Drunkpuppy16 opened a new issue, #6145:
URL: https://github.com/apache/camel-k/issues/6145

   ### What happened?
   
   I'm trying to install multiple Camel K operators in different namespaces 
using Helm, but I encounter an error related to ClusterRole ownership metadata.
   
   Setup:
   operator.global=false
   
   operator.operatorId is set to different values per namespace
   
   Each operator is installed into its own namespace (camel1, camel2, etc.)
   
   Installation is done using the Helm chart
   
   Error: INSTALLATION FAILED: Unable to continue with install: ClusterRole 
"camel-k-edit" in namespace "" exists and cannot be imported into the current 
release: invalid ownership metadata; annotation validation error: key 
"meta.helm.sh/release-namespace" must equal "camel2": current value is "camel1"
   Notes:
   The first installation in namespace camel1 succeeds.
   
   Any subsequent installation in a different namespace fails due to 
ClusterRole "camel-k-edit" already existing, with annotations pointing to the 
initial release.
   
   Expected Behavior:
   Helm should allow multiple operator installations in different namespaces 
without conflicting on global ClusterRole resources like camel-k-edit.
   
   
   ### Steps to reproduce
   
   _No response_
   
   ### Relevant log output
   
   ```shell
   
   ```
   
   ### Camel K version
   
   v2.6.0


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to