Tags: ca-gip/kubi
Tags
Fix ldap search with pagination bug (#73) When making a ldap search, the pagination was managed both by the ldap search library and the calling code. This lead to a fatal error when the number of results exceeded the page size. This issue has been fixed by removing the pagination management in the calling code. The pagination is thus managed only by the ldap library
Fix random ldap processing error (#67) In order to assign cluster rights, kubi splits ldap groups into several categories (admin, project, customerops, etc). This operation is currently performed in a random order, the order in which the pair (key, value) is returned by the for_range loop. This led to erroneous behaviour in some cases, because the project category 'encompasses' other "special" categories and can 'steal' group from those categories. This has been fixed by better managing such cases. Co-authored-by: Joël-Franck HOSSIE <[email protected]>
Fix random ldap processing error (#67) In order to assign cluster rights, kubi splits ldap groups into several categories (admin, project, customerops, etc). This operation is currently performed in a random order, the order in which the pair (key, value) is returned by the for_range loop. This led to erroneous behaviour in some cases, because the project category 'encompasses' other "special" categories and can 'steal' group from those categories. This has been fixed by better managing such cases. Co-authored-by: Joël-Franck HOSSIE <[email protected]>
Disable build-test dependency from release action The tests, while working and functional, are currently unstable in Github CI. And with the release action being dependant upon the tests in the CI, it is not possible to publish a new, tested, release. While work on fixing CI in ongoing, we want to continue to be able to release new versions
Merge pull request #59 from evrardjp-cagip/fix-another-dash Remove dashes in the dockerhub repositories
PreviousNext