)]}'
{"id":"openstack%2Fnova~903915","triplet_id":"openstack%2Fnova~master~Ie0c71f7bc5a62d607ffd3134837299fee952a947","project":"openstack/nova","branch":"master","topic":"ironic-shards","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2024-02-29 11:49:09.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"10342":{"account":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"last_update":"2024-02-29 18:46:22.000000000","reason":"Change was submitted"},"782":{"account":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"last_update":"2024-02-29 18:46:22.000000000","reason":"Change was submitted"},"7166":{"account":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"last_update":"2024-02-29 16:13:47.000000000","reason":"\u003cGERRIT_ACCOUNT_7166\u003e replied on the change","reason_account":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}}},"hashtags":[],"change_id":"Ie0c71f7bc5a62d607ffd3134837299fee952a947","subject":"Limit nodes by ironic shard key","status":"MERGED","created":"2023-12-18 23:05:13.000000000","updated":"2024-02-29 18:47:45.000000000","submitted":"2024-02-29 18:46:22.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":33,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"903915-ironic-shards","meta_rev_id":"90aca25e4c8160189586d9a107f8e6dfc6edc63c","_number":903915,"virtual_id_number":903915,"owner":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"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"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-02-29 18:46:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2024-02-29 11:49:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2024-02-29 16:13:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2024-02-29 16:13:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-12-18 23:05:13.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":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"state":"CC"},{"updated":"2023-12-18 23:05:22.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2023-12-18 23:41:17.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":"2023-12-19 01:25:42.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-01-08 15:04:14.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2024-02-27 09:46:59.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"}],"messages":[{"id":"55801ded4936ffdb4ef385fd717f622fd457fe0e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2023-12-18 23:05:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3785af22e3f01d2dad200ba031f67e74488a7e70","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2023-12-18 23:05:22.000000000","message":"Patch Set 1:\n\nBuild Started http://p3-ci-int.eng.vmware.com:8080/job/ext-nova-zuul/42163/","accounts_in_message":[],"_revision_number":1},{"id":"50c4a14d545e54c5e62c914ee4c086246f747810","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2023-12-18 23:05:24.000000000","message":"Patch Set 1:\n\nBuild Failed \n\nhttp://p3-ci-int.eng.vmware.com:8080/job/ext-nova-zuul/42163/ : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"16ba7e3f5c408f3a9298b48e22c5d23edc8916a1","tag":"autogenerated:gerrit:setTopic","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":"2023-12-18 23:05:30.000000000","message":"Topic set to ironic-shards","accounts_in_message":[],"_revision_number":1},{"id":"3933fb42497facf67c6446e8a2b2bd8c0232d34d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-18 23:41:17.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/eeb80981662e49589c82f72f11272252\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/8861a90b743c4a83a2df7faaff1381b2 : SUCCESS in 29m 21s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a6fcaeed4ae94ae6917a1ea979206772 : SUCCESS in 13m 46s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/c03e39dafb1e4f27b22f609ed277667a : SUCCESS in 29m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6a2455116422a34b988b0c85c22d70b819ccc36b","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":"2023-12-18 23:48:40.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4e2a6d5cdefa984989b42fd44b109ccd392af627","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-19 01:25:42.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/7f600d2466ff498a898c8f7e1b088c03\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/035b0f72cd62477b8b3dbb50def0dcd8 : SUCCESS in 45m 28s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/69bddfac11a14770a3fb9b881618aaa1 : SUCCESS in 1h 11m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7e75e496bf6e463db93267c676483d0f : SUCCESS in 1h 01m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/42b844d86baa47b8b38bdb0d8764818b : SUCCESS in 20m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4b11fd952eaf434e88e2ca8cb8f588fa : FAILURE in 5m 47s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c47dbec528514521b09f7445cba4f7ce : SUCCESS in 11m 49s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a37d481a892c418980b775c0e575c3ff : SUCCESS in 13m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7534667e0c014d25b07e2c3250914814 : SUCCESS in 12m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4e52b9da4fad4aa2baae6b414c60556f : SUCCESS in 18m 27s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/5f41021eb9c541bbad1e64032459d71d : SUCCESS in 48m 58s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/31e0221f80414c3db273314f4e733e63 : SUCCESS in 1h 53m 53s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f69a37256c854ad0ab0cf1a9e10ed056 : SUCCESS in 40m 28s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4966b76d0c8446a2b045baf2da97c085 : SUCCESS in 54m 02s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/a350d1f183674dd0b231af2e8d6a4e99 : SUCCESS in 1h 51m 35s\n- nova-next https://zuul.opendev.org/t/openstack/build/bb08a226528246a3ba61dfd542d1a594 : SUCCESS in 1h 48m 21s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/13a3cd3f633540f595dcd19feb91595b : SUCCESS in 52m 13s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/df0c19af48d54c928b72b20362a85c75 : SUCCESS in 5m 11s (non-voting)\n- nova-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/390b95668da34053959c984c54951cb5 : SUCCESS in 14m 19s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f4d4eafc5d1442a3bde4ba854c20ca21 : SUCCESS in 22m 53s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/167c86a88d3c4718b704b3815ed97e23 : SUCCESS in 25m 42s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/05435ba618eb40148ee09d8ddacc1b1d : SUCCESS in 28m 32s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/3c33125b96614d009eb2d08288a3808c : SUCCESS in 1h 18m 59s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/baabb31dbb954417a59a7d6455336e0a : SUCCESS in 1h 28m 44s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3c77c553ab794f8fbd4d42d62d7d9f81 : SUCCESS in 1h 01m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/15d41728a2b34e5a809443a164e8ead8 : SUCCESS in 46m 28s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/24f0f25e80f14b32a8d41aeaee649da8 : SUCCESS in 25m 17s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/91b82bd27a0b4c93939c2d160073e0b6 : FAILURE in 49m 08s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a6337e6420135128d0b69953a05a8bdd8a2de656","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2023-12-19 22:57:05.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":2},{"id":"0af75806c113a20e7fbf295f3ea016cf37eb50de","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-19 23:28:05.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e3f6c01f46f248da88802414a4fcaff2\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ebb69ed9ef8a4e4197a8bcb001978920 : SUCCESS in 10m 44s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/e796b74b4e9445f2bd4307cadf43a3ce : SUCCESS in 28m 13s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/a3aa1bbfe9814e70a0be4e2b4c29e57d : SUCCESS in 9m 52s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f7f5c477cca65e30606b4a65c12d55a110906f44","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-20 01:03:31.000000000","message":"Patch Set 2: 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\n\nhttps://zuul.opendev.org/t/openstack/buildset/cac48a79dc0c48b7a693f4293a3b71f2\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/dd24d596be3e4d84b50f2f2e1f1c2a26 : SUCCESS in 44m 12s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/109e1b4d4e784322a295bcd051cfcbe4 : SUCCESS in 1h 34m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7f051999c8864c94a7d6bf55d7be4e12 : SUCCESS in 1h 02m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/887a76a95c5142daa09b556ff173c2da : SUCCESS in 23m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9e32e84dee684d81834d6b05b20de8c5 : FAILURE in 6m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/81d2e3b0593e46979a4a6581d52aaaa1 : SUCCESS in 14m 10s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a34ea176f4e24ac9adc97567996ee37a : SUCCESS in 12m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/176fd95cb2b04a5694102e05346c9256 : SUCCESS in 11m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cd3e302e81c6426ba7f2d46adfd0ccca : SUCCESS in 19m 21s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/80cc2e66f7304c0099c3729f050b043c : SUCCESS in 1h 11m 54s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/1a5f7a6673ff49219b69d232f7faf002 : SUCCESS in 1h 59m 26s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ffe6a4d4c02b488e90872f150f9c73cc : SUCCESS in 37m 53s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/5b5c0ebc0b5e46b8b7f94213c22b4f00 : SUCCESS in 42m 43s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8e9a9f405c734d6491e35aa1d0c39194 : FAILURE in 1h 33m 55s\n- nova-next https://zuul.opendev.org/t/openstack/build/8b087a31d64f47f3acedf7d8b7f4510a : SUCCESS in 1h 11m 29s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/4446a56ee50b412292f5752e32db8471 : SUCCESS in 54m 13s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d25f283e3b3548d6bd757ac01ba17c92 : SUCCESS in 5m 42s (non-voting)\n- nova-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/e1d879376184428a95cccdeb631d805d : SUCCESS in 15m 04s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1563c06813f34ded94fc6220e1befad8 : SUCCESS in 25m 19s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/7ff404dcf2224370a8f24d5c7b8ac328 : SUCCESS in 22m 00s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/659e723b948040c2afbf6fc2ba6bd081 : SUCCESS in 19m 30s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/cb8a4a3801674407a315dfd422215be2 : SUCCESS in 1h 50m 28s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/4c97c86ae8894dbd95ddd9e5cceb3d7b : SUCCESS in 1h 42m 38s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a1e0dce8655843c8957808abe4055d0f : SUCCESS in 1h 25m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/837c568e538141a9b2b248684a93ce93 : SUCCESS in 44m 36s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/5e0cff1c059c4c6fb41b22b81201de7c : SUCCESS in 26m 09s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2de9b456e4094e739248aa6af80cb43b : FAILURE in 58m 41s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b8dcbd8aa29f300325137fad40cb9a8d40b3dddd","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-01-08 15:04:14.000000000","message":"Patch Set 2: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":2},{"id":"30a3188cb0f809c5fbbe2298000f919bf55cfa8b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-02-23 22:55:51.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"3fff15576ec978f82f5e8c2b95142da7fb3ba23c","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2024-02-23 22:56:02.000000000","message":"Patch Set 3:\n\nBuild Started http://p3-ci-int.eng.vmware.com:8080/job/ext-nova-zuul/42691/","accounts_in_message":[],"_revision_number":3},{"id":"62747aea003b5c3a71b643e54894d4db24a293af","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2024-02-23 22:56:04.000000000","message":"Patch Set 3:\n\nBuild Failed \n\nhttp://p3-ci-int.eng.vmware.com:8080/job/ext-nova-zuul/42691/ : FAILURE","accounts_in_message":[],"_revision_number":3},{"id":"fc170e38ed845d57858d57ca3576a04934896b49","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-23 23:11:35.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9fc1c3ab030743069467ee696dea8d69\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/9a0419fad5b041d891dcea44e4273acf : SUCCESS in 10m 03s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/60ccd50cb41d413fa77299c6f8f2d177 : SUCCESS in 10m 26s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/1d25236dc5d64f4e8c3069c199df512e : SUCCESS in 14m 11s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"5388faa17237e2a2dff48785411c58952ead8762","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-24 00:56:12.000000000","message":"Patch Set 3: 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\n\nhttps://zuul.opendev.org/t/openstack/buildset/75c5eb2c1f5748a6a5528692854b2c6d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/2c895b8f100245a1b7dbdb744d993366 : SUCCESS in 56m 20s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a35469fe7b7f475795a278d2eeb82c5b : SUCCESS in 1h 34m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9c9365fb021b4c35819d484d63168aa2 : SUCCESS in 55m 44s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3329a1c43b82412aafde7191080878b4 : SUCCESS in 18m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/18d3209dea754d3ba35a4e2a36208020 : FAILURE in 12m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ac53f905ab7b4b15a003c064e281ea64 : SUCCESS in 12m 51s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/bf10194bc2aa4c708e883dceb62dca8e : SUCCESS in 9m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9a1d1a3f7df04770944a84e75f1488a2 : SUCCESS in 11m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0e4570ac091a4f0196dcb81651ecdcfc : SUCCESS in 18m 35s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b3936071e56c4d9d909e335f047abe6f : SUCCESS in 1h 01m 34s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/47f72de4e7044fd89319cdc61d40eac2 : SUCCESS in 1h 59m 20s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/92cb162775774cd39cd6de3b4090f629 : SUCCESS in 51m 42s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/aab536b2100b49adbb3a40f614da23a5 : SUCCESS in 53m 44s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f274bfd313ae49ecaf0ba3bb2b99a6a6 : SUCCESS in 1h 43m 09s\n- nova-next https://zuul.opendev.org/t/openstack/build/a9d0d2a4895c4a2e8101a6783c920104 : SUCCESS in 1h 10m 44s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/abb48b8e84b04baba3f4bd0e42a6c876 : SUCCESS in 34m 34s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/b65e736cbb4d4a798cbbc730a31920fe : SUCCESS in 6m 12s (non-voting)\n- nova-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/2c51c0eedea049e39ea5ed2e587835e3 : SUCCESS in 17m 48s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/84cd10667d714a93b8ba49607b79e3b4 : SUCCESS in 25m 30s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/18cdde09610940c2a42654873fe39ab2 : SUCCESS in 29m 30s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/8d53eee1dce44dd98150faa6434f54b2 : SUCCESS in 23m 48s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/58a6e4b6a83742b692ab23fd531a05cf : SUCCESS in 1h 53m 28s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/826c051cc4314e4192937c6a21f2c248 : SUCCESS in 1h 43m 41s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/93186b9c95e941ffa1874b50ade29216 : SUCCESS in 1h 22m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a0d86adfa9494e6ea6026130a4c5b5f4 : SUCCESS in 42m 22s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3e1fe3e5bd794428bdd7cf7559795497 : SUCCESS in 28m 42s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0ffe4f50ff3e44a2a1d005dd704c7150 : FAILURE in 1h 05m 21s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"0eb0bdb0f456e95df2bc665d8ec69288f7db7030","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-02-25 12:00:35.000000000","message":"Patch Set 3: Code-Review+1\n\n(7 comments)","accounts_in_message":[],"_revision_number":3},{"id":"7109173fecf102b502215d3bc4d583037367b9dc","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":"2024-02-25 21:13:39.000000000","message":"Patch Set 3:\n\n(6 comments)","accounts_in_message":[],"_revision_number":3},{"id":"f50a0fc817a09dd37201a1f62b10301d7ca62047","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-02-25 21:25:42.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"8516bcc38e7a2c81453978ff3f58b248766f11b7","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2024-02-25 21:25:54.000000000","message":"Patch Set 4:\n\nBuild Started http://p3-ci-int.eng.vmware.com:8080/job/ext-nova-zuul/42696/","accounts_in_message":[],"_revision_number":4},{"id":"a483f3dc89564f7426da6d39223d466f12b9b3d3","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2024-02-25 21:25:56.000000000","message":"Patch Set 4:\n\nBuild Failed \n\nhttp://p3-ci-int.eng.vmware.com:8080/job/ext-nova-zuul/42696/ : FAILURE","accounts_in_message":[],"_revision_number":4},{"id":"0245ce8888431c3f8362c1c8679e8cad0e7c6655","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-25 21:41:49.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7c4f1fa610484cef81f53d0b08e3cf03\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ddf8bf672c7544d1a588501fec49d08f : SUCCESS in 14m 42s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/1ba7af9d845e49ff9b3a88909a824af0 : SUCCESS in 10m 01s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/df8dcecc7d944f0bbcd23d7d41558f76 : SUCCESS in 11m 49s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"e3979954972a66ca375027676e67a491bf289002","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-25 23:19:09.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/91237408059d411da0aa0965e752c865\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0fb1b67fd2a2428e900b80bd40a00e53 : SUCCESS in 59m 36s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f73840eaf7c44739bd320fbafade02a0 : SUCCESS in 1h 21m 46s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/36082687ba714656a92fc122c0db862e : SUCCESS in 56m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/970764ddec0c445db6c311b60cd726a3 : SUCCESS in 21m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0e836611ecb3453aa593d968e0556e55 : SUCCESS in 7m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6fcc026a0c594895b1c80ceafa0c0a24 : SUCCESS in 11m 21s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f0e90421805b4b80ab153364fb1eca73 : SUCCESS in 12m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ff1b7aad8d15405c98ffa324e6cb492b : SUCCESS in 10m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ce241f6dc7124a3fb434a64ae772b321 : SUCCESS in 13m 18s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/145d16d0a75f460da910d9df9887b6c6 : SUCCESS in 45m 48s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/5bfb413e3ad9441f9ffb042727eeb813 : SUCCESS in 1h 21m 37s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/869397a9c2cf47749b67fc89c0bd60a4 : SUCCESS in 34m 47s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d52d8c7cd9a942419add4d2e09b06fb0 : SUCCESS in 51m 37s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9601f6c2ef5442808295f7aead674add : SUCCESS in 1h 36m 57s\n- nova-next https://zuul.opendev.org/t/openstack/build/9de146d91d2c453ea368681438fb19b2 : SUCCESS in 1h 06m 52s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/a53b07604ca14df1ab6cdc806b551bc1 : SUCCESS in 36m 30s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a1f9e02fc0c54e63bab3ca3626c09212 : SUCCESS in 5m 22s (non-voting)\n- nova-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/ef3632ace6424353b33ec8a52bde9cd2 : SUCCESS in 14m 10s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/36d2c61ea59c4925a1c47c007c1efa70 : SUCCESS in 25m 46s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/0e0e4b6f82bc40069539167c2a75e708 : SUCCESS in 22m 49s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/39c0b88f098d446ba70a9cdf5dfe8b22 : SUCCESS in 22m 32s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/5038aa5caedb4c0f92c5e93b0514968b : SUCCESS in 1h 47m 11s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/fa66f529656d43f890be5cfd69d90ee4 : SUCCESS in 1h 36m 02s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6fd28533e9804091aec811d2ee5599b0 : SUCCESS in 1h 19m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3f451dfd012e482eb81e1df55df37fa0 : SUCCESS in 58m 42s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ab370f6ecc5148efbdc07da32fdaca97 : SUCCESS in 23m 48s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b3d805d3ff5b475a817f7e77f717de55 : FAILURE in 55m 16s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"9d1580d2b4caa3d31fe8f7b832393f32ab876263","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2024-02-27 09:46:59.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"3a5f1d9fbefd52cc24530384e17b727cfb2b3d1d","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":"2024-02-27 15:38:36.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"00f9dc16f13cb6e20cfbf43b9cb3cc749445705e","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2024-02-28 11:18:09.000000000","message":"Patch Set 4: -Code-Review\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"536e33d055bdca73682074d7c6ed004eeb936bed","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2024-02-28 11:18:35.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"b548ac21abbb9a9ae46379939b63620ceb679373","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":"2024-02-28 16:32:04.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"7f225c6dfad7b699c783a12a35f7aee27e0ea3cf","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2024-02-28 17:49:19.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"450135537bfbb3811235ab036eef3e433a2e8562","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":"2024-02-28 18:47:04.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"33f84b54524951493273e9807abddc4c60547a77","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-02-28 20:29:17.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"ddf4cc494d9111313604cb9fd5448acbad917cf1","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":"2024-02-28 20:35:41.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"f45ffdbc40c4d393ed0981053805bd3e0b2bc7a9","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-02-29 11:49:09.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"696a726a5346fd093b55505776220dbd092a9ab6","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2024-02-29 16:13:47.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"6568aa671de733082529ffaab25a75354699be33","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-29 16:14:33.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"ef1b477597991a54e7859df6d325f261bbc9b4ec","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-29 18:46:21.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/14e07fb888034d4287557c7655c19eed\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5be18414ac804e8b85096d36508444e9 : SUCCESS in 1h 15m 39s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1a4fd1f2f2744acbb766f72dc1c2da85 : SUCCESS in 1h 34m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/066d4f0dbc7e4355a44b6fca59473f22 : SUCCESS in 57m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eac03dcf30bf42dca338f0750764ddb2 : SUCCESS in 8m 24s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d7783d0264224e39a3997d0a13180023 : SUCCESS in 12m 20s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/325a486d5c18435c93677955c59a494c : SUCCESS in 10m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e9561bc35d7f48df99dca261fe90fd40 : SUCCESS in 10m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3368b835b091476d98bb6da1b1ab5552 : SUCCESS in 14m 46s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/726a88a2eb5742168120d9a792edc674 : SUCCESS in 1h 01m 47s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/eca6e0fce7904ff58693f95b3e43f1f6 : SUCCESS in 30m 35s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/6dd6192d7d8342648b4ed6c169f23ea1 : SUCCESS in 29m 46s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6ce88473b16a469f9a7009383ecc9460 : SUCCESS in 26m 03s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b91749c50b3f4bd7959a32817f3def69 : SUCCESS in 1h 49m 37s\n- nova-next https://zuul.opendev.org/t/openstack/build/49a9ca30690d45dd9a68a61d40e6ca8e : SUCCESS in 1h 24m 07s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/257159a8f2e344f981f46f6eca843215 : SUCCESS in 5m 30s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/26cba85a1d3b4ef29050c50910af5356 : SUCCESS in 1h 43m 40s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/56a661aa166c4dff97a81fd7a31af6f5 : SUCCESS in 1h 30m 06s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/1067ddb0f3f54e2587795b4851e6a93d : SUCCESS in 1h 36m 21s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/83979b762b5e49e3ad9d36682f52a0f8 : SUCCESS in 1h 15m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/efa73e66a6664fa2a6821a3c29f5403f : SUCCESS in 1h 15m 22s","accounts_in_message":[],"_revision_number":4},{"id":"d49ac6c84cca46a68064c94a8ff5ab736fc83533","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-29 18:46:22.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"90aca25e4c8160189586d9a107f8e6dfc6edc63c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-29 18:47:45.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7fe689b698e1486cab2836f8c1524a5c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9aeae7a65209460fbe2200dff7607e52 : SUCCESS in 1m 00s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f97705d07c3c4329b6e2d351396f37cb : SUCCESS in 56s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"f1a4857d612cff0ecca1be3e914e57e9db6ac275","revisions":{"89dcf56d5de69d80aa109e7b79238a6f17029502":{"kind":"REWORK","_number":1,"created":"2023-12-18 23:05:13.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/15/903915/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/15/903915/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/903915/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/903915/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/903915/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/15/903915/1"}}},"commit":{"parents":[{"commit":"f99c161d450a5f61417477d31a697e8627680776","subject":"[ironic] Partition \u0026 use cache for list_instance*","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f99c161d450a5f61417477d31a697e8627680776"}]}],"author":{"name":"John Garbutt","email":"john.garbutt@stackhpc.com","date":"2023-06-26 10:01:21.000000000","tz":60},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2023-12-18 23:04:36.000000000","tz":-480},"subject":"Limit nodes by ironic shard key","message":"Limit nodes by ironic shard key\n\nIronic in API 1.82 added the option for nodes to be associated with\na specific shard key. This can be used to partition up the nodes within\na single ironic conductor group into smaller sets of nodes that can\neach be managed by their own nova-compute ironic service.\n\nWe add a new [ironic]shard config option to allow operators to say\nwhich shard each nova-compute process should target.\nAs such, when the shard is set we ignore the peer_list setting\nand always have a hash ring of one.\n\nAlso corrects an issue where [ironic]/conductor_group was considered\na mutable configuration; it is not mutable, nor is shards. In any\nsituation where an operator changes the scope of nodes managed by a\nnova compute process, a restart is required.\n\nblueprint ironic-shards\nCo-Authored-By: Jay Faulkner \u003cjay@jvf.cc\u003e\n\nChange-Id: Ie0c71f7bc5a62d607ffd3134837299fee952a947\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/89dcf56d5de69d80aa109e7b79238a6f17029502"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/89dcf56d5de69d80aa109e7b79238a6f17029502"}]},"branch":"refs/heads/master"},"5498fef8f65e53c466530382c7ed0d14588cba31":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2023-12-19 22:57:05.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/15/903915/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/15/903915/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/903915/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/903915/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/903915/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/15/903915/2"}}},"commit":{"parents":[{"commit":"fa3cf7d50cba921ea67eb161e6a199067ea62deb","subject":"[ironic] Partition \u0026 use cache for list_instance*","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fa3cf7d50cba921ea67eb161e6a199067ea62deb"}]}],"author":{"name":"John Garbutt","email":"john.garbutt@stackhpc.com","date":"2023-06-26 10:01:21.000000000","tz":60},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2023-12-19 22:56:42.000000000","tz":-480},"subject":"Limit nodes by ironic shard key","message":"Limit nodes by ironic shard key\n\nIronic in API 1.82 added the option for nodes to be associated with\na specific shard key. This can be used to partition up the nodes within\na single ironic conductor group into smaller sets of nodes that can\neach be managed by their own nova-compute ironic service.\n\nWe add a new [ironic]shard config option to allow operators to say\nwhich shard each nova-compute process should target.\nAs such, when the shard is set we ignore the peer_list setting\nand always have a hash ring of one.\n\nAlso corrects an issue where [ironic]/conductor_group was considered\na mutable configuration; it is not mutable, nor is shards. In any\nsituation where an operator changes the scope of nodes managed by a\nnova compute process, a restart is required.\n\nblueprint ironic-shards\nCo-Authored-By: Jay Faulkner \u003cjay@jvf.cc\u003e\n\nChange-Id: Ie0c71f7bc5a62d607ffd3134837299fee952a947\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5498fef8f65e53c466530382c7ed0d14588cba31"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5498fef8f65e53c466530382c7ed0d14588cba31"}]},"branch":"refs/heads/master"},"5adaea90ed8259b0f5336212759cd543cd1ed65e":{"kind":"REWORK","_number":3,"created":"2024-02-23 22:55:51.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/15/903915/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/15/903915/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/903915/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/903915/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/903915/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/15/903915/3"}}},"commit":{"parents":[{"commit":"9a9ab2128bf79e880be9140e19e2626f52051bdf","subject":"Merge \"Reserve mdevs to return to the source\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9a9ab2128bf79e880be9140e19e2626f52051bdf"}]}],"author":{"name":"John Garbutt","email":"john.garbutt@stackhpc.com","date":"2023-06-26 10:01:21.000000000","tz":60},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-02-23 22:55:23.000000000","tz":-480},"subject":"Limit nodes by ironic shard key","message":"Limit nodes by ironic shard key\n\nIronic in API 1.82 added the option for nodes to be associated with\na specific shard key. This can be used to partition up the nodes within\na single ironic conductor group into smaller sets of nodes that can\neach be managed by their own nova-compute ironic service.\n\nWe add a new [ironic]shard config option to allow operators to say\nwhich shard each nova-compute process should target.\nAs such, when the shard is set we ignore the peer_list setting\nand always have a hash ring of one.\n\nAlso corrects an issue where [ironic]/conductor_group was considered\na mutable configuration; it is not mutable, nor is shards. In any\nsituation where an operator changes the scope of nodes managed by a\nnova compute process, a restart is required.\n\nblueprint ironic-shards\nCo-Authored-By: Jay Faulkner \u003cjay@jvf.cc\u003e\n\nChange-Id: Ie0c71f7bc5a62d607ffd3134837299fee952a947\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5adaea90ed8259b0f5336212759cd543cd1ed65e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5adaea90ed8259b0f5336212759cd543cd1ed65e"}]},"branch":"refs/heads/master"},"f1a4857d612cff0ecca1be3e914e57e9db6ac275":{"kind":"REWORK","_number":4,"created":"2024-02-25 21:25:42.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/15/903915/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/15/903915/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/903915/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/903915/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/15/903915/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/15/903915/4"}}},"commit":{"parents":[{"commit":"9a9ab2128bf79e880be9140e19e2626f52051bdf","subject":"Merge \"Reserve mdevs to return to the source\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9a9ab2128bf79e880be9140e19e2626f52051bdf"}]}],"author":{"name":"John Garbutt","email":"john.garbutt@stackhpc.com","date":"2023-06-26 10:01:21.000000000","tz":60},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-02-25 21:25:27.000000000","tz":-480},"subject":"Limit nodes by ironic shard key","message":"Limit nodes by ironic shard key\n\nIronic in API 1.82 added the option for nodes to be associated with\na specific shard key. This can be used to partition up the nodes within\na single ironic conductor group into smaller sets of nodes that can\neach be managed by their own nova-compute ironic service.\n\nWe add a new [ironic]shard config option to allow operators to say\nwhich shard each nova-compute process should target.\nAs such, when the shard is set we ignore the peer_list setting\nand always have a hash ring of one.\n\nAlso corrects an issue where [ironic]/conductor_group was considered\na mutable configuration; it is not mutable, nor is shards. In any\nsituation where an operator changes the scope of nodes managed by a\nnova compute process, a restart is required.\n\nblueprint ironic-shards\nCo-Authored-By: Jay Faulkner \u003cjay@jvf.cc\u003e\n\nChange-Id: Ie0c71f7bc5a62d607ffd3134837299fee952a947\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f1a4857d612cff0ecca1be3e914e57e9db6ac275"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f1a4857d612cff0ecca1be3e914e57e9db6ac275"}]},"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}},{"label":"Review-Priority","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":"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":"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":"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":{}}}]}
