)]}'
{"id":"openstack%2Fdevstack~918680","triplet_id":"openstack%2Fdevstack~master~I7205eb0100ba7406650ed609cf517cba2c8d30aa","project":"openstack/devstack","branch":"master","topic":"ocaas","attention_set":{},"removed_from_attention_set":{"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2024-05-14 10:25:13.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I7205eb0100ba7406650ed609cf517cba2c8d30aa","subject":"Upload images with --file instead of stdin","status":"MERGED","created":"2024-05-08 17:03:48.000000000","updated":"2024-05-14 10:26:38.000000000","submitted":"2024-05-14 10:25:13.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"918680-ocaas","meta_rev_id":"58ad43b266eb1d832b849a80d8da36858a51486d","_number":918680,"virtual_id_number":918680,"owner":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-05-14 10:25:13.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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":2,"date":"2024-05-10 11:34:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":2,"date":"2024-05-13 18:58:03.000000000","_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"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":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"all":[{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":1,"date":"2024-05-13 18:58:03.000000000","_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"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},"Review-Priority":{"recommended":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":1,"date":"2024-05-10 11:34:58.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},{"value":0,"_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":"","value":1,"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-05-08 19:22:26.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":"2024-05-10 11:34:58.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2024-05-13 18:58:03.000000000","updated_by":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"reviewer":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"state":"REVIEWER"}],"messages":[{"id":"116d5f6e8fe2350f1b49cd31ac40d50101ec5aea","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-05-08 17:03:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d46abc03462128b5541636ef681230ac0010c7aa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-08 19:22:26.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/331812204523455685e055df1db72bab\n\n- grenade https://zuul.opendev.org/t/openstack/build/026d00488dbc4369a6559f347f21cbb5 : SUCCESS in 53m 14s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f5db09c7eadf4646903a9f64213167bf : SUCCESS in 1h 34m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c785b249f00c443e8e95a70a4229dc48 : SUCCESS in 5m 27s\n- devstack https://zuul.opendev.org/t/openstack/build/b0a63f3ba4bc45c9a7835651c7af3d1b : SUCCESS in 17m 39s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/4461aa4b9f574db7a09a6f948a447b69 : SUCCESS in 27m 14s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/5f949b85eccb49aa839aba3d644add93 : SUCCESS in 17m 33s\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/e60bd2632e754097b3962dfa574bfb0b : FAILURE in 9m 54s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/94b846c692e64907a797a500dc87ac67 : SUCCESS in 1h 48m 48s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/d9931132b5d84edb8d75fede324aa6bb : SUCCESS in 1h 45m 47s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/99cd6659cb70412aa1ca22bce4190e0f : FAILURE in 6m 36s\n- devstack-platform-ubuntu-jammy-ovs https://zuul.opendev.org/t/openstack/build/7348ddf82e594ddcb732fa8996e872f5 : SUCCESS in 1h 12m 35s (non-voting)\n- devstack-platform-openEuler-22.03-ovn-source https://zuul.opendev.org/t/openstack/build/70c383382f57419b953714f85f913f1a : SUCCESS in 1h 31m 51s (non-voting)\n- devstack-platform-openEuler-22.03-ovs https://zuul.opendev.org/t/openstack/build/975b28d36082481db580b90b5517998f : SUCCESS in 1h 37m 28s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/281585593ad6425c9e34f0ebd46f2761 : SUCCESS in 32m 48s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/05fb44d4304949fbacdb7939d0ce657f : SUCCESS in 3m 01s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/f1fddaff1761447ab73f3b83b16cc740 : SUCCESS in 2m 39s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/8d552d6096de4fe4bb4f12f04d9c8b34 : POST_FAILURE in 43m 58s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a74d252f4f704b53be44627e3634abff : SUCCESS in 47m 40s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/511556d0c74c47b199324653e096e1c1 : SUCCESS in 58m 36s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/23341f6018d242af83da0f267f6fbefd : SUCCESS in 1h 11m 02s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/b2871064d05541c7ad155aab473f3ee3 : FAILURE in 1h 17m 23s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/79034dc0b0764c368976b2dd23c71bd8 : SUCCESS in 1h 10m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4316a873ea9a4ae1918bb5ba4612605c : SUCCESS in 58m 51s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/1476facd251845919f4cb395d76b42f6 : SUCCESS in 2h 12m 17s","accounts_in_message":[],"_revision_number":1},{"id":"737e980987564478272fc8dde6bd2bd55d11a45a","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-05-08 19:45:26.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9b9815220d882152f103ff0b996df9574f2f26ac","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-08 22:22:00.000000000","message":"Patch Set 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/280d5625982a47c7ba6658697fdb9aa4\n\n- grenade https://zuul.opendev.org/t/openstack/build/695ca6c5385c465890da5755c682c710 : SUCCESS in 1h 03m 43s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c20e5b0617144f4e9ec1d950b5cd0729 : SUCCESS in 1h 44m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7274e4c4139c4aa180eb7da53e18e5f7 : SUCCESS in 4m 10s\n- devstack https://zuul.opendev.org/t/openstack/build/743da321fa874708b43f655e318648ce : SUCCESS in 29m 08s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/acd18f48e004418ea2c6e633f25987f6 : SUCCESS in 19m 37s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/249c12fc1f6140c29a4d84c9abb8d7e8 : SUCCESS in 28m 13s\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/d210e3a0fcca4c06b1f155325cad1d40 : FAILURE in 18m 10s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/09d479726c75467c95260ba790287fd7 : SUCCESS in 1h 20m 34s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/4b9e2c4852ba40bf89c2fdd87659b2e1 : SUCCESS in 57m 22s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/c87b5c96daa64f3c9dbe702101cfe977 : FAILURE in 5m 50s\n- devstack-platform-ubuntu-jammy-ovs https://zuul.opendev.org/t/openstack/build/763617ddd1454f159e690d2b90a3c659 : SUCCESS in 1h 23m 31s (non-voting)\n- devstack-platform-openEuler-22.03-ovn-source https://zuul.opendev.org/t/openstack/build/afd7793eee6b4544a0205464aa23e59e : TIMED_OUT in 2h 35m 49s (non-voting)\n- devstack-platform-openEuler-22.03-ovs https://zuul.opendev.org/t/openstack/build/c176f484637541169564f00c07836716 : SUCCESS in 1h 29m 50s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/6d9d6c6f3aa949acaea9354f37295376 : SUCCESS in 31m 21s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/31c7848d71fa4665919ed830bf6a8da6 : SUCCESS in 4m 07s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/d7db8c28b94f4067a1c28b1eb79a2bb3 : SUCCESS in 2m 10s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/1a13f5c7f114480daf7774727246d324 : SUCCESS in 1h 03m 40s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5545255adba442d7abaab7c94d5aafa9 : SUCCESS in 51m 09s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/cb5e2727eb714cbc9b998d950e70e9d5 : SUCCESS in 51m 55s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/c331828768bc475fb00d80bf82d924a7 : SUCCESS in 48m 48s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/b556b24b6c5747adbda9432f5e32f122 : SUCCESS in 1h 06m 56s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/523d94097efd49ae8db0587fac8d7c64 : SUCCESS in 58m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fc27cfb3a8534bba9d01aad54fda93ff : SUCCESS in 1h 04m 24s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f4a7ae18f23143faaa757d807652ed3c : SUCCESS in 1h 59m 38s","accounts_in_message":[],"_revision_number":1},{"id":"88bdf714cc4cb1063279542c5f0ade51dc37aee3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-05-09 17:30:34.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"243142220b6a01b1be5ac53d7695e734fb266d2c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-05-09 17:36:53.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"77a42f8e33fe34a5a48223720345612ffad4b4af","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-05-09 17:48:01.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"2dc5ca585e9d43fe62d4a5b6544587c55d95db53","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-09 20:03:59.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ea9c600d82a042b7b772777f5f6e0d96\n\n- grenade https://zuul.opendev.org/t/openstack/build/ec014c9aa1f34e949bba500994336009 : SUCCESS in 55m 54s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/dfc1f6bd30b54a068a573ef6ab55913c : SUCCESS in 1h 25m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ffd81f18a09e4e8485ed99293e643796 : SUCCESS in 4m 53s\n- devstack https://zuul.opendev.org/t/openstack/build/8ba76c560fff45e39db9b7699bbc05be : SUCCESS in 21m 07s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/2c7771603f8140af96637d1c76ed7f6f : SUCCESS in 16m 27s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/464f5d852b6f4a84818306785142fe93 : SUCCESS in 18m 57s\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/b307abab6aa54086b7d603ad6f8183c7 : SUCCESS in 1h 22m 13s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/1436cc6c6cc541a2b196502523465af1 : SUCCESS in 1h 29m 13s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/c6454e458cb4438f8a3ba16dfb7de76f : SUCCESS in 1h 25m 35s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/ea52a148e320404ca202c8ba49466dd9 : SUCCESS in 1h 40m 00s (non-voting)\n- devstack-platform-ubuntu-jammy-ovs https://zuul.opendev.org/t/openstack/build/bb2c6824075b4811a283e8e1fafa968b : SUCCESS in 1h 27m 33s (non-voting)\n- devstack-platform-openEuler-22.03-ovn-source https://zuul.opendev.org/t/openstack/build/f27cfb1a4b1f4b7dab4fce13b866845a : FAILURE in 1h 39m 44s (non-voting)\n- devstack-platform-openEuler-22.03-ovs https://zuul.opendev.org/t/openstack/build/f693178001164a98a5f487d8d5eacda6 : SUCCESS in 1h 41m 00s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/5dd4f2b99e8445c1b51583b34d601109 : SUCCESS in 40m 54s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/ee1517d4678042ff88c73caeaaed0aaf : SUCCESS in 3m 38s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/d7c99919fd534b3a9129643a1e74be42 : SUCCESS in 2m 14s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/000de602000b4ccea86f333a5598d64d : SUCCESS in 1h 06m 29s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/eaf59a6ac54c4a9d8dc0a86a298cc440 : SUCCESS in 51m 25s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/beab33e663664e0e93adc1a2b76dc176 : SUCCESS in 49m 55s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/851adcea57144c0c9b0ae5842e53c036 : SUCCESS in 1h 10m 00s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/0f7a2e125c1d41c1ae666aae97febb93 : SUCCESS in 1h 08m 52s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8729f4156cd14e648a34d999f553af99 : SUCCESS in 1h 02m 20s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d444b73e3c3448d5b87fc57b56fde1e0 : SUCCESS in 55m 39s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6a460661a8c6429ab4b3e4e838de8758 : SUCCESS in 2h 08m 10s","accounts_in_message":[],"_revision_number":4},{"id":"638a86896bc625214107db1938445a7936a8b939","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2024-05-10 11:34:58.000000000","message":"Patch Set 4: Code-Review+2 Review-Priority+1","accounts_in_message":[],"_revision_number":4},{"id":"b3fa6e7a76649135c2398226e90899dba568ff7c","author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"date":"2024-05-13 18:58:03.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"b6d712b1b3b45fd308ebf5a305c656e59f346642","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-13 18:58:44.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"51436ade0bd05e184504ab5502cdb8062b2d7946","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-13 20:59:35.000000000","message":"Patch Set 4: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/c12a24eca0224cb4884c2b56d4b52961\n\n- grenade https://zuul.opendev.org/t/openstack/build/e5acada3c6784f9eb190ed8315a199fb : SUCCESS in 50m 33s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2c8489f6a0754ad1bbce24c84ed0b809 : FAILURE in 1h 08m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c4b9682b689f436f9c707b284d88a7f6 : SUCCESS in 6m 17s\n- devstack https://zuul.opendev.org/t/openstack/build/48bc269335c247d18a812ddc4dc7b14d : SUCCESS in 21m 57s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/089661e4a2f34bd09225c163816cc714 : SUCCESS in 22m 44s\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/10977f775f524d609fc53accea6d3bd2 : SUCCESS in 1h 22m 57s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/679c931a33ab40c0af5f7c3bf569afef : SUCCESS in 1h 17m 55s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/b6513a3be4824b4c878e672edf84611a : SUCCESS in 28m 41s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/4d6feb5d9d164b4bbc81c831f52e1f2f : SUCCESS in 32m 03s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/58002ced3fd74267b9cba3a3e249dbb6 : SUCCESS in 3m 02s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/b563df24521f4dde9f38d38ceccacbdb : SUCCESS in 2m 07s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/e8a9dcaebe5b4ce29c4599b6dc976c94 : SUCCESS in 40m 28s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/42996199eac741ce920108190b105999 : SUCCESS in 42m 45s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0d9a8f024b9f4327a0629d8b4594704d : SUCCESS in 48m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e8ba0cf0f69344b58916861f5e9e9c26 : SUCCESS in 1h 01m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/26b2aa85f9494757a026442138ddf8fe : SUCCESS in 1h 02m 12s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/75f897e200c648c0995488f73d04f5fd : SUCCESS in 1h 55m 39s","accounts_in_message":[],"_revision_number":4},{"id":"3e9355b0fb6cd234d088ea1577916e78372e8072","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-05-13 21:04:18.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"c0c0ba0aff0d13d191b4f28f885ae4d94e2e4dfc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-13 23:22:11.000000000","message":"Patch Set 4: 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/a21febe7542d42b68acc284f6d3f1494\n\n- grenade https://zuul.opendev.org/t/openstack/build/a31bd5827dcc4fa6af95cf7f3aed613d : SUCCESS in 1h 06m 19s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/cee8b18d880541a6b4b7a9cdffdc10b5 : FAILURE in 1h 12m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67f0b443c8c84aae9fb5edb223e07a02 : SUCCESS in 4m 31s\n- devstack https://zuul.opendev.org/t/openstack/build/c9f21e063a3a4690bfef5c91f50615a4 : SUCCESS in 29m 30s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/e2700b215ccb4ca0924f9a0cb60be9e3 : SUCCESS in 29m 12s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/8e6a49ee0cc94857aa365cfa9515d0fe : SUCCESS in 30m 57s\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/c82ea089984f46b99e8f8787168aa403 : SUCCESS in 1h 47m 05s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/23cffd25ae6c46a0868753f63273719f : SUCCESS in 1h 30m 34s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/7670774bee0c4ebc8137fb795b439208 : SUCCESS in 1h 14m 48s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/ada20db7d2e446e69058794a5a64b20c : SUCCESS in 1h 38m 42s (non-voting)\n- devstack-platform-ubuntu-jammy-ovs https://zuul.opendev.org/t/openstack/build/781ac8c3f10542bca498081a20b17466 : SUCCESS in 1h 12m 13s (non-voting)\n- devstack-platform-openEuler-22.03-ovn-source https://zuul.opendev.org/t/openstack/build/47aa70d1816d41a1927c6f0165364142 : SUCCESS in 1h 34m 43s (non-voting)\n- devstack-platform-openEuler-22.03-ovs https://zuul.opendev.org/t/openstack/build/65cd91739634454fb32458e96bfae803 : SUCCESS in 1h 08m 58s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/21c03770db654d979613bd5ba3cbd9b8 : SUCCESS in 30m 16s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/9a71884828b4414d9312eca04cf17820 : SUCCESS in 2m 40s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/b2827e5ebc3149bfb2be74245680c94b : SUCCESS in 1m 56s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/cecf5ddcb9a847118ba22c8e8e744846 : SUCCESS in 45m 05s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/53d9adbb06f543869cbe72beb7c83473 : SUCCESS in 53m 00s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/74a54292f16a4cd2a62d5dbdde48af56 : SUCCESS in 40m 01s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/4e04409e758e4ffda800fe85808b666c : SUCCESS in 45m 04s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/54bc9c9c7326453f9e1dee7549433f61 : SUCCESS in 46m 28s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/086695fe765b4c2b93b2f67b44cb655b : SUCCESS in 42m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/01adbde468ae4453a3b33f28f8e8424f : SUCCESS in 59m 17s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b3eb50fdac424503aceb7af699cbc920 : SUCCESS in 1h 22m 06s","accounts_in_message":[],"_revision_number":4},{"id":"c6b7f668db4402efc0d95dea13c06880a9b59835","author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"date":"2024-05-14 06:38:01.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"e3332b98bbafb37047a315945604e24962faa18f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-14 08:35:35.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ab195228e8a24b539605d499a46c3005\n\n- grenade https://zuul.opendev.org/t/openstack/build/61a54cd7c3e5434f9ce822ec6b2779f7 : SUCCESS in 53m 30s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/aed34e20ca8a47029798e0bfc921a22b : SUCCESS in 1h 24m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/43359c545237440da5d55def566e4a32 : SUCCESS in 4m 28s\n- devstack https://zuul.opendev.org/t/openstack/build/4a07ccc53e194eacaaef3110a55ef8bf : SUCCESS in 20m 40s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/49553ec9cf2c4cac86b6be1bbaab4b56 : SUCCESS in 29m 14s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/45f6f35dfb844592b8e3bd94689dee0b : SUCCESS in 21m 22s\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/32f315ae200046d9ba46c4d16f622671 : SUCCESS in 1h 26m 35s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/1710fa73cbfb4c609dd7bd8e6c9d64f8 : SUCCESS in 1h 44m 01s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/6cfc0530f024439c90a56265e9538a8b : SUCCESS in 1h 04m 28s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/e5f8ddeb925e460b95806a32b5f06368 : SUCCESS in 1h 45m 48s (non-voting)\n- devstack-platform-ubuntu-jammy-ovs https://zuul.opendev.org/t/openstack/build/5c12e4968446424ca923a3982b0d1da6 : SUCCESS in 1h 27m 25s (non-voting)\n- devstack-platform-openEuler-22.03-ovn-source https://zuul.opendev.org/t/openstack/build/1bf4d46c5255465eb8423f73cdee06cc : SUCCESS in 1h 28m 52s (non-voting)\n- devstack-platform-openEuler-22.03-ovs https://zuul.opendev.org/t/openstack/build/7b950e548aab413d80480b103aa24fc6 : SUCCESS in 1h 41m 59s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/169ec97933cf402095aa45c26c7f2788 : SUCCESS in 38m 13s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/f07c4f58e2d949a48f0dd3abd289246c : SUCCESS in 2m 52s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/770457decdca49eeafa3c1213580b648 : SUCCESS in 2m 11s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/090f244e1007411cae473b259d2c4186 : SUCCESS in 42m 35s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/75ee79bd1d6c471ab135ad58908dbe64 : SUCCESS in 1h 02m 06s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/191b2c9e82ca4f96a85703edbc9baf56 : SUCCESS in 42m 50s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/d4876028c5e24b0ea1a590ad7975fbcb : SUCCESS in 42m 55s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/c90fa1a22eae44d09f9ab6dc251af20d : SUCCESS in 1h 10m 30s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b0ec0d8bca284c6687b52e23f5441eb5 : SUCCESS in 46m 39s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/43cff65b7c3e42ef9351c870791266eb : SUCCESS in 39m 26s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/02347f79350f41eca2dfd49f9158762e : SUCCESS in 1h 50m 21s","accounts_in_message":[],"_revision_number":4},{"id":"26221bbb83f1f47fb65bba5479741bff85ba5889","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-14 08:36:23.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"f770273cfdf4288f163e1ca5422a874dc05c88a1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-14 10:25:13.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/11653c8a17a94c7e85eb6df70b633498\n\n- grenade https://zuul.opendev.org/t/openstack/build/92f9729101504ce18314b1c44c778d2b : SUCCESS in 51m 07s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/52d6f14e3d914dc19b52d0760f54df87 : SUCCESS in 1h 38m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5a7459c41c504799ae4fb50e621cabcd : SUCCESS in 4m 22s\n- devstack https://zuul.opendev.org/t/openstack/build/a87d3ac8201749c7b65cfe0deb05b835 : SUCCESS in 29m 40s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/831274efa3b9435eab215d007abb0d2d : SUCCESS in 21m 00s\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/2a31f502ae354aa0a96d4f46ee4b0c72 : SUCCESS in 1h 20m 38s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/d320b076479e4d4f8969ca462fd157e8 : SUCCESS in 59m 43s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/010bad65eb6946678edc36ae41a7e647 : SUCCESS in 28m 11s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/6b0a5d1416c047369e390a545f9f870e : SUCCESS in 38m 20s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/4416d4a3b1584d6d87eefbd2280605a0 : SUCCESS in 3m 51s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/aa85b856d36c40b7b8b69629aa69f3d8 : SUCCESS in 2m 40s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/365b3f8874d14032870580c81de2a7a1 : SUCCESS in 51m 36s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/7a38070f652d49818dedc9c7faaecd53 : SUCCESS in 41m 43s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a7d83d03c5e048008ad539430e2f1710 : SUCCESS in 37m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c69b11e30fa04bba85e48b26d015b968 : SUCCESS in 50m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8f78de434c45428e8fe926095e570156 : SUCCESS in 39m 41s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/67063c70d00644f1a3151ac1f7b4ebbd : SUCCESS in 1h 43m 34s","accounts_in_message":[],"_revision_number":4},{"id":"781145ee2321a3264d61f91bd647af162ac73960","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-14 10:25:13.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"58ad43b266eb1d832b849a80d8da36858a51486d","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-14 10:26:38.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1e03771bd0b5469aa14147aa34ee3ce7\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4d58ac953d894ed28669e6b5078b4f9e : SUCCESS in 38s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"769adbd69daf89f05c96d877519efc81a25fd3c1","revisions":{"dd8bd0dcab033d01d1538837859cdf90261b6598":{"kind":"REWORK","_number":1,"created":"2024-05-08 17:03:48.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/80/918680/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/80/918680/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/918680/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/918680/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/918680/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/80/918680/1"}}},"commit":{"parents":[{"commit":"9be4ceeaa10f6ed92291e77ec52794acfb67c147","subject":"Fix datetime.utcnow() deprecation warning","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9be4ceeaa10f6ed92291e77ec52794acfb67c147"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-05-08 16:58:46.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-05-08 16:59:53.000000000","tz":0},"subject":"Upload images with --file instead of stdin","message":"Upload images with --file instead of stdin\n\nThis is more likely how people will actually upload their images, but\nit also prevents the \"osc as a service\" feature from working because\nstdin isn\u0027t proxied (of course). So just convert our uses of \"image\ncreate\" to use --file instead of stdin.\n\nChange-Id: I7205eb0100ba7406650ed609cf517cba2c8d30aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/dd8bd0dcab033d01d1538837859cdf90261b6598"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/dd8bd0dcab033d01d1538837859cdf90261b6598"}]},"branch":"refs/heads/master"},"f0ccd16f032f9f28f972a2aaeb785509b8a1e874":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2024-05-09 17:30:34.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/80/918680/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/80/918680/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/918680/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/918680/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/918680/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/80/918680/2"}}},"commit":{"parents":[{"commit":"aa5a111c3522f9fe2c90c1cf0ab9649e738ed748","subject":"Make rocky 9 job non-voting","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/aa5a111c3522f9fe2c90c1cf0ab9649e738ed748"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-05-08 16:58:46.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-05-09 17:30:27.000000000","tz":-420},"subject":"Upload images with --file instead of stdin","message":"Upload images with --file instead of stdin\n\nThis is more likely how people will actually upload their images, but\nit also prevents the \"osc as a service\" feature from working because\nstdin isn\u0027t proxied (of course). So just convert our uses of \"image\ncreate\" to use --file instead of stdin.\n\nChange-Id: I7205eb0100ba7406650ed609cf517cba2c8d30aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f0ccd16f032f9f28f972a2aaeb785509b8a1e874"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f0ccd16f032f9f28f972a2aaeb785509b8a1e874"}]},"branch":"refs/heads/master"},"583216e77efef03eae6d4e5630fc968917eb5e82":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2024-05-09 17:36:53.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/80/918680/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/80/918680/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/918680/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/918680/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/918680/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/80/918680/3"}}},"commit":{"parents":[{"commit":"8754292e219105312d24e76d88a0ebf0a18facc3","subject":"Make rocky 9 job non-voting","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8754292e219105312d24e76d88a0ebf0a18facc3"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-05-08 16:58:46.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-05-09 17:36:47.000000000","tz":-420},"subject":"Upload images with --file instead of stdin","message":"Upload images with --file instead of stdin\n\nThis is more likely how people will actually upload their images, but\nit also prevents the \"osc as a service\" feature from working because\nstdin isn\u0027t proxied (of course). So just convert our uses of \"image\ncreate\" to use --file instead of stdin.\n\nChange-Id: I7205eb0100ba7406650ed609cf517cba2c8d30aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/583216e77efef03eae6d4e5630fc968917eb5e82"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/583216e77efef03eae6d4e5630fc968917eb5e82"}]},"branch":"refs/heads/master"},"769adbd69daf89f05c96d877519efc81a25fd3c1":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2024-05-09 17:48:01.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/80/918680/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/80/918680/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/918680/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/918680/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/918680/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/80/918680/4"}}},"commit":{"parents":[{"commit":"aee9b0ff9e68f9306d9a55bca5304366fb85e91b","subject":"Make rocky 9 job non-voting","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/aee9b0ff9e68f9306d9a55bca5304366fb85e91b"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-05-08 16:58:46.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-05-09 17:47:50.000000000","tz":-420},"subject":"Upload images with --file instead of stdin","message":"Upload images with --file instead of stdin\n\nThis is more likely how people will actually upload their images, but\nit also prevents the \"osc as a service\" feature from working because\nstdin isn\u0027t proxied (of course). So just convert our uses of \"image\ncreate\" to use --file instead of stdin.\n\nChange-Id: I7205eb0100ba7406650ed609cf517cba2c8d30aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/769adbd69daf89f05c96d877519efc81a25fd3c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/769adbd69daf89f05c96d877519efc81a25fd3c1"}]},"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}}]}],"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":"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":{}}},{"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":{}}}]}
