)]}'
{"id":"openstack%2Fdevstack~998052","triplet_id":"openstack%2Fdevstack~master~I552489ad46657bee9737bf7043b85d26a1999c08","project":"openstack/devstack","branch":"master","topic":"bug/2161361","attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2026-07-28 11:41:49.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"11975":{"account":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"last_update":"2026-07-21 02:12:03.000000000","reason":"\u003cGERRIT_ACCOUNT_8556\u003e mentioned you in a comment","reason_account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}}},"removed_from_attention_set":{"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2026-07-28 16:50:47.000000000","reason":"\u003cGERRIT_ACCOUNT_8556\u003e replied on the change","reason_account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}}},"hashtags":[],"change_id":"I552489ad46657bee9737bf7043b85d26a1999c08","subject":"Switch Neutron policy file from JSON to YAML format","status":"NEW","created":"2026-07-20 19:16:40.000000000","updated":"2026-07-28 16:50:47.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":5,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"1352d068f13c66528fbd5d6f6c6cab40ecb6f17d","_number":998052,"virtual_id_number":998052,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-07-20 21:48:10.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"disliked":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":1,"date":"2026-07-20 19:33:15.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":-1,"date":"2026-07-21 02:12:03.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_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},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}],"REVIEWER":[{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-20 19:33:15.000000000","updated_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"reviewer":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"state":"REVIEWER"},{"updated":"2026-07-20 21:48:10.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-07-21 02:12:03.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"CC"},{"updated":"2026-07-21 02:12:03.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2026-07-28 11:41:49.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"CC"}],"messages":[{"id":"eb63265c43d90da14350de4276f739c00f7efef0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-20 19:16:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dbee3ea939ec4e84818c9b8d48a72c3237b97673","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-20 19:25:21.000000000","message":"Topic set to bug/2161361","accounts_in_message":[],"_revision_number":1},{"id":"811aead9605fee4171605f47cb1918ca10406d28","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-20 19:33:15.000000000","message":"Patch Set 1: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/c8be824407ae4435ba1655cfdcd79135\n\n- devstack-platform-centos-10-stream https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/fe875cf202e140068266586c5341d53e : FAILURE in 15m 25s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"37909fcc7b4692c7f6cdca84e1c20782423d6ef1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 21:48:10.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8f502a87f8114508b6957e173fd18202\n\n- grenade https://zuul.opendev.org/t/openstack/build/dbc932fbc6064adcaabeccfa63a3463c : SUCCESS in 35m 21s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/226d3b958ddd415697cbd23f27b27424 : SUCCESS in 43m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fad0e5149b6a4bcab56367634030432e : SUCCESS in 6m 39s\n- devstack https://zuul.opendev.org/t/openstack/build/e1420af6dbfc450c8c4a383a7edf6f47 : SUCCESS in 27m 12s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/d77a3549c7684b2ba7f4b148162df61c : SUCCESS in 17m 06s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/7e1db1425a294661869932a73a1dc675 : SUCCESS in 13m 13s\n- devstack-platform-almalinux-purple-lion-ovn-source https://zuul.opendev.org/t/openstack/build/f9401891d88748b7b9c28bae9058dd70 : FAILURE in 21m 30s (non-voting)\n- devstack-platform-centos-10-stream https://zuul.opendev.org/t/openstack/build/59a83b1eaf6c40a7bb4fdcdd77f9b320 : SUCCESS in 2h 25m 26s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/8ca133d489a941d68fe8e348fd024762 : SUCCESS in 1h 38m 15s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/dcc3542421f7435cad92d181a6d45d74 : SUCCESS in 1h 26m 21s\n- devstack-platform-debian-trixie https://zuul.opendev.org/t/openstack/build/999acc66032b437d9863205f7805266d : SUCCESS in 1h 17m 10s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/c1bcf8879bb44773b1939bde7527818f : FAILURE in 9m 01s (non-voting)\n- devstack-platform-rocky-red-quartz https://zuul.opendev.org/t/openstack/build/10955a372c724189b73fca5084a79b00 : FAILURE in 16m 38s (non-voting)\n- devstack-platform-ubuntu-noble-ovn-source https://zuul.opendev.org/t/openstack/build/8f609df69def44298a9e767bf3720ae3 : SUCCESS in 56m 04s (non-voting)\n- devstack-platform-ubuntu-noble-ovs https://zuul.opendev.org/t/openstack/build/99b6014d39394437b73483fc714ca7ab : SUCCESS in 47m 54s (non-voting)\n- devstack-platform-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/a9f2e9c0b9064f53b6ea44169d187cc2 : SUCCESS in 56m 56s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/557f938c9194416282c54cae83c27d19 : SUCCESS in 39m 21s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/2b9e687fe2a64c7db1896cc453f00eaf : SUCCESS in 2m 11s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/53bf872e4cec423994ff018051005d52 : SUCCESS in 1m 54s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/ed32e30597a14f37864c8e3aaf9e4e20 : SUCCESS in 1h 01m 57s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ca5bf9a4acfe4759a2cdbfa7e5d16f77 : SUCCESS in 57m 39s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/8498c5abcd484c6a87bd5f3a77036099 : SUCCESS in 1h 09m 20s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/a14caf6980e844d3befb9ab8bfab5f8d : SUCCESS in 51m 45s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/66eef017354140d180fc9e879803296c : SUCCESS in 1h 10m 53s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a32e8475212447e58eb630273e89f5dc : SUCCESS in 1h 00m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c1ca8c746394447f88e94568db09c1dd : SUCCESS in 59m 59s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b0d318a199034c089a20737d4a693fe6 : SUCCESS in 50m 54s","accounts_in_message":[],"_revision_number":1},{"id":"4044480e6764722b94a43b90225c469f672fbece","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-21 02:12:03.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"cb9bad21302e0094e8a90d6f6a9284e791d6eccf","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-21 19:04:57.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8189cd60d4232955072018ce1bb3dba3755c244b","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-07-28 11:41:49.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1352d068f13c66528fbd5d6f6c6cab40ecb6f17d","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-28 16:50:47.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2d6be721c67a6e71de51b13ed261da16d3cd4ecc","revisions":{"2d6be721c67a6e71de51b13ed261da16d3cd4ecc":{"kind":"REWORK","_number":1,"created":"2026-07-20 19:16:40.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/52/998052/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/52/998052/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/998052/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/998052/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/52/998052/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/52/998052/1"}}},"commit":{"parents":[{"commit":"51eb2010d911091a9708e137d14cfcb23eaa2592","subject":"Collect Guru Meditation Reports on failed job runs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/51eb2010d911091a9708e137d14cfcb23eaa2592"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2026-07-20 19:06:47.000000000","tz":-420},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2026-07-20 19:15:38.000000000","tz":-420},"subject":"Switch Neutron policy file from JSON to YAML format","message":"Switch Neutron policy file from JSON to YAML format\n\nThe JSON policy file format has been deprecated since Wallaby (2021).\nNeutron no longer ships etc/policy.json, so devstack always hits the\nelse branch and creates a minimal JSON file. This causes confusion\nwhen operators add policy overrides using policy.yaml (the documented\nformat), as the YAML file is silently ignored because oslo_policy is\nconfigured to use policy.json.\n\nSwitch to policy.yaml and drop the dead code branch that copied the\nno-longer-existing etc/policy.json from the neutron source tree.\n\nCloses-Bug: #2161361\nAssisted-by: Claude claude-opus-4-6 2.1.215\nChange-Id: I552489ad46657bee9737bf7043b85d26a1999c08\nSigned-off-by: melanie witt \u003cmelwittt@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2d6be721c67a6e71de51b13ed261da16d3cd4ecc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2d6be721c67a6e71de51b13ed261da16d3cd4ecc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
