)]}'
{"id":"openstack%2Fopenstack-helm~992242","triplet_id":"openstack%2Fopenstack-helm~master~Iccf55ffaf2c82ccb1e9367bc554af107f054cf7c","project":"openstack/openstack-helm","branch":"master","attention_set":{},"removed_from_attention_set":{"1004":{"account":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"last_update":"2026-06-08 17:21:39.000000000","reason":"\u003cGERRIT_ACCOUNT_1004\u003e replied on the change","reason_account":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"}},"9725":{"account":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"last_update":"2026-06-08 18:51:26.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Iccf55ffaf2c82ccb1e9367bc554af107f054cf7c","subject":"libvirt: Use emptyDir for generated /etc/ceph","status":"MERGED","created":"2026-06-08 13:30:42.000000000","updated":"2026-06-08 18:52:40.000000000","submitted":"2026-06-08 18:51:26.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"992242","meta_rev_id":"465f78637e5516bd7127be3b0e85c9c628d0fd14","_number":992242,"virtual_id_number":992242,"owner":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-08 18:51:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"all":[{"value":2,"date":"2026-06-08 17:49:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-06-08 17:21:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"all":[{"value":1,"date":"2026-06-08 17:49:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-08 15:06:26.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-06-08 15:21:06.000000000","updated_by":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"reviewer":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"state":"REVIEWER"},{"updated":"2026-06-08 17:49:40.000000000","updated_by":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"reviewer":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"state":"REVIEWER"}],"messages":[{"id":"016c80e5e5630a34f0cddc608f2e9247cd49540d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"date":"2026-06-08 13:30:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"74779881acab095f045a26cc7b852bfaa064743f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"date":"2026-06-08 13:32:54.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"1cff65d5ac0b9d8e9e333441a587daaf9184894b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-08 15:06:26.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/330e2ddb1e90484da258825a8917dc4e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/87b13a56473c40899199ff4a875c5f44 : SUCCESS in 3m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/530b6f4b46ba484995be3abca91f67f8 : SUCCESS in 2m 10s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/a8e590cd86cd47a5bf1c2031d358a5d8 : SUCCESS in 2m 37s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/5ec6a97148574560b85dc8e317ee082f : SUCCESS in 2m 23s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/6d43f22418854705940d752e488afad6 : SUCCESS in 3m 13s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/dbb00eb8343140f4b0834d9f490e3042 : SUCCESS in 49m 18s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/344463727ac54649bd04879c9ae935e0 : SUCCESS in 1h 21m 40s\n- openstack-helm-cinder-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/1fd62c95f3414ef982e259219c924caa : SUCCESS in 47m 46s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/533126bf5b24410a86b609b06cbdebec : SUCCESS in 1h 19m 37s\n- openstack-helm-cinder-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/adbcad9f299d4d9c8281e501416410da : SUCCESS in 33m 35s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/cad88bf2134a4baf86d97018ac1e78ef : SUCCESS in 1h 22m 31s\n- openstack-helm-compute-kit-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/d68491af2cce46429d80770580cfe1d7 : SUCCESS in 53m 20s\n- openstack-helm-octavia-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/2acf8f369c2847a6a5e74d3ef1dc0bf9 : SUCCESS in 1h 22m 41s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/dcbd8d31afae47a9834efd37143a4aeb : SUCCESS in 43m 27s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/160765f1b83c4af9a4626bc3370fb4ca : SUCCESS in 30m 16s","accounts_in_message":[],"_revision_number":2},{"id":"5b29e4d5ed71757c88961b21f7bab677b8429323","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2026-06-08 15:21:06.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"63e9e28dc8e4ef6c36170a30891ac0e33af3c621","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"date":"2026-06-08 15:36:26.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"e2119db5dfc2afb19cf407e925c18d44769144c8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-08 17:20:41.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bb773b3b0d5544f6beaa81c3bef3d149\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81732eb4656647798c677fb3099cb4d4 : SUCCESS in 5m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/be53aa02bee848ee8c73c6a149b7d613 : SUCCESS in 3m 49s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/ec502b5b502548c8b1904a33152d93cc : SUCCESS in 3m 15s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/76dd959655ee4b399d81f7420ff8456d : SUCCESS in 2m 53s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/6c561012f70843a1967577bbd297118c : SUCCESS in 3m 33s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/f6fb57f86efc4a208b3afded9ffe5606 : SUCCESS in 48m 43s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/fe8be7e41cad424380ff33b6986d025c : SUCCESS in 1h 00m 24s\n- openstack-helm-cinder-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/f63afc5682e742409a55a9a8487d8483 : SUCCESS in 43m 59s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/0630754e56514b6d8a6182d4209ff31e : SUCCESS in 45m 37s\n- openstack-helm-cinder-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/a8a43fcce02a4a12b09304b55f721595 : SUCCESS in 25m 36s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6ca51597dac74ec2baf124180fc9c073 : SUCCESS in 1h 05m 56s\n- openstack-helm-compute-kit-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/8a2f7c7a62e34e73a08ac8c17e031aa6 : SUCCESS in 1h 05m 17s\n- openstack-helm-octavia-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/593b1c204bd64462aa140a5adcc2c930 : SUCCESS in 52m 55s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/c7c0acc6c2554a53a3aa5a9effddfd04 : SUCCESS in 24m 02s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/d885c5c1e84a4b3da0d305689b45fcce : SUCCESS in 26m 10s","accounts_in_message":[],"_revision_number":3},{"id":"fd7b9330f6868ee2c15c04f638dd2a845decb32a","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2026-06-08 17:21:39.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"8cd54d9fedd7c0a8f374d9af0d84ee7c080031ef","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-06-08 17:49:40.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"470bba3596d2fafc240e8b252c01422dfbe9a431","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-08 17:49:53.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"919b7594b269320f0e324800346a21146b41587c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-08 18:51:26.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/270e1d48f81943b4beeb164b003f42cb\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e42635bfe2c94623a57108e242f62c92 : SUCCESS in 3m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/55f5b3b68ced49e59c8705695ccc9dc8 : SUCCESS in 2m 21s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/cccb85a24921410e93bfefd937c34daa : SUCCESS in 1m 53s\n- openstack-helm-cinder-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/d26f0f2d89584568aaef6b8f2c0b4912 : SUCCESS in 47m 45s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/4f8d6566cfbe4fe789c9b436b7aa57f5 : SUCCESS in 1h 01m 00s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/dea3937dad374ddfb17cfe518eb6ac66 : SUCCESS in 39m 27s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/2f648f46a1634578ba2ca253487c6d61 : SUCCESS in 29m 47s","accounts_in_message":[],"_revision_number":3},{"id":"d7aab93cdc5830ae8a22a9f1a4bcbfc713fc92bb","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-08 18:51:26.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"465f78637e5516bd7127be3b0e85c9c628d0fd14","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-08 18:52:40.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8309516276564f0d96a11e3e25ad25b5\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d932dfd2406447bfbb422f3f14a20afd : SUCCESS in 47s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c2fcc95582184690a430bed25b14f80d : SUCCESS in 40s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"11490b020c3f9ba6fe2fad73ab55d85518710efb","revisions":{"e5c8a931f6acb8b6e2036a468e14924fab05e2d8":{"kind":"REWORK","_number":1,"created":"2026-06-08 13:30:42.000000000","uploader":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"ref":"refs/changes/42/992242/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/42/992242/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/42/992242/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/42/992242/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/42/992242/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/42/992242/1"}}},"commit":{"parents":[{"commit":"d3fa14f5129df62a449dd466f0f09e99bf5c291f","subject":"Merge \"[manila] Add optional StatefulSet for manila-share\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/d3fa14f5129df62a449dd466f0f09e99bf5c291f"}]}],"author":{"name":"Dong Ma","email":"winterma.dong@gmail.com","date":"2026-06-08 13:28:44.000000000","tz":480},"committer":{"name":"Dong Ma","email":"winterma.dong@gmail.com","date":"2026-06-08 13:30:00.000000000","tz":480},"subject":"libvirt: Make /etc/ceph mount propagation configurable","message":"libvirt: Make /etc/ceph mount propagation configurable\n\nThe libvirt daemonset mounts /etc/ceph from a hostPath and also uses Kubernetes subPath mounts below that directory for Ceph config and keyring files. With Bidirectional propagation, libvirt pod restarts can leave those bind mounts propagated into the host namespace, causing duplicate stale mounts to accumulate.\n\nDefault the /etc/ceph mount to HostToContainer while keeping a values override for deployments that still need Bidirectional propagation.\n\nChange-Id: Iccf55ffaf2c82ccb1e9367bc554af107f054cf7c\nSigned-off-by: Dong Ma \u003cwinterma.dong@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/e5c8a931f6acb8b6e2036a468e14924fab05e2d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/e5c8a931f6acb8b6e2036a468e14924fab05e2d8"}]},"branch":"refs/heads/master"},"3c07efb2dcc15ec36a9a1b6c534ca2855dfd3e27":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-06-08 13:32:54.000000000","uploader":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"ref":"refs/changes/42/992242/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/42/992242/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/42/992242/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/42/992242/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/42/992242/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/42/992242/2"}}},"commit":{"parents":[{"commit":"d3fa14f5129df62a449dd466f0f09e99bf5c291f","subject":"Merge \"[manila] Add optional StatefulSet for manila-share\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/d3fa14f5129df62a449dd466f0f09e99bf5c291f"}]}],"author":{"name":"Dong Ma","email":"winterma.dong@gmail.com","date":"2026-06-08 13:28:44.000000000","tz":480},"committer":{"name":"Dong Ma","email":"winterma.dong@gmail.com","date":"2026-06-08 13:32:27.000000000","tz":480},"subject":"libvirt: Configure /etc/ceph propagation","message":"libvirt: Configure /etc/ceph propagation\n\nThe libvirt daemonset mounts /etc/ceph from a hostPath and also uses\nKubernetes subPath mounts below that directory for Ceph config and\nkeyring files.\n\nWith Bidirectional propagation, libvirt pod restarts can leave those\nbind mounts propagated into the host namespace. This can cause duplicate\nstale mounts to accumulate.\n\nDefault the /etc/ceph mount to HostToContainer, and keep a values\noverride for deployments that still need Bidirectional propagation.\n\nChange-Id: Iccf55ffaf2c82ccb1e9367bc554af107f054cf7c\nSigned-off-by: Dong Ma \u003cwinterma.dong@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/3c07efb2dcc15ec36a9a1b6c534ca2855dfd3e27"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/3c07efb2dcc15ec36a9a1b6c534ca2855dfd3e27"}]},"branch":"refs/heads/master"},"11490b020c3f9ba6fe2fad73ab55d85518710efb":{"kind":"REWORK","_number":3,"created":"2026-06-08 15:36:26.000000000","uploader":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"ref":"refs/changes/42/992242/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/42/992242/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/42/992242/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/42/992242/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/42/992242/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/42/992242/3"}}},"commit":{"parents":[{"commit":"d3fa14f5129df62a449dd466f0f09e99bf5c291f","subject":"Merge \"[manila] Add optional StatefulSet for manila-share\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/d3fa14f5129df62a449dd466f0f09e99bf5c291f"}]}],"author":{"name":"Dong Ma","email":"winterma.dong@gmail.com","date":"2026-06-08 13:28:44.000000000","tz":480},"committer":{"name":"Dong Ma","email":"winterma.dong@gmail.com","date":"2026-06-08 15:35:46.000000000","tz":480},"subject":"libvirt: Use emptyDir for generated /etc/ceph","message":"libvirt: Use emptyDir for generated /etc/ceph\n\nThe libvirt daemonset stores generated Ceph configuration and keyrings in\nthe etcceph volume. That volume is populated by the Ceph placement init\ncontainers and consumed by the libvirt container in the same pod, so it\ndoes not need host persistence.\n\nUse an emptyDir for etcceph instead of a hostPath under\n/var/lib/openstack-helm/compute/libvirt. This keeps the generated Ceph\nfiles inside the pod mount namespace and avoids stale Ceph bind mounts\naccumulating on the host during libvirt pod restarts.\n\nChange-Id: Iccf55ffaf2c82ccb1e9367bc554af107f054cf7c\nSigned-off-by: Dong Ma \u003cwinterma.dong@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/11490b020c3f9ba6fe2fad73ab55d85518710efb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/11490b020c3f9ba6fe2fad73ab55d85518710efb"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
