)]}'
{"id":"openstack%2Fglance~987186","triplet_id":"openstack%2Fglance~master~Ie7d60654dd77b708a4707345dcc1d4fa96003f58","project":"openstack/glance","branch":"master","attention_set":{},"removed_from_attention_set":{"10342":{"account":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"last_update":"2026-05-05 22:39:31.000000000","reason":"Change was abandoned"},"9303":{"account":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"last_update":"2026-05-05 22:39:31.000000000","reason":"Change was abandoned"},"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2026-05-04 16:47:29.000000000","reason":"\u003cGERRIT_ACCOUNT_4393\u003e replied on the change","reason_account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},"8122":{"account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"last_update":"2026-05-05 22:39:31.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Ie7d60654dd77b708a4707345dcc1d4fa96003f58","subject":"Revert \"Remove default to relaxed MBR safety checks\"","status":"ABANDONED","created":"2026-05-04 15:22:46.000000000","updated":"2026-05-05 22:39:31.000000000","total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"11bc9e194ac27cca9e9824e7aafb58d640216841","_number":987186,"virtual_id_number":987186,"owner":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-05-04 17:45:04.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":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"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":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_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":-1,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-04 15:24:04.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"CC"},{"updated":"2026-05-04 15:24:04.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"CC"},{"updated":"2026-05-04 15:24:04.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"REVIEWER"},{"updated":"2026-05-04 15:24:04.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"state":"REVIEWER"},{"updated":"2026-05-04 15:24:04.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2026-05-04 16:25:28.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":"CC"},{"updated":"2026-05-04 17:45:04.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"}],"messages":[{"id":"0cb45ae875998c9fcbcbb6797042f927163dec3c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2026-05-04 15:22:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5787fd9150629efd1d2af93faaf8afee53318f1e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-04 16:25:28.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/276a41d4d5f84a7b8c25578e84e46f12\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/bc9cc2e9af244cc491dbc329b6c2d25e : SUCCESS in 7m 25s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/f598007a1fac4becbe2e9aadd1b0fc36 : SUCCESS in 6m 38s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/6e4aab087cbd47a9afae6b562e5c9080 : SUCCESS in 11m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"626559e98f2e902f7c16d6fb712e9b838ecb6e8c","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-05-04 16:47:29.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6e54aac4ca091f8db5c4795b9632ce87dedd213b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-04 17:45:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4dcb11fc539d492e818ea99c1afff6cc\n\n- grenade https://zuul.opendev.org/t/openstack/build/0493e75df46440bbb24783d3bbbeabb8 : SUCCESS in 1h 05m 29s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/38fce30c74a04b84b937670872a3b468 : SUCCESS in 1h 18m 05s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/155d7dee73c84d74b53d9366839d0af3 : SUCCESS in 1h 34m 32s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ceed0b62f51c4f758c712fe4da0bea07 : SUCCESS in 1h 00m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f3719f4056c4fc8b0a1240dcf2e3f0c : SUCCESS in 5m 01s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/5d55a71206e943dfa39454dff27af71d : SUCCESS in 4m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/df2f8833e28f4161adc64c277ef060a3 : SUCCESS in 4m 50s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/84f8086bb0504088835dea8f397cc895 : SUCCESS in 6m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/17d9f4d31b954d19b37ea32260314129 : SUCCESS in 5m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/285d3c0fd8094ba68cbcfa6de669416a : SUCCESS in 7m 05s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/788a3bfa061a4e01ad47107acfc4e6d5 : SUCCESS in 6m 46s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/fab3c44abb424a3e8cf07191500a9658 : SUCCESS in 5m 58s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/d1c39eeeb4bb49e4aa8f57e9fc55e719 : SUCCESS in 1h 16m 59s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/0311a20b86f041358e43445d9bbfbaff : SUCCESS in 2h 16m 58s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/ba9052dbc71c47a39c92e3b13f3ebfed : SUCCESS in 1h 40m 06s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/fba1478b0c8948d28654226f64cc372a : SUCCESS in 2h 02m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cb32275c6b2143ac9cbf740f8feb21dd : SUCCESS in 1h 14m 04s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/254983c2fc4549d7abc688a22e14ff69 : SUCCESS in 1h 38m 20s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/b89a7ebd1bd240bd8c566bd527f9de9a : FAILURE in 14m 26s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/3429874007a8436bbd3a6b6c0ede3fbc : SUCCESS in 1h 59m 04s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/ec2fafd1ed7c465f9f3e6aeade00dcf4 : SUCCESS in 37m 02s","accounts_in_message":[],"_revision_number":1},{"id":"11bc9e194ac27cca9e9824e7aafb58d640216841","tag":"autogenerated:gerrit:abandon","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2026-05-05 22:39:31.000000000","message":"Abandoned\n\nhttps://ironicbaremetal.org/blog/lesson-learned-under-stress/ ironic is moving forward with aki/ari","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"15fb77d37cd25e72d96b725f7db0c157881976d0","revisions":{"15fb77d37cd25e72d96b725f7db0c157881976d0":{"kind":"REWORK","_number":1,"created":"2026-05-04 15:22:46.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/86/987186/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/86/987186/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/86/987186/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/86/987186/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/86/987186/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/86/987186/1"}}},"commit":{"parents":[{"commit":"ad10cfd88ea416ffeaea67daf21d03242f9befb5","subject":"Merge \"Remove default to relaxed MBR safety checks\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/ad10cfd88ea416ffeaea67daf21d03242f9befb5"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-05-04 15:21:03.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-05-04 15:22:44.000000000","tz":-420},"subject":"Revert \"Remove default to relaxed MBR safety checks\"","message":"Revert \"Remove default to relaxed MBR safety checks\"\n\nThis reverts commit e2725ffa19c4ffc3d30c637df1a9c74484429518.\n\nThis configuration change breaks all Ironic use cases that involve a\nbooted ramdisk agent (nearly all of them). There\u0027s no obvious path\nforward for Ironic users. We instructed our users -- after coordination\nwith Glance and Nova communities -- to upload ramdisks/kernels as raw.\nThis will no longer permit that to happen.\n\nPlease revert this change and work with the Ironic community to find a\nway to move forward that doesn\u0027t require Ironic operators to disable\nsecurity to upload IPA kernel/ramdisks.\n\nChange-Id: Ie7d60654dd77b708a4707345dcc1d4fa96003f58\nSigned-off-by: Jay Faulkner \u003cjay@jvf.cc\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/15fb77d37cd25e72d96b725f7db0c157881976d0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/15fb77d37cd25e72d96b725f7db0c157881976d0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"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":""}}}]}
