Remove rabbitmq/cluster-operator/v2 dependency#1905
Remove rabbitmq/cluster-operator/v2 dependency#1905stuggi wants to merge 1 commit intoopenstack-k8s-operators:mainfrom
Conversation
Replace the typed rabbitmqv2.RabbitmqCluster usage in removeRabbitmqClusterControllerReference with unstructured client. This was the only code importing the rabbitmq cluster-operator types. Remove the scheme registration from cmd/main.go and the CRD loading from the envtest suite. The unstructured client does not need the types registered in the scheme. This eliminates a dependency that required a pinned replace directive and complicated OCP version bumps. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Martin Schuppert <mschuppert@redhat.com>
OpenStackControlPlane CRD Size Report
Threshold reference
|
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: lmiccini, stuggi The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/a1cf86299c8742199693778ce745ab37 ❌ openstack-k8s-operators-content-provider FAILURE in 5m 55s |
|
recheck |
|
/retest |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/c939e636104b4ad781d673e6f5860750 ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 17m 10s |
|
@stuggi: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
/retest |
|
recheck |
1 similar comment
|
recheck |
|
Build failed (check pipeline). Post ❌ openstack-k8s-operators-content-provider NODE_FAILURE Node(set) request 100-0000082662 failed in 0s |
Replace the typed rabbitmqv2.RabbitmqCluster usage in removeRabbitmqClusterControllerReference with unstructured client. This was the only code importing the rabbitmq cluster-operator types.
Remove the scheme registration from cmd/main.go and the CRD loading from the envtest suite. The unstructured client does not need the types registered in the scheme.
This eliminates a dependency that required a pinned replace directive and complicated OCP version bumps.