)]}'
{"id":"openstack%2Fmetalsmith~947523","triplet_id":"openstack%2Fmetalsmith~master~I2e51d8d1920dbf576cb625720682c078cef07357","project":"openstack/metalsmith","branch":"master","attention_set":{},"removed_from_attention_set":{"11655":{"account":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"last_update":"2025-05-12 09:42:47.000000000","reason":"Change was submitted"}},"hashtags":["ironic-week-prio"],"change_id":"I2e51d8d1920dbf576cb625720682c078cef07357","subject":"Fix metadata generation","status":"MERGED","created":"2025-04-16 16:49:36.000000000","updated":"2025-05-12 09:43:35.000000000","submitted":"2025-05-12 09:42:47.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":"947523","meta_rev_id":"ce06c949a5f998ceff0817b114280d3dddd6e328","_number":947523,"virtual_id_number":947523,"owner":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-05-12 09:42:47.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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"recommended":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"all":[{"value":1,"date":"2025-04-21 10:07:26.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},{"value":2,"date":"2025-04-18 19:41:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":2,"date":"2025-05-12 08:24:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":0,"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":1,"date":"2025-05-12 08:24:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"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},"Backport-Candidate":{"all":[{"value":0,"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"CC":[{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-04-16 17:36:38.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":"2025-04-17 20:11:01.000000000","updated_by":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"reviewer":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"state":"REVIEWER"},{"updated":"2025-04-17 20:16:28.000000000","updated_by":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"reviewer":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"state":"CC"},{"updated":"2025-04-18 19:41:48.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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"state":"REVIEWER"},{"updated":"2025-05-12 08:24:01.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"}],"messages":[{"id":"4aeaf0edd94a533c043a027c8e5a9ca1f6cffcb6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-04-16 16:49:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1c5989d9473f3a9e85095f19ee5d528f339966b0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-16 17:36:38.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/fdfd39141bc64646911b9ff9ca4b92c4\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/51dd5797741e4d988675e77df8600df6 : SUCCESS in 2m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/341eaaf1753748ddbe3e03bac448cd5f : SUCCESS in 3m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6d7039b1013a4bedaf552bf9e03a765f : SUCCESS in 2m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6b6b519ce0634364a14cb18e3d182eb7 : SUCCESS in 6m 49s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4c93c783137f4571ac19bd3a94feb7e8 : SUCCESS in 3m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/215d6c1898dc4b64a3b605ced379ed1a : SUCCESS in 3m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3fbad3188cd04ece854753e8b1daf875 : SUCCESS in 2m 03s\n- metalsmith-integration-glance-centos9-uefi https://zuul.opendev.org/t/openstack/build/87f848dbcd6f41a4a1d0375358b0847d : FAILURE in 41m 47s\n- metalsmith-integration-http-cirros https://zuul.opendev.org/t/openstack/build/aed190fee502400f8c2b5b9da36d3eb4 : FAILURE in 32m 18s\n- metalsmith-tox-codespell https://zuul.opendev.org/t/openstack/build/6fececea42fe426da15f425b1f1c979d : SUCCESS in 1m 51s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8106e1282897f42ccf8ed750995d604a9c55515b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-04-16 18:50:19.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"13eafaf047b0719d5ff6b5128356ff3d2cca9fba","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-16 19:26:43.000000000","message":"Patch Set 2: Verified-1\n\n(1 comment)\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/e98ceb135841462fbba7d9026c93080c\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1f6eb905b46d41fe80e935a0ffb0358f : FAILURE in 2m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7aad9e2c947a4dafb08aa5d519a11930 : SUCCESS in 3m 10s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2a641769341a4fbb94bd205a800ef033 : SUCCESS in 5m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cc9e74989ed842639d4b24f443f6026c : SUCCESS in 6m 00s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4c56ff66e8f745e18ca32364009878ca : SUCCESS in 2m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cc3be6697c274347a0aa8cba0da16408 : SUCCESS in 8m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/98983ff447f54524a8b827982b0f2e02 : SUCCESS in 1m 58s\n- metalsmith-integration-glance-centos9-uefi https://zuul.opendev.org/t/openstack/build/f2bbd9667ff74ab8885f5cf966f074fc : FAILURE in 34m 46s\n- metalsmith-integration-http-cirros https://zuul.opendev.org/t/openstack/build/c0c3a511c81043528d9524767102a4fc : FAILURE in 21m 46s\n- metalsmith-tox-codespell https://zuul.opendev.org/t/openstack/build/d9d7ca6a262a4354afbfd081c91f4909 : SUCCESS in 2m 29s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f83c134dc498dbf93d1febad190692231575c7d1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-04-16 19:44:45.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"5d694ddfc6890c5bfe3a737904184104efba24cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-16 20:53:28.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/64a35f9cc1bd4ce5bfb4d907cf2e69c0\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0505b1edbdae42ca8dfb96eda378b2f8 : SUCCESS in 1m 29s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b82ca2ca1f8740a1b13e52f90f4a7fb3 : SUCCESS in 2m 49s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9c0a411f73214d99a994db9ffc3dc1f8 : SUCCESS in 3m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/69080eea5e964b06ae3a8ad2eff2b5f2 : SUCCESS in 5m 39s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5e5a7094f6844906986411ee1fa8aff7 : SUCCESS in 4m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/483d5584603141a1bd79b25306ebf2d6 : SUCCESS in 7m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/961fb18255794220bce06e1a5b6d6e7a : SUCCESS in 1m 33s\n- metalsmith-integration-glance-centos9-uefi https://zuul.opendev.org/t/openstack/build/cb990bded90b439898e32fae62cf7e6b : SUCCESS in 1h 04m 35s\n- metalsmith-integration-http-cirros https://zuul.opendev.org/t/openstack/build/3d1879877d0b4fb58a1e270d6482f3ae : SUCCESS in 1h 03m 18s\n- metalsmith-tox-codespell https://zuul.opendev.org/t/openstack/build/8aeb5c6fa8b347bcb4b0ea313e1562e3 : SUCCESS in 1m 52s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6b582033a11bc856e11b76d7738468c41c1e6fe4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-04-16 20:54:42.000000000","message":"Patch Set 4: Published edit on patch set 3.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"c2b7e8301bd447ec5597e121aecc59f0c2c7832e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-04-16 20:54:54.000000000","message":"Patch Set 5: Commit message was updated.","accounts_in_message":[],"_revision_number":5},{"id":"099845a5f23cbeaba878435a2c4c311f159814ae","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-16 22:26:26.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5105ebf9490a41fd9f52a625b88dc2f5\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c41cb36faa614246be895b60df95d767 : SUCCESS in 3m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1c12b602b1c14dfca6c22c9447a0f3d9 : SUCCESS in 4m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8153231fc0e74f20961dbff63ee6b130 : SUCCESS in 3m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e2ad56b06bf14b7fa37cf0b61f49ab00 : SUCCESS in 5m 15s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d12d3aeef4e649398094bd448a4ddd93 : SUCCESS in 3m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/61c948906d284b9f96c2ae9459f109fb : SUCCESS in 9m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d230ee10275949869b5d75ba3b4fa8bd : SUCCESS in 1m 36s\n- metalsmith-integration-glance-centos9-uefi https://zuul.opendev.org/t/openstack/build/d21e48115c324c78a7f9e22fc08d0759 : SUCCESS in 1h 26m 56s\n- metalsmith-integration-http-cirros https://zuul.opendev.org/t/openstack/build/d9bff6a71d7b483b8336e5dbca10534c : SUCCESS in 32m 35s\n- metalsmith-tox-codespell https://zuul.opendev.org/t/openstack/build/161a79d18e67423aace9e1cb2ca01470 : SUCCESS in 2m 43s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"ee7178a7e5dc5d5fb4a5f30d5d864f58f6bda1a4","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-04-17 13:36:30.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":5},{"id":"3db0630622102bffef00bb61d90f67b6d24854b1","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2025-04-17 20:11:01.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"eb273deba8e45a2c1f91325418e2a5147f141738","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2025-04-17 20:16:28.000000000","message":"Patch Set 5: -Code-Review","accounts_in_message":[],"_revision_number":5},{"id":"b99e6351ba9fb38a2782da45ee59ed0519ab2a95","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":"2025-04-18 19:41:48.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"146027d01de20a5421186d8598ba0a3bfdb6fb3e","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2025-04-21 10:07:26.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"c4e81e9bab42cb8d143efcb1083d0e8e3a13c153","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2025-05-12 08:24:01.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"a9c2d9db32749ac71e82b1b518c195eadc163b3a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-12 08:24:16.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"431e1b02292792d1e3ef6f7ea3b8664e0112e5fc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-12 09:42:47.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ab10c13a58f14ed4947a2d0e124b3b96\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0f253f370a4a466d84a0c02b1b748814 : SUCCESS in 2m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8211d5c54e43401abf2563f21b304b93 : SUCCESS in 3m 35s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5f2a671e260a49ec9f6b6efc799814c9 : SUCCESS in 3m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd6d84d38ce8479bbd37e0149ab454d2 : SUCCESS in 7m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b1209ae3cdeb4e59afbd676deb9051e3 : SUCCESS in 3m 13s\n- metalsmith-integration-glance-centos9-uefi https://zuul.opendev.org/t/openstack/build/163b2e7ae96f438da3b7626b4a7dabbf : SUCCESS in 1h 18m 26s\n- metalsmith-integration-http-cirros https://zuul.opendev.org/t/openstack/build/c777c66fb6b449df8d02c09da10dd651 : SUCCESS in 55m 27s","accounts_in_message":[],"_revision_number":5},{"id":"8ed45a25eec140614f64a6228ffe0bd92642be81","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-12 09:42:47.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"ce06c949a5f998ceff0817b114280d3dddd6e328","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-12 09:43:35.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b3fb875cbe644719a3d36432289d5f6d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d8cf1165a37b49eda1bceb94f80f59b0 : SUCCESS in 39s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ed6c75ba2ccb463eb779fd52cd4815da : SUCCESS in 35s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"a4cfb05869d9738aa6d2d9a876cb6d9a0f9343fd","revisions":{"589b230533a0a3ecaf53b1ed4db02b585bd531aa":{"kind":"REWORK","_number":1,"created":"2025-04-16 16:49:36.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/23/947523/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/metalsmith","ref":"refs/changes/23/947523/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/1"}}},"commit":{"parents":[{"commit":"dd5764669df88ac012592e4aff0267b2a7b96d20","subject":"Use releases.openstack.org instead of opendev.org","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/dd5764669df88ac012592e4aff0267b2a7b96d20"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2025-04-16 16:41:25.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2025-04-16 16:49:30.000000000","tz":-420},"subject":"Fix metadata generation","message":"Fix metadata generation\n\nMetalsmith has long using an incorrect pattern to generate metadata.\n\nAnd honestly its sort of Ironic\u0027s fault. Ironic doesn\u0027t do it for the\nuser, which is horrible UX.\n\nAnyhow, the path metalsmith took was to populate everything into\nneutron, then issue a vif binding request to ironic. This process of\npopulating eveyrthing into neutron also triggered the port address to\nbe assigned through providing a host:binding_id value which begins the\nprocess to bind a port. And then metalsmith would query the ports and\ndata together to generate a functional network_metadata payload.\n\nWhere this goes sideways is while attempting to fix bug #2106073 as it\npertains to Ironic, any fix ultimately breaks metalsmith\u0027s ability\nto take its prior path and to be able to directly use it for metadata\ngeneration. Ultimately, the path metalsmith needs to take is similar\nto nova\u0027s process, which is to cross-reference the VIF on the port\nand use that to identify the MAC address.\n\nThis change does that, in a minimal/no-frills fashion.\n\nCloses-Bug: #2107483\nChange-Id: I2e51d8d1920dbf576cb625720682c078cef07357\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/589b230533a0a3ecaf53b1ed4db02b585bd531aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/589b230533a0a3ecaf53b1ed4db02b585bd531aa"}]},"branch":"refs/heads/master"},"c7cea88780b7183071184e699bf3afcc09f9a46d":{"kind":"REWORK","_number":2,"created":"2025-04-16 18:50:19.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/23/947523/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/metalsmith","ref":"refs/changes/23/947523/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/2"}}},"commit":{"parents":[{"commit":"dd5764669df88ac012592e4aff0267b2a7b96d20","subject":"Use releases.openstack.org instead of opendev.org","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/dd5764669df88ac012592e4aff0267b2a7b96d20"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2025-04-16 16:41:25.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2025-04-16 18:50:12.000000000","tz":-420},"subject":"WIP Fix metadata generation","message":"WIP Fix metadata generation\n\nMetalsmith has long using an incorrect pattern to generate metadata.\n\nAnd honestly its sort of Ironic\u0027s fault. Ironic doesn\u0027t do it for the\nuser, which is horrible UX.\n\nAnyhow, the path metalsmith took was to populate everything into\nneutron, then issue a vif binding request to ironic. This process of\npopulating eveyrthing into neutron also triggered the port address to\nbe assigned through providing a host:binding_id value which begins the\nprocess to bind a port. And then metalsmith would query the ports and\ndata together to generate a functional network_metadata payload.\n\nWhere this goes sideways is while attempting to fix bug #2106073 as it\npertains to Ironic, any fix ultimately breaks metalsmith\u0027s ability\nto take its prior path and to be able to directly use it for metadata\ngeneration. Ultimately, the path metalsmith needs to take is similar\nto nova\u0027s process, which is to cross-reference the VIF on the port\nand use that to identify the MAC address.\n\nThis change does that, in a minimal/no-frills fashion.\n\nCloses-Bug: #2107483\nChange-Id: I2e51d8d1920dbf576cb625720682c078cef07357\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/c7cea88780b7183071184e699bf3afcc09f9a46d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/c7cea88780b7183071184e699bf3afcc09f9a46d"}]},"branch":"refs/heads/master"},"5b23032d28b7a679d335f9d52023b4d88af03521":{"kind":"REWORK","_number":3,"created":"2025-04-16 19:44:45.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/23/947523/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/metalsmith","ref":"refs/changes/23/947523/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/3"}}},"commit":{"parents":[{"commit":"dd5764669df88ac012592e4aff0267b2a7b96d20","subject":"Use releases.openstack.org instead of opendev.org","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/dd5764669df88ac012592e4aff0267b2a7b96d20"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2025-04-16 16:41:25.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2025-04-16 19:44:39.000000000","tz":-420},"subject":"WIP Fix metadata generation","message":"WIP Fix metadata generation\n\nMetalsmith has long using an incorrect pattern to generate metadata.\n\nAnd honestly its sort of Ironic\u0027s fault. Ironic doesn\u0027t do it for the\nuser, which is horrible UX.\n\nAnyhow, the path metalsmith took was to populate everything into\nneutron, then issue a vif binding request to ironic. This process of\npopulating eveyrthing into neutron also triggered the port address to\nbe assigned through providing a host:binding_id value which begins the\nprocess to bind a port. And then metalsmith would query the ports and\ndata together to generate a functional network_metadata payload.\n\nWhere this goes sideways is while attempting to fix bug #2106073 as it\npertains to Ironic, any fix ultimately breaks metalsmith\u0027s ability\nto take its prior path and to be able to directly use it for metadata\ngeneration. Ultimately, the path metalsmith needs to take is similar\nto nova\u0027s process, which is to cross-reference the VIF on the port\nand use that to identify the MAC address.\n\nThis change does that, in a minimal/no-frills fashion.\n\nCloses-Bug: #2107483\nChange-Id: I2e51d8d1920dbf576cb625720682c078cef07357\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/5b23032d28b7a679d335f9d52023b4d88af03521"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/5b23032d28b7a679d335f9d52023b4d88af03521"}]},"branch":"refs/heads/master"},"89053318d45a46b940b6161c05bbd31ac0e75387":{"kind":"REWORK","_number":4,"created":"2025-04-16 20:54:42.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/23/947523/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/metalsmith","ref":"refs/changes/23/947523/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/4"}}},"commit":{"parents":[{"commit":"dd5764669df88ac012592e4aff0267b2a7b96d20","subject":"Use releases.openstack.org instead of opendev.org","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/dd5764669df88ac012592e4aff0267b2a7b96d20"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2025-04-16 16:41:25.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2025-04-16 20:54:42.000000000","tz":0},"subject":"WIP Fix metadata generation","message":"WIP Fix metadata generation\n\nMetalsmith has long using an incorrect pattern to generate metadata.\n\nAnd honestly its sort of Ironic\u0027s fault. Ironic doesn\u0027t do it for the\nuser, which is horrible UX.\n\nAnyhow, the path metalsmith took was to populate everything into\nneutron, then issue a vif binding request to ironic. This process of\npopulating eveyrthing into neutron also triggered the port address to\nbe assigned through providing a host:binding_id value which begins the\nprocess to bind a port. And then metalsmith would query the ports and\ndata together to generate a functional network_metadata payload.\n\nWhere this goes sideways is while attempting to fix bug #2106073 as it\npertains to Ironic, any fix ultimately breaks metalsmith\u0027s ability\nto take its prior path and to be able to directly use it for metadata\ngeneration. Ultimately, the path metalsmith needs to take is similar\nto nova\u0027s process, which is to cross-reference the VIF on the port\nand use that to identify the MAC address.\n\nThis change does that, in a minimal/no-frills fashion.\n\nCloses-Bug: #2107483\nChange-Id: I2e51d8d1920dbf576cb625720682c078cef07357\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/89053318d45a46b940b6161c05bbd31ac0e75387"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/89053318d45a46b940b6161c05bbd31ac0e75387"}]},"branch":"refs/heads/master"},"a4cfb05869d9738aa6d2d9a876cb6d9a0f9343fd":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2025-04-16 20:54:54.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/23/947523/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/metalsmith","ref":"refs/changes/23/947523/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/metalsmith refs/changes/23/947523/5"}}},"commit":{"parents":[{"commit":"dd5764669df88ac012592e4aff0267b2a7b96d20","subject":"Use releases.openstack.org instead of opendev.org","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/dd5764669df88ac012592e4aff0267b2a7b96d20"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2025-04-16 16:41:25.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2025-04-16 20:54:54.000000000","tz":0},"subject":"Fix metadata generation","message":"Fix metadata generation\n\nMetalsmith has long using an incorrect pattern to generate metadata.\n\nAnd honestly its sort of Ironic\u0027s fault. Ironic doesn\u0027t do it for the\nuser, which is horrible UX.\n\nAnyhow, the path metalsmith took was to populate everything into\nneutron, then issue a vif binding request to ironic. This process of\npopulating eveyrthing into neutron also triggered the port address to\nbe assigned through providing a host:binding_id value which begins the\nprocess to bind a port. And then metalsmith would query the ports and\ndata together to generate a functional network_metadata payload.\n\nWhere this goes sideways is while attempting to fix bug #2106073 as it\npertains to Ironic, any fix ultimately breaks metalsmith\u0027s ability\nto take its prior path and to be able to directly use it for metadata\ngeneration. Ultimately, the path metalsmith needs to take is similar\nto nova\u0027s process, which is to cross-reference the VIF on the port\nand use that to identify the MAC address.\n\nThis change does that, in a minimal/no-frills fashion.\n\nCloses-Bug: #2107483\nChange-Id: I2e51d8d1920dbf576cb625720682c078cef07357\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/a4cfb05869d9738aa6d2d9a876cb6d9a0f9343fd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/a4cfb05869d9738aa6d2d9a876cb6d9a0f9343fd"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"label":"Backport-Candidate","status":"MAY"}]}],"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":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"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":{}}}]}
