Currently the ucsschool-kelvin-rest-api can be installed on systems which do not have ucsschool meta-inf/4.4/ucsschool-kelvin-rest-api/ucsschool-kelvin-rest-api_20220107154847.ini RequiredApps = This makes no sense as it is only installable on primary & backups and will lead to errors in the kelvin (or rather, the app is not usable in this state) UCS: 5.0-1 errata187 Installed: 4.4/ucsschool-kelvin-rest-api=1.5.2 -> no big change, but it should be discussed in the team.
Additionally to the app-dependency on "ucsschool" "in the domain", a pre-install script should check, that the setup wizard ran through (e.g. "udm users/user | grep -q ucsschoolStudent" or "udm settings/extended_attribute list --filter cn=ucsschoolSchool | grep -q CLIName").
Released with Kelvin 1.9.0