)]}'
{"id":"openstack%2Fpython-troveclient~326065","triplet_id":"openstack%2Fpython-troveclient~master~I6ec2ebb78019c014f87ba5d8cbfd284686c64f30","project":"openstack/python-troveclient","branch":"master","topic":"bp/image-upgrade","hashtags":[],"change_id":"I6ec2ebb78019c014f87ba5d8cbfd284686c64f30","subject":"Implement Instance Upgrade","status":"MERGED","created":"2016-06-06 17:59:37.000000000","updated":"2016-08-16 20:43:45.000000000","submitted":"2016-08-16 20:43:45.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1d0a120b7756c42a50ae066119f285555b478f03","_number":326065,"virtual_id_number":326065,"owner":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},{"value":2,"date":"2016-08-16 20:43:45.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"}],"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":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"recommended":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"all":[{"value":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":1,"date":"2016-08-16 19:04:13.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-08-16 19:04:13.000000000","_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"value":2,"date":"2016-08-16 18:52:27.000000000","_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"}],"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":{"approved":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"all":[{"value":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-08-16 19:04:13.000000000","_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"}],"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":3,"name":"Jenkins","username":"jenkins"},{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-08-15 18:59:32.000000000","updated_by":{"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},"reviewer":{"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},"state":"REVIEWER"},{"updated":"2016-08-15 19:00:57.000000000","updated_by":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"reviewer":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"state":"REVIEWER"},{"updated":"2016-08-16 18:52:27.000000000","updated_by":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"reviewer":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"state":"REVIEWER"},{"updated":"2016-08-16 19:04:13.000000000","updated_by":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"reviewer":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"state":"REVIEWER"},{"updated":"2016-08-16 19:04:13.000000000","updated_by":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"reviewer":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"state":"REVIEWER"},{"updated":"2016-08-16 20:43:45.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"85a8506c43171f88915854aa58ed7bfb87ac6fe5","author":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"date":"2016-06-06 17:59:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fff6e0dd5b33d8fd0eb88ddcd3dd522b6ef8986f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-06 18:10:20.000000000","message":"Patch Set 1: Verified-1\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":1},{"id":"50748890bd709c26c3622ed3773ab55387d2b3c1","author":{"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},"date":"2016-08-13 16:07:56.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"27f1c0e5ef79cc2f2086cb579595625c0674f8ce","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-13 17:54:45.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/65/326065/2/check/gate-python-troveclient-docs-ubuntu-xenial/bf1d7a7//doc/build/html/ : SUCCESS in 4m 33s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/65/326065/2/check/gate-python-troveclient-pep8-ubuntu-xenial/bc1d456/ : SUCCESS in 3m 14s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/65/326065/2/check/gate-python-troveclient-python27-ubuntu-xenial/307ce4d/ : SUCCESS in 3m 24s\n- gate-python-troveclient-python34 http://logs.openstack.org/65/326065/2/check/gate-python-troveclient-python34/7931071/ : SUCCESS in 3m 45s\n- gate-python-troveclient-python35-nv http://logs.openstack.org/65/326065/2/check/gate-python-troveclient-python35-nv/3480c8b/ : SUCCESS in 4m 31s (non-voting)\n- gate-python-troveclient-pypy http://logs.openstack.org/65/326065/2/check/gate-python-troveclient-pypy/e831d9c/ : FAILURE in 3m 14s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/65/326065/2/check/gate-tempest-dsvm-neutron-src-python-troveclient/302409d/ : SUCCESS in 1h 09m 51s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/65/326065/2/check/gate-trove-functional-dsvm-mysql/aab5aba/ : SUCCESS in 1h 44m 53s","accounts_in_message":[],"_revision_number":2},{"id":"c150b2eca08581025e4bfe257362235074816ed7","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-08-15 18:51:10.000000000","message":"Patch Set 2: Code-Review+2\n\nThis looks safe and we have to merge this before the server side will merge.","accounts_in_message":[],"_revision_number":2},{"id":"ff47c74c1206d22e62e993416892eb71b1cba937","author":{"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},"date":"2016-08-15 18:59:32.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"798ec36d661c5ccc78bfe72f59ca68df3a73340d","author":{"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},"date":"2016-08-15 19:00:19.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"9d0ec09cfea569de4663ad9cf0b4c1ff6b9014c1","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-08-15 19:00:57.000000000","message":"Patch Set 4: Code-Review+2\n\nthx doug","accounts_in_message":[],"_revision_number":4},{"id":"7d6da47e9add4731fc2f39ea6a49e0cc0b73df19","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2016-08-15 19:10:54.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"74b7a5c0900a316e9250de447980246b21435d1b","author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"date":"2016-08-15 19:32:01.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nRan some quick tests. Changes look good. Thanks for adding the release note.","accounts_in_message":[],"_revision_number":4},{"id":"6e506e181e5ca613e8c547c23815e88d6c64075a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-15 21:24:19.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/65/326065/4/check/gate-python-troveclient-docs-ubuntu-xenial/701d270//doc/build/html/ : SUCCESS in 5m 32s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/65/326065/4/check/gate-python-troveclient-pep8-ubuntu-xenial/ad3b9a0/ : SUCCESS in 4m 54s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/65/326065/4/check/gate-python-troveclient-python27-ubuntu-xenial/a0f1e0f/ : SUCCESS in 4m 37s\n- gate-python-troveclient-python34 http://logs.openstack.org/65/326065/4/check/gate-python-troveclient-python34/776111f/ : SUCCESS in 3m 42s\n- gate-python-troveclient-python35-nv http://logs.openstack.org/65/326065/4/check/gate-python-troveclient-python35-nv/f89683e/ : SUCCESS in 5m 15s (non-voting)\n- gate-python-troveclient-pypy http://logs.openstack.org/65/326065/4/check/gate-python-troveclient-pypy/557a880/ : FAILURE in 4m 27s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/65/326065/4/check/gate-tempest-dsvm-neutron-src-python-troveclient/f887ad0/ : SUCCESS in 1h 30m 27s\n- gate-python-troveclient-releasenotes http://docs-draft.openstack.org/65/326065/4/check/gate-python-troveclient-releasenotes/93cbdc5//releasenotes/build/html/ : SUCCESS in 4m 34s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/65/326065/4/check/gate-trove-functional-dsvm-mysql/8383753/ : SUCCESS in 1h 59m 44s","accounts_in_message":[],"_revision_number":4},{"id":"fae470e80cf06b2afcacd4f11b9ad9d699e349aa","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-08-16 13:37:30.000000000","message":"Patch Set 4: Code-Review-1\n\nThe server code has to depend on the client code, not the other way around.  The way these are set up, neither changeset will merge.","accounts_in_message":[],"_revision_number":4},{"id":"07d0accd42ceb4ae26bd7e35fb2cd549748aea37","author":{"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},"date":"2016-08-16 14:44:43.000000000","message":"Patch Set 5: Published edit on patch set 4","accounts_in_message":[],"_revision_number":5},{"id":"61763655bd02dd77ee859b03618463d0cd4f23bc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-16 17:58:54.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/65/326065/5/check/gate-python-troveclient-docs-ubuntu-xenial/2cf09da//doc/build/html/ : SUCCESS in 2m 50s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/65/326065/5/check/gate-python-troveclient-pep8-ubuntu-xenial/82b7293/ : SUCCESS in 2m 37s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/65/326065/5/check/gate-python-troveclient-python27-ubuntu-xenial/c8b5015/ : SUCCESS in 2m 47s\n- gate-python-troveclient-python34 http://logs.openstack.org/65/326065/5/check/gate-python-troveclient-python34/29e52ec/ : SUCCESS in 3m 23s\n- gate-python-troveclient-python35-nv http://logs.openstack.org/65/326065/5/check/gate-python-troveclient-python35-nv/2c057c9/ : SUCCESS in 3m 08s (non-voting)\n- gate-python-troveclient-pypy http://logs.openstack.org/65/326065/5/check/gate-python-troveclient-pypy/782792b/ : FAILURE in 2m 39s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/65/326065/5/check/gate-tempest-dsvm-neutron-src-python-troveclient/5b2bb1b/ : SUCCESS in 1h 23m 01s\n- gate-python-troveclient-releasenotes http://docs-draft.openstack.org/65/326065/5/check/gate-python-troveclient-releasenotes/53d1f55//releasenotes/build/html/ : SUCCESS in 2m 28s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/65/326065/5/check/gate-trove-functional-dsvm-mysql/1f03992/ : SUCCESS in 1h 35m 09s","accounts_in_message":[],"_revision_number":5},{"id":"cceafcbe020b384581584e4bc1d8d3ea85c667e1","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-08-16 18:52:27.000000000","message":"Patch Set 5: Code-Review+2\n\nJust the \u0027Depends-On\u0027 was removed so this can now merge","accounts_in_message":[],"_revision_number":5},{"id":"8a2067c10d2f6327eb735a487f9e0e00611c29bc","author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"date":"2016-08-16 19:04:13.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\nThanks Peter, Doug.","accounts_in_message":[],"_revision_number":5},{"id":"03e27ffd2b8ec45d058eb273a9103c83abbfff82","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2016-08-16 19:04:13.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"0d3844ddcef6c227065eca6d514e6ee81872818d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-16 19:04:32.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"22b690b1ab1a46e74fd1b81e55da6541ca7b3fe3","date":"2016-08-16 20:43:45.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":5},{"id":"338ac663eb5465f3d91664fff6edd169e0475b7d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-16 20:43:45.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/65/326065/5/gate/gate-python-troveclient-docs-ubuntu-xenial/7f9df7f//doc/build/html/ : SUCCESS in 4m 41s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/65/326065/5/gate/gate-python-troveclient-pep8-ubuntu-xenial/712e088/ : SUCCESS in 2m 54s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/65/326065/5/gate/gate-python-troveclient-python27-ubuntu-xenial/3b8c8ea/ : SUCCESS in 2m 19s\n- gate-python-troveclient-python34 http://logs.openstack.org/65/326065/5/gate/gate-python-troveclient-python34/423de39/ : SUCCESS in 4m 17s\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/65/326065/5/gate/gate-tempest-dsvm-neutron-src-python-troveclient/f59b8e7/ : SUCCESS in 1h 14m 52s\n- gate-python-troveclient-releasenotes http://docs-draft.openstack.org/65/326065/5/gate/gate-python-troveclient-releasenotes/bb4260b//releasenotes/build/html/ : SUCCESS in 1m 58s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/65/326065/5/gate/gate-trove-functional-dsvm-mysql/3529688/ : SUCCESS in 1h 38m 30s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"4f3ab586870600201400f2aaf49895afcc377142","revisions":{"1bc6638e8b039d8d07b40a8c203434132bf5e3d8":{"kind":"REWORK","_number":1,"created":"2016-06-06 17:59:37.000000000","uploader":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"ref":"refs/changes/65/326065/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/65/326065/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/1"}}},"commit":{"parents":[{"commit":"5399d5db4c50a5ebeecc4d44182a69539184edb1","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/5399d5db4c50a5ebeecc4d44182a69539184edb1"}]}],"author":{"name":"Morgan Jones","email":"morgan@parelastic.com","date":"2016-06-06 17:38:24.000000000","tz":-240},"committer":{"name":"Morgan Jones","email":"morgan@parelastic.com","date":"2016-06-06 17:58:39.000000000","tz":-240},"subject":"Implement Instance Upgrade","message":"Implement Instance Upgrade\n\nThis change includes a new \"trove upgrade\" CLI command and\na new \"Instances.upgrade\" python API method to implement\nthe new Instance Upgrade feature.\n\nChange-Id: I6ec2ebb78019c014f87ba5d8cbfd284686c64f30\nImplements: blueprint image-upgrade\nDepends-On: Ie6e48d78ac07df52f686f359ca7fdadaae6ad064\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/1bc6638e8b039d8d07b40a8c203434132bf5e3d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/1bc6638e8b039d8d07b40a8c203434132bf5e3d8"}]},"branch":"refs/heads/master"},"470b66103a7510532e68853d19c391b9e4f80ee3":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2016-08-13 16:07:56.000000000","uploader":{"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},"ref":"refs/changes/65/326065/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/65/326065/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/2"}}},"commit":{"parents":[{"commit":"b18d4ebf46725066aa5929c17cf6fb740d3301a5","subject":"Merge \"Fix module-list failing with AccessInfoV2 error\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/b18d4ebf46725066aa5929c17cf6fb740d3301a5"}]}],"author":{"name":"Morgan Jones","email":"morgan@parelastic.com","date":"2016-06-06 17:38:24.000000000","tz":-240},"committer":{"name":"Doug Shelley","email":"doug@parelastic.com","date":"2016-08-13 16:07:56.000000000","tz":0},"subject":"Implement Instance Upgrade","message":"Implement Instance Upgrade\n\nThis change includes a new \"trove upgrade\" CLI command and\na new \"Instances.upgrade\" python API method to implement\nthe new Instance Upgrade feature.\n\nChange-Id: I6ec2ebb78019c014f87ba5d8cbfd284686c64f30\nImplements: blueprint image-upgrade\nDepends-On: Ie6e48d78ac07df52f686f359ca7fdadaae6ad064\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/470b66103a7510532e68853d19c391b9e4f80ee3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/470b66103a7510532e68853d19c391b9e4f80ee3"}]},"branch":"refs/heads/master"},"4a56eb9d58b1a36fa8dfccb4ae1d7c8d584ffa4a":{"kind":"REWORK","_number":3,"created":"2016-08-15 18:59:32.000000000","uploader":{"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},"ref":"refs/changes/65/326065/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/65/326065/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/3"}}},"commit":{"parents":[{"commit":"b18d4ebf46725066aa5929c17cf6fb740d3301a5","subject":"Merge \"Fix module-list failing with AccessInfoV2 error\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/b18d4ebf46725066aa5929c17cf6fb740d3301a5"}]}],"author":{"name":"Morgan Jones","email":"morgan@parelastic.com","date":"2016-06-06 17:38:24.000000000","tz":-240},"committer":{"name":"Doug Shelley","email":"doug@parelastic.com","date":"2016-08-15 18:59:27.000000000","tz":0},"subject":"Implement Instance Upgrade","message":"Implement Instance Upgrade\n\nThis change includes a new \"trove upgrade\" CLI command and\na new \"Instances.upgrade\" python API method to implement\nthe new Instance Upgrade feature.\n\nChange-Id: I6ec2ebb78019c014f87ba5d8cbfd284686c64f30\nImplements: blueprint image-upgrade\nDepends-On: Ie6e48d78ac07df52f686f359ca7fdadaae6ad064\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/4a56eb9d58b1a36fa8dfccb4ae1d7c8d584ffa4a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/4a56eb9d58b1a36fa8dfccb4ae1d7c8d584ffa4a"}]},"branch":"refs/heads/master"},"64d0ffb3d84b3bd2af1c13a753a739556bd43bb1":{"kind":"REWORK","_number":4,"created":"2016-08-15 19:00:19.000000000","uploader":{"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},"ref":"refs/changes/65/326065/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/65/326065/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/4"}}},"commit":{"parents":[{"commit":"b18d4ebf46725066aa5929c17cf6fb740d3301a5","subject":"Merge \"Fix module-list failing with AccessInfoV2 error\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/b18d4ebf46725066aa5929c17cf6fb740d3301a5"}]}],"author":{"name":"Morgan Jones","email":"morgan@parelastic.com","date":"2016-06-06 17:38:24.000000000","tz":-240},"committer":{"name":"Doug Shelley","email":"doug@parelastic.com","date":"2016-08-15 19:00:15.000000000","tz":0},"subject":"Implement Instance Upgrade","message":"Implement Instance Upgrade\n\nThis change includes a new \"trove upgrade\" CLI command and\na new \"Instances.upgrade\" python API method to implement\nthe new Instance Upgrade feature.\n\nChange-Id: I6ec2ebb78019c014f87ba5d8cbfd284686c64f30\nImplements: blueprint image-upgrade\nDepends-On: Ie6e48d78ac07df52f686f359ca7fdadaae6ad064\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/64d0ffb3d84b3bd2af1c13a753a739556bd43bb1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/64d0ffb3d84b3bd2af1c13a753a739556bd43bb1"}]},"branch":"refs/heads/master"},"4f3ab586870600201400f2aaf49895afcc377142":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2016-08-16 14:44:43.000000000","uploader":{"_account_id":9746,"name":"Doug Shelley","email":"dougshelley66@gmail.com","username":"dougshelley"},"ref":"refs/changes/65/326065/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/65/326065/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/65/326065/5"}}},"commit":{"parents":[{"commit":"b18d4ebf46725066aa5929c17cf6fb740d3301a5","subject":"Merge \"Fix module-list failing with AccessInfoV2 error\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/b18d4ebf46725066aa5929c17cf6fb740d3301a5"}]}],"author":{"name":"Morgan Jones","email":"morgan@parelastic.com","date":"2016-06-06 17:38:24.000000000","tz":-240},"committer":{"name":"Doug Shelley","email":"doug@parelastic.com","date":"2016-08-16 14:44:29.000000000","tz":0},"subject":"Implement Instance Upgrade","message":"Implement Instance Upgrade\n\nThis change includes a new \"trove upgrade\" CLI command and\na new \"Instances.upgrade\" python API method to implement\nthe new Instance Upgrade feature.\n\nChange-Id: I6ec2ebb78019c014f87ba5d8cbfd284686c64f30\nImplements: blueprint image-upgrade\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/4f3ab586870600201400f2aaf49895afcc377142"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/4f3ab586870600201400f2aaf49895afcc377142"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
