-
Notifications
You must be signed in to change notification settings - Fork 114
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
Set edpmRoleServiceName for nova-custom-ceph #1757
Set edpmRoleServiceName for nova-custom-ceph #1757
Conversation
This is now required after openstack-k8s-operators/edpm-ansible#658 has merged. Jira: OSPRH-7257
Thanks for the PR! ❤️ |
I have added this as a dep on openstack-k8s-operators/nova-operator#756 to test. still queued |
@@ -20,4 +20,5 @@ spec: | |||
networks: | |||
- ctlplane | |||
issuer: osp-rootca-issuer-internal | |||
edpmRoleServiceName: nova |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
note that this requries a crd chnage which will not be backported to beta
so this patch should not be cherry-picked to beta either.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this does look correct however althoug hwe may end up renaming or moving this again in the future.
assuming https://review.rdoproject.org/zuul/stream/7135c8022b7840218dbecbce35c59d26?logfile=console.log passes then i think we can proceed with this to unblock ci.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looking at
the output this only modifies the ceph specific version
the "default" nova-custom service does not define the edpmRoleServiceName: nova field
2024-05-23 12:36:49.367446 | controller | - apiVersion: dataplane.openstack.org/v1beta1
2024-05-23 12:36:49.367450 | controller | kind: OpenStackDataPlaneService
2024-05-23 12:36:49.367454 | controller | metadata:
2024-05-23 12:36:49.367458 | controller | labels:
2024-05-23 12:36:49.367463 | controller | created-by: install_yamls
2024-05-23 12:36:49.367467 | controller | name: nova-custom
2024-05-23 12:36:49.367471 | controller | namespace: openstack
2024-05-23 12:36:49.367475 | controller | spec:
2024-05-23 12:36:49.367480 | controller | caCerts: combined-ca-bundle
2024-05-23 12:36:49.367485 | controller | configMaps:
2024-05-23 12:36:49.367491 | controller | - nova-extra-config
2024-05-23 12:36:49.367497 | controller | containerImageFields:
2024-05-23 12:36:49.367503 | controller | - NovaComputeImage
2024-05-23 12:36:49.367508 | controller | - EdpmIscsidImage
2024-05-23 12:36:49.367514 | controller | playbook: osp.edpm.nova
2024-05-23 12:36:49.367519 | controller | secrets:
2024-05-23 12:36:49.367523 | controller | - nova-cell1-compute-config
2024-05-23 12:36:49.367528 | controller | - nova-migration-ssh-key
so we probably need to tweak
or update
which would be the better change to include edpmRoleServiceName: nova as well.
what you proposed should be enough for the ceph job
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/40e57404f95e40f2ba86f9540775b0d5 ❌ openstack-k8s-operators-content-provider POST_FAILURE in 2h 28m 27s |
I'm not sure the depends-on in openstack-k8s-operators/nova-operator#756 worked as the field is not set on the nova-custom-ceph service: |
Looks like this will also be needed to correct the paths for the CA mounts as well: |
The job might be back to green after openstack-k8s-operators/ci-framework#1757 and openstack-k8s-operators/dataplane-operator#896 lands
The job might be back to green after openstack-k8s-operators/ci-framework#1757 and openstack-k8s-operators/dataplane-operator#896 lands
The job might be back to green after openstack-k8s-operators/ci-framework#1757 and openstack-k8s-operators/dataplane-operator#896 lands
The job might be back to green after openstack-k8s-operators/ci-framework#1757 and openstack-k8s-operators/dataplane-operator#896 lands
Signed-off-by: James Slagle <[email protected]>
Dequeued GitHub Check pipeline |
recheck |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/5f06cda44ad0449d974ea1be64317dea ❌ openstack-k8s-operators-content-provider FAILURE in 10m 52s |
Adding depends on for
|
recheck |
Killing me:
|
Letting it run because the job we're interested in should still pass |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: pablintino 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://review.rdoproject.org/zuul/buildset/843edb0eb2564fbdbd473b554bee1a30 ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 36m 49s |
recheck
the 2 crc jobs passed however, so otherwise this looks good to merge |
/lgtm |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/57baf831e41a411aaca309fba1e6b961 ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 03m 37s |
We need openstack-k8s-operators/openstack-operator#811 merged, since dependencies already merged, so job will pick latest dataplane-operator |
recheck |
24080df
into
openstack-k8s-operators:main
This is now required after
openstack-k8s-operators/edpm-ansible#658 has
merged.
Jira: OSPRH-7257
Depends-On: openstack-k8s-operators/dataplane-operator#896
Depends-On: openstack-k8s-operators/openstack-operator#814
As a pull request owner and reviewers, I checked that: