Skip to content

Ownership conflict errors with cert-manager Secrets in Cryostat operator 3.0.0 using custom Helm deployment #1140

Description

@Prasunamadasu

Current Behavior

We have deployed Cryostat operator version 3.0.0 using a custom Helm chart. When enabling cert-manager integration (enableCertManager: true) in the Cryostat resource, the operator logs repeatedly show errors like:

ERROR controllers.Cryostat Failed to set up TLS for Cryostat {"Request.Namespace": "example-ref", "Request.Name": "backend-cryostat", "error": "Object example-ref/cryostat-ca-fc1f509aeecebf908ff0acdd562c586b0c59d9791075dd1dc53b2073c0f7f537 is already owned by another Certificate controller backend-cryostat-ca"}

We have verified that RBAC permissions are correctly configured and cert-manager is installed properly. This issue only occurs when cert-manager integration is enabled.

We request investigation on whether this is a known bug or expected behavior in Cryostat operator 3.0.0, and guidance on how to resolve these ownership conflict errors when using Cryostat with cert-manager.

Thank you!

Expected Behavior

No response

Steps To Reproduce

No response

Environment

- OS: 
- Environment: 
- Version:

Anything else?

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions