)]}'
{"id":"openstack%2Fopenstack-helm~1009692","triplet_id":"openstack%2Fopenstack-helm~master~I76d70ad55f2142d9c814c84e2d594f18821eee61","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-13 09:17:43.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I76d70ad55f2142d9c814c84e2d594f18821eee61","subject":"fix(skyline): give the db-sync container a security context","status":"MERGED","created":"2026-10-09 04:30:11.000000000","updated":"2026-10-13 09:19:34.000000000","submitted":"2026-10-13 09:17:43.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":"1009692","meta_rev_id":"7bbb2a5957321e6ea295e8c942cfab5b9ef529b1","_number":1009692,"virtual_id_number":1009692,"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"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-10-13 09:17:43.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-12 07:24:25.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"]}],"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-10-13 06:38:50.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"]}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-10-09 08:20:30.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-09 20:30:51.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":"CC"},{"updated":"2026-10-12 07:24:25.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":"626c3a749c9b253d250f1c7a8de45722b4ebd4c9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-10-09 04:30:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7c9676124e3b5bb96a98572585c5d318680b0d94","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-09 08:20:30.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/68d0ac95266b4d9e9f57ce1b9ea23508\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/991049755a644ee6bd4a13a13e3d1445 : SUCCESS in 3m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a3303b2d2a6c408683ac0113e34beab0 : SUCCESS in 3m 20s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/a3b93f0bb7d94d4fabf5ffba5c0d25ef : SUCCESS in 2m 26s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/fd9cf26302eb4c39a31def20bb681235 : SUCCESS in 2m 40s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/84c4098387f84563ba229b4fb3953b7d : SUCCESS in 2m 17s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/b47a7452671c420dbb6408fe935977f6 : FAILURE in 1h 31m 21s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/b2f25bf251c34fd68253bac718178e01 : SUCCESS in 1h 08m 39s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6182227b6f6749808e5c818e088347e7 : SUCCESS in 1h 37m 45s\n- openstack-helm-crd-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/a244483a7c614b609543c6b0adb25aef : SUCCESS in 1h 52m 01s\n- openstack-helm-operators-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/463dc0bffb424346ae75b17dd1f00b46 : SUCCESS in 1h 04m 24s\n- openstack-helm-skyline-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/3eb34122d545415aaf08d08257e85184 : SUCCESS in 55m 27s\n- openstack-helm-compute-kit-2026-2-ubuntu_resolute https://zuul.opendev.org/t/openstack/build/cf1c8487d4474f0cbb45851c40de46cb : SUCCESS in 1h 13m 58s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/b7bcf8e5590d4976a96816d9abcf2e06 : SUCCESS in 36m 23s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/7d2068a2006f433d88764bf8eac0a657 : SUCCESS in 26m 14s","accounts_in_message":[],"_revision_number":1},{"id":"2dc7e01189c45649851c260d7e88755914c9fe66","author":{"_account_id":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"},"date":"2026-10-09 20:30:51.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b5237b3d8d4ca32e055d1b869a1295ac9bdbe68f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-09 21:17:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5f5be4bb396b4ce0b04554131accef66\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cc0e7aab8c714ee0ba730e6fec9b903f : SUCCESS in 3m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7ec5c52ae0ee44fba7c7b6c534cda72a : SUCCESS in 3m 19s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/039ad72ac5244e07ab450df98f84141a : SUCCESS in 3m 15s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/3354c4f9774842a39812d7e98f49cb81 : SUCCESS in 2m 32s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/ec38c045f2694c1895744e49f071bac3 : SUCCESS in 2m 01s\n- openstack-helm-skyline-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/ad0f08e16dd14542b4f3bf06d90fe392 : SUCCESS in 44m 15s","accounts_in_message":[],"_revision_number":1},{"id":"c948ebfa332bde7bc3faffce363569d5b5e603b8","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-10-12 07:24:25.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"606164ba0fb960f8617568ec22694572a30e7e03","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-10-12 07:24:33.000000000","message":"Patch Set 1: -Workflow","accounts_in_message":[],"_revision_number":1},{"id":"556b9b15e1f14b6e45c1c055ad2458c488091440","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-12 07:24:35.000000000","message":"Patch Set 1: Verified-2\n\nThis change is unable to merge due to a missing merge requirement.","accounts_in_message":[],"_revision_number":1},{"id":"9018dd69d1d5c1678852e91af197f7723b04d2b0","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-10-13 06:38:50.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"320ea91f0ad01530e1de78cd599fb02338c12e32","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-13 07:41:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c606ce2d634b4035bd6b23c04064d366\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f97c39d219844943a3055e809c61b377 : SUCCESS in 3m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/94eb4df87e3048bfbcb0e494ebd0e1f5 : SUCCESS in 3m 37s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/50087c02e72648949dc6942fa7fcc0e2 : SUCCESS in 3m 11s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/6bafe3f8cf7d4ca981ccdddd951ab309 : SUCCESS in 2m 37s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/22860875756046f1a899cf986f432deb : SUCCESS in 1m 59s\n- openstack-helm-skyline-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/3ab42bb0655649708b80181cdda5155c : SUCCESS in 55m 13s","accounts_in_message":[],"_revision_number":1},{"id":"9806e5eec9f632b21c7c322acf4ed4dfc21ff097","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-13 07:44:50.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"ed896f42e7e8596f62f8e558b08eeea16ee51de7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-13 09:17:43.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c1b195619a60440aa1c1fa6aa4273bae\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/08854ec675a343e9abd177dd5043970f : SUCCESS in 3m 43s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/feb73a369abf4676a8fa36a6600f3e13 : SUCCESS in 3m 26s\n- openstack-helm-release-notes https://zuul.opendev.org/t/openstack/build/f78d209e360b41668a6c77735f1f035e : SUCCESS in 1m 51s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/c4d162bb726a45d89bfa27cf026c4ca9 : SUCCESS in 1h 25m 53s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/0ffebe087a4d4dac8f6edfdc08f498a8 : SUCCESS in 39m 42s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/6dc3d04dede845d68f3f549f7d801d0b : SUCCESS in 30m 55s","accounts_in_message":[],"_revision_number":1},{"id":"35110fe0b4f8c64aae2c69a4e734b620f930a8d8","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-13 09:17:43.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"7bbb2a5957321e6ea295e8c942cfab5b9ef529b1","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-13 09:19:34.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bfcef33071d246b281290789f6d38ed9\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/52e67eadafde498d8ebbba46d7ba8c03 : SUCCESS in 1m 01s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"4010b1d000ee4dcca467c9da8be6941434e7e584","revisions":{"4010b1d000ee4dcca467c9da8be6941434e7e584":{"kind":"REWORK","_number":1,"created":"2026-10-09 04:30:11.000000000","uploader":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"ref":"refs/changes/92/1009692/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/92/1009692/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/92/1009692/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/92/1009692/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/92/1009692/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/92/1009692/1"}}},"commit":{"parents":[{"commit":"7b77853bcb4d2f293783b4332e88243897a28f98","subject":"Merge \"Declarative MariaDB database management for barbican and grafana\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/7b77853bcb4d2f293783b4332e88243897a28f98"}]}],"author":{"name":"Doug Goldstein","email":"cardoe@cardoe.com","date":"2026-10-01 00:52:13.000000000","tz":-300},"committer":{"name":"Doug Goldstein","email":"cardoe@cardoe.com","date":"2026-10-09 04:29:56.000000000","tz":-300},"subject":"fix(skyline): give the db-sync container a security context","message":"fix(skyline): give the db-sync container a security context\n\njob-db-sync.yaml referenced\npod.security_context.skyline.container.db_sync but values.yaml never\ndefined it, so the container ran with no container-level context.\nDefine it as readOnlyRootFilesystem only: the script just runs alembic\nupgrade head and writes nothing outside the /tmp and /etc/skyline\nemptyDir mounts.\n\nAssisted-by: Claude Opus 5.5\nSigned-off-by: Doug Goldstein \u003ccardoe@cardoe.com\u003e\nChange-Id: I76d70ad55f2142d9c814c84e2d594f18821eee61\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/4010b1d000ee4dcca467c9da8be6941434e7e584"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/4010b1d000ee4dcca467c9da8be6941434e7e584"}]},"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":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"}},{"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":""}}}]}
