Tags: cloudoperators/greenhouse
Tags
fix(teamroles): add fieldindex in webhook setup (#1155) After the Split of Controller and Webhook deployment the deletion of TeamRoles was failing due to a missing FieldIndex This add the missing field indexing to the teamrole webhook setup. To avoid conflicts with already existing indices the IgnoreIndexerConflict(..) was added. The code does not expose a typed error, so in this case the check relies on the error's prefix Co-authored-by: Abhijith Ravindra <137736216+abhijith-darshan@users.noreply.github.com>
fix(pluginpresets): clusteroverrides are not considered during admiss… …ion (#967) * fix(pluginpresets): remove validation of required options on PluginPreset creation * fix(pluginpresets): add error message next to plugin name to the PluginFailedCondition, add tests * fix(pluginpresets): add unit tests for validatePluginOptionValuesForPreset * fix(pluginpresets): fix linter suggestion * fix(pluginpresets): add validation of overrides and required options for PluginPreset * fix(pluginpresets): extract common logic for plugin options validation * fix(pluginpresets): add tests for validating OptionValues in PluginPreset overrides * fix(pluginpresets): combine functions for validating plugin option values, remove required options validation for preset * remove unnecessary check Co-authored-by: IvoGoman <ivo.gosemann@sap.com> --------- Co-authored-by: k.zagorski <k.zagorski@accenture.com> Co-authored-by: IvoGoman <ivo.gosemann@sap.com>