)]}'
{"id":"openstack%2Fopenstack-ansible~727153","triplet_id":"openstack%2Fopenstack-ansible~stable%2Ftrain~If10f83814d1934b430749a33efdbf20408e2fa3d","project":"openstack/openstack-ansible","branch":"stable/train","hashtags":[],"change_id":"If10f83814d1934b430749a33efdbf20408e2fa3d","subject":"Ensure utility binaries link to the latest versions","status":"MERGED","created":"2020-05-12 10:33:14.000000000","updated":"2020-05-12 21:56:35.000000000","submitted":"2020-05-12 21:52:21.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"727153-1589320341500-eaedcf2a","meta_rev_id":"e9940f0d03ff57895c26e5bbb356435133ae4e36","_number":727153,"virtual_id_number":727153,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-05-12 21:52:21.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}],"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":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-05-12 15:46:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},{"value":2,"date":"2020-05-12 14:55:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}],"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":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-05-12 15:46:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"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"},{"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-05-12 14:55:28.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":"2020-05-12 15:46:08.000000000","updated_by":{"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"reviewer":{"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"state":"REVIEWER"},{"updated":"2020-05-12 21:52:21.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"}],"messages":[{"id":"e8836c8b6c02781fcfb3fd99d8f6d7d26f85190b","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-05-12 10:33:14.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"142190fe9f2191dd10d38ac7311dae3bbf568cf2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-12 13:33:59.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/ff6a057d22c14821986f732ef8f3eca5 : SUCCESS in 11m 50s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/4f2b7b117fad447291b917d5fd22bf37 : SUCCESS in 15m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/21eafd2bff2f4c018d91f03a82dfc87f : SUCCESS in 12m 42s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/12ad2d8b74404680afa27a5fb6cc930f : SUCCESS in 2h 56m 56s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/99aa24bbd4a54e78946a08544dfa9b5e : SUCCESS in 2h 08m 14s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/41efc21a16954fcca917b279715d074a : SUCCESS in 2h 17m 19s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/ccc64742b1164814a9208ff03fba293f : SUCCESS in 1h 50m 18s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/4bd35b5891294d0d96a82bd8a245ce50 : SUCCESS in 1h 07m 00s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/64cb31d0c2dc4249bc52c0da3e132e27 : SUCCESS in 1h 17m 52s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/0dd3ded8df67428ba6e7224bcf5d9ad6 : SUCCESS in 1h 31m 22s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/8bced6aaec8948e6b32ae06f5e0b0f1b : SUCCESS in 1h 24m 36s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/f7a22c652d8146cb85537c5aa89c55c3 : SUCCESS in 1h 13m 34s\n- openstack-ansible-upgrade-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/98694595138e41b08370cfa137b956f0 : SUCCESS in 2h 19m 05s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/c414f714084149fdae83eeb9a6e1b290 : SUCCESS in 2h 03m 31s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/5827f302816648b581f3a06a341d9bc5 : SUCCESS in 1h 11m 21s\n- openstack-ansible-deploy-aio_distro_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/edfdd7ac9f9b49da92571f4cd6c8ddf3 : FAILURE in 34m 02s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/6dc167eceb64420581d19062c770ab35 : SUCCESS in 56m 22s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5b55f2e2f7a84254a3340a27477c81ef : SUCCESS in 2h 23m 54s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0808f0c7ad51404ebafc58380441aa85 : SUCCESS in 2h 23m 28s","accounts_in_message":[],"_revision_number":1},{"id":"016c518c529b1cd9c7aa023bedfa7e888cf81a3b","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-05-12 14:55:28.000000000","message":"Patch Set 1: Code-Review+2\n\nAwesome!","accounts_in_message":[],"_revision_number":1},{"id":"e51d37bcf17bb22f3a558c972769fad663b1ebc5","author":{"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"date":"2020-05-12 15:46:08.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"eb60ea0c13c3ce75ae1d9dc32e41914c520cd659","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-12 15:46:30.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"2d2df4c7e00a174c122ecac3e36143ae271395d4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-12 21:52:21.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"43411f6198422519b1ffd107b735cfc3994ec277","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-12 21:52:21.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/a2300519525348419d974fa1b44b56d8 : SUCCESS in 11m 22s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/36a4270cf0084f2a83783ec748581a5f : SUCCESS in 15m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cfa8dff94ff448b6aee3f067db044ec6 : SUCCESS in 14m 29s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/190e60c3adff40129aa0ea795edf081d : SUCCESS in 2h 53m 25s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/f756eae0012843c8a5828a0450963fd2 : SUCCESS in 1h 56m 56s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/cfecbade6008447b83c47ffb52210b14 : SUCCESS in 2h 11m 43s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/3fe64f2a163a4bd6917488a1097294fd : SUCCESS in 2h 16m 51s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/dccd93dc83c04567ab54449de727e0d4 : SUCCESS in 1h 13m 18s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/fb1ac9cd5d0d4b1db09ab15577b27401 : SUCCESS in 1h 23m 41s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/d6dbd841f4b941ef8cc5d58cfc75154e : SUCCESS in 1h 42m 56s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/31e249da21bd481a89a67c7a1f740da5 : SUCCESS in 1h 32m 54s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/d9e8a5a3153845828e2b70a57267292a : SUCCESS in 1h 16m 18s\n- openstack-ansible-upgrade-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/88e6b8a2713343a182e361f29afc8594 : SUCCESS in 1h 54m 48s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/5d8f36eafef34776b78ef0ee05dc0845 : SUCCESS in 1h 16m 43s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/539d29b2d8114c0fbe082039a114cf19 : SUCCESS in 1h 02m 35s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/133b4fd08aa5490e9f204ca9ad3c742d : SUCCESS in 2h 25m 26s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/61cbf667724548f3b5fb36fc4c5e08d1 : SUCCESS in 1h 57m 38s","accounts_in_message":[],"_revision_number":1},{"id":"e9940f0d03ff57895c26e5bbb356435133ae4e36","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-12 21:56:35.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f12b246418d64e0a9025bc592cd2a22c : SUCCESS in 3m 40s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"690ea76ea92928788eaa46613c2fed7fdfe6d4c4","revisions":{"690ea76ea92928788eaa46613c2fed7fdfe6d4c4":{"kind":"REWORK","_number":1,"created":"2020-05-12 10:33:14.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/53/727153/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/53/727153/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/53/727153/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/53/727153/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/53/727153/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/53/727153/1"}}},"commit":{"parents":[{"commit":"990320a120e2cc314b4578f6649a3177b8d8ddcd","subject":"Merge \"ceph: run handlers after common\" into stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/990320a120e2cc314b4578f6649a3177b8d8ddcd"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-02-19 11:48:49.000000000","tz":0},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-05-12 10:33:14.000000000","tz":0},"subject":"Ensure utility binaries link to the latest versions","message":"Ensure utility binaries link to the latest versions\n\nThe previous code would not move the openstack cli symlinks from\nold venv to new ones at either minor or major release upgrades.\n\nThis patch changes the code to use a native ansible module instead\nof shell commands. The symlinks are now moved to the current venv\nand the tasks are idempotent.\n\nChange-Id: If10f83814d1934b430749a33efdbf20408e2fa3d\n(cherry picked from commit 5eeec731c48839123249a8bed9b1de56963475aa)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/690ea76ea92928788eaa46613c2fed7fdfe6d4c4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/690ea76ea92928788eaa46613c2fed7fdfe6d4c4"}]},"parents_data":[{"branch_name":"refs/heads/stable/train","commit_id":"990320a120e2cc314b4578f6649a3177b8d8ddcd","is_merged_in_target_branch":false}],"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
