#3170 ipa idrange-add and mod have unconsistent behaviour
Closed: Fixed None Opened 11 years ago by tbabej.

Using idrange-add I am unable to set rid-base without secondary-rid-base.

[tbabej@vm-098 ~]$ ipa idrange-add range5 --base-id=10000 --range-size=10 --rid-base=500
ipa: ERROR: invalid 'ID Range setup': Options secondary_rid_base and rid_base must be used together

However, this can be circumvented by modifying an existing range that did not have rid-base/secondary-rid-base parameters set.

[tbabej@vm-098 ~]$ ipa idrange-add range6 --base-id=20000 --range-size=10
-----------------------
Added ID range "range6"
-----------------------
  Range name: range6
  First Posix ID of the range: 20000
  Number of IDs in the range: 10
  Range type: local domain range
[tbabej@vm-098 ~]$ ipa idrange-mod range6 --base-id=20000 --range-size=10 --rid-base=600
--------------------------
Modified ID range "range6"
--------------------------
  Range name: range6
  First Posix ID of the range: 20000
  Number of IDs in the range: 10
  First RID of the corresponding RID range: 600
  Range type: local domain range

Changing 3.2 priority

needed for support for CIFS

master:[[BR]]
68ffb4a Add trusted domain range objectclass when using idrange-mod[[BR]]
4ba2700 Make options checks in idrange-add/mod consistent

ipa-3-1:[[BR]]
6540a25 Add trusted domain range objectclass when using idrange-mod[[BR]]
3ba19a3 Make options checks in idrange-add/mod consistent

Rename "trusts" component to "Trusts" to achieve correct sorting.

Metadata Update from @tbabej:
- Issue assigned to tbabej
- Issue set to the milestone: FreeIPA 3.2 - 2013/02

7 years ago

Login to comment on this ticket.

Metadata