#4323 Disable unsupported ID range types
Closed: Fixed None Opened 9 years ago by mkosek.

$ ipa idrange-add -h
--type=['ipa-ad-trust-posix', 'ipa-ad-trust', 'ipa-local', 'ipa-ad-winsync', 'ipa-ipa-trust']
                        ID range type, one of ipa-ad-trust-posix, ipa-ad-
                        trust, ipa-local, ipa-ad-winsync, ipa-ipa-trust

We allow invalid ID range types that are not really validated or checked by ID range DS plugin:

        u'ipa-ipa-trust': unicode(_('IPA trust range')),
        u'ipa-ad-winsync': unicode(_('Active Directory winsync range')),

I think we should remove these types.


Note from abbra: please don't remove them from the code to allow easier development and less patching

Moving stabilization tickets that do not affect FreeIPA 4.0 release usability in any significant way to 4.0.1 stabilization milestone.

FreeIPA 4.0.1 was released, moving to next bugfixing release milestone.

master:

  • e74307c ipalib: idrange: Make non-implemented range types fail the validation

ipa-4-1:

  • e74307c ipalib: idrange: Make non-implemented range types fail the validation

ipa-4-0:

  • fb89a77 ipalib: idrange: Make non-implemented range types fail the validation

Fix API.txt:

master:

ipa-4-1:

ipa-4-0:

Metadata Update from @mkosek:
- Issue assigned to tbabej
- Issue set to the milestone: FreeIPA 4.0.2

6 years ago

Login to comment on this ticket.

Metadata