Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFE] Enable interval feature of DNA plugin to support intervals sizes for subuids #4773

Closed
tbordaz opened this issue May 20, 2021 · 2 comments
Assignees
Labels
In JIRA ticket is in JIRA priority_high need urgent fix / highly valuable / easy to fix

Comments

@tbordaz
Copy link
Contributor

tbordaz commented May 20, 2021

DNA plugin should support dnaInterval. This attribute is helpful for support sub uids/gids.
Actually DNA plugin already implement that attribute in stepping next granted values and management of ranges. The only restriction is that the setting was disabled (into ifdef) and so step was always dnaInterval=1

Describe the solution you'd like
suppress DNA_ENABLE_INTERVAL or define DNA_ENABLE_INTERVAL in dna.c

Describe alternatives you've considered
Long discussion in BZ. THe possibility to dereference the dnaInterval into the entries was abandoned as it will break range management (granting/acquisition)

@tbordaz tbordaz added needs triage The issue will be triaged during scrum In JIRA ticket is in JIRA priority_high need urgent fix / highly valuable / easy to fix and removed needs triage The issue will be triaged during scrum labels May 20, 2021
@mreynolds389 mreynolds389 self-assigned this May 21, 2021
mreynolds389 added a commit that referenced this issue May 21, 2021
Description:  Enable the dormant interval feature in DNA plugin

relates: #4773

Review by: mreynolds (one line commit rule)
mreynolds389 added a commit that referenced this issue May 21, 2021
Description:  Enable the dormant interval feature in DNA plugin

relates: #4773

Review by: mreynolds (one line commit rule)
mreynolds389 added a commit that referenced this issue May 21, 2021
Description:  Enable the dormant interval feature in DNA plugin

relates: #4773

Review by: mreynolds (one line commit rule)
@mreynolds389
Copy link
Contributor

3cbad9e..58a1591 master -> master
e310496..a80d677 389-ds-base-1.4.4 -> 389-ds-base-1.4.4
3eeeb1c..4cd5531 389-ds-base-1.4.3 -> 389-ds-base-1.4.3

Still need CI tests

mreynolds389 added a commit to mreynolds389/389-ds-base that referenced this issue Jun 7, 2021
Description: Add test case for DNA interval assignment

relates: 389ds#4773

Reviewed by: spichugi(Thanks!)
mreynolds389 added a commit that referenced this issue Jun 7, 2021
Description: Add test case for DNA interval assignment

relates: #4773

Reviewed by: spichugi(Thanks!)
mreynolds389 added a commit that referenced this issue Jun 7, 2021
Description: Add test case for DNA interval assignment

relates: #4773

Reviewed by: spichugi(Thanks!)
mreynolds389 added a commit that referenced this issue Jun 7, 2021
Description: Add test case for DNA interval assignment

relates: #4773

Reviewed by: spichugi(Thanks!)
@mreynolds389
Copy link
Contributor

CI test

a08540a..bfb3880 389-ds-base-1.4.4 -> 389-ds-base-1.4.4
aa1bceb..703b39a 389-ds-base-1.4.3 -> 389-ds-base-1.4.3

aadhikar added a commit to aadhikar/389-ds-base that referenced this issue Sep 1, 2021
Description: Extend CI tests for DNA interval assignment

Relates: 389ds#4773

Reviewed by: @tbordaz, @vashirov, @sgouvern (Thanks!)
bsimonova pushed a commit that referenced this issue Sep 1, 2021
Description: Extend CI tests for DNA interval assignment

Relates: #4773

Reviewed by: @tbordaz, @vashirov, @sgouvern (Thanks!)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
In JIRA ticket is in JIRA priority_high need urgent fix / highly valuable / easy to fix
Projects
None yet
Development

No branches or pull requests

2 participants