Since we are switching to the new way of managing image repositories in Konflux via a separate ImageRepositopry resource instead of Component annotations, we need to grant users permissions to work with the new resource. ImageRepositopry should be created together with the Component (by UI) in case user wants to use default image repository option.
The permissions are set in sync with the Component permissions of each role.
Since we are switching to the new way of managing image repositories in Konflux via a separate
ImageRepositopry
resource instead ofComponent
annotations, we need to grant users permissions to work with the new resource.ImageRepositopry
should be created together with theComponent
(by UI) in case user wants to use default image repository option. The permissions are set in sync with theComponent
permissions of each role.Corresponding permissions change: https://github.com/codeready-toolchain/host-operator/pull/1037