)]}'
{"id":"openstack%2Fansible-collections-openstack~972496","triplet_id":"openstack%2Fansible-collections-openstack~master~Icab6c71108f5069b6ea43f44b5dd1097aa3bb182","project":"openstack/ansible-collections-openstack","branch":"master","attention_set":{"38716":{"account":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"last_update":"2026-06-10 19:07:49.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2026-06-02 14:08:45.000000000","reason":"\u003cGERRIT_ACCOUNT_28619\u003e replied on the change","reason_account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}},"hashtags":[],"change_id":"Icab6c71108f5069b6ea43f44b5dd1097aa3bb182","subject":"Add support for NDP proxies","status":"NEW","created":"2026-01-07 14:45:56.000000000","updated":"2026-06-23 21:10:03.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":32,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"03f8fa6eff29a1fb02cc6cd3ec60a27202dbec06","_number":972496,"virtual_id_number":972496,"owner":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-06-23 21:10:03.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-07 16:09:37.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-05-20 11:23:18.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"CC"},{"updated":"2026-05-21 12:24:59.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"}],"messages":[{"id":"95d29746bfbcc89464ff3e531ea00182e93fadbe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-01-07 14:45:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e2b3e3f3f799445cd57c8995bcc14744fde9da8f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-07 16:09:37.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/d09f2e9a84d449998a152dd0e937d303\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/852a8028ca30437aa14163715ab00223 : SUCCESS in 2m 00s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/3de6d39cf6ae41568a48057385959812 : SUCCESS in 5m 14s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/ecb6a1ee32c644de980d428cea8e7a41 : SUCCESS in 3m 12s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/98c29c5f80b5484da7872b41c568974c : SUCCESS in 1h 15m 01s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/a1ae60c64df7492fa888648367c6192a : SUCCESS in 1h 15m 11s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/e7268a78232f408c801db0605bb5953f : FAILURE in 36m 11s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/5602c144c7724cf98096578f82de7345 : SUCCESS in 1h 14m 37s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/eabf69da361a4ecf82bf8b7ce38af24e : SUCCESS in 45m 33s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/50bc4584b5ca403294f338efbcc1056a : SUCCESS in 45m 11s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e4b5c8581ab811e6ea9e516524abec45dd76cba3","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-01-08 17:21:19.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c15f8d6ff70758d7151488e5447286a62a303068","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 20:08:08.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/1d1da7b55e344c58939ccb22a6a33349\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/75fa3e1e4e064ca2981555ca177b09a7 : SUCCESS in 2m 44s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/cc92d73ea0754466a51358c628682b98 : SUCCESS in 6m 06s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/aa56d83e4c2a45a3828e95716957c8e6 : SUCCESS in 5m 44s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/806d04c3cfd04b0c8ef07d0ac5b9136d : TIMED_OUT in 2h 36m 47s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/cb8ade9aa028405a8129779563b8f288 : SUCCESS in 1h 12m 57s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/72b470340b2f4c79a2f178a393720326 : SUCCESS in 1h 24m 15s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/8307bc4dc50d4eb4a50383f2251a3fa8 : FAILURE in 1h 07m 29s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/41efb35c884b430e8814c0524074a914 : SUCCESS in 35m 01s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/6c2d7cff9207462ea6ec79ebcf61ed10 : SUCCESS in 45m 39s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"36f78ab2d4870980b43acc7ae381ac79e6ab75ef","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-01-09 16:30:15.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"cb773dbb72a8d4bf70c5916a6b006b0e5cab1bb3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-09 17:52:50.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/1b7ef68e168743239c207eae406d96d0\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/a03ef9b904b2436291a671a7a058766b : SUCCESS in 3m 03s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/f2361fe7b91f4158853f6eb301063bab : SUCCESS in 3m 28s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/18e47544f85a4505a22c7b0113605153 : SUCCESS in 4m 31s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/8f696ff0ef194fac9e01d7a194bd5799 : SUCCESS in 1h 03m 24s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/0ab731f85145442b99f0776df6d4ce60 : FAILURE in 1h 15m 45s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/cf0684ba380c4354aef7311b5347b7b5 : SUCCESS in 1h 02m 28s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/0adf91a57a0f432ba0980b31c9575d92 : FAILURE in 1h 00m 17s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/1b7f5c6204294ec08733862c25e47da2 : SUCCESS in 27m 00s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/2fe6db639af0447fa20e5abde2becc86 : SUCCESS in 43m 11s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1868d2fa3bb171b96747c00c7590bdde436ce7f3","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-01-12 11:11:41.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c3a8f07704881ae6ebfa91bc1532c31fbb629f7a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-12 12:30:26.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/af4298afeae84ceb814a9d13e3820dcf\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/a1b71f8497434226a05cc61b672c6af0 : SUCCESS in 2m 53s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/4118246f36c44bf5b28925fddf61cceb : SUCCESS in 6m 00s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/65d50a2dea6b402bbad76f1d91ceca69 : SUCCESS in 3m 06s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/8fc539af0ad44162a47a5405ee35ea26 : SUCCESS in 1h 13m 43s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/aeaf2ca3b9154bd1bd2eaf214cede54d : SUCCESS in 54m 16s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/d00f8c6cbbc34ad0b53d9c6c99b888f2 : SUCCESS in 41m 43s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/b958d424f4c642e3b868fe6ffda5a235 : FAILURE in 40m 43s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/5391d48d312243779b5dfcc6e7ba4258 : SUCCESS in 27m 09s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/109f0f58dae0437eab277fee7964640e : SUCCESS in 41m 09s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"05dc690cf3357fa673c77e23f8efde09d0f04b3c","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-05-20 11:23:18.000000000","message":"Patch Set 1:\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"4080f788f97313243ee698c2f4cf7d88c9eeaf85","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-20 19:59:41.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"873175ec17bc51d7e1fa7a5118e550854f687d3c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-20 20:01:08.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"311660bd1036a388834b17f95bd5fbb1608ef5c4","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-20 20:03:27.000000000","message":"Patch Set 3:\n\n(4 comments)","accounts_in_message":[],"_revision_number":3},{"id":"9617200a817a5f2f2bbd4432b8410071e04b3023","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-20 20:04:50.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"6b03eed28224093ccf78b75b83fa0b54b335dce0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-20 21:31:32.000000000","message":"Patch Set 3: 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/d462105af10a4d0988dd64f89ab8fb38\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/ea77896eee7f442dab9b159a9a2eef26 : SUCCESS in 2m 52s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/356f979e3bb34a00a4908811699d97a3 : SUCCESS in 5m 58s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/e1ab5a0058e54aab9bf2d07ed256c1f5 : SUCCESS in 5m 32s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/2d0251e5835644ee901c839a19c576d4 : SUCCESS in 6m 41s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/6976ade323234065881164d2c0ed948e : SUCCESS in 5m 57s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/e894ff694bf546d2964749d4d63331d1 : SUCCESS in 1h 24m 22s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/3846d084bf764fd284485d915676c6bc : SUCCESS in 1h 26m 03s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/370783eb59544c1eb9ef8700ab60df5a : SUCCESS in 1h 22m 04s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/c56c38a9f16c4969a227471e88d6cf25 : FAILURE in 1h 04m 11s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/50038916aab84944bf7acba3564af87b : SUCCESS in 1h 25m 54s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/e6525d8c3a814427bf79dc77fd09d658 : POST_FAILURE in 5m 51s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/875dfe044a3643ee899deb7b4ee77a87 : SUCCESS in 25m 29s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/9b73c03dd84646c2a1835d73a0793a0c : SUCCESS in 1h 08m 18s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"548741fdc1ed3b2fe7a895e2ed2981b558d79a48","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-20 21:52:52.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"54feea32c88f18da10236cfb445f415a6280a098","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-20 23:15:43.000000000","message":"Patch Set 3:\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/a141fb5f7f3243b7aca6f0aa8763dd06\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/62f701434c3a47e49a3f8ff87931707c : SUCCESS in 1m 47s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/ffe8e5f63009477385f7628c096f7bf8 : SUCCESS in 3m 41s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/8a85d95b9a1448f68c8f1aeb74137a8e : SUCCESS in 3m 02s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/72dd7b8d45b948098f6cbaf91d758f0f : SUCCESS in 3m 34s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/b4e8aea384944e0e827ec4bb2fa80c30 : SUCCESS in 3m 07s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/9982c4704cc44ff498bf497fa2536a24 : SUCCESS in 38m 37s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/91ac8ed9491b4f8eb0f7a2730b325c73 : SUCCESS in 38m 49s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/6975c8cce614420c8001f5d61a520e46 : SUCCESS in 1h 17m 28s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/bc238b54859b43679ed90f78181af5ab : SUCCESS in 1h 17m 38s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/18b9525c2e64450293dbe514d66726b2 : FAILURE in 26m 04s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/663660417a814c9dad70f30288b603cc : POST_FAILURE in 4m 49s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/33d5e37103b44357a79fecb58117b79c : SUCCESS in 46m 19s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/947e818c386d405eb37e111cde63c5ee : SUCCESS in 24m 00s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6591479afb87e3bba7ed2c7cb30828434476af88","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-20 23:24:59.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"707f04c4a836d5f4e7e0a7cb403c91f4f1459f66","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 00:55:02.000000000","message":"Patch Set 3:\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/fe51692929ae485f87df59c3721ddc3c\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/1c48b0ccff1d49ad9633c588a871cf59 : SUCCESS in 2m 32s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/83968bd205a9472c89d62477f9f739da : SUCCESS in 6m 04s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/33f220d61e714f1885fa7be3c54411c1 : SUCCESS in 5m 37s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/c44a7ae042f34468b9226d8df6fec97b : SUCCESS in 5m 50s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/100504f322e34661867093cacf267337 : SUCCESS in 6m 23s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/79e8a0a22bab498faf39019f1ecfc0d0 : SUCCESS in 1h 17m 51s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/287f92ef37f044b688d85f8961c5dfbf : SUCCESS in 1h 24m 06s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/df10accc55df449fa1c167a95010407f : POST_FAILURE in 25m 42s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/a6eb5409e0b141d7a8653068b32d6788 : SUCCESS in 1h 18m 44s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/485071f9faaa4b969794d5585562522a : SUCCESS in 1h 22m 37s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/a390141e74d54f78b11de97cee76bfbc : POST_FAILURE in 5m 10s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/72a7ccf4c8a54202856bb4e2e4a938a4 : SUCCESS in 39m 04s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/525ddc50f658450f9daab9df573aa701 : SUCCESS in 56m 56s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"520e3fe81e3b1f8a907e7c1d369a44c05f8b327a","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-21 07:34:17.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"43d22ac69ac81ca20a29ef9a58e9e721723f2241","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 09:01:23.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9adf75c01e4244dc83652112750ebdd9\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/a5c5f83d9af5401d9aa70bf4930e3b53 : SUCCESS in 2m 35s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/827622d07baa44aab9a452545efe062a : SUCCESS in 4m 49s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/d211ef0481224ceeb0f283f7dbe8bbf1 : SUCCESS in 4m 45s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/2156cc118abe4436a85e0c346a3ad2f1 : SUCCESS in 6m 06s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/d87b5ed8242b416eb7d7f1a8d4103594 : SUCCESS in 4m 22s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/8825878a5392452da131f4eb737eab7e : SUCCESS in 1h 17m 15s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/98087ec8e7054e48aed0f98808d2ef16 : SUCCESS in 42m 48s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/11816a539cf74f62aed2c22e9e8a4b5d : SUCCESS in 1h 14m 25s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/d222500bcebb4f45879cf8e1b49b83b0 : SUCCESS in 42m 49s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/6b8b1fc952eb41419ae357a1a0447ced : SUCCESS in 1h 11m 40s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/1506331cecaa4a0aa29bbffd46a8f51d : POST_FAILURE in 7m 42s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/80918579957c413bbe29489bd358601e : SUCCESS in 46m 21s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/a4607e1b6b544bd691dc80be5988dbd9 : SUCCESS in 45m 42s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"654e38add454e34045dcc55eedd5dcad1c283f54","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-05-21 12:22:14.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"5280e0bdc67329dbdafb4791d59cbbbcc6e54316","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-05-21 12:24:59.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"f45bc6b87b03543bd062a2dd94bb0aabcec4f9b0","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-05-21 12:41:44.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"5b6bf882de94653ec651a89a021f29674c80efb1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-21 13:14:48.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"f70567c666f6778e9d5e613c6d5c2c0842d592aa","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-21 13:16:50.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"dccdb8bbe5bffdf1f8d16c408b724536e8ff81f1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 14:18:31.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/7708fc12506c4a9e9ffa48c1886148a1\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/f2dd06b25d7d4fea9118181725d57cf7 : SUCCESS in 1m 57s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/22150fe04a444b458a92b818aec279f7 : SUCCESS in 3m 39s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/3df90c7b41ad4e9a8c05f7fdfbdb7aed : SUCCESS in 5m 53s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/54348d55ea354dc1b008a2c9a06a390d : SUCCESS in 6m 48s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/521167ce42474130a33783ba4fb148fd : SUCCESS in 5m 55s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/2ed3c3cadb1c437da4153476e0d8b3ea : FAILURE in 46m 43s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/6a0cd1b5fbdd4fee9b9d808db0033b8d : FAILURE in 38m 50s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/5fb4d6f5840c4f02a32c1fea4c723b00 : FAILURE in 42m 03s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/6f9addd4ec684968a3d01d25e329b0ce : FAILURE in 56m 19s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/7c35d6df3aca4a4aa80556a602e663c7 : FAILURE in 56m 18s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/78181d03d9d74b32b3ba3bd712ad9f5e : POST_FAILURE in 14m 20s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/ca57d4bfe22b4c8fbe90f86061d34fd9 : SUCCESS in 49m 29s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/6c477a678c304c6d9c8f2a251c90f6d0 : SUCCESS in 51m 51s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"19bd972a58856af53b34f55f137845bc0f1f7bc8","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-05-22 06:50:26.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"d72668538a87470ff98f85c1fef60cd0be1534ea","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-05-22 06:59:40.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"7842263fd6cf71b6f120473e2ed1603b1674fa41","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-22 10:35:27.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"410e2ac9a5ecc5f04cdc7d8acecace63bf8d5a6c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-22 11:33:52.000000000","message":"Patch Set 5: 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/ee81721a0d1646a5b68a6488f2e425eb\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/600c7f2d0ce641eaa34c569589304609 : SUCCESS in 3m 14s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/d1a474c60d4f466184846cf8a51b7458 : SUCCESS in 7m 52s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/3b0852f915da462c853e064a08828316 : SUCCESS in 3m 33s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/1c2c106bd41940cb8c3964f551ce6a50 : SUCCESS in 7m 59s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/5c9bceaf78f54c068ff8a654ea8c5ef8 : SUCCESS in 6m 11s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/053feb153ac24042b28a99ee0ec17f52 : FAILURE in 44m 57s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/1b33b0f92d0c448d9bc7361c9564cca6 : FAILURE in 41m 53s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/ff4ef016c044462293f35073a0ba2d96 : FAILURE in 45m 03s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/6a3202ceb78b4d938628d493ca275fa4 : FAILURE in 43m 51s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/44b40dfbf92046089adb49381e48f55c : FAILURE in 47m 30s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/36bc720058fe4c3f908a7a020f6f958f : POST_FAILURE in 12m 06s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/b28e542c68bb4617b68172c60cc23f82 : SUCCESS in 50m 39s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/2d52606be1ec4c3392602aaf03ef51e7 : SUCCESS in 52m 59s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"e0bc87549bb3a747e325169820e234cbb01e23a4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-22 14:49:20.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"0ecf56a98a6ddd262874ed86389a360c51db5476","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-22 15:40:02.000000000","message":"Patch Set 6: 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/1d09f06eb92b4111ace9850fbb59adc9\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/603f06f6ac8b4787b34ededf527ff8c9 : SUCCESS in 2m 00s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/cc770e0d93434823ab448010b0e33240 : SUCCESS in 3m 11s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/7c86d61c63ab412386a232c9b04e088d : SUCCESS in 5m 34s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/138c1c224df34c419d8005fd0b89950b : SUCCESS in 3m 13s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/103fd2b68c914cf1b9bd1bc410a36b9f : SUCCESS in 3m 23s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/4a8cd034b7cb4022b6179067636cd881 : FAILURE in 22m 05s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/2e40edecb0ea44139c9f9de031b4bea8 : FAILURE in 28m 59s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/4ef2c72c11af42a49bd8411fe7b18a02 : FAILURE in 22m 06s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/cab0903e8a734ac498236522a275e537 : FAILURE in 34m 22s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/5253d60bf78e4c54960db9b153809b37 : FAILURE in 44m 38s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/f000caf4628c4966926296f8f15e28a9 : POST_FAILURE in 10m 57s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/c8a6fa741566423799fd9c1ac4595e56 : SUCCESS in 33m 33s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/300a3fa60aa84d84995764fa43ac096a : SUCCESS in 21m 46s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"38337e1681cb3430a25c083b6149cd3a64b882a8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-23 13:48:11.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"13ae5dd4f1a6b51f6ac757342796e00798ebf07f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-23 14:42:21.000000000","message":"Patch Set 7: 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/62f7265494e84acf9f926495dae77fc5\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/45083898fe534e75b7e40871da1fb7fe : SUCCESS in 2m 48s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/a827ce9f211a4db28c1aa2aeee2a58da : FAILURE in 3m 11s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/66fc836e96bb4ba1b2d4152c87713259 : FAILURE in 7m 04s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/013f345dae454f1cbd8302570e5bba73 : FAILURE in 5m 52s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/6ea979d7631347bd95fa972e10e4749d : FAILURE in 4m 33s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/88cd5ff267074bacad6cc81ca62f2e57 : FAILURE in 22m 16s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/447a5cede8724acdad4518c4d84bcb51 : FAILURE in 16m 41s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/dac74dc66f4a42f890068363d1df52d5 : FAILURE in 21m 23s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/2eba1b7e5d5b4698bbc28d50651d69a6 : FAILURE in 34m 15s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/ecd963d50892408bbc59061c34e7368f : FAILURE in 15m 16s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/516df092aabb4cd18a259737aabf71ff : POST_FAILURE in 5m 20s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/d98c6a147aec4a44a23dad73d965eb33 : SUCCESS in 48m 57s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/beb1885ab2554dbb917c993ed93c4f64 : SUCCESS in 37m 54s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"bc14357cf7effd1f0d1bbe82ffe3cfae9a4733f8","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-25 13:00:21.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"0197ebdd0c6d9f9accf3003c343656dce3819ae7","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-05-27 12:34:46.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"f85d5d268ac6853f3f251fa17d540aaab0a2cbb0","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-05-27 12:45:46.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"33f6d3114294bb294f18a4f5fa156b96dccd0efa","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-05-27 12:48:38.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"fe43a98cb81d0c04c031c2944b5a761152839b0d","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-27 13:50:26.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"66f31d265cc09d2240dea2873aec2f77ce997955","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-28 08:50:07.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":8},{"id":"f7e5b67efd6fc74eb9b4d35e47e9e0da640cf184","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-28 09:45:23.000000000","message":"Patch Set 8: 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/fa7a969925374c738d6bbac9a76ad212\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/5851dd1af3944118b870e69b8094c515 : SUCCESS in 3m 19s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/ef873a04129f46a487c68d633c53f71b : FAILURE in 6m 53s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/1d7e7a6e8a30465b8f838f004f8fa698 : FAILURE in 4m 43s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/7a4b9e54929a4ca4824725a2c5b811ed : FAILURE in 3m 16s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/8f0950bd6c9a4fabaa570c4cdbf621f2 : FAILURE in 6m 25s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/c7c7a2713b97421c8aadcd9c551a11ec : FAILURE in 38m 41s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/0269d1e9966741e4adbeb17f61e8c7d1 : FAILURE in 36m 25s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/834b7cfd080a407585ef700a902eeb10 : FAILURE in 18m 44s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/783a71fc7e8341b395993463d37147d3 : FAILURE in 18m 46s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/1d4428c6a97946a6854041290e8be752 : FAILURE in 29m 05s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/fda9bf4e51fd419298d5fcb9de2cb756 : POST_FAILURE in 13m 33s (non-voting)\n- ansible-collections-openstack-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/8d7783960cfb4cc0b9488708a6eddef0 : FAILURE in 25m 23s\n- ansible-collections-openstack-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/975bac3c8f044fd7b98a6e84436813fb : SUCCESS in 27m 43s\n- ansible-collections-openstack-functional-devstack-octavia https://zuul.opendev.org/t/openstack/build/f5903edb6a0a4260a8a872bde2302466 : FAILURE in 34m 06s\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/8fd4f0f5a57343688a1bb50ad428a5f2 : SUCCESS in 48m 50s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/69e9385761cb43bdb2c04b73b92d8730 : SUCCESS in 46m 24s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"45c4821450a408bb8e5431aae1969c09d2c204f3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-28 10:16:34.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":9},{"id":"19d1bb281bfa16f8c0dd98e21bce9e93ddbf2bd6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-28 11:16:09.000000000","message":"Patch Set 9: 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/e998bd44f27b43bd8018dc81d96f5c2c\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/202988e24da941a3a845713ae36bd790 : SUCCESS in 2m 56s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/90eee902886840a2a516f0aee1dbf43d : SUCCESS in 6m 41s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/da97cbb8fb834c62a138581bec45a63d : SUCCESS in 5m 44s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/5891e89b1b23410ca9ca11d5c7eab50c : SUCCESS in 6m 17s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/2b39fa5a8de64ceebf72ce10247e9852 : SUCCESS in 5m 59s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/aa11573e025141ac936b92507ef95ce3 : FAILURE in 46m 59s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/74fae5c6c9084bb9bb6ef7df9fd768ed : FAILURE in 47m 47s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/2053f95a44a3487da9d29040d395b1e2 : FAILURE in 44m 51s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/db6c069fc2ae437a9debe7771a942255 : FAILURE in 25m 48s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/ed80ab6a1b2b483dbf4acae83223f1b6 : FAILURE in 48m 57s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/9659feba7f064991b57037dbb30b6128 : POST_FAILURE in 13m 06s (non-voting)\n- ansible-collections-openstack-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/4a4b6df88af74a78befc060b268ce794 : FAILURE in 30m 49s\n- ansible-collections-openstack-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/6dbabdbc01d6404e901b0ee7650dd00f : SUCCESS in 44m 24s\n- ansible-collections-openstack-functional-devstack-octavia https://zuul.opendev.org/t/openstack/build/9147be2dbc60491c816f3815c7502c72 : SUCCESS in 41m 31s\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/e223a51fe79b4d2db63c76fc2c285178 : SUCCESS in 43m 36s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/1486dc3f8a334ff5877f44c2fc8237a3 : SUCCESS in 52m 55s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"195f374054ec6d2af7c0bf5d957e1a6afa15b58b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-28 13:47:21.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":10},{"id":"3bb4faf90501f85fb61464a8af34f7eeb358b512","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-28 14:20:24.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"b959017cbbda0e5b03de0af88d06551986e3f890","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-28 15:01:37.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"763586d1723375ab217c415593306ac842e9a2aa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-28 15:45:20.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"6cff12214033def9f67394573aded0d80ed50c6b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-28 16:51:36.000000000","message":"Patch Set 13: 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/a922471e97c34faca1be9e1a79ede9c1\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/70a48a6c99294d0c8672bee5314a8a3e : SUCCESS in 2m 12s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/e69d4ce4b0e547e4af65883869103f9d : SUCCESS in 7m 04s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/2ab5ba035ee64f6f9d371b3ff380d73e : SUCCESS in 4m 13s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/b752847a5187435ba57f5a740f82a5a4 : SUCCESS in 6m 07s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/1448022a46be45289d453e0c29421dac : SUCCESS in 7m 50s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/9711595a231049069a77b79117141d10 : FAILURE in 24m 33s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/cafc4ad83d734337870e5d261886a648 : FAILURE in 47m 05s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/b5e00f559e7b412ab234d59aee6cb56b : FAILURE in 36m 15s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/6663c6cc88f340ccb5582eaf0da1d83a : FAILURE in 47m 43s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/8fba86b2a0c341e0b3998fb80e5d3745 : FAILURE in 37m 27s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/10f2b6f3756240c5b2ea55f7d95810e2 : POST_FAILURE in 14m 09s (non-voting)\n- ansible-collections-openstack-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/2436eba678c94c80ba76dc1cd1feabbb : FAILURE in 18m 22s\n- ansible-collections-openstack-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/ed3b33a0b4214b26b62302da11d3bab5 : SUCCESS in 34m 38s\n- ansible-collections-openstack-functional-devstack-octavia https://zuul.opendev.org/t/openstack/build/86f329a6c3924c7c96d9df4cf1748c63 : SUCCESS in 41m 36s\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/61358c06ce93491ca7655ddaf11388fa : SUCCESS in 39m 35s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/4a23f08790d44eb1854de6b29a5570b3 : SUCCESS in 53m 45s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"3f902e1b29f5ee8499bbb31f47ade278996c616a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-28 17:19:32.000000000","message":"Uploaded patch set 14.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":14},{"id":"b865d10f9a7731218b555eab64694db5e244c964","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-28 17:49:29.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"1ba15b714339780843676f4a29f895dcdbcaece5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-28 18:51:00.000000000","message":"Patch Set 15: 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/c59cb2d3f92b4d26b386177992a17f72\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/bfcbef8d257c496193410773166aee3f : SUCCESS in 2m 50s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/04db17588dcd4787885c7d5936bb1604 : SUCCESS in 3m 53s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/3c8c0fa60c3c474baef47cffb624d914 : SUCCESS in 6m 30s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/6615b6dab8604635afb37d787dce7c25 : SUCCESS in 4m 02s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/6557a5b23d864960bf6aecff5d5dcc0d : SUCCESS in 5m 14s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/225405411af04818a456d7a32dcf28c4 : FAILURE in 51m 11s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/377be7ec7821457a891a32a8a6410433 : FAILURE in 22m 49s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/c7bd5d3195b04741a79295defc6a3297 : FAILURE in 22m 40s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/0118e798917e421e89483bed4ac15435 : FAILURE in 31m 46s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/01a41b32752441a99b65267c56398d42 : FAILURE in 47m 02s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/61461756cd0b4e3abd6e2301845a6a29 : POST_FAILURE in 6m 24s (non-voting)\n- ansible-collections-openstack-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/be81632e3f6a460b8357ebaa5f0b4224 : FAILURE in 25m 04s\n- ansible-collections-openstack-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/4f1110e4c2a149b39f5de75f0d22ab51 : SUCCESS in 15m 49s\n- ansible-collections-openstack-functional-devstack-octavia https://zuul.opendev.org/t/openstack/build/03709ab33b8a4e77af88fed678dcd867 : SUCCESS in 26m 09s\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/7b48127b6b944805a9bc97b9b6ac93c9 : SUCCESS in 55m 02s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/fcffe5afbebe4181947f97110512805b : SUCCESS in 22m 02s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"c46865857a7a35e47a6fa7489b3f9613f8b9d610","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-28 20:47:00.000000000","message":"Uploaded patch set 16.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":16},{"id":"37beafeda088af25c03428e3da80fac2c95d547c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-28 21:44:38.000000000","message":"Patch Set 16: 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/9b18c28e296c416ba52a6719172868c4\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/92fb0d1a3eb74b41b8926a7720b1a8c5 : SUCCESS in 2m 30s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/e410f3809f394470a19c1c8da352c722 : SUCCESS in 6m 13s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/b4e45b47bd144c2aa19707643cc80478 : SUCCESS in 5m 40s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/ebc0e76c40ec4dee8ff2102c874026d9 : SUCCESS in 6m 40s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/529468d45b904843b46e78d90e230828 : SUCCESS in 6m 02s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/d825bd3026aa465ba325660b3d498e5a : FAILURE in 48m 03s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/5398d4bfe9e74b1abb919fbe9b4bd0b2 : FAILURE in 42m 42s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/8616ddb3c1f842bb80dcf0db954c9cd2 : FAILURE in 43m 01s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/7b0e3f6913ca4565bf58ef649625e21b : FAILURE in 50m 07s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/a8c9eadad70e42b0b43c3ce8cdd5dd9f : FAILURE in 46m 20s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/edfea788352647b3ba2f20dedb2bdd43 : POST_FAILURE in 11m 33s (non-voting)\n- ansible-collections-openstack-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/42fed52c584d45a4b4022b6389632269 : FAILURE in 35m 08s\n- ansible-collections-openstack-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/e96a02ac4d1643fe9a24cad1f748800b : SUCCESS in 33m 53s\n- ansible-collections-openstack-functional-devstack-octavia https://zuul.opendev.org/t/openstack/build/e6f08ae3d2474706825e92605051f88b : SUCCESS in 20m 00s\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/c6c4b330c0394d7d92b853dbd38ffa40 : SUCCESS in 42m 00s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/45e4e940818d44c8a7193a6566e9193f : SUCCESS in 23m 57s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"853e716790fa6a4bc23cd443bcbb855132ea6992","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-28 21:59:27.000000000","message":"Uploaded patch set 17.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":17},{"id":"5c28a84bba5aa0305b44d04b30047b7884b45828","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-28 23:37:29.000000000","message":"Patch Set 17: 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/b9d6c3820e3b4032b14f214cec24bd22\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/3757e77a969b4998a90e38472e0f2c40 : SUCCESS in 3m 22s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/f6b13d0d409f427e852573d4baf0dbc0 : SUCCESS in 7m 07s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/677ea2e6a3fc4419848695a3ca69eff3 : SUCCESS in 3m 26s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/ed8db2e5248e4546b01dc679f0091e26 : SUCCESS in 7m 15s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/2686fd8d4273422eb3f5b7350b8ca555 : SUCCESS in 6m 42s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/c746070984aa4f42a1e04ce3ca37d518 : SUCCESS in 1h 28m 14s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/aeae14cc742e489f9cf85bb5ad07a2d1 : SUCCESS in 1h 15m 18s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/6097349e9abb4961a0e56da253dec1fc : SUCCESS in 1h 23m 48s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/9cc8454fbad2421fb9f1565606769bf1 : SUCCESS in 1h 00m 13s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/894f4f3487fc433094b8e5e7b60250bb : SUCCESS in 41m 59s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/d2c83e89fcaf44878566d38d8f4b6158 : POST_FAILURE in 6m 29s (non-voting)\n- ansible-collections-openstack-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/214d38d74eb547d4a90b50d4580b2337 : FAILURE in 15m 00s\n- ansible-collections-openstack-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/f6532f30743c4bb789a4810a69a304d6 : SUCCESS in 32m 49s\n- ansible-collections-openstack-functional-devstack-octavia https://zuul.opendev.org/t/openstack/build/c0db58b1738443fc9ce1fccd4df23bdb : SUCCESS in 38m 39s\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/b379e0896cad48a5a25d38a133fc914b : SUCCESS in 38m 07s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/43957cfbe9d74bdcba388087d95af84a : SUCCESS in 55m 12s (non-voting)","accounts_in_message":[],"_revision_number":17},{"id":"11913c2817bdb201740075fdcc95c6be192ef8be","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-29 07:28:33.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"8d092defc007e009f46d20ea8957f1203e6498c4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-29 07:32:57.000000000","message":"Uploaded patch set 18.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":18},{"id":"411dbf483456f244fd6f8c868627ec0a1113bd5f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-29 08:19:48.000000000","message":"Uploaded patch set 19: Patch Set 18 was rebased.","accounts_in_message":[],"_revision_number":19},{"id":"225560129c516f2f55b0c62b59d8a783f6033bef","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-29 09:49:01.000000000","message":"Patch Set 19: 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/bb3ad19beaca4b31b1ddb63882d65c15\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/8600e9e9863a4243adef75659ffe08d7 : SUCCESS in 3m 02s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/46c9fa1629ed4fbfa3700e84b0308436 : SUCCESS in 6m 12s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/3f6cd3b32c824b9381d8d0c69267fca3 : SUCCESS in 6m 09s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/12f0a1b1290046b7bdf83b81401e2dc6 : SUCCESS in 8m 16s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/0ccc4f99a57f483fb6aba7f5968cc778 : SUCCESS in 6m 20s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/d95eb995614841868f854ffc3d4f0e88 : FAILURE in 1h 00m 58s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/df86dc2cca244eba929f111c79281331 : SUCCESS in 1h 09m 05s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/3930c19094e8462383ba47cc6948361e : SUCCESS in 1h 19m 45s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/eb0a4dfa72ba424e870662314311f5b8 : SUCCESS in 41m 34s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/d71bd4c01c10494baaf8ee24b124d601 : SUCCESS in 1h 07m 30s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/403d413d78844f57b674c1c884bc976a : POST_FAILURE in 12m 02s (non-voting)\n- ansible-collections-openstack-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/a7d0fde3d3dd4a718c21fb8e869cb38d : FAILURE in 31m 52s\n- ansible-collections-openstack-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/80b4cd70f99f44faa6fa82bc23316e79 : SUCCESS in 34m 54s\n- ansible-collections-openstack-functional-devstack-octavia https://zuul.opendev.org/t/openstack/build/c1c2c5c03e0f463f92b2c1d3a69789ef : SUCCESS in 38m 13s\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/ba073c2dd0d249e0bb1100fead1caeaa : SUCCESS in 52m 14s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/9578c6c5fc884c25981f1b79f05e3e46 : SUCCESS in 50m 49s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"a5ca607434d7e56a1a00f12b5b54b27c8e4e8c1d","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"date":"2026-05-29 10:29:22.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"3bafbbcfe15da782413816eb5d9193217231d8b8","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-06-02 14:08:45.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"130ef88dab983de5daa3ed627a6184f8fda42a2c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"real_author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-06-10 17:39:08.000000000","message":"Patch Set 20: Patch Set 19 was rebased on behalf of \u003cGERRIT_ACCOUNT_38716\u003e\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"}],"_revision_number":20},{"id":"5abcc43e3fa412ae53d2cfd838000fa819391044","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 19:07:49.000000000","message":"Patch Set 20: 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/10943537f12147a68136fd98282abd6e\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/b23e2f62e5c4470cb1b414b7284d3fd3 : SUCCESS in 2m 17s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/20becf889e5d481cbcc3e06d55feed98 : SUCCESS in 6m 39s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/a6ded6e93858452abc88482dbc5c1ad4 : SUCCESS in 5m 53s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/a356620c7f5446d28545ba7145954b28 : SUCCESS in 4m 22s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/c528abd02c814c41a6908615c29689fd : SUCCESS in 6m 55s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/ab79385a83f94644a851041d4e194149 : SUCCESS in 1h 04m 57s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/1a43402dff9041ba9d16b9114e411033 : SUCCESS in 40m 57s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/c87c83cf50a143e2b6d5204964e1bf65 : SUCCESS in 1h 09m 17s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/cf6094bcfa8a4528bb47c7534b368467 : SUCCESS in 1h 23m 00s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/5727fbc75e9c4a31976b115ceec0c191 : SUCCESS in 47m 13s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/d9da74f5ed134f34bae8348d861e4254 : POST_FAILURE in 13m 29s (non-voting)\n- ansible-collections-openstack-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/16e0a6e75d7b4c8ca674a6108c316b10 : FAILURE in 32m 13s\n- ansible-collections-openstack-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/631362a22906418aa43c516a555dad73 : SUCCESS in 15m 39s\n- ansible-collections-openstack-functional-devstack-octavia https://zuul.opendev.org/t/openstack/build/0856cbe443124a4ab03da1bba5e1a4f1 : SUCCESS in 38m 34s\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/3ecb5ee63aa149289d32335933c58f9a : SUCCESS in 52m 15s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/536d93098c8d4e5a86a2c87e3ee655fb : SUCCESS in 56m 00s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"e9329732dc42c1750b2fbaed18b3361aa7dbd8e9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"real_author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-06-23 19:38:42.000000000","message":"Patch Set 21: Patch Set 20 was rebased on behalf of \u003cGERRIT_ACCOUNT_38716\u003e\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"}],"_revision_number":21},{"id":"03f8fa6eff29a1fb02cc6cd3ec60a27202dbec06","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 21:10:03.000000000","message":"Patch Set 21: 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/6b228837fb2c4377aea4d8b834f2c9ee\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/5afebbba61654c339e97fe3ab7357fc7 : SUCCESS in 2m 49s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/c6fa037a0ae24da7a6f4d3dc0bfdb7a4 : SUCCESS in 3m 46s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/9f987962ff9542fcb91ea56422a741bf : SUCCESS in 6m 13s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/29daf35463914ad2b578df84eff3585f : SUCCESS in 4m 30s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/8c04db684bca4f9899acdc26924d3cac : SUCCESS in 3m 43s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/54c8eb523c8643dfbe738c83cc4cdb1d : SUCCESS in 39m 52s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/4934548ff75848bfba5c688844e8c892 : SUCCESS in 1h 24m 56s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/c49ca9e7b997412cb34cb0fb4bdafacf : SUCCESS in 1h 21m 27s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/7909120c9683484c9a9351e97e1a28fd : SUCCESS in 40m 18s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/7ccaca45dcfe421fbe078deffc047fbf : SUCCESS in 1h 11m 48s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/3ed19267df814bd7a14fb2a20c18b02f : POST_FAILURE in 14m 28s (non-voting)\n- ansible-collections-openstack-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/4fd332ed088349a7a65dbc37b9cd15bf : FAILURE in 18m 19s\n- ansible-collections-openstack-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/41a321a44b4f4e3ca72e896bf70e78e3 : SUCCESS in 16m 07s\n- ansible-collections-openstack-functional-devstack-octavia https://zuul.opendev.org/t/openstack/build/d0102967e7604caa96462c70ab4f0753 : SUCCESS in 41m 32s\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/334b0896b9b641fea73c1ac6f961af38 : SUCCESS in 22m 35s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/3ff70393daf244728d14fe10c291f51d : SUCCESS in 21m 55s (non-voting)","accounts_in_message":[],"_revision_number":21}],"current_revision_number":21,"current_revision":"28cf62f181102606dfcec9de34125ac52f06f52c","revisions":{"68b2c34e9e26ac510213fdd0c6b1f974fac321eb":{"kind":"REWORK","_number":1,"created":"2026-01-07 14:45:56.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/1"}}},"commit":{"parents":[{"commit":"1dc367b566611972604570c4d225f13b4f0ece57","subject":"Use new bifrost CI jobs names","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/1dc367b566611972604570c4d225f13b4f0ece57"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 14:44:35.000000000","tz":0},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/68b2c34e9e26ac510213fdd0c6b1f974fac321eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/68b2c34e9e26ac510213fdd0c6b1f974fac321eb"}]},"branch":"refs/heads/master"},"65293fe9688e614b89c3fde110610f7574ac321f":{"kind":"REWORK","_number":2,"created":"2026-05-20 19:59:41.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/2"}}},"commit":{"parents":[{"commit":"1dc367b566611972604570c4d225f13b4f0ece57","subject":"Use new bifrost CI jobs names","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/1dc367b566611972604570c4d225f13b4f0ece57"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-20 19:59:36.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/65293fe9688e614b89c3fde110610f7574ac321f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/65293fe9688e614b89c3fde110610f7574ac321f"}]},"branch":"refs/heads/master"},"95bc62faa32a7fe171cd0f3e40d5cf90b6302c4a":{"kind":"REWORK","_number":3,"created":"2026-05-20 20:01:08.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/3"}}},"commit":{"parents":[{"commit":"1dc367b566611972604570c4d225f13b4f0ece57","subject":"Use new bifrost CI jobs names","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/1dc367b566611972604570c4d225f13b4f0ece57"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-20 20:01:02.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/95bc62faa32a7fe171cd0f3e40d5cf90b6302c4a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/95bc62faa32a7fe171cd0f3e40d5cf90b6302c4a"}]},"branch":"refs/heads/master"},"f3747976523974384c92f3ba1708e273c6f821a7":{"kind":"REWORK","_number":4,"created":"2026-05-21 13:14:48.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/4"}}},"commit":{"parents":[{"commit":"1dc367b566611972604570c4d225f13b4f0ece57","subject":"Use new bifrost CI jobs names","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/1dc367b566611972604570c4d225f13b4f0ece57"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-21 13:14:41.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/f3747976523974384c92f3ba1708e273c6f821a7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/f3747976523974384c92f3ba1708e273c6f821a7"}]},"branch":"refs/heads/master"},"73cbf7e9b867fa72ae1e73ceed3ec7d497efa675":{"kind":"REWORK","_number":5,"created":"2026-05-22 10:35:27.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/5"}}},"commit":{"parents":[{"commit":"1dc367b566611972604570c4d225f13b4f0ece57","subject":"Use new bifrost CI jobs names","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/1dc367b566611972604570c4d225f13b4f0ece57"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-22 10:35:18.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/73cbf7e9b867fa72ae1e73ceed3ec7d497efa675"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/73cbf7e9b867fa72ae1e73ceed3ec7d497efa675"}]},"branch":"refs/heads/master"},"8809d5519d62ba28e15346fef32f69752453f2c7":{"kind":"REWORK","_number":6,"created":"2026-05-22 14:49:20.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/6"}}},"commit":{"parents":[{"commit":"1dc367b566611972604570c4d225f13b4f0ece57","subject":"Use new bifrost CI jobs names","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/1dc367b566611972604570c4d225f13b4f0ece57"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-22 14:49:14.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/8809d5519d62ba28e15346fef32f69752453f2c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/8809d5519d62ba28e15346fef32f69752453f2c7"}]},"branch":"refs/heads/master"},"c121b12684e265dad448228a6ec22dc2c345ec37":{"kind":"REWORK","_number":7,"created":"2026-05-23 13:48:11.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/7"}}},"commit":{"parents":[{"commit":"1dc367b566611972604570c4d225f13b4f0ece57","subject":"Use new bifrost CI jobs names","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/1dc367b566611972604570c4d225f13b4f0ece57"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-23 13:48:07.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c121b12684e265dad448228a6ec22dc2c345ec37"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c121b12684e265dad448228a6ec22dc2c345ec37"}]},"branch":"refs/heads/master"},"66e0d6b06930ab28d6b27baeff8dbd931e2bdeb2":{"kind":"REWORK","_number":8,"created":"2026-05-28 08:50:07.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/8"}}},"commit":{"parents":[{"commit":"c81422e3f6be86394284ce2db3e28ed87a530428","subject":"Merge \"[doc] Document usage of changelog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c81422e3f6be86394284ce2db3e28ed87a530428"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-28 08:50:00.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/66e0d6b06930ab28d6b27baeff8dbd931e2bdeb2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/66e0d6b06930ab28d6b27baeff8dbd931e2bdeb2"}]},"branch":"refs/heads/master"},"c942c8a14d2701a9732b9b461d054d2333381794":{"kind":"REWORK","_number":9,"created":"2026-05-28 10:16:34.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/9"}}},"commit":{"parents":[{"commit":"c81422e3f6be86394284ce2db3e28ed87a530428","subject":"Merge \"[doc] Document usage of changelog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c81422e3f6be86394284ce2db3e28ed87a530428"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-28 10:16:20.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c942c8a14d2701a9732b9b461d054d2333381794"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c942c8a14d2701a9732b9b461d054d2333381794"}]},"branch":"refs/heads/master"},"302ac4aa6e9780e1f9f4825862fff6f3346c7b57":{"kind":"REWORK","_number":10,"created":"2026-05-28 13:47:21.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/10"}}},"commit":{"parents":[{"commit":"c81422e3f6be86394284ce2db3e28ed87a530428","subject":"Merge \"[doc] Document usage of changelog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c81422e3f6be86394284ce2db3e28ed87a530428"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-28 13:47:14.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/302ac4aa6e9780e1f9f4825862fff6f3346c7b57"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/302ac4aa6e9780e1f9f4825862fff6f3346c7b57"}]},"branch":"refs/heads/master"},"80c4d2ccce6365fd002c2a91aa317ac4dc5fc450":{"kind":"REWORK","_number":11,"created":"2026-05-28 14:20:24.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/11"}}},"commit":{"parents":[{"commit":"c81422e3f6be86394284ce2db3e28ed87a530428","subject":"Merge \"[doc] Document usage of changelog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c81422e3f6be86394284ce2db3e28ed87a530428"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-28 14:20:13.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/80c4d2ccce6365fd002c2a91aa317ac4dc5fc450"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/80c4d2ccce6365fd002c2a91aa317ac4dc5fc450"}]},"branch":"refs/heads/master"},"e6aca5cffb86528fadd0f090c838cb95fb38924a":{"kind":"REWORK","_number":12,"created":"2026-05-28 15:01:37.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/12"}}},"commit":{"parents":[{"commit":"c81422e3f6be86394284ce2db3e28ed87a530428","subject":"Merge \"[doc] Document usage of changelog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c81422e3f6be86394284ce2db3e28ed87a530428"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-28 15:01:31.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/e6aca5cffb86528fadd0f090c838cb95fb38924a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/e6aca5cffb86528fadd0f090c838cb95fb38924a"}]},"branch":"refs/heads/master"},"3a0925a76c08ffba4b608eca9c35f897d7fbf21f":{"kind":"REWORK","_number":13,"created":"2026-05-28 15:45:20.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/13"}}},"commit":{"parents":[{"commit":"c81422e3f6be86394284ce2db3e28ed87a530428","subject":"Merge \"[doc] Document usage of changelog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c81422e3f6be86394284ce2db3e28ed87a530428"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-28 15:45:14.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/3a0925a76c08ffba4b608eca9c35f897d7fbf21f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/3a0925a76c08ffba4b608eca9c35f897d7fbf21f"}]},"branch":"refs/heads/master"},"dbafe994cbfc654d2fd9b2c4184cd0356df7fb7e":{"kind":"REWORK","_number":14,"created":"2026-05-28 17:19:32.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/14"}}},"commit":{"parents":[{"commit":"c81422e3f6be86394284ce2db3e28ed87a530428","subject":"Merge \"[doc] Document usage of changelog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c81422e3f6be86394284ce2db3e28ed87a530428"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-28 17:19:26.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/dbafe994cbfc654d2fd9b2c4184cd0356df7fb7e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/dbafe994cbfc654d2fd9b2c4184cd0356df7fb7e"}]},"branch":"refs/heads/master"},"d612c28ab524d6d5601f5ca71c3035059d4a1776":{"kind":"REWORK","_number":15,"created":"2026-05-28 17:49:29.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/15"}}},"commit":{"parents":[{"commit":"c81422e3f6be86394284ce2db3e28ed87a530428","subject":"Merge \"[doc] Document usage of changelog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c81422e3f6be86394284ce2db3e28ed87a530428"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-28 17:49:23.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/d612c28ab524d6d5601f5ca71c3035059d4a1776"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/d612c28ab524d6d5601f5ca71c3035059d4a1776"}]},"branch":"refs/heads/master"},"20fac26043880ef900f6727dbad786c856d8d89e":{"kind":"REWORK","_number":16,"created":"2026-05-28 20:47:00.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/16"}}},"commit":{"parents":[{"commit":"c81422e3f6be86394284ce2db3e28ed87a530428","subject":"Merge \"[doc] Document usage of changelog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c81422e3f6be86394284ce2db3e28ed87a530428"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-28 20:46:50.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/20fac26043880ef900f6727dbad786c856d8d89e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/20fac26043880ef900f6727dbad786c856d8d89e"}]},"branch":"refs/heads/master"},"d622dc41c98c98132e457cee1e6683eb7c600bf4":{"kind":"REWORK","_number":17,"created":"2026-05-28 21:59:27.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/17"}}},"commit":{"parents":[{"commit":"c81422e3f6be86394284ce2db3e28ed87a530428","subject":"Merge \"[doc] Document usage of changelog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c81422e3f6be86394284ce2db3e28ed87a530428"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-28 21:59:21.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/d622dc41c98c98132e457cee1e6683eb7c600bf4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/d622dc41c98c98132e457cee1e6683eb7c600bf4"}]},"branch":"refs/heads/master"},"26cd17fd4546b16c459edd397908e10252c61328":{"kind":"REWORK","_number":18,"created":"2026-05-29 07:32:57.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/18"}}},"commit":{"parents":[{"commit":"c81422e3f6be86394284ce2db3e28ed87a530428","subject":"Merge \"[doc] Document usage of changelog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c81422e3f6be86394284ce2db3e28ed87a530428"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-29 07:32:51.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/26cd17fd4546b16c459edd397908e10252c61328"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/26cd17fd4546b16c459edd397908e10252c61328"}]},"branch":"refs/heads/master"},"179a66e88f20bb2eac6d478db86fed4707874a67":{"kind":"TRIVIAL_REBASE","_number":19,"created":"2026-05-29 08:19:48.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"ref":"refs/changes/96/972496/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/19"}}},"commit":{"parents":[{"commit":"382a43c4613a5306bfa0db0fcd9e63fb713034ad","subject":"Merge \"Add support for setting shard key on baremetal node\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/382a43c4613a5306bfa0db0fcd9e63fb713034ad"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-05-29 08:19:31.000000000","tz":60},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/179a66e88f20bb2eac6d478db86fed4707874a67"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/179a66e88f20bb2eac6d478db86fed4707874a67"}]},"branch":"refs/heads/master"},"76e99c17b293767a3e1f1bf9e5008f6819f3c33c":{"kind":"TRIVIAL_REBASE","_number":20,"created":"2026-06-10 17:39:08.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"real_uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/96/972496/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/20"}}},"commit":{"parents":[{"commit":"0ada05ec10054526ced55883269d7f4f7ff9f66a","subject":"Remove version checks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/0ada05ec10054526ced55883269d7f4f7ff9f66a"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-06-10 17:39:08.000000000","tz":0},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/76e99c17b293767a3e1f1bf9e5008f6819f3c33c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/76e99c17b293767a3e1f1bf9e5008f6819f3c33c"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"382a43c4613a5306bfa0db0fcd9e63fb713034ad","ours":"179a66e88f20bb2eac6d478db86fed4707874a67","theirs":"0ada05ec10054526ced55883269d7f4f7ff9f66a","merge_strategy":"recursive","contains_conflicts":false}},"28cf62f181102606dfcec9de34125ac52f06f52c":{"kind":"TRIVIAL_REBASE","_number":21,"created":"2026-06-23 19:38:42.000000000","uploader":{"_account_id":38716,"name":"James Hewitt","email":"james.hewitt@gmail.com","username":"jammy"},"real_uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/96/972496/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/96/972496/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/96/972496/21"}}},"commit":{"parents":[{"commit":"209cf2d60533d5094aaf0308765d2e538091f203","subject":"Merge \"Revive collection unit tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/209cf2d60533d5094aaf0308765d2e538091f203"}]}],"author":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-01-07 11:54:33.000000000","tz":0},"committer":{"name":"James Hewitt","email":"james.hewitt@uk.ibm.com","date":"2026-06-23 19:38:42.000000000","tz":0},"subject":"Add support for NDP proxies","message":"Add support for NDP proxies\n\nChange-Id: Icab6c71108f5069b6ea43f44b5dd1097aa3bb182\nSigned-off-by: James Hewitt \u003cjames.hewitt@uk.ibm.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/28cf62f181102606dfcec9de34125ac52f06f52c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/28cf62f181102606dfcec9de34125ac52f06f52c"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"0ada05ec10054526ced55883269d7f4f7ff9f66a","ours":"76e99c17b293767a3e1f1bf9e5008f6819f3c33c","theirs":"209cf2d60533d5094aaf0308765d2e538091f203","merge_strategy":"recursive","contains_conflicts":false}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
