)]}'
{"id":"openstack%2Fdiskimage-builder~976593","triplet_id":"openstack%2Fdiskimage-builder~master~Ieac277c90b13bdb8b2c651b17fa4617ac4c1b845","project":"openstack/diskimage-builder","branch":"master","topic":"cmp_order","attention_set":{},"removed_from_attention_set":{"4146":{"account":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"last_update":"2026-02-12 22:10:13.000000000","reason":"Change was submitted"},"7118":{"account":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"last_update":"2026-02-12 22:10:13.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ieac277c90b13bdb8b2c651b17fa4617ac4c1b845","subject":"block_device: remove cmp_mount_order","status":"MERGED","created":"2026-02-12 10:28:32.000000000","updated":"2026-02-12 22:11:12.000000000","submitted":"2026-02-12 22:10:13.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"976593-cmp_order","meta_rev_id":"9eb8c232577c8676771557cf60cc05b5774340b1","_number":976593,"virtual_id_number":976593,"owner":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-02-12 22:10:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"all":[{"value":2,"date":"2026-02-12 19:39:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-02-12 21:02:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-02-12 21:02:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-02-12 11:24:05.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-02-12 11:32: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-02-12 19:39:32.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2026-02-12 21:02:39.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"}],"messages":[{"id":"4d2ec67b6450885577b5f60878a3423416bf5c3a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2026-02-12 10:28:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ff859a5fa99c986dffeb124ecedb7b6bba69d92e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 11:24:05.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/37781d10e1304409ab7f08015ca6c775\n\n- dib-functests-arm64-deb https://zuul.opendev.org/t/openstack/build/fff22d00bed4426d8860689ed8932ed1 : SUCCESS in 51m 22s\n- dib-functests-arm64-rpm https://zuul.opendev.org/t/openstack/build/2a998a7ccbce42c892b3808559ed3b84 : SUCCESS in 50m 43s","accounts_in_message":[],"_revision_number":1},{"id":"4b1cea29c4b30eda54fd73b713cb9e3cead7180b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 11:32:55.000000000","message":"Patch Set 1: Verified-1\n\n(3 comments)\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/77db85f67c9048a99c5d77660651ae77\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a327f2750dc440caa0f9f310d43983e6 : SUCCESS in 5m 34s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f0f852fb2d2f40769670850fda8ab051 : SUCCESS in 2m 19s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/2a05ea258b4f4928abffffa98e16c1eb : FAILURE in 3m 24s\n- tox-py38 https://zuul.opendev.org/t/openstack/build/3df22f13276342268302aec5b9a3bb21 : SUCCESS in 4m 05s\n- tox-py39 https://zuul.opendev.org/t/openstack/build/97d021cbc8ed49058a7c7e8fca66cfa9 : SUCCESS in 2m 19s\n- tox-py310 https://zuul.opendev.org/t/openstack/build/30342ed79e61419c9140eaacc8558c04 : SUCCESS in 3m 42s\n- tox-py311 https://zuul.opendev.org/t/openstack/build/febbb2e49c9b4c7881ef02ab472787a9 : SUCCESS in 4m 27s\n- tox-py312 https://zuul.opendev.org/t/openstack/build/f8225340c3e844e2a83de0ccefc5afaa : SUCCESS in 2m 46s\n- dib-functests https://zuul.opendev.org/t/openstack/build/99acc17f72d447c2b8adb2daf62a1e5b : SUCCESS in 46m 37s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/5e12c1a1a6344e3997a347c4b1ae79b8 : SUCCESS in 3m 13s\n- dib-devstack-functional-openstack-almalinux-8-containerfile-src https://zuul.opendev.org/t/openstack/build/294d57b86a13419cb87060d2d3dc1e68 : SUCCESS in 54m 56s (non-voting)\n- dib-devstack-functional-openstack-almalinux-9-containerfile-src https://zuul.opendev.org/t/openstack/build/fb07b0e0332d4b19a7c103638edda0c5 : SUCCESS in 47m 15s (non-voting)\n- dib-devstack-functional-openstack-almalinux-10-v2-containerfile-src https://zuul.opendev.org/t/openstack/build/7dc529e7abf348358f01627556c0bbcb : SUCCESS in 30m 57s (non-voting)\n- dib-devstack-functional-openstack-centos-9-stream-src https://zuul.opendev.org/t/openstack/build/581f066119f7448e844b88e035740907 : SUCCESS in 21m 37s\n- dib-devstack-functional-openstack-centos-10-stream-src https://zuul.opendev.org/t/openstack/build/fb1349d221644aaab9b52cfaa77f3adb : SUCCESS in 28m 44s (non-voting)\n- dib-devstack-functional-openstack-rockylinux-8-containerfile-src https://zuul.opendev.org/t/openstack/build/cd06be68704440d29a837afddba7bdd4 : SUCCESS in 23m 40s (non-voting)\n- dib-devstack-functional-openstack-rockylinux-9-containerfile-src https://zuul.opendev.org/t/openstack/build/6864ed7cacea4722951dfc625e1807a3 : SUCCESS in 21m 08s (non-voting)\n- dib-devstack-functional-openstack-rockylinux-10-containerfile-src https://zuul.opendev.org/t/openstack/build/429e1fd701db4d46ae237d5c96799637 : SUCCESS in 30m 03s (non-voting)\n- dib-devstack-functional-openstack-ubuntu-focal-src https://zuul.opendev.org/t/openstack/build/57446786845b43e39649cb67f972dbd3 : SUCCESS in 19m 18s\n- dib-devstack-functional-openstack-ubuntu-jammy-src https://zuul.opendev.org/t/openstack/build/a57eac76c31c498eaedd6634530ce2ef : SUCCESS in 20m 08s\n- dib-devstack-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/e1f08a60a04d4abdba9a4882a48fbfad : SUCCESS in 45m 03s\n- dib-devstack-functional-openstack-opensuse-15-src https://zuul.opendev.org/t/openstack/build/7084458c7eba449fb4f32820ce45730d : FAILURE in 12m 51s (non-voting)\n- dib-devstack-functional-openstack-gentoo-src https://zuul.opendev.org/t/openstack/build/4f780c114fd14366ba28c255bbea0482 : FAILURE in 57m 49s (non-voting)\n- dib-devstack-functional-openstack-debian-bullseye-src https://zuul.opendev.org/t/openstack/build/a4101ecb36764a788af40337984865cb : SUCCESS in 31m 12s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/6c50a39242b74e0487cb5d569b044da9 : SUCCESS in 4m 50s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/2bbf6ac4787447aebe2d15bfbce5a7df : SUCCESS in 1h 02m 36s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"97b3ef15d90b3472596f70af2d2411592304ca5b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2026-02-12 19:39:22.000000000","message":"Patch Set 2: Published edit on patch set 1.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"ec1ea81fe42f18ebc3e446d89a614bd6faa8105e","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2026-02-12 19:39:32.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"6f44f528b55502b9138fe8c8ad60c50aadd74f99","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 21:00:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b197a92e2d46435083d80802b51c575b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2ef5a53e9c59458e8a281f6d135b6f19 : SUCCESS in 6m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/59a31968a96341499533835f2ea5bc87 : SUCCESS in 4m 08s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/eafa60d395c84d828a252f11809362ea : SUCCESS in 5m 13s\n- tox-py38 https://zuul.opendev.org/t/openstack/build/57ff76d5cb8246a58cab91307d223adc : SUCCESS in 3m 35s\n- tox-py39 https://zuul.opendev.org/t/openstack/build/ffa986b02fbd421e99d1f1a408898f06 : SUCCESS in 4m 11s\n- tox-py310 https://zuul.opendev.org/t/openstack/build/16f4d3edd51b411eb49021e7033cdebd : SUCCESS in 4m 22s\n- tox-py311 https://zuul.opendev.org/t/openstack/build/73860f49d1cf49db8e5e799174df9fed : SUCCESS in 2m 25s\n- tox-py312 https://zuul.opendev.org/t/openstack/build/788c346ee5014bbcae3061ed9dbfc3ef : SUCCESS in 3m 39s\n- dib-functests https://zuul.opendev.org/t/openstack/build/effba32ef1014236b269545c9de55cbd : SUCCESS in 45m 32s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/8870fbb19ce34d7e8fa876bcf9744ec9 : SUCCESS in 4m 26s\n- dib-devstack-functional-openstack-almalinux-8-containerfile-src https://zuul.opendev.org/t/openstack/build/e131f9afd7324df88fdc045085ca392b : SUCCESS in 39m 49s (non-voting)\n- dib-devstack-functional-openstack-almalinux-9-containerfile-src https://zuul.opendev.org/t/openstack/build/c33a76c57614413d85a50b34f8767838 : SUCCESS in 49m 26s (non-voting)\n- dib-devstack-functional-openstack-almalinux-10-v2-containerfile-src https://zuul.opendev.org/t/openstack/build/1c170660ee1a4af9bb43cd66da6c2282 : SUCCESS in 18m 55s (non-voting)\n- dib-devstack-functional-openstack-centos-9-stream-src https://zuul.opendev.org/t/openstack/build/d970d95a0c9f4c398d1f5b18baa41c13 : SUCCESS in 23m 59s\n- dib-devstack-functional-openstack-centos-10-stream-src https://zuul.opendev.org/t/openstack/build/874208013a24416087fc641825903d1e : SUCCESS in 29m 08s (non-voting)\n- dib-devstack-functional-openstack-rockylinux-8-containerfile-src https://zuul.opendev.org/t/openstack/build/cc8aca85597f4e25b040ad1a2d9631d4 : SUCCESS in 53m 05s (non-voting)\n- dib-devstack-functional-openstack-rockylinux-9-containerfile-src https://zuul.opendev.org/t/openstack/build/3959ed0d5e6441faaec5f012b84d2dee : SUCCESS in 36m 18s (non-voting)\n- dib-devstack-functional-openstack-rockylinux-10-containerfile-src https://zuul.opendev.org/t/openstack/build/f2af357846294202b31620c95416118e : SUCCESS in 28m 55s (non-voting)\n- dib-devstack-functional-openstack-ubuntu-focal-src https://zuul.opendev.org/t/openstack/build/8e9bad3c4db948acae5373df8a60e22b : SUCCESS in 46m 41s\n- dib-devstack-functional-openstack-ubuntu-jammy-src https://zuul.opendev.org/t/openstack/build/f0b0344d16344deb9f87bd51c8bda40d : SUCCESS in 44m 33s\n- dib-devstack-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/9e136efb42cc4d899b836a4173279672 : SUCCESS in 49m 58s\n- dib-devstack-functional-openstack-opensuse-15-src https://zuul.opendev.org/t/openstack/build/ded1f38c68a54b8895c850586eaf6f2d : FAILURE in 12m 05s (non-voting)\n- dib-devstack-functional-openstack-gentoo-src https://zuul.opendev.org/t/openstack/build/4debf78a541a41bb893851dcebadba92 : FAILURE in 1h 09m 53s (non-voting)\n- dib-devstack-functional-openstack-debian-bullseye-src https://zuul.opendev.org/t/openstack/build/648c0385b05641eaa6c8d5d407c8c37d : SUCCESS in 20m 57s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/33a877e753b144b28cb2acd04f47baee : SUCCESS in 10m 20s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/ad2cac3854444dcb8d8a1d3f6f42ac22 : SUCCESS in 34m 23s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a7a62ee8fbc339998721ce812a10daf2b1655ff2","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2026-02-12 21:02:39.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"3f5968d6d794d02f171932cbd4863402f819b381","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 21:03:16.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"83130f3fb548aa9f87c6631867e4a2c88202a62e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 21:42:09.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c5ca27fafb6541b594c48545c11ac69b\n\n- dib-functests-arm64-deb https://zuul.opendev.org/t/openstack/build/a60badc2ca9c4548afa9a332ad6bdad7 : SUCCESS in 48m 04s\n- dib-functests-arm64-rpm https://zuul.opendev.org/t/openstack/build/a991373cb2574ec783764066c380adcb : SUCCESS in 51m 00s","accounts_in_message":[],"_revision_number":2},{"id":"cbc0947355fc944ac913ad67a0e9c95c1a28a59c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 22:10:13.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e47a475039fe4fc1b0764d61f71a7b6d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a6c91afd9fcf4dc3b95e006b56011f0e : SUCCESS in 3m 46s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/448b32a354284323884ced7a611829ad : SUCCESS in 5m 08s\n- tox-py38 https://zuul.opendev.org/t/openstack/build/fa5a6a792cee48eaa011d666e35d1c21 : SUCCESS in 3m 28s\n- tox-py39 https://zuul.opendev.org/t/openstack/build/1155142527194721acb85e4a466dced2 : SUCCESS in 3m 23s\n- tox-py310 https://zuul.opendev.org/t/openstack/build/015ad27de62d4590b6da0388c56163f2 : SUCCESS in 3m 22s\n- tox-py311 https://zuul.opendev.org/t/openstack/build/bd3e07dfbd3a459b9bdbbf9ae811b149 : SUCCESS in 4m 07s\n- tox-py312 https://zuul.opendev.org/t/openstack/build/c59fd6c5aa5a4a0eb3f4136febf06a2a : SUCCESS in 2m 23s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/e0d1d55d3d884c3a9810d27cb4f1a94f : SUCCESS in 23m 25s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/b8f14134944840158eeb243f708d1fb0 : SUCCESS in 15m 04s\n- dib-devstack-functional-openstack-centos-9-stream-src https://zuul.opendev.org/t/openstack/build/c8b7800665bf43f3aa3c1ec6e4dadc2d : SUCCESS in 34m 11s\n- dib-devstack-functional-openstack-ubuntu-focal-src https://zuul.opendev.org/t/openstack/build/0f145cf5c19e4d7b813a7bce6de38290 : SUCCESS in 19m 47s\n- dib-devstack-functional-openstack-ubuntu-jammy-src https://zuul.opendev.org/t/openstack/build/e8f12a1da7b249d2b7d3f4587ec23f9c : SUCCESS in 50m 22s\n- dib-devstack-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/6839141c7fe2495291ae20d6a28dc8bf : SUCCESS in 58m 53s\n- dib-functests https://zuul.opendev.org/t/openstack/build/df67a24b09cf4766a025cc1739c24e29 : SUCCESS in 44m 45s\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/159287666a9543dc89fb33736d884960 : SUCCESS in 5m 57s","accounts_in_message":[],"_revision_number":2},{"id":"932973423b93cc052fa582443a889b720d430c64","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 22:10:13.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"9eb8c232577c8676771557cf60cc05b5774340b1","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 22:11:12.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/06923a73fcf74fb78c483c62f293d3e1\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2ca81acad4b24bf09a103c9373f73bb9 : SUCCESS in 50s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"b97b424aa4cfd0afaaea4a1075163ca77e360667","revisions":{"8e3901e96bcb163c42c0445143ba618d5669b6a8":{"kind":"REWORK","_number":1,"created":"2026-02-12 10:28:32.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/93/976593/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/diskimage-builder","ref":"refs/changes/93/976593/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/93/976593/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/93/976593/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/93/976593/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/diskimage-builder refs/changes/93/976593/1"}}},"commit":{"parents":[{"commit":"12121be8e9f94226aac16b57a27cc0571bc34297","subject":"Fix issue with insecure HTTPS repository","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/12121be8e9f94226aac16b57a27cc0571bc34297"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2026-02-12 10:23:31.000000000","tz":660},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2026-02-12 10:28:16.000000000","tz":660},"subject":"block_device: remove cmp_mount_order","message":"block_device: remove cmp_mount_order\n\nThis comparator is buggy, and orders differently on python 3.13\n\n $ python3.14 ./test.py\n [(\u0027/\u0027, \u0027fake_name\u0027), (\u0027/var/log\u0027, \u0027fake_log\u0027), (\u0027/boot\u0027, \u0027fake_boot\u0027), (\u0027/var\u0027, \u0027fake_name\u0027)]\n\n $ python3.10 ./test.py\n [(\u0027/\u0027, \u0027fake_name\u0027), (\u0027/var\u0027, \u0027fake_name\u0027), (\u0027/var/log\u0027, \u0027fake_log\u0027), (\u0027/boot\u0027, \u0027fake_boot\u0027)]\n\nIt is saying that if it\u0027s not equal, or doesn\u0027t start with the same\nprefix, it is bigger.  Hence \"/boot \u003e /var\" but also \"/var \u003e /boot\"\nwhich confuses things.\n\nI really think what we want here is to ensure that parents mount\nbefore children.  So string comparision is fine?  \"/var \u003c /var/log \u003c\n/var/log/foo\"?\n\nReplace it with that\n\nChange-Id: Ieac277c90b13bdb8b2c651b17fa4617ac4c1b845\nSigned-off-by: Ian Wienand \u003ciwienand@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/8e3901e96bcb163c42c0445143ba618d5669b6a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/8e3901e96bcb163c42c0445143ba618d5669b6a8"}]},"branch":"refs/heads/master"},"b97b424aa4cfd0afaaea4a1075163ca77e360667":{"kind":"REWORK","_number":2,"created":"2026-02-12 19:39:22.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/93/976593/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/diskimage-builder","ref":"refs/changes/93/976593/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/93/976593/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/93/976593/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/93/976593/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/diskimage-builder refs/changes/93/976593/2"}}},"commit":{"parents":[{"commit":"12121be8e9f94226aac16b57a27cc0571bc34297","subject":"Fix issue with insecure HTTPS repository","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/12121be8e9f94226aac16b57a27cc0571bc34297"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2026-02-12 10:23:31.000000000","tz":660},"committer":{"name":"Clark Boylan","email":"cboylan@sapwetik.org","date":"2026-02-12 19:39:19.000000000","tz":0},"subject":"block_device: remove cmp_mount_order","message":"block_device: remove cmp_mount_order\n\nThis comparator is buggy, and orders differently on python 3.13\n\n $ python3.14 ./test.py\n [(\u0027/\u0027, \u0027fake_name\u0027), (\u0027/var/log\u0027, \u0027fake_log\u0027), (\u0027/boot\u0027, \u0027fake_boot\u0027), (\u0027/var\u0027, \u0027fake_name\u0027)]\n\n $ python3.10 ./test.py\n [(\u0027/\u0027, \u0027fake_name\u0027), (\u0027/var\u0027, \u0027fake_name\u0027), (\u0027/var/log\u0027, \u0027fake_log\u0027), (\u0027/boot\u0027, \u0027fake_boot\u0027)]\n\nIt is saying that if it\u0027s not equal, or doesn\u0027t start with the same\nprefix, it is bigger.  Hence \"/boot \u003e /var\" but also \"/var \u003e /boot\"\nwhich confuses things.\n\nI really think what we want here is to ensure that parents mount\nbefore children.  So string comparision is fine?  \"/var \u003c /var/log \u003c\n/var/log/foo\"?\n\nReplace it with that\n\nChange-Id: Ieac277c90b13bdb8b2c651b17fa4617ac4c1b845\nSigned-off-by: Ian Wienand \u003ciwienand@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/b97b424aa4cfd0afaaea4a1075163ca77e360667"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/b97b424aa4cfd0afaaea4a1075163ca77e360667"}]},"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}}]}],"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":{}}},{"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":{}}},{"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":{}}}]}
