)]}'
{"id":"openstack%2Fopenstack-helm~1008166","triplet_id":"openstack%2Fopenstack-helm~master~I4a450d4202317c5745469b178e8915af55192500","project":"openstack/openstack-helm","branch":"master","attention_set":{},"removed_from_attention_set":{"5890":{"account":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"last_update":"2026-10-06 22:34:47.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I4a450d4202317c5745469b178e8915af55192500","subject":"fix(nova): render the missing pod annotations","status":"MERGED","created":"2026-10-01 01:20:39.000000000","updated":"2026-10-06 22:34:47.000000000","submitted":"2026-10-06 22:34:47.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":"1008166","meta_rev_id":"ff731fe628cae61f8435bfabe9a1bc267a40a28d","_number":1008166,"virtual_id_number":1008166,"owner":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"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"},{"value":0,"_account_id":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-10-06 22:34:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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-10-05 03:15:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":2,"date":"2026-10-06 20:20:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"},"all":[{"value":0,"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":1,"date":"2026-10-06 20:20:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"_account_id":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-10-01 03:37:55.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-10-05 03:15:44.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"},{"updated":"2026-10-06 20:20:40.000000000","updated_by":{"_account_id":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"},"reviewer":{"_account_id":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"},"state":"REVIEWER"}],"messages":[{"id":"2b72f47360e253138c02fb7c21f29d614f14401d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-10-01 01:20:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6e7f40831a214cca852702a3d071a21016e6fa08","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-01 03:37:55.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/587fdf03f8c445d2b56f9e8059ba71ef\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/46c6604d2a6940549049f4c6f1ccc844 : SUCCESS in 2m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/22019154a0304fd4a3898b3762b9be3c : SUCCESS in 3m 16s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/5be9563c0d5043cdb5eaf4e8b3c2116a : SUCCESS in 3m 18s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/106c33136b7d40948cfef17e8d22159c : SUCCESS in 2m 49s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/001329e28a954bc6a13bc60bf626db99 : SUCCESS in 2m 29s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/a7162a53a52d4fdeb823b398ce505b0f : SUCCESS in 1h 01m 42s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/46b2663bc38e40e792383b41b0202da0 : SUCCESS in 1h 31m 19s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/2d4849ee29fb433aadf7bae74acde58e : SUCCESS in 2h 10m 00s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/8d24eefd9ffe4eb181565c0dfbdf4b31 : SUCCESS in 1h 55m 55s\n- openstack-helm-dpdk-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/bb62b0e45b964214878ab17597461c03 : SUCCESS in 57m 37s\n- openstack-helm-crd-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6aba76fe6a3e4dc08eba87483251774f : SUCCESS in 1h 43m 18s\n- openstack-helm-operators-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/66258bb4793b4411b26b5d609b64a81d : FAILURE in 24m 25s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/646ff1c9891f480bb0b8f788e28874b8 : SUCCESS in 39m 33s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/541ac3313c2246d6b84c16b4e577b26b : SUCCESS in 19m 48s","accounts_in_message":[],"_revision_number":1},{"id":"1d425f276e31af83621fd2ca39b1085ec4f7d4aa","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-10-01 21:00:34.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e0ba1786ef02414e56c916748a48742419290c59","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-01 23:16:11.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4a306ad26d5b4371a556706b0e99a1ad\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8d6b1f0d689a4b41bc4b9e8c151d6e30 : SUCCESS in 2m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1c3440236de04ae393b526bea6fd400f : SUCCESS in 3m 20s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/da53410c27d44c8c8d45aaa2fb69c824 : SUCCESS in 2m 16s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/5bafc7e8392d42b991bc61c533457815 : SUCCESS in 2m 37s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/5256e582ec6d444f834e0815b5b8a0ed : SUCCESS in 2m 17s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/f4fb789dd0164be0b767bfa926eb2603 : SUCCESS in 1h 00m 26s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6beda75e79764e5f9f4b1dcde93d9a81 : SUCCESS in 1h 39m 48s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/1d163cbdde9149e7b2dee67ee8b334ff : SUCCESS in 1h 02m 14s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6beed3f0f8fe4f7aa61229d521500e2e : SUCCESS in 1h 50m 25s\n- openstack-helm-dpdk-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/1586c8b46a2349f7aff9cade3230c441 : SUCCESS in 57m 30s\n- openstack-helm-crd-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/f982670634cc4da9a1576fe3dd2e3cba : SUCCESS in 1h 01m 36s\n- openstack-helm-operators-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/c7f6961ffa124c03bb51802900d3c8bb : SUCCESS in 1h 36m 21s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/988e6727e045451a9ae5286928684dbd : SUCCESS in 42m 44s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/e19133d9a060430fb7e6f62b5e188dfe : SUCCESS in 27m 00s","accounts_in_message":[],"_revision_number":1},{"id":"080064ab2bcb4b45f1fe74773541ff95099e76b5","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-10-05 03:15:44.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"a5551222a4d4985f51545d69f74371a1d44c5490","author":{"_account_id":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"},"date":"2026-10-06 20:20:40.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"bbd63bcac7f9a596adecb65397b35826caed3127","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-06 20:22:22.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"121d2c153fad80ac01301a54ce48c3a842125802","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-06 22:34:47.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3d35fca00b98420f8025913b9135c943\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/23ba1559fe894ffaa81007bae8d5db77 : SUCCESS in 3m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/78ca54f869cc4339a124bf931759f4a4 : SUCCESS in 3m 14s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/c64e78f0f3ff460698a0d2b32d602ee0 : SUCCESS in 3m 17s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/fcfc7590e71e412da98e7b27c0be1404 : SUCCESS in 1h 26m 47s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/ed7076b4a6a84c94bd81a10e14a7c918 : SUCCESS in 41m 33s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/be020c89f09b4519b10fe6c3f077a534 : SUCCESS in 34m 33s","accounts_in_message":[],"_revision_number":1},{"id":"ff731fe628cae61f8435bfabe9a1bc267a40a28d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-06 22:34:47.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"54db2f6ec0f5f51676422a07d070661dcdf52310","revisions":{"54db2f6ec0f5f51676422a07d070661dcdf52310":{"kind":"REWORK","_number":1,"created":"2026-10-01 01:20:39.000000000","uploader":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"ref":"refs/changes/66/1008166/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/66/1008166/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/66/1008166/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/66/1008166/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/66/1008166/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/66/1008166/1"}}},"commit":{"parents":[{"commit":"ad98a0a0a8a59914b4aa82b843781be884ac0299","subject":"fix(nova): fix the novncproxy init-assets security context key","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/ad98a0a0a8a59914b4aa82b843781be884ac0299"}]}],"author":{"name":"Doug Goldstein","email":"cardoe@cardoe.com","date":"2026-10-01 00:53:57.000000000","tz":-300},"committer":{"name":"Doug Goldstein","email":"cardoe@cardoe.com","date":"2026-10-01 00:56:10.000000000","tz":-300},"subject":"fix(nova): render the missing pod annotations","message":"fix(nova): render the missing pod annotations\n\nThe compute daemonset\u0027s AppArmor annotation listed only four of its\ncontainers, so profiles for the ceph, spice, serial and ssh containers\nwere silently ignored. The ironic compute StatefulSet dropped\nannotations.pod and annotated a nova-compute container that does not\nexist in its pod, under the regular compute pod\u0027s nova-compute-default\nname; point it at nova-compute-ironic and its real containers. The\nspiceproxy deployment rendered no AppArmor annotation at all, and the\nserialproxy one listed an init-assets container that pod does not have.\n\nAssisted-by: Claude Opus 5.5\nChange-Id: I4a450d4202317c5745469b178e8915af55192500\nSigned-off-by: Doug Goldstein \u003ccardoe@cardoe.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/54db2f6ec0f5f51676422a07d070661dcdf52310"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/54db2f6ec0f5f51676422a07d070661dcdf52310"}]},"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":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"}}]}],"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":""}}}]}
