)]}'
{"id":"openstack%2Fpython-novaclient~635131","triplet_id":"openstack%2Fpython-novaclient~master~Ibfc905292258ffde05800387e5d6bbad4823085c","project":"openstack/python-novaclient","branch":"master","topic":"bp/remove-force-flag-from-live-migrate-and-evacuate","hashtags":[],"change_id":"Ibfc905292258ffde05800387e5d6bbad4823085c","subject":"Microversion 2.68: Remove \u0027forced\u0027 live migrations, evacuations","status":"MERGED","created":"2019-02-06 11:18:05.000000000","updated":"2019-02-15 04:07:22.000000000","submitted":"2019-02-15 04:07:22.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":35,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"635131-1550203642527-29b88546","meta_rev_id":"44a52477ed94fbe1608f9915ac52e5e2a220d5a4","_number":635131,"virtual_id_number":635131,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-02-15 04:07:22.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":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"all":[{"value":2,"date":"2019-02-14 15:45:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":2,"date":"2019-02-13 21:15:30.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"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":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"all":[{"value":1,"date":"2019-02-14 15:45:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"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},"Review-Priority":{"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-02-06 13:56:26.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2019-02-13 21:15:30.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2019-02-14 15:45:41.000000000","updated_by":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"reviewer":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"state":"REVIEWER"},{"updated":"2019-02-15 04:07:22.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":"b44c1f2465c8a1364894b21cb215bcb0189414cd","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-02-06 11:18:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ca0aa492f9a9d7e443e25fb61478e5a80d8c20a5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-06 11:27:19.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":"a010641f9cad810bf5ccb05381066029479e9b9f","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2019-02-07 00:54:17.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nThe following descriptions should be updated.\n\nhttps://docs.openstack.org/python-novaclient/latest/cli/nova.html#nova-evacuate\nhttps://docs.openstack.org/python-novaclient/latest/cli/nova.html#nova-host-evacuate\nhttps://docs.openstack.org/python-novaclient/latest/cli/nova.html#nova-host-evacuate-live\nhttps://docs.openstack.org/python-novaclient/latest/cli/nova.html#nova-live-migration\n\nSome unit tests should be modified or added in novaclient/tests/unit/v2/test_shell.py.\nA release note should be added.","accounts_in_message":[],"_revision_number":1},{"id":"48da197fdfdccbe3bd60e760550ee8b6330d9499","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-02-07 17:17:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1ce9f2ced7e4fa8d652e4a656ea6389991e3e037","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-02-07 17:17:33.000000000","message":"Patch Set 1:\n\n(1 comment)\n\n\u003e (1 comment)\n \u003e \n \u003e The following descriptions should be updated.\n \u003e \n \u003e https://docs.openstack.org/python-novaclient/latest/cli/nova.html#nova-evacuate\n \u003e https://docs.openstack.org/python-novaclient/latest/cli/nova.html#nova-host-evacuate\n \u003e https://docs.openstack.org/python-novaclient/latest/cli/nova.html#nova-host-evacuate-live\n \u003e https://docs.openstack.org/python-novaclient/latest/cli/nova.html#nova-live-migration\n \u003e \n \u003e Some unit tests should be modified or added in novaclient/tests/unit/v2/test_shell.py.\n \u003e A release note should be added.\n\nDone","accounts_in_message":[],"_revision_number":1},{"id":"f1d9f1be04370ec358b02767087f2ca07f8776ce","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-07 19:35:12.000000000","message":"Patch Set 2: 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- tempest-full http://logs.openstack.org/31/635131/2/check/tempest-full/a153e44/ : TIMED_OUT in 2h 08m 50s\n- tempest-full-py3 http://logs.openstack.org/31/635131/2/check/tempest-full-py3/50be7af/ : SUCCESS in 1h 44m 21s\n- openstack-tox-cover http://logs.openstack.org/31/635131/2/check/openstack-tox-cover/2be5d4d/cover/ : SUCCESS in 5m 21s\n- openstack-tox-lower-constraints http://logs.openstack.org/31/635131/2/check/openstack-tox-lower-constraints/5aab1a8/ : SUCCESS in 7m 25s\n- openstack-tox-pep8 http://logs.openstack.org/31/635131/2/check/openstack-tox-pep8/369a8c2/ : SUCCESS in 4m 06s\n- openstack-tox-py27 http://logs.openstack.org/31/635131/2/check/openstack-tox-py27/4473a77/ : SUCCESS in 5m 04s\n- openstack-tox-py35 http://logs.openstack.org/31/635131/2/check/openstack-tox-py35/6897c27/ : SUCCESS in 6m 40s\n- openstack-tox-py36 http://logs.openstack.org/31/635131/2/check/openstack-tox-py36/d5a58cc/ : SUCCESS in 4m 16s\n- openstack-tox-docs http://logs.openstack.org/31/635131/2/check/openstack-tox-docs/0ed51ef/html/ : SUCCESS in 6m 27s\n- build-openstack-releasenotes http://logs.openstack.org/31/635131/2/check/build-openstack-releasenotes/c7cdd6f/html/ : SUCCESS in 4m 34s\n- novaclient-dsvm-functional http://logs.openstack.org/31/635131/2/check/novaclient-dsvm-functional/0e56cd7/ : SUCCESS in 1h 03m 07s","accounts_in_message":[],"_revision_number":2},{"id":"b1ad74c7c4f8b9e3f801770be80c45b0256e20f3","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-02-08 11:58:48.000000000","message":"Patch Set 2:\n\nrecheck timeout","accounts_in_message":[],"_revision_number":2},{"id":"b13be67d7478d155fcce443d5af2479f0ea3bdf4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-08 13:42:59.000000000","message":"Patch Set 2:\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- tempest-full http://logs.openstack.org/31/635131/2/check/tempest-full/c18ae12/ : FAILURE in 1h 14m 49s\n- tempest-full-py3 http://logs.openstack.org/31/635131/2/check/tempest-full-py3/127f9af/ : SUCCESS in 1h 34m 25s\n- openstack-tox-cover http://logs.openstack.org/31/635131/2/check/openstack-tox-cover/f2863a9/cover/ : SUCCESS in 4m 19s\n- openstack-tox-lower-constraints http://logs.openstack.org/31/635131/2/check/openstack-tox-lower-constraints/af97ff2/ : SUCCESS in 5m 12s\n- openstack-tox-pep8 http://logs.openstack.org/31/635131/2/check/openstack-tox-pep8/da5971d/ : SUCCESS in 4m 03s\n- openstack-tox-py27 http://logs.openstack.org/31/635131/2/check/openstack-tox-py27/c7b5389/ : SUCCESS in 5m 08s\n- openstack-tox-py35 http://logs.openstack.org/31/635131/2/check/openstack-tox-py35/74d0b80/ : SUCCESS in 4m 02s\n- openstack-tox-py36 http://logs.openstack.org/31/635131/2/check/openstack-tox-py36/2309e2a/ : SUCCESS in 3m 41s\n- openstack-tox-docs http://logs.openstack.org/31/635131/2/check/openstack-tox-docs/5ce6f71/html/ : SUCCESS in 3m 42s\n- build-openstack-releasenotes http://logs.openstack.org/31/635131/2/check/build-openstack-releasenotes/71bfec9/html/ : SUCCESS in 4m 24s\n- novaclient-dsvm-functional http://logs.openstack.org/31/635131/2/check/novaclient-dsvm-functional/cc5f3c0/ : SUCCESS in 1h 04m 20s","accounts_in_message":[],"_revision_number":2},{"id":"7e40359ba2a2c3143f8304f1d3b1b32b7426b797","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-02-08 13:50:43.000000000","message":"Patch Set 2:\n\nrecheck tempest","accounts_in_message":[],"_revision_number":2},{"id":"4d24f8d5d9225f47bd108fc4323c3915495e69cc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-08 15:48:57.000000000","message":"Patch Set 2:\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- tempest-full http://logs.openstack.org/31/635131/2/check/tempest-full/f7bb996/ : FAILURE in 1h 54m 30s\n- tempest-full-py3 http://logs.openstack.org/31/635131/2/check/tempest-full-py3/6075574/ : SUCCESS in 1h 33m 46s\n- openstack-tox-cover http://logs.openstack.org/31/635131/2/check/openstack-tox-cover/62269ef/cover/ : SUCCESS in 4m 49s\n- openstack-tox-lower-constraints http://logs.openstack.org/31/635131/2/check/openstack-tox-lower-constraints/193066e/ : SUCCESS in 4m 37s\n- openstack-tox-pep8 http://logs.openstack.org/31/635131/2/check/openstack-tox-pep8/bc052cb/ : SUCCESS in 3m 46s\n- openstack-tox-py27 http://logs.openstack.org/31/635131/2/check/openstack-tox-py27/4ac165c/ : SUCCESS in 4m 02s\n- openstack-tox-py35 http://logs.openstack.org/31/635131/2/check/openstack-tox-py35/ccabb61/ : SUCCESS in 4m 13s\n- openstack-tox-py36 http://logs.openstack.org/31/635131/2/check/openstack-tox-py36/61e97a3/ : SUCCESS in 3m 49s\n- openstack-tox-docs http://logs.openstack.org/31/635131/2/check/openstack-tox-docs/b42924b/html/ : SUCCESS in 4m 21s\n- build-openstack-releasenotes http://logs.openstack.org/31/635131/2/check/build-openstack-releasenotes/8513b3f/html/ : SUCCESS in 4m 15s\n- novaclient-dsvm-functional http://logs.openstack.org/31/635131/2/check/novaclient-dsvm-functional/18046a9/ : SUCCESS in 1h 00m 41s","accounts_in_message":[],"_revision_number":2},{"id":"33e4992421911e3e0c0b63de08eadcbc9f33225a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-02-08 22:10:51.000000000","message":"Patch Set 2:\n\nrecheck ssh","accounts_in_message":[],"_revision_number":2},{"id":"8c2d99fb321d07b6126c5ce2bcb41c6bc484f62f","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-02-08 22:19:01.000000000","message":"Patch Set 2:\n\n(2 comments)\n\nIt would be nice to have a negative test for the shell to assert that trying to specify --force with microversion 2.68 results in an error.","accounts_in_message":[],"_revision_number":2},{"id":"9bd24d845d26f5dd15c6e6c785a2312bb71835fb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-09 00:24:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/31/635131/2/check/tempest-full/41dd490/ : SUCCESS in 2h 03m 20s\n- tempest-full-py3 http://logs.openstack.org/31/635131/2/check/tempest-full-py3/241613b/ : SUCCESS in 1h 47m 40s\n- openstack-tox-cover http://logs.openstack.org/31/635131/2/check/openstack-tox-cover/b161da6/cover/ : SUCCESS in 4m 23s\n- openstack-tox-lower-constraints http://logs.openstack.org/31/635131/2/check/openstack-tox-lower-constraints/1cb94c5/ : SUCCESS in 4m 48s\n- openstack-tox-pep8 http://logs.openstack.org/31/635131/2/check/openstack-tox-pep8/0831754/ : SUCCESS in 4m 43s\n- openstack-tox-py27 http://logs.openstack.org/31/635131/2/check/openstack-tox-py27/1a1c2ac/ : SUCCESS in 3m 54s\n- openstack-tox-py35 http://logs.openstack.org/31/635131/2/check/openstack-tox-py35/afe0216/ : SUCCESS in 4m 33s\n- openstack-tox-py36 http://logs.openstack.org/31/635131/2/check/openstack-tox-py36/adc63d8/ : SUCCESS in 3m 46s\n- openstack-tox-docs http://logs.openstack.org/31/635131/2/check/openstack-tox-docs/efbd80d/html/ : SUCCESS in 3m 24s\n- build-openstack-releasenotes http://logs.openstack.org/31/635131/2/check/build-openstack-releasenotes/1cf9eff/html/ : SUCCESS in 4m 13s\n- novaclient-dsvm-functional http://logs.openstack.org/31/635131/2/check/novaclient-dsvm-functional/1db205d/ : SUCCESS in 1h 01m 24s","accounts_in_message":[],"_revision_number":2},{"id":"5948985908d4a8273d554c1d0733b97ecb462bce","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-02-11 18:13:57.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fcd5e277c9079bf37d729248cdb957d97ef2f882","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-02-11 18:14:09.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"d3fe7fb9f9b8289e692f3d509884abe6e31bbbd3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-11 20:01:59.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/31/635131/3/check/tempest-full/f3fd86a/ : SUCCESS in 1h 45m 56s\n- tempest-full-py3 http://logs.openstack.org/31/635131/3/check/tempest-full-py3/651dee4/ : SUCCESS in 1h 36m 56s\n- openstack-tox-cover http://logs.openstack.org/31/635131/3/check/openstack-tox-cover/eadf73a/cover/ : SUCCESS in 4m 51s\n- openstack-tox-lower-constraints http://logs.openstack.org/31/635131/3/check/openstack-tox-lower-constraints/aa424a7/ : SUCCESS in 5m 05s\n- openstack-tox-pep8 http://logs.openstack.org/31/635131/3/check/openstack-tox-pep8/ff14354/ : SUCCESS in 4m 08s\n- openstack-tox-py27 http://logs.openstack.org/31/635131/3/check/openstack-tox-py27/79f6371/ : SUCCESS in 6m 18s\n- openstack-tox-py35 http://logs.openstack.org/31/635131/3/check/openstack-tox-py35/aa61b21/ : SUCCESS in 3m 57s\n- openstack-tox-py36 http://logs.openstack.org/31/635131/3/check/openstack-tox-py36/991f73e/ : SUCCESS in 4m 04s\n- openstack-tox-docs http://logs.openstack.org/31/635131/3/check/openstack-tox-docs/058d9d8/html/ : SUCCESS in 4m 29s\n- build-openstack-releasenotes http://logs.openstack.org/31/635131/3/check/build-openstack-releasenotes/d447e44/html/ : SUCCESS in 4m 26s\n- novaclient-dsvm-functional http://logs.openstack.org/31/635131/3/check/novaclient-dsvm-functional/bcd248f/ : SUCCESS in 1h 00m 46s","accounts_in_message":[],"_revision_number":3},{"id":"54dba775c63e4560830282f8e900b519de3086bb","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2019-02-12 06:54:43.000000000","message":"Patch Set 3: Code-Review+2\n\n(2 comments)\n\nLGTM. Thanks.","accounts_in_message":[],"_revision_number":3},{"id":"465983b061fe71cb95486793fbaf4c59ca20e64a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-02-12 13:42:07.000000000","message":"Patch Set 3: Code-Review-1\n\n(9 comments)\n\nSoft -1 but I\u0027d like to see those negative tests for the CLI changes, and if you have the energy it would be nice to DRY up the rest of the API binding stuff for live migration.","accounts_in_message":[],"_revision_number":3},{"id":"b2f32982fa8df1bf0205ac0f984021b7cbff42de","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-02-12 20:52:43.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"9cdca8aa992754483b6f95d72d897643f0a01a2a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-02-13 13:59:54.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"293a64f1cc1ad7c4f7d3c43e0eec745ffebd6775","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-02-13 13:59:55.000000000","message":"Patch Set 3:\n\n(12 comments)","accounts_in_message":[],"_revision_number":3},{"id":"f3043dedb380767f747a528e118c8d5e5542362f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-13 16:00:57.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/31/635131/4/check/tempest-full/3c9bb2c/ : SUCCESS in 1h 37m 38s\n- tempest-full-py3 http://logs.openstack.org/31/635131/4/check/tempest-full-py3/4a9ac19/ : SUCCESS in 1h 42m 12s\n- openstack-tox-cover http://logs.openstack.org/31/635131/4/check/openstack-tox-cover/7d34da7/cover/ : SUCCESS in 4m 36s\n- openstack-tox-lower-constraints http://logs.openstack.org/31/635131/4/check/openstack-tox-lower-constraints/1ff18df/ : SUCCESS in 5m 50s\n- openstack-tox-pep8 http://logs.openstack.org/31/635131/4/check/openstack-tox-pep8/3ba4f96/ : SUCCESS in 4m 06s\n- openstack-tox-py27 http://logs.openstack.org/31/635131/4/check/openstack-tox-py27/14c60c2/ : SUCCESS in 3m 59s\n- openstack-tox-py35 http://logs.openstack.org/31/635131/4/check/openstack-tox-py35/9ea9c6e/ : SUCCESS in 4m 34s\n- openstack-tox-py36 http://logs.openstack.org/31/635131/4/check/openstack-tox-py36/400444e/ : SUCCESS in 4m 35s\n- openstack-tox-docs http://logs.openstack.org/31/635131/4/check/openstack-tox-docs/4181635/html/ : SUCCESS in 3m 39s\n- build-openstack-releasenotes http://logs.openstack.org/31/635131/4/check/build-openstack-releasenotes/5393377/html/ : SUCCESS in 4m 08s\n- novaclient-dsvm-functional http://logs.openstack.org/31/635131/4/check/novaclient-dsvm-functional/0bca273/ : SUCCESS in 1h 03m 02s","accounts_in_message":[],"_revision_number":4},{"id":"6d0af5bc8cfc8c0665300ecfe289e540088285a9","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-02-13 16:07:45.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"ca2303eabcc8e244dea92d370752bc8ed3e29fe4","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-02-13 21:14:46.000000000","message":"Patch Set 4:\n\n(4 comments)\n\nI\u0027ll fix that last nit otherwise this looks good to me.","accounts_in_message":[],"_revision_number":4},{"id":"e51dfbde977f9f110c52b35c63248a37e6ff2df9","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-02-13 21:15:26.000000000","message":"Patch Set 5: Published edit on patch set 4.","accounts_in_message":[],"_revision_number":5},{"id":"0abec9c55950e56f9d0cc891475ed862f5960bdd","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-02-13 21:15:30.000000000","message":"Patch Set 5: Code-Review+2\n\nlgtm","accounts_in_message":[],"_revision_number":5},{"id":"b0c95a9445a1ef5edf39529376976f1fd54f4bd4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-13 23:24:55.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/31/635131/5/check/tempest-full/033a6c7/ : SUCCESS in 1h 53m 41s\n- tempest-full-py3 http://logs.openstack.org/31/635131/5/check/tempest-full-py3/68b67dd/ : SUCCESS in 1h 24m 52s\n- openstack-tox-cover http://logs.openstack.org/31/635131/5/check/openstack-tox-cover/5326d4b/cover/ : SUCCESS in 4m 46s\n- openstack-tox-lower-constraints http://logs.openstack.org/31/635131/5/check/openstack-tox-lower-constraints/73351d5/ : SUCCESS in 4m 20s\n- openstack-tox-pep8 http://logs.openstack.org/31/635131/5/check/openstack-tox-pep8/958e3de/ : SUCCESS in 3m 28s\n- openstack-tox-py27 http://logs.openstack.org/31/635131/5/check/openstack-tox-py27/ceae3ca/ : SUCCESS in 3m 37s\n- openstack-tox-py35 http://logs.openstack.org/31/635131/5/check/openstack-tox-py35/5cca777/ : SUCCESS in 4m 03s\n- openstack-tox-py36 http://logs.openstack.org/31/635131/5/check/openstack-tox-py36/559bdc4/ : SUCCESS in 3m 43s\n- openstack-tox-docs http://logs.openstack.org/31/635131/5/check/openstack-tox-docs/c0dc89a/html/ : SUCCESS in 3m 29s\n- build-openstack-releasenotes http://logs.openstack.org/31/635131/5/check/build-openstack-releasenotes/92eedb9/html/ : SUCCESS in 4m 01s\n- novaclient-dsvm-functional http://logs.openstack.org/31/635131/5/check/novaclient-dsvm-functional/60381bf/ : SUCCESS in 56m 09s","accounts_in_message":[],"_revision_number":5},{"id":"8b299780e929b7126a6dfac43f9de7c3dc5add02","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2019-02-14 15:45:41.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\nLGTM","accounts_in_message":[],"_revision_number":5},{"id":"1d9f8713b7e9e4ace26c6002924077a4c2ad84aa","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-14 15:45:54.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"5a914b7585f6e92cc1d855d1692b3612c002872b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-14 17:48:04.000000000","message":"Patch Set 5: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/31/635131/5/gate/tempest-full/aaf70eb/ : SUCCESS in 1h 56m 22s\n- tempest-full-py3 http://logs.openstack.org/31/635131/5/gate/tempest-full-py3/4963172/ : SUCCESS in 1h 36m 41s\n- openstack-tox-lower-constraints http://logs.openstack.org/31/635131/5/gate/openstack-tox-lower-constraints/9abe627/ : SUCCESS in 4m 15s\n- openstack-tox-pep8 http://logs.openstack.org/31/635131/5/gate/openstack-tox-pep8/d2509ab/ : SUCCESS in 3m 58s\n- openstack-tox-py27 http://logs.openstack.org/31/635131/5/gate/openstack-tox-py27/71e7905/ : SUCCESS in 4m 25s\n- openstack-tox-py35 http://logs.openstack.org/31/635131/5/gate/openstack-tox-py35/7b8c558/ : SUCCESS in 4m 42s\n- openstack-tox-py36 http://logs.openstack.org/31/635131/5/gate/openstack-tox-py36/36f8b72/ : SUCCESS in 4m 21s\n- openstack-tox-docs http://logs.openstack.org/31/635131/5/gate/openstack-tox-docs/786b1b6/html/ : SUCCESS in 3m 32s\n- build-openstack-releasenotes http://logs.openstack.org/31/635131/5/gate/build-openstack-releasenotes/990073e/html/ : SUCCESS in 5m 17s\n- novaclient-dsvm-functional http://logs.openstack.org/31/635131/5/gate/novaclient-dsvm-functional/b9501c7/ : FAILURE in 1h 12m 46s","accounts_in_message":[],"_revision_number":5},{"id":"3023c0486870de2a81ec39f499790df5bf8e40e5","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2019-02-14 21:39:50.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"1d529846586a851c4524d77591528965cf79ddc6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-15 02:08:06.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/31/635131/5/check/tempest-full/1d4a46c/ : SUCCESS in 1h 58m 06s\n- tempest-full-py3 http://logs.openstack.org/31/635131/5/check/tempest-full-py3/0ed2609/ : SUCCESS in 1h 39m 15s\n- openstack-tox-cover http://logs.openstack.org/31/635131/5/check/openstack-tox-cover/dadf77b/cover/ : SUCCESS in 5m 41s\n- openstack-tox-lower-constraints http://logs.openstack.org/31/635131/5/check/openstack-tox-lower-constraints/26f6913/ : SUCCESS in 4m 53s\n- openstack-tox-pep8 http://logs.openstack.org/31/635131/5/check/openstack-tox-pep8/4f8a839/ : SUCCESS in 4m 16s\n- openstack-tox-py27 http://logs.openstack.org/31/635131/5/check/openstack-tox-py27/645eae7/ : SUCCESS in 4m 41s\n- openstack-tox-py35 http://logs.openstack.org/31/635131/5/check/openstack-tox-py35/7cd6def/ : SUCCESS in 4m 23s\n- openstack-tox-py36 http://logs.openstack.org/31/635131/5/check/openstack-tox-py36/ab6ee33/ : SUCCESS in 5m 40s\n- openstack-tox-docs http://logs.openstack.org/31/635131/5/check/openstack-tox-docs/81e1274/html/ : SUCCESS in 4m 24s\n- build-openstack-releasenotes http://logs.openstack.org/31/635131/5/check/build-openstack-releasenotes/96c6a98/html/ : SUCCESS in 5m 02s\n- novaclient-dsvm-functional http://logs.openstack.org/31/635131/5/check/novaclient-dsvm-functional/cc7ee86/ : SUCCESS in 1h 06m 16s","accounts_in_message":[],"_revision_number":5},{"id":"2d8e45aa9b67a4db9465526ce3aa88048da2c998","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-15 02:08:27.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"53d14b1f55888add1669b5a709759841a4270468","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-15 04:07:22.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full http://logs.openstack.org/31/635131/5/gate/tempest-full/caa482e/ : SUCCESS in 1h 52m 18s\n- tempest-full-py3 http://logs.openstack.org/31/635131/5/gate/tempest-full-py3/eebf722/ : SUCCESS in 1h 42m 06s\n- openstack-tox-lower-constraints http://logs.openstack.org/31/635131/5/gate/openstack-tox-lower-constraints/06fd150/ : SUCCESS in 4m 21s\n- openstack-tox-pep8 http://logs.openstack.org/31/635131/5/gate/openstack-tox-pep8/7d8a631/ : SUCCESS in 6m 27s\n- openstack-tox-py27 http://logs.openstack.org/31/635131/5/gate/openstack-tox-py27/f5a0692/ : SUCCESS in 4m 01s\n- openstack-tox-py35 http://logs.openstack.org/31/635131/5/gate/openstack-tox-py35/90be2e3/ : SUCCESS in 6m 05s\n- openstack-tox-py36 http://logs.openstack.org/31/635131/5/gate/openstack-tox-py36/6d22021/ : SUCCESS in 3m 59s\n- openstack-tox-docs http://logs.openstack.org/31/635131/5/gate/openstack-tox-docs/7c3d3ed/html/ : SUCCESS in 5m 30s\n- build-openstack-releasenotes http://logs.openstack.org/31/635131/5/gate/build-openstack-releasenotes/649857b/html/ : SUCCESS in 4m 24s\n- novaclient-dsvm-functional http://logs.openstack.org/31/635131/5/gate/novaclient-dsvm-functional/d28275a/ : SUCCESS in 1h 07m 27s","accounts_in_message":[],"_revision_number":5},{"id":"0ef1581521eb58081fdae3f58f35c003f8c98b74","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-15 04:07:22.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"162f4769b8da47dfe9bffefab7ed497869b34033","revisions":{"7a0abcac6dca9de07b10fc621ef7ef1452963567":{"kind":"REWORK","_number":1,"created":"2019-02-06 11:18:05.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/31/635131/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/31/635131/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/1"}}},"commit":{"parents":[{"commit":"85e9b58e9b638bc49679d2c7460dd1db7f39f48a","subject":"Update hacking version","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/85e9b58e9b638bc49679d2c7460dd1db7f39f48a"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-02-06 11:05:09.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-02-06 11:17:57.000000000","tz":0},"subject":"Microversion 2.68: Remove \u0027forced\u0027 live migrations, evacuations","message":"Microversion 2.68: Remove \u0027forced\u0027 live migrations, evacuations\n\nUpdate the commands and Python API bindings to reflect the new\nmicroversion.\n\nChange-Id: Ibfc905292258ffde05800387e5d6bbad4823085c\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\nDepends-On: https://review.openstack.org/#/c/634600/\nImplements: blueprint remove-force-flag-from-live-migrate-and-evacuate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7a0abcac6dca9de07b10fc621ef7ef1452963567"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7a0abcac6dca9de07b10fc621ef7ef1452963567"}]},"branch":"refs/heads/master"},"6f2ed474a269e00d7cb26ce302e50fd74bd9bcb9":{"kind":"REWORK","_number":2,"created":"2019-02-07 17:17:24.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/31/635131/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/31/635131/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/2"}}},"commit":{"parents":[{"commit":"85e9b58e9b638bc49679d2c7460dd1db7f39f48a","subject":"Update hacking version","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/85e9b58e9b638bc49679d2c7460dd1db7f39f48a"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-02-06 11:05:09.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-02-07 17:13:21.000000000","tz":0},"subject":"Microversion 2.68: Remove \u0027forced\u0027 live migrations, evacuations","message":"Microversion 2.68: Remove \u0027forced\u0027 live migrations, evacuations\n\nUpdate the commands and Python API bindings to reflect the new\nmicroversion.\n\nChange-Id: Ibfc905292258ffde05800387e5d6bbad4823085c\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\nDepends-On: https://review.openstack.org/#/c/634600/\nImplements: blueprint remove-force-flag-from-live-migrate-and-evacuate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6f2ed474a269e00d7cb26ce302e50fd74bd9bcb9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6f2ed474a269e00d7cb26ce302e50fd74bd9bcb9"}]},"branch":"refs/heads/master"},"cb579256f66031fe2f0564d75c72ca38cad8730d":{"kind":"REWORK","_number":3,"created":"2019-02-11 18:13:57.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/31/635131/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/31/635131/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/3"}}},"commit":{"parents":[{"commit":"8eb7d1c5cc0d30c9e68aeb62dd7c73e4377e9fb0","subject":"Remove deprecated novaclient.v2.contrib modules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8eb7d1c5cc0d30c9e68aeb62dd7c73e4377e9fb0"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-02-06 11:05:09.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-02-11 18:13:22.000000000","tz":0},"subject":"Microversion 2.68: Remove \u0027forced\u0027 live migrations, evacuations","message":"Microversion 2.68: Remove \u0027forced\u0027 live migrations, evacuations\n\nUpdate the commands and Python API bindings to reflect the new\nmicroversion. The various evacuate microversion functions are DRY\u0027d up\nalong the way.\n\nChange-Id: Ibfc905292258ffde05800387e5d6bbad4823085c\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\nDepends-On: https://review.openstack.org/#/c/634600/\nImplements: blueprint remove-force-flag-from-live-migrate-and-evacuate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/cb579256f66031fe2f0564d75c72ca38cad8730d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/cb579256f66031fe2f0564d75c72ca38cad8730d"}]},"branch":"refs/heads/master"},"e818508d9b59730c1c257a534b8dd5e95834e441":{"kind":"REWORK","_number":4,"created":"2019-02-13 13:59:54.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/31/635131/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/31/635131/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/4"}}},"commit":{"parents":[{"commit":"8eb7d1c5cc0d30c9e68aeb62dd7c73e4377e9fb0","subject":"Remove deprecated novaclient.v2.contrib modules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8eb7d1c5cc0d30c9e68aeb62dd7c73e4377e9fb0"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-02-06 11:05:09.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-02-13 13:44:33.000000000","tz":0},"subject":"Microversion 2.68: Remove \u0027forced\u0027 live migrations, evacuations","message":"Microversion 2.68: Remove \u0027forced\u0027 live migrations, evacuations\n\nUpdate the commands and Python API bindings to reflect the new\nmicroversion. The various evacuate microversion functions are DRY\u0027d up\nalong the way.\n\nChange-Id: Ibfc905292258ffde05800387e5d6bbad4823085c\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\nDepends-On: https://review.openstack.org/#/c/634600/\nImplements: blueprint remove-force-flag-from-live-migrate-and-evacuate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e818508d9b59730c1c257a534b8dd5e95834e441"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e818508d9b59730c1c257a534b8dd5e95834e441"}]},"branch":"refs/heads/master"},"162f4769b8da47dfe9bffefab7ed497869b34033":{"kind":"REWORK","_number":5,"created":"2019-02-13 21:15:26.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/31/635131/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/31/635131/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/31/635131/5"}}},"commit":{"parents":[{"commit":"8eb7d1c5cc0d30c9e68aeb62dd7c73e4377e9fb0","subject":"Remove deprecated novaclient.v2.contrib modules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8eb7d1c5cc0d30c9e68aeb62dd7c73e4377e9fb0"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-02-06 11:05:09.000000000","tz":0},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-02-13 21:15:23.000000000","tz":0},"subject":"Microversion 2.68: Remove \u0027forced\u0027 live migrations, evacuations","message":"Microversion 2.68: Remove \u0027forced\u0027 live migrations, evacuations\n\nUpdate the commands and Python API bindings to reflect the new\nmicroversion. The various evacuate microversion functions are DRY\u0027d up\nalong the way.\n\nChange-Id: Ibfc905292258ffde05800387e5d6bbad4823085c\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\nDepends-On: https://review.openstack.org/#/c/634600/\nImplements: blueprint remove-force-flag-from-live-migrate-and-evacuate\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/162f4769b8da47dfe9bffefab7ed497869b34033"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/162f4769b8da47dfe9bffefab7ed497869b34033"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
