You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changelog
🐛 Bugfixes
[DEVELOPER]
The clusteraccess library's EnsureRoleBinding and EnsureClusterRoleBinding functions now take into account that the roleRef field of a RoleBinding/ClusterRoleBinding is immutable. If a call would update this field on an existing resource, the resource is deleted and recreated instead. If the deletion does not immediately succeed (e.g. due to finalizers), the function returns an WaitingForRecreationError, indicating that it needs to be called again to finish updating the resource to the desired state. (#245, @Diaphteiros)
➕ Other
[DEVELOPER]
The K8sNameUUID function is not deprecated anymore. The reason for this is that it is used in a few places where it would be very cumbersome to replace and the advantages of a change are not worth the effort required for migration. (#250, @Diaphteiros)