)]}'
{"id":"openstack%2Fopenstack-ansible-plugins~939957","triplet_id":"openstack%2Fopenstack-ansible-plugins~master~Id1879c706a980c37dc68544f1230bd4733135959","project":"openstack/openstack-ansible-plugins","branch":"master","attention_set":{},"removed_from_attention_set":{"32666":{"account":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"last_update":"2025-04-11 04:32:46.000000000","reason":"Change was submitted"},"25023":{"account":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"last_update":"2025-04-11 04:32:46.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Id1879c706a980c37dc68544f1230bd4733135959","subject":"Automatically import ssh connection plugin options from the base class","status":"MERGED","created":"2025-01-23 12:12:24.000000000","updated":"2025-04-11 04:33:40.000000000","submitted":"2025-04-11 04:32:46.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"939957","meta_rev_id":"c4b80f50f7b1549df07ebe4fe50a6846b95100dd","_number":939957,"virtual_id_number":939957,"owner":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-04-11 04:32:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":2,"date":"2025-03-19 07:46:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":2,"date":"2025-04-11 02:27:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},"all":[{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":1,"date":"2025-04-11 02:27:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"}],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},{"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-01-23 13:32:11.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-01-24 08:01:06.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"},{"updated":"2025-03-31 11:14:29.000000000","updated_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"reviewer":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"state":"REVIEWER"},{"updated":"2025-04-11 02:27:46.000000000","updated_by":{"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},"reviewer":{"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},"state":"REVIEWER"}],"messages":[{"id":"da238eb8d0236bff6686fdb08d415d196adc38ff","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-01-23 12:12:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d20c9d6cc2c94248b085dd902c69eb3330838242","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-01-23 12:27:45.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"170375d5a67cfc0421d6bd364754cd3d7abc7217","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-23 13:32:11.000000000","message":"Patch Set 2: Verified-1\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/939899 is needed.","accounts_in_message":[],"_revision_number":2},{"id":"e8db59931ca65294ec949425d1829b66366bb3a4","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-01-23 20:25:11.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"859d4f837d184c3ac901c2defb56298ce4acde23","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-23 22:21:52.000000000","message":"Patch Set 2:\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/7e86be17a7cb42648c585126b02bab10\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/63737b59fb25406da0ea22ffe7de3487 : SUCCESS in 2m 11s\n- openstack-ansible-functional-centos-9-stream https://zuul.opendev.org/t/openstack/build/a9ab6f2848c94d43b1f391b5c436279b : FAILURE in 9m 08s\n- openstack-ansible-functional-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/fc33c427d73c45eb8f61bb3fbf19cf27 : SUCCESS in 17m 58s\n- openstack-ansible-tox-molecule-centos-9-stream https://zuul.opendev.org/t/openstack/build/094773c9f17d4c84a66e397c9e2b0159 : FAILURE in 3m 46s\n- openstack-ansible-tox-molecule-debian-bookworm https://zuul.opendev.org/t/openstack/build/91619b94855b4bacbe9fbbd8459893cc : SUCCESS in 7m 04s\n- openstack-ansible-tox-molecule-rockylinux-9 https://zuul.opendev.org/t/openstack/build/4ae8a0db662d421283437911141fbda6 : SUCCESS in 5m 15s\n- openstack-ansible-tox-molecule-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/c602810d6a8d44fb991b3ffd7fd52990 : SUCCESS in 5m 57s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/978de56a0b8e46d9835dabbdcd319590 : SUCCESS in 6m 24s\n- openstack-ansible-upgrade-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/25c1496f7c5e43b791b3b185215ff757 : SUCCESS in 1h 40m 20s\n- openstack-ansible-upgrade_2024.1-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/84994bd0a18d4c46a6e8ca7cacc958a1 : SUCCESS in 1h 52m 04s\n- openstack-ansible-upgrade-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/949b487d89134af08d6f4b3a961a77de : SUCCESS in 1h 28m 46s\n- openstack-ansible-upgrade_2024.1-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/d10761f2ebb04016a7185be5a1886750 : SUCCESS in 1h 20m 47s\n- openstack-ansible-deploy-infra_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/513c146a21344454adf4352c3dce1a4d : SUCCESS in 1h 23m 59s (non-voting)\n- openstack-ansible-deploy-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/e5aa0ba25b0549a8b1e3567964a87686 : SUCCESS in 1h 17m 18s\n- openstack-ansible-deploy-infra_lxc_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/3f1021c246724c37a552fa0d3c3cdbe7 : SUCCESS in 1h 29m 12s\n- openstack-ansible-deploy-infra_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/bcd340d5088c4e27a3f2008316428584 : SUCCESS in 1h 12m 08s\n- openstack-ansible-deploy-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/cfd29e5a431d4c2f938818cece10993f : SUCCESS in 1h 05m 40s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/9449b2d3c03f4395b43e5ee2ac34e252 : SUCCESS in 1h 06m 33s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/3fddac7491bc4e4e9108c841f5e85f68 : SUCCESS in 1h 06m 14s\n- openstack-ansible-deploy-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/a9552c0784ef4e3ebce8cdadba95a1ad : SUCCESS in 1h 12m 38s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8d315518d3e14b799b9a8ca0e8266e48 : SUCCESS in 1h 03m 34s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/cb8336c34028421e88ea8ae6c77c9b22 : SUCCESS in 1h 17m 16s","accounts_in_message":[],"_revision_number":2},{"id":"36c88bc91f9263915d38d737bc5461ab3362c8ae","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-01-24 08:01:06.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"1af0c2a0608cde0c229b3c6cf0bc048ed73ddec7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-02-04 17:25:33.000000000","message":"Patch Set 3: Patch Set 2 was rebased\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"ae60f34054a2e0719a14dd1a04c8d1215bd85a2b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-02-04 17:39:50.000000000","message":"Patch Set 4: Patch Set 3 was rebased\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":4},{"id":"714bf7826b04a9f88c4a3bacf680f4878118a33e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-02-04 17:50:42.000000000","message":"Patch Set 5: Patch Set 4 was rebased\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":5},{"id":"3a56e8f52d7c9adebdee4980dd34445b6f6d3851","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-02-04 18:13:38.000000000","message":"Patch Set 6: Patch Set 5 was rebased\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":6},{"id":"d4b25563e67c3e825ef5a13895cb00dd12725297","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-04 20:26:46.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/6881cd0ed01248e18fa8ee13953e033a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c39c579fa67c4ede9aaa6ea849aebc11 : SUCCESS in 2m 24s\n- openstack-ansible-functional-centos-9-stream https://zuul.opendev.org/t/openstack/build/af53590b42264f9eb04408fc048959ea : FAILURE in 15m 36s\n- openstack-ansible-functional-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/5c15a42c99b9427e8b32619399b8791c : SUCCESS in 19m 33s\n- openstack-ansible-tox-molecule-centos-9-stream https://zuul.opendev.org/t/openstack/build/42fbaa67a8d54accafe4d79ef66e826c : FAILURE in 4m 03s\n- openstack-ansible-tox-molecule-debian-bookworm https://zuul.opendev.org/t/openstack/build/0669ec469b894e52a10f1950804d447b : SUCCESS in 5m 30s\n- openstack-ansible-tox-molecule-rockylinux-9 https://zuul.opendev.org/t/openstack/build/ded31cfdb2b94c288c1cd68a897c5001 : SUCCESS in 5m 06s\n- openstack-ansible-tox-molecule-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/e5737dca96564ad6825dce22ffc0d794 : SUCCESS in 5m 47s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/faa6203f71f6405b884f8350dc46bf8f : SUCCESS in 4m 49s\n- openstack-ansible-upgrade-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/995cffc1b7d94e7b9d53112b943fb638 : SUCCESS in 1h 51m 01s\n- openstack-ansible-upgrade_2024.1-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/fffc898883a84fa39596228b21818d52 : SUCCESS in 2h 03m 12s\n- openstack-ansible-upgrade-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/b233734a391544878f96b23aeff48719 : SUCCESS in 1h 39m 46s\n- openstack-ansible-upgrade_2024.1-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/b045723ca9c24b36b9774d372ee8bce5 : SUCCESS in 1h 43m 19s\n- openstack-ansible-deploy-infra_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/03ae97bf1bcb4958a78cb02602252c4c : SUCCESS in 1h 35m 09s (non-voting)\n- openstack-ansible-deploy-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/1f137ef11b534874b94cacf1452dc92a : SUCCESS in 1h 26m 28s\n- openstack-ansible-deploy-infra_lxc_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/3f4c7e838a184e85a076025d22477f55 : SUCCESS in 1h 19m 11s\n- openstack-ansible-deploy-infra_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/0c278c93836a45efb602442ae9140036 : SUCCESS in 1h 14m 59s\n- openstack-ansible-deploy-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/289cff7c87ab4e98ab0a30d07f87bf27 : SUCCESS in 1h 13m 38s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a21a82c811d244f884a6a5d94d5172ce : FAILURE in 28m 20s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/91e97fae4ba544a6874b9af8c235fdb9 : SUCCESS in 1h 08m 34s\n- openstack-ansible-deploy-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/44d2905095f840c892faa9f430b346f3 : SUCCESS in 1h 17m 09s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/219b487cbbb948758f8fa1d9bb5db88d : SUCCESS in 1h 18m 51s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/67e2811fb7b24cbeb5cc3540efc81237 : SUCCESS in 1h 23m 55s","accounts_in_message":[],"_revision_number":6},{"id":"0a94c1ec51f522bf401eb6e7f4d6efc3ee7b11e6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"real_author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-03-17 13:56:11.000000000","message":"Patch Set 7: Patch Set 6 was rebased on behalf of \u003cGERRIT_ACCOUNT_25023\u003e\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"_revision_number":7},{"id":"1fdd9d6985574a52e4a2cb95c380f9fb832d504a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-17 15:58:27.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/965e4ffd747649ddbebea02168b0da84\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a1037da483584f25b15eaa169ea62bd6 : SUCCESS in 2m 41s\n- openstack-ansible-functional-centos-9-stream https://zuul.opendev.org/t/openstack/build/42728d3b44e44c09b53bad235e5ccf8c : FAILURE in 13m 27s\n- openstack-ansible-functional-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a59f2625ec16436a8939c039c8cd89db : SUCCESS in 17m 39s\n- openstack-ansible-tox-molecule-centos-9-stream https://zuul.opendev.org/t/openstack/build/37cf9649512b461f84f421453f599d9a : SUCCESS in 4m 51s\n- openstack-ansible-tox-molecule-debian-bookworm https://zuul.opendev.org/t/openstack/build/ad9d84f8cdc0467da8ff0fa4e4c77e09 : SUCCESS in 5m 29s\n- openstack-ansible-tox-molecule-rockylinux-9 https://zuul.opendev.org/t/openstack/build/c6ca2f2a1b2e4c5282426fb98d13efb1 : SUCCESS in 5m 52s\n- openstack-ansible-tox-molecule-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/ca6998d59059451aa4c4fc9d8c431a17 : SUCCESS in 5m 37s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2cad6e2fe43c4fe5a3fa920602300fae : SUCCESS in 5m 54s\n- openstack-ansible-upgrade-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/46655b4baff0450b89f5f4dabacdc5b6 : SUCCESS in 1h 39m 00s\n- openstack-ansible-upgrade_2024.1-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/5a7c015c0c4b4653bcf9e4b421542773 : SUCCESS in 1h 53m 55s\n- openstack-ansible-upgrade-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/1eaee357116540629500f954a50541fa : SUCCESS in 1h 16m 41s\n- openstack-ansible-upgrade_2024.1-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/c9304e78f07d4d6c9d71a3cbd63afbae : SUCCESS in 1h 47m 50s\n- openstack-ansible-deploy-infra_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/9e7ac9e7af614af3a8d79e042c0ff84a : SUCCESS in 1h 15m 20s (non-voting)\n- openstack-ansible-deploy-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/f89cbb7537e94304873c2cc4daa9b29e : SUCCESS in 1h 11m 17s\n- openstack-ansible-deploy-infra_lxc_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/8e5962fc472d4d8d83b3a33350677fb7 : SUCCESS in 1h 15m 04s\n- openstack-ansible-deploy-infra_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/6ddf9e4aa39a4a2eaf06360a61c949c9 : FAILURE in 1h 12m 13s\n- openstack-ansible-deploy-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/faf9acfe904248e497fcf32833f8e5cd : SUCCESS in 1h 16m 08s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/f6af647edac048ebbe6317a756c8daa8 : SUCCESS in 39m 37s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/91f7f56d5dfa4fb59f2a89956a4e6800 : SUCCESS in 43m 55s\n- openstack-ansible-deploy-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2f2f66be48fc4eafa78812afbcf9b56b : SUCCESS in 1h 20m 27s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bb8372c6acbf4e3e8703f7d349730a75 : SUCCESS in 1h 19m 19s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3a5d869ef6aa4128a268da922b7868c4 : SUCCESS in 42m 54s","accounts_in_message":[],"_revision_number":7},{"id":"d90a8f92541552ceff9230a898687c8270903bb5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"real_author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-03-18 18:15:20.000000000","message":"Patch Set 8: Patch Set 7 was rebased on behalf of \u003cGERRIT_ACCOUNT_25023\u003e\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"_revision_number":8},{"id":"7ddf307e7806ab44db8d08a3af63bbde15fe73b5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-18 20:09:14.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/97ea1cef8c1c468da6eb8d6707c18acd\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aafe9db6e35e4e48a76113b51ede4f01 : SUCCESS in 2m 58s\n- openstack-ansible-functional-centos-9-stream https://zuul.opendev.org/t/openstack/build/5fab7a647ba54e98ae7bdff70636b002 : SUCCESS in 25m 00s\n- openstack-ansible-functional-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/1d826eb4a18d4c21987a0b19c696890c : SUCCESS in 17m 06s\n- openstack-ansible-tox-molecule-centos-9-stream https://zuul.opendev.org/t/openstack/build/211dad2945a3411dbbf49e33a07f9fdb : SUCCESS in 6m 15s\n- openstack-ansible-tox-molecule-debian-bookworm https://zuul.opendev.org/t/openstack/build/b74d668c1cf44dad864128e50115cfea : SUCCESS in 5m 35s\n- openstack-ansible-tox-molecule-rockylinux-9 https://zuul.opendev.org/t/openstack/build/e5933593ad44408cb20437594764f6cf : SUCCESS in 5m 43s\n- openstack-ansible-tox-molecule-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/aac38c98f61345be8bfb7a4208f71523 : SUCCESS in 7m 14s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/9a2524ed4b8b4b3788b75fc3ea62eb6c : SUCCESS in 6m 26s\n- openstack-ansible-upgrade-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/fcd66d8b561649ac824486bc8bf7da2c : SUCCESS in 1h 46m 06s\n- openstack-ansible-upgrade_2024.1-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/1114fd922675450aaf24e4a4574fb2b5 : SUCCESS in 1h 06m 48s\n- openstack-ansible-upgrade-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/758e1d3f4da44bc895ddbb580307a2d7 : SUCCESS in 1h 27m 10s\n- openstack-ansible-upgrade_2024.1-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/f74df129c51d4662bd01410fc28ecf62 : SUCCESS in 50m 01s\n- openstack-ansible-deploy-infra_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/99c62d72de4c419ab7ba19a30db561e8 : SUCCESS in 1h 17m 08s (non-voting)\n- openstack-ansible-deploy-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/46e440fb32ae4446889959c34339be82 : SUCCESS in 59m 44s\n- openstack-ansible-deploy-infra_lxc_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/4454d60eaf3f4b6e95159986612d7181 : SUCCESS in 1h 10m 07s\n- openstack-ansible-deploy-infra_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/eae8927c5349426ca4b56b8d245d26fe : SUCCESS in 47m 30s\n- openstack-ansible-deploy-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/e4b3c5bd6e404498a82319d0a8131f20 : SUCCESS in 41m 33s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/c8a0cc030e1d4d8193b85834c93d440f : SUCCESS in 1h 08m 18s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/803f537d3c204d379312104cf812e9b1 : SUCCESS in 1h 10m 12s\n- openstack-ansible-deploy-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/1c1fd333428b455f8a7d57f679aecbfb : SUCCESS in 1h 07m 50s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/5c0dc2de3ad94d94b9c8a0420874e9e4 : SUCCESS in 48m 29s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/5be18fc4d03c46039656f4db21c62f68 : SUCCESS in 1h 04m 14s","accounts_in_message":[],"_revision_number":8},{"id":"ff82eae26afa524f1911a1d9229536137e432860","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"real_author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-03-19 07:46:19.000000000","message":"Patch Set 9: Patch Set 8 was rebased on behalf of \u003cGERRIT_ACCOUNT_25023\u003e\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"_revision_number":9},{"id":"c7219a9eaeebae01a31f7d6e12919dfeb54608c8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-19 10:32:13.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4004a8325dbe498182821b25bd34642f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a291cef35b8842a7bf5e27eeb4074507 : SUCCESS in 2m 51s\n- openstack-ansible-tox-molecule-centos-9-stream https://zuul.opendev.org/t/openstack/build/8148466c05f3423391d554fc7eb4d39f : SUCCESS in 5m 40s\n- openstack-ansible-tox-molecule-debian-bookworm https://zuul.opendev.org/t/openstack/build/c885eea0a9ec49e998f9e6d4f653e33d : SUCCESS in 3m 59s\n- openstack-ansible-tox-molecule-rockylinux-9 https://zuul.opendev.org/t/openstack/build/92f878d9fffe4160b2604de94f1f0aba : SUCCESS in 5m 07s\n- openstack-ansible-tox-molecule-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/1b761ca226d64f92b0e998ae5e1567bb : SUCCESS in 5m 24s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/48e1ce043bb341ed802d79a8d0d97f0f : SUCCESS in 3m 35s\n- openstack-ansible-upgrade-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/49edcc21a8c04aed9d838e91ce18904c : SUCCESS in 1h 39m 47s\n- openstack-ansible-upgrade_2024.1-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/71ac6c2dba004cbbb94a8c927d877e7d : SUCCESS in 1h 07m 11s\n- openstack-ansible-upgrade-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/79814ab892474f90b5c4feebf2d99caa : SUCCESS in 1h 30m 27s\n- openstack-ansible-upgrade_2024.1-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/b826d5a922b34f7494ba988f86970328 : SUCCESS in 2h 38m 55s\n- openstack-ansible-deploy-infra_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/7afb069bd2854976aeaf5d13407d42d7 : SUCCESS in 1h 19m 22s (non-voting)\n- openstack-ansible-deploy-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/068d13953f5e4004a9b683f5f5b4006a : SUCCESS in 1h 13m 29s\n- openstack-ansible-deploy-infra_lxc_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/ebf5b316fa3a4bb5905eae36b52f8cd4 : SUCCESS in 1h 15m 39s\n- openstack-ansible-deploy-infra_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/d552ec4876824d5f95a674926b42da64 : SUCCESS in 1h 38m 29s\n- openstack-ansible-deploy-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/304ffbb802aa42049cbca04e8ceaef76 : SUCCESS in 1h 10m 25s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a8b1245d52be424990d616369133a1b3 : SUCCESS in 1h 06m 19s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/6259283a6eda4bec9de0afb1977526f7 : SUCCESS in 1h 37m 13s\n- openstack-ansible-deploy-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/59d93a1bbc904e36a9403ca45b028e8d : SUCCESS in 1h 14m 47s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/41c31e4858ba42ab8be70f87ce8ee2eb : SUCCESS in 1h 13m 10s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6f81625838b1472eab742aa2aed67fe5 : SUCCESS in 2h 06m 41s","accounts_in_message":[],"_revision_number":9},{"id":"f10b38ea1e3de1038a3787430b40b83215cc977c","author":{"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},"date":"2025-04-11 02:27:46.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":9},{"id":"d1fe6faa05e007812aacb6410f2afae2809af322","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-11 02:30:18.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"46f0258969ffbc538e7320cebbfd153f61ece730","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-11 04:32:46.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cc4330f600824ea7875045cd97198e1e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c2f91b9274204c4fbd2c88f638323cde : SUCCESS in 2m 27s\n- openstack-ansible-tox-molecule-centos-9-stream https://zuul.opendev.org/t/openstack/build/ad862520322e403dad152136f80e2fe7 : SUCCESS in 6m 40s\n- openstack-ansible-tox-molecule-debian-bookworm https://zuul.opendev.org/t/openstack/build/f456196c67624d72bf888f39bbeb3964 : SUCCESS in 5m 15s\n- openstack-ansible-tox-molecule-rockylinux-9 https://zuul.opendev.org/t/openstack/build/320a1047aeae43dca6b8bd6feeb09252 : SUCCESS in 5m 38s\n- openstack-ansible-tox-molecule-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/1164c0ca10d943dd8d03cd84d565e967 : SUCCESS in 7m 44s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/20e1ebadd63043beb2744f28ef64e1c2 : SUCCESS in 7m 34s\n- openstack-ansible-upgrade-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/8ba72429c0c1490aa2c86f3fcc8a6c1d : SUCCESS in 1h 46m 08s\n- openstack-ansible-upgrade_2024.1-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/a8bb85c17a184a90a60147c87e508d37 : SUCCESS in 1h 57m 13s\n- openstack-ansible-upgrade-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/8107ce48107249b1a99c3563978c82d3 : SUCCESS in 1h 41m 42s\n- openstack-ansible-upgrade_2024.1-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/00f3c5e6bcf34dc1a904573ce72edaed : SUCCESS in 1h 37m 28s\n- openstack-ansible-deploy-infra_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/57e0f43a546d4e12b7a1b509f4892910 : SUCCESS in 1h 15m 26s\n- openstack-ansible-deploy-infra_lxc_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/6333fbbef72c4046ab6d56ebb5177f7c : SUCCESS in 1h 18m 02s\n- openstack-ansible-deploy-infra_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/b8ea404a94ec45768a280d05f9bb200d : SUCCESS in 1h 08m 39s\n- openstack-ansible-deploy-infra_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/503376e2420844939146599680a0fd42 : SUCCESS in 1h 05m 45s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/72669e12ec6242ddb87507b0b39918ba : SUCCESS in 1h 11m 47s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/76970fdc5f7d4b1f9b155caf2b86958d : SUCCESS in 1h 16m 24s\n- openstack-ansible-deploy-infra_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/cc9f632957a5496fb89a36703b09fed9 : SUCCESS in 1h 11m 08s\n- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/57fbb27a90044829a92efa98c4992354 : SUCCESS in 1h 16m 41s\n- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ab7ef6a30cca47e58b73769a397ddaf4 : SUCCESS in 1h 15m 53s","accounts_in_message":[],"_revision_number":9},{"id":"7e59d94dd3416018c28e385d83577e603e8895dd","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-11 04:32:46.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":9},{"id":"c4b80f50f7b1549df07ebe4fe50a6846b95100dd","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-11 04:33:40.000000000","message":"Patch Set 9:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f2d59446bf0b4598b5bf23900f364f8d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1cec3ebd218c44f8a9510d4d48e5c9a3 : SUCCESS in 35s","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"ad1618633f9af1f2d829be45f5ea0029e6f85fbb","revisions":{"c9fcdf8a22c4336f51bf216ff7dca7bee0a86f41":{"kind":"REWORK","_number":1,"created":"2025-01-23 12:12:24.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/57/939957/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/57/939957/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/1"}}},"commit":{"parents":[{"commit":"662f9580e404e037b272c0b2dc2c18b2c4adf051","subject":"Update ssh connection plugin paramters to match upstream","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/662f9580e404e037b272c0b2dc2c18b2c4adf051"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-01-23 12:05:10.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-01-23 12:12:07.000000000","tz":0},"subject":"Automatically import ssh connection plugin options from the base class","message":"Automatically import ssh connection plugin options from the base class\n\nIt has been necessary to manually keep the OSA connection plugin\nmodule options matching those in the builtin ssh connection plugin\nthat it is derived from. It is possible for differences to\naccumulate over time as ansible versions are updated and this can\nlead to errors, and difficult using the plugin with different versions\nof ansible.\n\nThis patch uses the \"documentation fragments\" ansible feature, but\ninstead of statically defining the options in the fragment, the\nbuiltin ssh connection plugin is loaded and the options section from\nthe DOCUMENTATION string is extracted and re-used.\n\nChange-Id: Id1879c706a980c37dc68544f1230bd4733135959\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/c9fcdf8a22c4336f51bf216ff7dca7bee0a86f41"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/c9fcdf8a22c4336f51bf216ff7dca7bee0a86f41"}]},"branch":"refs/heads/master"},"0444857e110f16508fda0528aa490f31af542f54":{"kind":"REWORK","_number":2,"created":"2025-01-23 12:27:45.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/57/939957/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/57/939957/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/2"}}},"commit":{"parents":[{"commit":"662f9580e404e037b272c0b2dc2c18b2c4adf051","subject":"Update ssh connection plugin paramters to match upstream","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/662f9580e404e037b272c0b2dc2c18b2c4adf051"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-01-23 12:05:10.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-01-23 12:27:45.000000000","tz":0},"subject":"Automatically import ssh connection plugin options from the base class","message":"Automatically import ssh connection plugin options from the base class\n\nIt has been necessary to manually keep the OSA connection plugin\nmodule options matching those in the builtin ssh connection plugin\nthat it is derived from. It is possible for differences to\naccumulate over time as ansible versions are updated and this can\nlead to errors, and difficult using the plugin with different versions\nof ansible.\n\nThis patch uses the \"documentation fragments\" ansible feature, but\ninstead of statically defining the options in the fragment, the\nbuiltin ssh connection plugin is loaded and the options section from\nthe DOCUMENTATION string is extracted and re-used.\n\nChange-Id: Id1879c706a980c37dc68544f1230bd4733135959\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/0444857e110f16508fda0528aa490f31af542f54"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/0444857e110f16508fda0528aa490f31af542f54"}]},"branch":"refs/heads/master"},"a186c900cf630bb6a6f0794e2195b919161cba9c":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-02-04 17:25:33.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/57/939957/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/57/939957/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/3"}}},"commit":{"parents":[{"commit":"5af5d7d5e360a42d4e840b963bd13317edc89399","subject":"Update ssh connection plugin paramters to match upstream","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/5af5d7d5e360a42d4e840b963bd13317edc89399"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-01-23 12:05:10.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-02-04 17:25:33.000000000","tz":0},"subject":"Automatically import ssh connection plugin options from the base class","message":"Automatically import ssh connection plugin options from the base class\n\nIt has been necessary to manually keep the OSA connection plugin\nmodule options matching those in the builtin ssh connection plugin\nthat it is derived from. It is possible for differences to\naccumulate over time as ansible versions are updated and this can\nlead to errors, and difficult using the plugin with different versions\nof ansible.\n\nThis patch uses the \"documentation fragments\" ansible feature, but\ninstead of statically defining the options in the fragment, the\nbuiltin ssh connection plugin is loaded and the options section from\nthe DOCUMENTATION string is extracted and re-used.\n\nChange-Id: Id1879c706a980c37dc68544f1230bd4733135959\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/a186c900cf630bb6a6f0794e2195b919161cba9c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/a186c900cf630bb6a6f0794e2195b919161cba9c"}]},"branch":"refs/heads/master","description":"Rebase"},"9d152fd45be7524caacac2cc6a265e51fa64c998":{"kind":"NO_CHANGE","_number":4,"created":"2025-02-04 17:39:50.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/57/939957/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/57/939957/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/4"}}},"commit":{"parents":[{"commit":"45dbf3684d12d3d4f368053d4185e548d6b61c05","subject":"Update ssh connection plugin paramters to match upstream","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/45dbf3684d12d3d4f368053d4185e548d6b61c05"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-01-23 12:05:10.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-02-04 17:39:50.000000000","tz":0},"subject":"Automatically import ssh connection plugin options from the base class","message":"Automatically import ssh connection plugin options from the base class\n\nIt has been necessary to manually keep the OSA connection plugin\nmodule options matching those in the builtin ssh connection plugin\nthat it is derived from. It is possible for differences to\naccumulate over time as ansible versions are updated and this can\nlead to errors, and difficult using the plugin with different versions\nof ansible.\n\nThis patch uses the \"documentation fragments\" ansible feature, but\ninstead of statically defining the options in the fragment, the\nbuiltin ssh connection plugin is loaded and the options section from\nthe DOCUMENTATION string is extracted and re-used.\n\nChange-Id: Id1879c706a980c37dc68544f1230bd4733135959\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/9d152fd45be7524caacac2cc6a265e51fa64c998"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/9d152fd45be7524caacac2cc6a265e51fa64c998"}]},"branch":"refs/heads/master","description":"Rebase"},"05ee35e133303bba9bcbf7abba040a54eaa75770":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-02-04 17:50:42.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/57/939957/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/57/939957/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/5"}}},"commit":{"parents":[{"commit":"cccbfc5a35c2692708da6b8aa9f3a267172721f8","subject":"Update ssh connection plugin paramters to match upstream","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/cccbfc5a35c2692708da6b8aa9f3a267172721f8"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-01-23 12:05:10.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-02-04 17:50:42.000000000","tz":0},"subject":"Automatically import ssh connection plugin options from the base class","message":"Automatically import ssh connection plugin options from the base class\n\nIt has been necessary to manually keep the OSA connection plugin\nmodule options matching those in the builtin ssh connection plugin\nthat it is derived from. It is possible for differences to\naccumulate over time as ansible versions are updated and this can\nlead to errors, and difficult using the plugin with different versions\nof ansible.\n\nThis patch uses the \"documentation fragments\" ansible feature, but\ninstead of statically defining the options in the fragment, the\nbuiltin ssh connection plugin is loaded and the options section from\nthe DOCUMENTATION string is extracted and re-used.\n\nChange-Id: Id1879c706a980c37dc68544f1230bd4733135959\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/05ee35e133303bba9bcbf7abba040a54eaa75770"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/05ee35e133303bba9bcbf7abba040a54eaa75770"}]},"branch":"refs/heads/master","description":"Rebase"},"6b10543a3a7235f5af5f788c7623a142db9ab9d5":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2025-02-04 18:13:38.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/57/939957/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/57/939957/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/6"}}},"commit":{"parents":[{"commit":"2ce2b4a47254f4bd93d8d20a654ac40d5ffc69f4","subject":"Update ssh connection plugin paramters to match upstream","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/2ce2b4a47254f4bd93d8d20a654ac40d5ffc69f4"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-01-23 12:05:10.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-02-04 18:13:38.000000000","tz":0},"subject":"Automatically import ssh connection plugin options from the base class","message":"Automatically import ssh connection plugin options from the base class\n\nIt has been necessary to manually keep the OSA connection plugin\nmodule options matching those in the builtin ssh connection plugin\nthat it is derived from. It is possible for differences to\naccumulate over time as ansible versions are updated and this can\nlead to errors, and difficult using the plugin with different versions\nof ansible.\n\nThis patch uses the \"documentation fragments\" ansible feature, but\ninstead of statically defining the options in the fragment, the\nbuiltin ssh connection plugin is loaded and the options section from\nthe DOCUMENTATION string is extracted and re-used.\n\nChange-Id: Id1879c706a980c37dc68544f1230bd4733135959\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/6b10543a3a7235f5af5f788c7623a142db9ab9d5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/6b10543a3a7235f5af5f788c7623a142db9ab9d5"}]},"branch":"refs/heads/master","description":"Rebase"},"6ebf46725985a7946a8c3da3cb95fff727cd3118":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2025-03-17 13:56:11.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"real_uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/57/939957/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/57/939957/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/7"}}},"commit":{"parents":[{"commit":"ec2986bad6a97dba94667a40ba4d60f41f993cb3","subject":"Update ssh connection plugin paramters to match upstream","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/ec2986bad6a97dba94667a40ba4d60f41f993cb3"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-01-23 12:05:10.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-03-17 13:56:11.000000000","tz":0},"subject":"Automatically import ssh connection plugin options from the base class","message":"Automatically import ssh connection plugin options from the base class\n\nIt has been necessary to manually keep the OSA connection plugin\nmodule options matching those in the builtin ssh connection plugin\nthat it is derived from. It is possible for differences to\naccumulate over time as ansible versions are updated and this can\nlead to errors, and difficult using the plugin with different versions\nof ansible.\n\nThis patch uses the \"documentation fragments\" ansible feature, but\ninstead of statically defining the options in the fragment, the\nbuiltin ssh connection plugin is loaded and the options section from\nthe DOCUMENTATION string is extracted and re-used.\n\nChange-Id: Id1879c706a980c37dc68544f1230bd4733135959\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/6ebf46725985a7946a8c3da3cb95fff727cd3118"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/6ebf46725985a7946a8c3da3cb95fff727cd3118"}]},"branch":"refs/heads/master","description":"Rebase"},"14d67ffc1e8ced294eb276646694dc14623aab5e":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2025-03-18 18:15:20.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"real_uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/57/939957/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/57/939957/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/8"}}},"commit":{"parents":[{"commit":"59fdb032a26e0abcdec64914603bcb5882ab4861","subject":"Update ssh connection plugin paramters to match upstream","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/59fdb032a26e0abcdec64914603bcb5882ab4861"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-01-23 12:05:10.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-03-18 18:15:20.000000000","tz":0},"subject":"Automatically import ssh connection plugin options from the base class","message":"Automatically import ssh connection plugin options from the base class\n\nIt has been necessary to manually keep the OSA connection plugin\nmodule options matching those in the builtin ssh connection plugin\nthat it is derived from. It is possible for differences to\naccumulate over time as ansible versions are updated and this can\nlead to errors, and difficult using the plugin with different versions\nof ansible.\n\nThis patch uses the \"documentation fragments\" ansible feature, but\ninstead of statically defining the options in the fragment, the\nbuiltin ssh connection plugin is loaded and the options section from\nthe DOCUMENTATION string is extracted and re-used.\n\nChange-Id: Id1879c706a980c37dc68544f1230bd4733135959\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/14d67ffc1e8ced294eb276646694dc14623aab5e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/14d67ffc1e8ced294eb276646694dc14623aab5e"}]},"branch":"refs/heads/master","description":"Rebase"},"ad1618633f9af1f2d829be45f5ea0029e6f85fbb":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2025-03-19 07:46:19.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"real_uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/57/939957/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/57/939957/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/57/939957/9"}}},"commit":{"parents":[{"commit":"4dad4bdeea62eca4dc43054231e2cdd71538de78","subject":"Update ssh connection plugin paramters to match upstream","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/4dad4bdeea62eca4dc43054231e2cdd71538de78"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-01-23 12:05:10.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2025-03-19 07:46:19.000000000","tz":0},"subject":"Automatically import ssh connection plugin options from the base class","message":"Automatically import ssh connection plugin options from the base class\n\nIt has been necessary to manually keep the OSA connection plugin\nmodule options matching those in the builtin ssh connection plugin\nthat it is derived from. It is possible for differences to\naccumulate over time as ansible versions are updated and this can\nlead to errors, and difficult using the plugin with different versions\nof ansible.\n\nThis patch uses the \"documentation fragments\" ansible feature, but\ninstead of statically defining the options in the fragment, the\nbuiltin ssh connection plugin is loaded and the options section from\nthe DOCUMENTATION string is extracted and re-used.\n\nChange-Id: Id1879c706a980c37dc68544f1230bd4733135959\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/ad1618633f9af1f2d829be45f5ea0029e6f85fbb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/ad1618633f9af1f2d829be45f5ea0029e6f85fbb"}]},"branch":"refs/heads/master","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
