-
Notifications
You must be signed in to change notification settings - Fork 44
Upgrade to operator-sdk 1.41.1 #830
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dprince The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs 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/dd83304c561e49a198d59135f5db8128 ❌ openstack-k8s-operators-content-provider FAILURE in 13m 32s |
14be29e to
5c04255
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/025240333e4049d5bf10787625f9d1a9 ❌ openstack-k8s-operators-content-provider FAILURE in 14m 12s |
5c04255 to
3dfe687
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/49e4d983eaf14065a3ba5b0f0fa8313d ❌ openstack-k8s-operators-content-provider FAILURE in 14m 27s |
0d1d54d to
950fcb8
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/d8b658d710db469b8db69a75df4be976 ❌ openstack-k8s-operators-content-provider FAILURE in 15m 10s |
950fcb8 to
6e21e53
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/8aa809d83a194c709ab92da8a0261617 ❌ openstack-k8s-operators-content-provider FAILURE in 19m 29s |
|
this needs to be changed to use index 0 with kube-proxy gone. https://github.com/openstack-k8s-operators/glance-operator/blob/main/test/kuttl/tests/glance_single/01-assert.yaml#L202 and in other kuttl asserts |
6e21e53 to
9ad609c
Compare
|
fyi, the force-bump workflows should use quay.io/openstack-k8s-operators/openstack-k8s-operators-ci-build-tools:golang-1.24-sdk-1.41.1 |
Rescaffold the glance-operator to operator-sdk 1.41.1, which includes: - Reorganize project structure (pkg/ -> internal/) - Move webhook implementations to internal/webhook/v1beta1/ - Add new cmd/main.go entrypoint with updated controller initialization - Update RBAC, certmanager, and prometheus configurations - Enhance network policies for metrics and webhook traffic - Set glance as defaulting resource in PROJECT file - Remove auto-generated test suite scaffolding - Update build workflow and Dockerfile to version 1.41.1 This upgrade modernizes the operator structure and aligns with the latest operator-sdk best practices. Jira: OSPRH-21932 Depends-On: openstack-k8s-operators/openstack-operator#1683
9ad609c to
66a5db1
Compare
|
This change depends on a change that failed to merge. Change openstack-k8s-operators/openstack-operator#1683 is needed. |
|
recheck |
Rescaffold the glance-operator to operator-sdk 1.41.1, which includes:
This upgrade modernizes the operator structure and aligns with the latest operator-sdk best practices.
Jira: OSPRH-21932
Depends-On: openstack-k8s-operators/openstack-operator#1683