Wrong maxItems for policies in openapi schema https://git.knut.univention.de/univention/ucs/-/blob/5.2-0/management/univention-directory-manager-rest/src/univention/admin/rest/openapi.py?ref_type=heads#L997 We have one exception were you can have multiple policies of the same type linked to an object: ucr policies. Failing test: https://git.knut.univention.de/univention/ucsschool/-/issues/1065 These two policies are added to the ldap base in our school test scenario: ['cn=ucsschool-ucr-settings,cn=config-registry,cn=policies,dc=ucs,dc=test', 'cn=send_self_service_invitation,cn=policies,dc=ucs,dc=test']
MR: https://git.knut.univention.de/univention/ucs/-/merge_requests/1388
I also saw the test case fail due to this error. maxItems for policies/registry now has been set to 100 entries. univention-directory-manager-rest.yaml 297eabc3061f | fix(openapi): allow multiple UCR policies in maxItems of openapi schema definition univention-directory-manager-rest (12.1.0) 297eabc3061f | fix(openapi): allow multiple UCR policies in maxItems of openapi schema definition
code-review ok errata-yaml ok reproduced ok fixed ok packagebuid ok
<https://errata.software-univention.de/#/?erratum=5.2x64>