Add extraMounts interface#532
Conversation
|
/retest |
|
/test functional |
|
Also should inherit the top-level mounts, similar to openstack-k8s-operators/openstack-operator#1441 |
We can inject policy files, heat plugins etc using this. Jira: https://issues.redhat.com/browse/OSPRH-16695 Signed-off-by: rabi <ramishra@redhat.com>
You mean making additional change in openstack-operator right? |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/d035843139fe4d7188fba0ee324b13b3 ✔️ openstack-k8s-operators-content-provider SUCCESS in 31m 46s |
|
/retest |
|
recheck |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/6c6ecd8c0fa1465dac2df8354a445a86 ✔️ openstack-k8s-operators-content-provider SUCCESS in 50m 38s |
|
/test heat-operator-build-deploy-kuttl |
|
recheck |
|
The patch itself look good to me. I'm wondering if we might want to add an We can do in a follow up, but let me know if you want to have an additional commit here before we land this patch. |
Looks like heat-operator envTest coverage is limited and I don't see anything from deployments checked in any of the tests. It would require some work to assert that volume and mounts are propagated for heat-engine and api deployments. I'll add tests in a followup as this has passed CI and ready to be merged. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: fmount, rabi 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 |
ef53fad
into
openstack-k8s-operators:main
We can inject policy files, heat plugins etc using this.
Jira: https://issues.redhat.com/browse/OSPRH-16695