)]}'
{"id":"openstack%2Fopenstack-ansible-os_placement~664862","triplet_id":"openstack%2Fopenstack-ansible-os_placement~master~I5190507d44b38e451b22e45615371897485016ff","project":"openstack/openstack-ansible-os_placement","branch":"master","topic":"osa-placement-migration","hashtags":[],"change_id":"I5190507d44b38e451b22e45615371897485016ff","subject":"Add nova placement to placement migration","status":"ABANDONED","created":"2019-06-12 11:26:38.000000000","updated":"2019-08-07 15:42:55.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d19e8b00f664b84f2eb21b8395d1618dc833edc2","_number":664862,"virtual_id_number":664862,"owner":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"value":1,"date":"2019-06-12 12:58:56.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"all":[{"value":-1,"date":"2019-06-12 15:25:55.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"_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":[{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"_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":[],"reviewers":{"REVIEWER":[{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-12 12:58:56.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":"2019-06-12 15:25:55.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"}],"messages":[{"id":"a27e54258015c1d668ff4cab629c3c73d15c13b5","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2019-06-12 11:26:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ed4666655cf5e02cfe35d357fb8f5b0f0dab5b0c","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2019-06-12 11:28:23.000000000","message":"Topic set to osa-placement-migration","accounts_in_message":[],"_revision_number":1},{"id":"cf10c1ea6cd0551f4a5acd8fcd3fedc53dbd275b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 12:58:56.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters http://logs.openstack.org/62/664862/1/check/openstack-ansible-linters/6b87b9f/ : SUCCESS in 8m 38s\n- openstack-ansible-deploy-aio_metal-debian-stable http://logs.openstack.org/62/664862/1/check/openstack-ansible-deploy-aio_metal-debian-stable/d16fd9a/ : SUCCESS in 50m 44s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/62/664862/1/check/openstack-ansible-deploy-aio_metal-centos-7/6f47261/ : SUCCESS in 1h 25m 57s\n- openstack-ansible-deploy-aio_metal-opensuse-150 http://logs.openstack.org/62/664862/1/check/openstack-ansible-deploy-aio_metal-opensuse-150/27eafd5/ : SUCCESS in 1h 08m 53s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic http://logs.openstack.org/62/664862/1/check/openstack-ansible-deploy-aio_metal-ubuntu-bionic/b391919/ : SUCCESS in 57m 22s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 http://logs.openstack.org/62/664862/1/check/openstack-ansible-deploy-aio_distro_metal-centos-7/bda4972/ : SUCCESS in 57m 27s\n- openstack-tox-docs http://logs.openstack.org/62/664862/1/check/openstack-tox-docs/2890894/html/ : SUCCESS in 3m 14s","accounts_in_message":[],"_revision_number":1},{"id":"f5ce26d21267bbf2ee1561c6eea16e8e13fc96d5","author":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"date":"2019-06-12 15:25:55.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"d19e8b00f664b84f2eb21b8395d1618dc833edc2","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2019-08-07 15:42:55.000000000","message":"Abandoned\n\nNo longer working on this. Please restore this patch or create a new one if it is still required.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"1589b04eb7c516a9cb8856da82dfaca43408b255","revisions":{"1589b04eb7c516a9cb8856da82dfaca43408b255":{"kind":"REWORK","_number":1,"created":"2019-06-12 11:26:38.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/62/664862/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_placement","ref":"refs/changes/62/664862/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_placement refs/changes/62/664862/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_placement refs/changes/62/664862/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_placement refs/changes/62/664862/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_placement refs/changes/62/664862/1"}}},"commit":{"parents":[{"commit":"bbae385394aa1c1514c99c1c24e65cee18f6d016","subject":"Add Debian placement_service_distro_packages list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_placement/commit/bbae385394aa1c1514c99c1c24e65cee18f6d016"}]}],"author":{"name":"Jesse Pretorius","email":"jesse@odyssey4.me","date":"2019-06-12 11:21:52.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse@odyssey4.me","date":"2019-06-12 11:25:39.000000000","tz":60},"subject":"Add nova placement to placement migration","message":"Add nova placement to placement migration\n\nIn order to facilitate the nova placement -\u003e placement\ndatabase migration, we add the necessary tasks to the\nrole, activated by a boolean flag. The flag will be set\nduring the major upgrade scripts.\n\nThis ensures that the nova placement service stays live\nuntil the very last minute before the database migration\nis executed, and with these tasks being the last in the\nplacement role the placement service will be started by\nthe handler immediately after the database migration\ncompletes.\n\nWe also add a notification to the handler if the placement\nconfiguration changes to ensure that the service is\nrestarted to pick up the changed configuration.\n\nChange-Id: I5190507d44b38e451b22e45615371897485016ff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_placement/commit/1589b04eb7c516a9cb8856da82dfaca43408b255"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_placement/commit/1589b04eb7c516a9cb8856da82dfaca43408b255"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
