)]}'
{"id":"openstack%2Fopenstack-ansible~658146","triplet_id":"openstack%2Fopenstack-ansible~stable%2Fstein~If2733f12d45c1a0e0d7fb799e2520e0696a453f7","project":"openstack/openstack-ansible","branch":"stable/stein","hashtags":[],"change_id":"If2733f12d45c1a0e0d7fb799e2520e0696a453f7","subject":"Use hashes for the upgrade playbook markers","status":"MERGED","created":"2019-05-09 15:57:37.000000000","updated":"2019-05-11 16:21:52.000000000","submitted":"2019-05-11 16:21:52.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":"658146-1557591712485-72f24b91","meta_rev_id":"164a0b7f6d5dab12d8c493b18ecdebacbeef8b08","_number":658146,"virtual_id_number":658146,"owner":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":2,"date":"2019-05-11 16:21:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"all":[{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"value":2,"date":"2019-05-10 11:48:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-05-10 11:48:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"all":[{"value":1,"date":"2019-05-10 11:48:28.000000000","_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-09 15:57:37.000000000","updated_by":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"reviewer":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"state":"REVIEWER"},{"updated":"2019-05-09 16:07:06.000000000","updated_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"reviewer":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"state":"REVIEWER"},{"updated":"2019-05-09 16:09:09.000000000","updated_by":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"reviewer":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"state":"REVIEWER"},{"updated":"2019-05-11 16:21:52.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":"f26dc0ede7a57e0a78d31abd8fe80caa37ab0d60","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2019-05-09 15:57:37.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"c50aeeab4af693181f37932d8330434d4b05180b","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2019-05-09 16:07:06.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"57d717b805c8831cd0dbe9e9c0ff4fe109f3546e","author":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"date":"2019-05-09 16:09:09.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"f2f1fa5c6d65cadc255a417235f8031c7726d88c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-09 18:16:09.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-ansible-linters http://logs.openstack.org/46/658146/1/check/openstack-ansible-linters/9de8dc3/ : SUCCESS in 10m 56s\n- openstack-ansible-varstest-aio http://logs.openstack.org/46/658146/1/check/openstack-ansible-varstest-aio/e8fb9dc/ : SUCCESS in 8m 17s\n- openstack-tox-docs http://logs.openstack.org/46/658146/1/check/openstack-tox-docs/273f61a/html/ : SUCCESS in 4m 12s\n- openstack-ansible-deploy-aio_lxc-centos-7 http://logs.openstack.org/46/658146/1/check/openstack-ansible-deploy-aio_lxc-centos-7/fe55a4f/ : SUCCESS in 2h 00m 58s\n- openstack-ansible-deploy-aio_lxc-debian-stable http://logs.openstack.org/46/658146/1/check/openstack-ansible-deploy-aio_lxc-debian-stable/712c99a/ : SUCCESS in 1h 40m 42s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic http://logs.openstack.org/46/658146/1/check/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/817b008/ : FAILURE in 1h 16m 13s\n- openstack-ansible-deploy-aio_metal-debian-stable http://logs.openstack.org/46/658146/1/check/openstack-ansible-deploy-aio_metal-debian-stable/c3fffb7/ : SUCCESS in 1h 08m 09s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/46/658146/1/check/openstack-ansible-deploy-aio_metal-centos-7/a884c2f/ : SUCCESS in 1h 22m 13s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic http://logs.openstack.org/46/658146/1/check/openstack-ansible-deploy-aio_metal-ubuntu-bionic/32974f2/ : FAILURE in 48m 26s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 http://logs.openstack.org/46/658146/1/check/openstack-ansible-deploy-aio_distro_metal-centos-7/71b4a6d/ : FAILURE in 36m 40s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic http://logs.openstack.org/46/658146/1/check/openstack-ansible-deploy-aio_ceph-ubuntu-bionic/2cbfac0/ : FAILURE in 1h 43m 31s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic http://logs.openstack.org/46/658146/1/check/openstack-ansible-deploy-aio_proxy-ubuntu-bionic/459d5b1/ : FAILURE in 1h 41m 03s","accounts_in_message":[],"_revision_number":1},{"id":"18cc8486233ed83aca02ac52483cb4105ee6631a","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2019-05-10 09:07:55.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"ca34958c3edabe9f64133f33e5564bc961775a5e","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2019-05-10 09:07:57.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"a9ba127ec566bb0969ab4bfff2be49a5ff01d2bf","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2019-05-10 11:48:26.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"b9bb75beff221027e52c52e703417689ee6c4111","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2019-05-10 11:48:28.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"26d6b73095986b283f98bb5b27337ee568571473","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-10 14:08:27.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters http://logs.openstack.org/46/658146/3/check/openstack-ansible-linters/e22aa2b/ : SUCCESS in 12m 04s\n- openstack-ansible-varstest-aio http://logs.openstack.org/46/658146/3/check/openstack-ansible-varstest-aio/ebd3957/ : SUCCESS in 8m 04s\n- openstack-tox-docs http://logs.openstack.org/46/658146/3/check/openstack-tox-docs/91fb6a1/html/ : SUCCESS in 5m 21s\n- openstack-ansible-deploy-aio_lxc-centos-7 http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_lxc-centos-7/9878b50/ : SUCCESS in 2h 10m 08s\n- openstack-ansible-deploy-aio_lxc-debian-stable http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_lxc-debian-stable/96fa8f4/ : SUCCESS in 1h 38m 09s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/554a8ce/ : SUCCESS in 1h 29m 31s\n- openstack-ansible-deploy-aio_metal-debian-stable http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_metal-debian-stable/2a3053b/ : SUCCESS in 1h 00m 48s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_metal-centos-7/8ea054f/ : SUCCESS in 1h 17m 05s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_metal-ubuntu-bionic/23a0b5b/ : SUCCESS in 54m 46s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_distro_metal-centos-7/727bc3c/ : FAILURE in 40m 35s (non-voting)\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_ceph-ubuntu-bionic/19ed00e/ : SUCCESS in 1h 53m 36s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_proxy-ubuntu-bionic/7bb6c86/ : SUCCESS in 1h 23m 42s","accounts_in_message":[],"_revision_number":3},{"id":"bf424adcca834b388a6429037fcf8f78efd41358","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-10 21:22:10.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"01da92c25ed9648144c7c32b513702e7cb629378","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-10 23:37:03.000000000","message":"Patch Set 3: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":3},{"id":"98af3b70ca98584ce4ff3a090bae3ed10db301e8","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2019-05-11 08:00:47.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"fe591873dd1610daec3350c53d796335f2521d4b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-11 10:06:35.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters http://logs.openstack.org/46/658146/3/check/openstack-ansible-linters/7772113/ : SUCCESS in 11m 03s\n- openstack-ansible-varstest-aio http://logs.openstack.org/46/658146/3/check/openstack-ansible-varstest-aio/611028d/ : SUCCESS in 7m 55s\n- openstack-tox-docs http://logs.openstack.org/46/658146/3/check/openstack-tox-docs/b6dd6fc/html/ : SUCCESS in 4m 15s\n- openstack-ansible-deploy-aio_lxc-centos-7 http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_lxc-centos-7/adf12c3/ : SUCCESS in 2h 00m 08s\n- openstack-ansible-deploy-aio_lxc-debian-stable http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_lxc-debian-stable/8d01d6b/ : SUCCESS in 1h 33m 02s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/017b4ac/ : SUCCESS in 1h 27m 50s\n- openstack-ansible-deploy-aio_metal-debian-stable http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_metal-debian-stable/6e34c79/ : SUCCESS in 58m 13s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_metal-centos-7/0e4a849/ : SUCCESS in 1h 10m 49s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_metal-ubuntu-bionic/06653e3/ : SUCCESS in 55m 26s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_distro_metal-centos-7/9645706/ : FAILURE in 37m 14s (non-voting)\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_ceph-ubuntu-bionic/9de7585/ : SUCCESS in 1h 44m 29s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic http://logs.openstack.org/46/658146/3/check/openstack-ansible-deploy-aio_proxy-ubuntu-bionic/5042896/ : SUCCESS in 1h 27m 49s","accounts_in_message":[],"_revision_number":3},{"id":"d7d082506f64bc2705640bdcc09f88b62e4255d3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-11 14:08:28.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"4d01cd5082286723ad11aa9e3e775a5de9fefd01","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-11 16:21:52.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-ansible-linters http://logs.openstack.org/46/658146/3/gate/openstack-ansible-linters/8b3ded9/ : SUCCESS in 10m 26s\n- openstack-ansible-varstest-aio http://logs.openstack.org/46/658146/3/gate/openstack-ansible-varstest-aio/4a9e6dd/ : SUCCESS in 7m 30s\n- openstack-tox-docs http://logs.openstack.org/46/658146/3/gate/openstack-tox-docs/dc4bf8b/html/ : SUCCESS in 4m 08s\n- openstack-ansible-deploy-aio_lxc-centos-7 http://logs.openstack.org/46/658146/3/gate/openstack-ansible-deploy-aio_lxc-centos-7/0266382/ : SUCCESS in 1h 59m 55s\n- openstack-ansible-deploy-aio_lxc-debian-stable http://logs.openstack.org/46/658146/3/gate/openstack-ansible-deploy-aio_lxc-debian-stable/ecb64a3/ : SUCCESS in 1h 31m 29s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic http://logs.openstack.org/46/658146/3/gate/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/cc0a569/ : SUCCESS in 1h 26m 21s\n- openstack-ansible-deploy-aio_metal-debian-stable http://logs.openstack.org/46/658146/3/gate/openstack-ansible-deploy-aio_metal-debian-stable/edca9a5/ : SUCCESS in 48m 24s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/46/658146/3/gate/openstack-ansible-deploy-aio_metal-centos-7/c455653/ : SUCCESS in 1h 10m 15s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic http://logs.openstack.org/46/658146/3/gate/openstack-ansible-deploy-aio_metal-ubuntu-bionic/b469f9c/ : SUCCESS in 46m 54s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic http://logs.openstack.org/46/658146/3/gate/openstack-ansible-deploy-aio_ceph-ubuntu-bionic/be085e4/ : SUCCESS in 1h 43m 50s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic http://logs.openstack.org/46/658146/3/gate/openstack-ansible-deploy-aio_proxy-ubuntu-bionic/f676857/ : SUCCESS in 1h 22m 59s","accounts_in_message":[],"_revision_number":3},{"id":"164a0b7f6d5dab12d8c493b18ecdebacbeef8b08","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-11 16:21:52.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"d896ff2023e72b7b7fdb2d409b7657e3e8b0d885","revisions":{"9bf9ab9d498bd7f4c4926ddb0892442056f4d725":{"kind":"REWORK","_number":1,"created":"2019-05-09 15:57:37.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/46/658146/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/46/658146/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/46/658146/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/46/658146/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/46/658146/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/46/658146/1"}}},"commit":{"parents":[{"commit":"1d4dc430eea8303e9e077c52ee17e6cdb56e2e35","subject":"Skip boostrap-ansible on upgrades if already run","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/1d4dc430eea8303e9e077c52ee17e6cdb56e2e35"}]}],"author":{"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","date":"2019-05-03 20:43:47.000000000","tz":-420},"committer":{"name":"Jesse Pretorius (odyssey4me)","email":"jesse@odyssey4.me","date":"2019-05-09 15:57:37.000000000","tz":0},"subject":"Use hashes for the upgrade playbook markers","message":"Use hashes for the upgrade playbook markers\n\nThe run-upgrades script only checked and used the base filename of\na playbook when creating markers for each completed playbook.\nThis prevented the same playbook from being run multiple times with\ndifferent provided extra variables, each subsequent run of the same\nplaybook would be skipped.\n\nInstead use hashed values of each entire playbook run item string as the\nmarkers of completed upgrade playbooks.\n\nChange-Id: If2733f12d45c1a0e0d7fb799e2520e0696a453f7\nCo-Authored-By: Jesse Pretorius \u003cjesse@odyssey4.me\u003e\n(cherry picked from commit e5ba603880d2465ce903dcff2bc2e95d9f896c8a)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/9bf9ab9d498bd7f4c4926ddb0892442056f4d725"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/9bf9ab9d498bd7f4c4926ddb0892442056f4d725"}]},"branch":"refs/heads/stable/stein"},"a4fff34621d6668686e62a141d128eacf4e638c4":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2019-05-10 09:07:55.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/46/658146/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/46/658146/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/46/658146/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/46/658146/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/46/658146/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/46/658146/2"}}},"commit":{"parents":[{"commit":"8024dc873ac31d171f0960e3bcdac7ade013102c","subject":"Set CentOS 7 distro job to non-voting","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/8024dc873ac31d171f0960e3bcdac7ade013102c"}]}],"author":{"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","date":"2019-05-03 20:43:47.000000000","tz":-420},"committer":{"name":"Jesse Pretorius (odyssey4me)","email":"jesse@odyssey4.me","date":"2019-05-10 09:07:55.000000000","tz":0},"subject":"Use hashes for the upgrade playbook markers","message":"Use hashes for the upgrade playbook markers\n\nThe run-upgrades script only checked and used the base filename of\na playbook when creating markers for each completed playbook.\nThis prevented the same playbook from being run multiple times with\ndifferent provided extra variables, each subsequent run of the same\nplaybook would be skipped.\n\nInstead use hashed values of each entire playbook run item string as the\nmarkers of completed upgrade playbooks.\n\nChange-Id: If2733f12d45c1a0e0d7fb799e2520e0696a453f7\nCo-Authored-By: Jesse Pretorius \u003cjesse@odyssey4.me\u003e\n(cherry picked from commit e5ba603880d2465ce903dcff2bc2e95d9f896c8a)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/a4fff34621d6668686e62a141d128eacf4e638c4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/a4fff34621d6668686e62a141d128eacf4e638c4"}]},"branch":"refs/heads/stable/stein"},"d896ff2023e72b7b7fdb2d409b7657e3e8b0d885":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2019-05-10 11:48:26.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/46/658146/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/46/658146/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/46/658146/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/46/658146/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/46/658146/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/46/658146/3"}}},"commit":{"parents":[{"commit":"af63d20aef8f738f7e6382c5ba56de6e8c666bcd","subject":"Use opendev links","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/af63d20aef8f738f7e6382c5ba56de6e8c666bcd"}]}],"author":{"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","date":"2019-05-03 20:43:47.000000000","tz":-420},"committer":{"name":"Jesse Pretorius (odyssey4me)","email":"jesse@odyssey4.me","date":"2019-05-10 11:48:26.000000000","tz":0},"subject":"Use hashes for the upgrade playbook markers","message":"Use hashes for the upgrade playbook markers\n\nThe run-upgrades script only checked and used the base filename of\na playbook when creating markers for each completed playbook.\nThis prevented the same playbook from being run multiple times with\ndifferent provided extra variables, each subsequent run of the same\nplaybook would be skipped.\n\nInstead use hashed values of each entire playbook run item string as the\nmarkers of completed upgrade playbooks.\n\nChange-Id: If2733f12d45c1a0e0d7fb799e2520e0696a453f7\nCo-Authored-By: Jesse Pretorius \u003cjesse@odyssey4.me\u003e\n(cherry picked from commit e5ba603880d2465ce903dcff2bc2e95d9f896c8a)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/d896ff2023e72b7b7fdb2d409b7657e3e8b0d885"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/d896ff2023e72b7b7fdb2d409b7657e3e8b0d885"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
