)]}'
{"id":"openstack%2Fpython-openstackclient~686590","triplet_id":"openstack%2Fpython-openstackclient~master~Ie2bbb4d34b8411939ad5cfd750fc76c933779542","project":"openstack/python-openstackclient","branch":"master","topic":"drop-py27-support","hashtags":[],"change_id":"Ie2bbb4d34b8411939ad5cfd750fc76c933779542","subject":"Complete \"Drop python2 support\" goal","status":"MERGED","created":"2019-10-04 12:43:56.000000000","updated":"2020-02-05 17:23:15.000000000","submitted":"2020-02-05 17:21:38.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"686590-1580923298806-798fc2db","meta_rev_id":"9771b28266b6089ee4202e0599a00bc301b351b2","_number":686590,"virtual_id_number":686590,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-02-05 17:21:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"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":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},{"value":2,"date":"2020-02-05 06:04:35.000000000","_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2020-02-05 15:38:35.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":1,"date":"2020-02-05 07:01:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":1,"date":"2020-02-05 15:38:35.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-29 21:50:36.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":"2020-01-28 16:30:05.000000000","updated_by":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"reviewer":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"state":"REVIEWER"},{"updated":"2020-02-02 13:22:36.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2020-02-03 19:02:46.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2020-02-05 06:04:35.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2020-02-05 07:01:06.000000000","updated_by":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"reviewer":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"state":"REVIEWER"},{"updated":"2020-02-05 17:21:38.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":"5309385485dbec2612f07a80a806ab3aee4623bd","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-10-04 12:43:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"07191b8b5357bda38af161f4ce6bb456b2786951","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-04 14:18:19.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- test-release-openstack https://zuul.opendev.org/t/openstack/build/4ffea007a9434cd1ac666ba83e3b43a6 : SUCCESS in 1m 56s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/aab6e36a2edc4c41a88804d253a5a427 : SUCCESS in 5m 09s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/f23e92126d1448f6a0f359bc1f9523d5 : SUCCESS in 5m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/85d88e752dc14c9288bb1d5bbd9a1fc2 : SUCCESS in 4m 36s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b92da1bbff084a1d9dd5584275150cd3 : SUCCESS in 3m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3be8e79f48d74e43932553bb909e12a7 : SUCCESS in 3m 06s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/425263c796cd4910b03d749247597bb2 : SUCCESS in 3m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c419281ef4734f5682d54538f34e24bc : SUCCESS in 5m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0d61f07168ca47978830148fded1303b : SUCCESS in 4m 32s\n- tempest-full https://zuul.opendev.org/t/openstack/build/d3694ba8e335418b883be121aa418d89 : FAILURE in 1h 26m 47s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/476c9d8c103147eeb1ad7cd8ca268c11 : SUCCESS in 1h 28m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6d52b6e1b5fe4dac975c877660d4fc67 : SUCCESS in 4m 05s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/ceefcd75740f46f29493329feefc651b : FAILURE in 34m 59s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/cec602bb94bd4da98ea7904d8b30d795 : FAILURE in 32m 31s","accounts_in_message":[],"_revision_number":1},{"id":"cca9e017bf1cd42c069de2834c11db0b429c5a5e","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-10-04 14:43:43.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"9065f0b87dca825f0ba000114216ad459a725c3b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-04 16:30:09.000000000","message":"Patch Set 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- test-release-openstack https://zuul.opendev.org/t/openstack/build/c90e997d449c49fe98675e5d4fd49472 : SUCCESS in 3m 06s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/e24bda875bb24e209bea5eee9eb9e0be : SUCCESS in 4m 24s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/f1829c6091be4b1c9be9dd7d6ca63775 : SUCCESS in 5m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/186b6e5a21ae42969a3e20c2c54cc8ae : SUCCESS in 5m 48s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/af558a2b1ec143f7ab8f6a516f81f76f : SUCCESS in 5m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/03684048d6524a52a32f2d397164cc88 : SUCCESS in 3m 57s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f4f806911be542f7beebf1885c659e3b : SUCCESS in 4m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4f74005cf1254a54add2b7afba0f7fd3 : SUCCESS in 6m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/72238c21f08a42c6833cfac1a9e9f01d : SUCCESS in 5m 14s\n- tempest-full https://zuul.opendev.org/t/openstack/build/1fcc173180d6454a89d42df8972b2b1a : SUCCESS in 1h 40m 20s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/25d0c426dc9a449180b3cf487ababf63 : SUCCESS in 1h 30m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fee744c497de461e9bf3679405538683 : SUCCESS in 5m 19s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/d5e6f782258446fe8b6ec26c8550466e : FAILURE in 32m 56s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b61d42ebd00f461d852efd25c72471fb : FAILURE in 37m 57s","accounts_in_message":[],"_revision_number":1},{"id":"86f1b1aff67be1712538cba356081d9cd3200949","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-10-29 21:50:36.000000000","message":"Patch Set 1: Code-Review-1\n\n(3 comments)\n\nNeed a release note for this?","accounts_in_message":[],"_revision_number":1},{"id":"c6fbee497b0822836496d8a2c19e915c7bfba26e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-10-29 21:51:29.000000000","message":"Patch Set 1:\n\nYou can also drop this:\n\nhttps://github.com/openstack/python-openstackclient/blob/master/doc/requirements.txt#L6","accounts_in_message":[],"_revision_number":1},{"id":"1f83b632877109024f0b008d7b9cbb6303232f75","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-10-29 21:51:52.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a81f363181ed576795faa77b8acda68cd539ca31","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-10-31 13:43:54.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"508020263b70f6b9eb63aa88d8e29f6e5fb0cfa7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-31 15:25:57.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/d359ab171b74443fac5151f26906153d : SUCCESS in 2m 32s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/d12a6386ed1040c184956af9d4a5613c : SUCCESS in 4m 43s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/792470ad9e8c48ccafd06e7e15560a5b : SUCCESS in 4m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b61f5457b9f94a3fa010333edf31d677 : SUCCESS in 4m 36s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/87c1371a1c1b48e98ad51184a0f1cd4a : SUCCESS in 4m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c3bcbb81f9af46339f7a1e8e4250c6bb : SUCCESS in 3m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/29f9ac8fb0fa4618a07cfa0012d30644 : SUCCESS in 3m 11s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/596d7bb66ecf425b938bfeac2749b987 : SUCCESS in 3m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/315a74175b274855a471508eda1a3473 : SUCCESS in 5m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e2659e8288c84813ae03d59b364f6bee : SUCCESS in 4m 39s\n- tempest-full https://zuul.opendev.org/t/openstack/build/abf7538589a04480a091e2ef866827fe : SUCCESS in 1h 30m 32s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c67d468f01b54ed4a832933120254f08 : SUCCESS in 1h 11m 47s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/9f346616c6ba43bda9689b57c0dd4fd2 : SUCCESS in 1h 06m 00s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9b03538132f24d2fb25cfe7d6a8f5320 : SUCCESS in 1h 02m 53s","accounts_in_message":[],"_revision_number":2},{"id":"44c9cac921646fa4414c4410ceae5a79690c232c","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-12-15 15:21:16.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"6d7d864617f7e5cd09ef1f854cec434a13489756","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-15 15:40:44.000000000","message":"Patch Set 3: 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- test-release-openstack https://zuul.opendev.org/t/openstack/build/59b36e6d7f86436c95dab32a56382900 : SUCCESS in 2m 12s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/64e1dfadb87c468f8d7f1355ecb87677 : SUCCESS in 4m 29s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/09ad2e7ac48341e583278a85611f3cfc : SUCCESS in 4m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0664b9035173437d963371f514f92ebb : SUCCESS in 4m 17s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/71da9c1636e24cbeb9809ae02229ba4f : SUCCESS in 4m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a35e54c97d9448a5812c0875f94ed826 : SUCCESS in 4m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f5016ac373ea4d679e396d74111ea0bf : SUCCESS in 3m 23s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/361899faf1ea4754aaf3970b1f7002af : SUCCESS in 3m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a957274292a649f6be737e97d3ba7b50 : SUCCESS in 5m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ebc90a3c295f4f61bef4359a9290221c : SUCCESS in 4m 55s\n- tempest-full https://zuul.opendev.org/t/openstack/build/2762145c9e9544a48e280418e58a5604 : FAILURE in 10m 41s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/cdae69c1440448c79d647e85165bd198 : FAILURE in 13m 47s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/b347458dee4e46f981fe5a545c1406dc : FAILURE in 12m 59s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/1db64c377dd64cc986a5875a8dd81930 : FAILURE in 11m 03s","accounts_in_message":[],"_revision_number":3},{"id":"d0b66e2b3aaf5153d73af1676a55177475c5939a","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-12-16 15:46:50.000000000","message":"Patch Set 1:\n\n(3 comments)\n\nRelease note is a good idea...","accounts_in_message":[],"_revision_number":1},{"id":"1f708acfa9f8f23fdd7fe5aa243795414e037c37","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-12-16 15:47:38.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":3},{"id":"8135ea0e5095a6cbfb45047585d65dd9b22eb5b2","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-01-10 17:56:40.000000000","message":"Restored\n\nI think we need this as part of the Ussuri cycle goal.","accounts_in_message":[],"_revision_number":3},{"id":"03eff7421fae616bc3d9d85f89354eb6ce1f8fe4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-10 17:56:57.000000000","message":"Patch Set 3:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"a0c041f6e33a3844b616c5b50b2ce27bc5ab54dc","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-01-10 17:58:04.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3780d16467593acb04e27a83e0d3b4479cd285f6","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-01-10 18:00:31.000000000","message":"Patch Set 4:\n\nNot sure if there were other conversations around this, but I believe we still need this patch to meet the Ussuri cycle goal for dropping py2 support.\n\nJust updated to address some comments and changes since it was submitted and to adhere to the goal instructions:\n\nhttps://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html","accounts_in_message":[],"_revision_number":4},{"id":"5a72b166ac2abea4f19366624e83f9ace78470a0","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-01-10 18:14:26.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"cedabc59e988acd90f511795d053ab4e3736ce0c","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-01-10 18:17:00.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"c3b3b26110a066edaaadff87976fd4979a832e8c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-10 19:32:47.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/8688f99c243e443fa01d512e4ee7321f : SUCCESS in 2m 25s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/1cf37429d2bb40639fda17282c36f6e3 : FAILURE in 5m 47s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/51a9ef8995c843e1b667f62fbc989270 : SUCCESS in 5m 02s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ef1180903e5b486c8c52e2bc16e78f4b : SUCCESS in 5m 10s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/95b8cb2f852a4e718c29d4ab1d6dbc53 : SUCCESS in 4m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/edc1fd0dcf6b43e6931268c947f58010 : SUCCESS in 4m 05s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3133a5cfd5254acab244f5503216390f : SUCCESS in 4m 05s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f7c1d4755f5c40d28bb37c0ca3e19e74 : SUCCESS in 3m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eec5e3bd014e4b38a8dc0074cfbb1ca8 : SUCCESS in 5m 16s\n- requirements-check https://zuul.opendev.org/t/openstack/build/209912babc1c4991ad3fd08d951df9a4 : SUCCESS in 2m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a474ccd434eb4cbd92fcc71ff448e0fd : SUCCESS in 4m 52s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/eba6d6752e8a4bf5904779f62d7d9a96 : SUCCESS in 1h 14m 15s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/e29a8b81d22c43d8af6f57e3b8f4fe98 : SUCCESS in 51m 31s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4c18af6dc94c4e788cfc30da7a5fd0e6 : SUCCESS in 46m 10s","accounts_in_message":[],"_revision_number":6},{"id":"8d8e5d0df1648b11e0e056eb783175bc2a85e2d3","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-01-28 06:55:33.000000000","message":"Patch Set 7: Patch Set 6 was rebased","accounts_in_message":[],"_revision_number":7},{"id":"6e766ea3257c7954a3a78e082ff056ff5a229095","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-28 08:17:51.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/6938964c54c442c19ffd8938555f04e9 : SUCCESS in 2m 05s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/c73f1483f5174dd6bd49395d1bc5a137 : SUCCESS in 5m 09s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/60e819697ed74062b3e50d82fb8520d3 : SUCCESS in 4m 30s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/288d0471dd7c4ee8948c45a3f767f1bf : SUCCESS in 4m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4cd179ac686c416e82b805df3eb27ab1 : SUCCESS in 4m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ead9d32e65f942e197542a21dc20888a : SUCCESS in 3m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/da2ca6fe43b5442badd0870d1d84afc9 : SUCCESS in 3m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/fa1caf5488e746a89509505885ba3fa5 : SUCCESS in 3m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7214075cfa044a90afb29455c4546a81 : SUCCESS in 4m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e1540fc4a37a42a88c7ede0bf0f69960 : SUCCESS in 6m 12s\n- requirements-check https://zuul.opendev.org/t/openstack/build/f8744269903a459388b614793535df2f : SUCCESS in 2m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6e2972b902c04e509fdbb08a64fab5c7 : SUCCESS in 5m 45s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a8567746c7d647119ab42b0ee4cb8dac : SUCCESS in 1h 17m 19s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/bd242e29637d4552b0e309fdad00f529 : SUCCESS in 56m 46s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/19e5cbce49f846738cd0af08f82bc65c : SUCCESS in 56m 55s","accounts_in_message":[],"_revision_number":7},{"id":"ba9570df775e085867519dbdc7b34ea1719d8bb4","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2020-01-28 16:30:05.000000000","message":"Patch Set 7: Code-Review-1\n\nCan you change the commit message? It\u0027s not reflected the change.","accounts_in_message":[],"_revision_number":7},{"id":"4678e58c20577daf1cf1c1ec573e1e51e69726ec","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-02-02 11:15:49.000000000","message":"Patch Set 8: Commit message was updated.","accounts_in_message":[],"_revision_number":8},{"id":"ed33ac9531f5c677486f3d6d273b087620d37d09","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-02-02 11:15:53.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"32fe6f64c30807389c1d155e2f1c2934a9c54522","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-02 12:34:23.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/527e983f6f9f490bbdb23ba393cfb456 : SUCCESS in 2m 25s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/1a5068ab44774852b0160bff2e2e0d1f : SUCCESS in 7m 54s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/ab8cdd81655949a6b5e8c50e536e97cb : SUCCESS in 5m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6d1406dfa4b540008a2851ff594c93df : SUCCESS in 5m 05s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d283b7bcf6e7440fa3fcbcd767887b06 : SUCCESS in 4m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bea49d43f0ed47e88c5dc621c38e5356 : SUCCESS in 3m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4465adb3f56f4f219d7940881f643b54 : SUCCESS in 4m 02s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/74d7e072178e4cdca10db990fc719359 : SUCCESS in 4m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/476777947dbb4fbf97a25dab95c5d1d3 : SUCCESS in 4m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e6a7ab3fee0c49bb9a5ac91eaa60ea5f : SUCCESS in 6m 17s\n- requirements-check https://zuul.opendev.org/t/openstack/build/475ae2b1fe9840eebf09a9aa24254246 : SUCCESS in 3m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/65bd775f44a54dd590f7825b19a3274a : SUCCESS in 4m 40s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3187c58b410843fc8f38571b84fcacab : SUCCESS in 1h 16m 02s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/49db295057cf42de924d0b06c920edf3 : SUCCESS in 52m 37s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/27de1afa075248b298671483697b3652 : SUCCESS in 56m 13s","accounts_in_message":[],"_revision_number":8},{"id":"da7b3cbb9cd2dd0ed5d5e68a7b46bddd9c7f8095","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-02-02 13:22:36.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"b3d8bb07064248dcd871aeb756fe8d52f36de509","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-02-05 05:54:49.000000000","message":"Patch Set 8: Code-Review-1\n\n(1 comment)\n\nLet me update the commit mesasge.","accounts_in_message":[],"_revision_number":8},{"id":"6991717130f44bc74760ce091a48dd549be44c5e","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-02-05 05:59:09.000000000","message":"Patch Set 9: Commit message was updated.","accounts_in_message":[],"_revision_number":9},{"id":"d7f91883f0f715da081f01f5d5791a6b4f887531","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-02-05 06:04:35.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"4e6285d9054c9fd56a715f3bbc3725407dc629bb","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-02-05 07:01:06.000000000","message":"Patch Set 9: Code-Review+1","accounts_in_message":[],"_revision_number":9},{"id":"f0aba492685a059833e27f631a66509c7bf7bd64","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-05 07:35:01.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/563d630d07074dda81c044bb3672ee34 : SUCCESS in 4m 10s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/1661c712e1854f32b801a197418fca9b : SUCCESS in 7m 43s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/67a55eda57404f8784b8fb2793020dc7 : SUCCESS in 4m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/62e92e4252344966b4b844e6e8e3780e : SUCCESS in 4m 16s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3dc54ffc17734ef480b96c4a466c07d9 : SUCCESS in 6m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b8dc85ec3b234565afa8dc718d8b2262 : SUCCESS in 5m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4f7583f0f4484a978f784b3e835f3520 : SUCCESS in 5m 28s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e76f407e2ca145458d6fea5653926b92 : SUCCESS in 5m 18s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a367410c17854c10a68de85ae6a64171 : SUCCESS in 4m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8b546d154bcb4423bed88e30cb21ce7d : SUCCESS in 6m 56s\n- requirements-check https://zuul.opendev.org/t/openstack/build/d19f32a2ca87445594f5f6dc0f8b7bb6 : SUCCESS in 3m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c895b040c2794dda8a21d4cdca3fdc83 : SUCCESS in 6m 38s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/ecbd9efd6ed74819888a3e89afee546b : SUCCESS in 1h 30m 50s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/93d50ff192d947be9cae2cb434930d49 : SUCCESS in 1h 04m 17s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/cb3fada69c164e268813dbbe4b8e6210 : SUCCESS in 1h 08m 05s","accounts_in_message":[],"_revision_number":9},{"id":"44bc5bd078348c81d94affc15653e100364fa28a","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-02-05 15:38:35.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":9},{"id":"72daabb5ef2e8a99339544981ad089b7028f157f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-05 15:38:50.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"08d1f461c968a6c2bed4d47ff57ae2fcbdae50fd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-05 17:21:38.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/8c5acb3586da47afbee749f679bbcf21 : SUCCESS in 2m 50s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/f6600f0b034843be8e60f9ef9eec1d89 : SUCCESS in 5m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4f5a0df5c2284d38bbb189f2048ccf3d : SUCCESS in 6m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e658f99907ba4d54be335d4f95bcd7da : SUCCESS in 4m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/20d5d6b456364984bbc009d2d02f5433 : SUCCESS in 5m 34s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/99bc0372b67d4e4894c53c48b548dea0 : SUCCESS in 5m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5181b7c86847422791810b0b1785600f : SUCCESS in 6m 37s\n- requirements-check https://zuul.opendev.org/t/openstack/build/9cc0ddd1567a4cddb2bda5a3ab3f5696 : SUCCESS in 3m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6283feaed55c4928900fee9bcfdfecfb : SUCCESS in 6m 56s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8dc4f7a0668c49d0a0eb9f03c3998be5 : SUCCESS in 1h 36m 00s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/5650034184b54a9cb5173ff950e1a1ab : SUCCESS in 1h 01m 16s","accounts_in_message":[],"_revision_number":9},{"id":"a4b8d47ca6f098c6528b6143c0891486df03b461","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-05 17:21:38.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":9},{"id":"3dfa15ce731c189c9f53f2c0d0c81f664ce50392","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-05 17:23:15.000000000","message":"Patch Set 9:\n\nBuild failed (promote pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/24d6409594f44bc487b6db7a98cece0a : FAILURE in 1m 09s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b046eb0b0d58403aa0081541e4f6218a : FAILURE in 1m 07s","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"e6e4b73efa01281002930e0806b765200f38e7c8","revisions":{"420032649da6520324d0e9e7f662eeb413498b9c":{"kind":"REWORK","_number":1,"created":"2019-10-04 12:43:56.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/90/686590/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/90/686590/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/1"}}},"commit":{"parents":[{"commit":"371f5f552291ec14bdd1550d1c066b80bd874333","subject":"Merge \"Add \u0027openstack server migrate (confirm|revert)\u0027 commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/371f5f552291ec14bdd1550d1c066b80bd874333"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-10-04 12:42:41.000000000","tz":120},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-10-04 12:43:53.000000000","tz":120},"subject":"Stop testing python2","message":"Stop testing python2\n\nIt\u0027s no longer supported past train, so let\u0027s stop running the tests.\n\nChange-Id: Ie2bbb4d34b8411939ad5cfd750fc76c933779542\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/420032649da6520324d0e9e7f662eeb413498b9c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/420032649da6520324d0e9e7f662eeb413498b9c"}]},"branch":"refs/heads/master"},"707a14f8879a60d28a3be125988795d96a88ee98":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2019-10-31 13:43:54.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/90/686590/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/90/686590/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/2"}}},"commit":{"parents":[{"commit":"f1d742f32adeb662a3fdf8fa3ef3bc391e71ed81","subject":"Fix functional tests for py3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f1d742f32adeb662a3fdf8fa3ef3bc391e71ed81"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-10-04 12:42:41.000000000","tz":120},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-10-31 13:43:54.000000000","tz":0},"subject":"Stop testing python2","message":"Stop testing python2\n\nIt\u0027s no longer supported past train, so let\u0027s stop running the tests.\n\nChange-Id: Ie2bbb4d34b8411939ad5cfd750fc76c933779542\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/707a14f8879a60d28a3be125988795d96a88ee98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/707a14f8879a60d28a3be125988795d96a88ee98"}]},"branch":"refs/heads/master"},"d083b930f976eabecd5c97e2d71e14c33164e85f":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2019-12-15 15:21:16.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/90/686590/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/90/686590/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/3"}}},"commit":{"parents":[{"commit":"3c341bbaf484cf708ec92738093eb3d5168fd0ee","subject":"Remove python2 from project-template","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3c341bbaf484cf708ec92738093eb3d5168fd0ee"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-10-04 12:42:41.000000000","tz":120},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-12-15 15:20:59.000000000","tz":-300},"subject":"Stop testing python2","message":"Stop testing python2\n\nIt\u0027s no longer supported past train, so let\u0027s stop running the tests.\n\nChange-Id: Ie2bbb4d34b8411939ad5cfd750fc76c933779542\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d083b930f976eabecd5c97e2d71e14c33164e85f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d083b930f976eabecd5c97e2d71e14c33164e85f"}]},"branch":"refs/heads/master"},"61bf3d9a16b62b143bd8d212f3b46aa1fb0259f8":{"kind":"REWORK","_number":4,"created":"2020-01-10 17:58:04.000000000","uploader":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"ref":"refs/changes/90/686590/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/90/686590/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/4"}}},"commit":{"parents":[{"commit":"d15bbada73f81136c966007d9c564dd6cfb2fd9c","subject":"Replace six.iteritems() with .items()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d15bbada73f81136c966007d9c564dd6cfb2fd9c"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-10-04 12:42:41.000000000","tz":120},"committer":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-01-10 17:57:54.000000000","tz":-360},"subject":"Stop testing python2","message":"Stop testing python2\n\nIt\u0027s no longer supported past train, so let\u0027s stop running the tests.\n\nChange-Id: Ie2bbb4d34b8411939ad5cfd750fc76c933779542\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/61bf3d9a16b62b143bd8d212f3b46aa1fb0259f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/61bf3d9a16b62b143bd8d212f3b46aa1fb0259f8"}]},"branch":"refs/heads/master"},"6e746b2cb1ada4af6c698c4a6ab95ee70fd50773":{"kind":"REWORK","_number":5,"created":"2020-01-10 18:14:26.000000000","uploader":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"ref":"refs/changes/90/686590/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/90/686590/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/5"}}},"commit":{"parents":[{"commit":"d15bbada73f81136c966007d9c564dd6cfb2fd9c","subject":"Replace six.iteritems() with .items()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d15bbada73f81136c966007d9c564dd6cfb2fd9c"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-10-04 12:42:41.000000000","tz":120},"committer":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-01-10 18:14:18.000000000","tz":-360},"subject":"Stop testing python2","message":"Stop testing python2\n\nIt\u0027s no longer supported past train, so let\u0027s stop running the tests.\n\nChange-Id: Ie2bbb4d34b8411939ad5cfd750fc76c933779542\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6e746b2cb1ada4af6c698c4a6ab95ee70fd50773"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6e746b2cb1ada4af6c698c4a6ab95ee70fd50773"}]},"branch":"refs/heads/master"},"437400be5faa4ef2f35161ce9f8ea7f3cad3fc1e":{"kind":"REWORK","_number":6,"created":"2020-01-10 18:17:00.000000000","uploader":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"ref":"refs/changes/90/686590/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/90/686590/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/6"}}},"commit":{"parents":[{"commit":"d15bbada73f81136c966007d9c564dd6cfb2fd9c","subject":"Replace six.iteritems() with .items()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d15bbada73f81136c966007d9c564dd6cfb2fd9c"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-10-04 12:42:41.000000000","tz":120},"committer":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-01-10 18:16:56.000000000","tz":-360},"subject":"Stop testing python2","message":"Stop testing python2\n\nIt\u0027s no longer supported past train, so let\u0027s stop running the tests.\n\nChange-Id: Ie2bbb4d34b8411939ad5cfd750fc76c933779542\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/437400be5faa4ef2f35161ce9f8ea7f3cad3fc1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/437400be5faa4ef2f35161ce9f8ea7f3cad3fc1e"}]},"branch":"refs/heads/master"},"c7aa396ccd0d3f9011530e90a604793e4cb88fbb":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2020-01-28 06:55:33.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/90/686590/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/90/686590/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/7"}}},"commit":{"parents":[{"commit":"70ab3f9dd56a638cdff516ca85baa5ebd64c888b","subject":"Add support for app cred access rules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/70ab3f9dd56a638cdff516ca85baa5ebd64c888b"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-10-04 12:42:41.000000000","tz":120},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-01-28 06:55:33.000000000","tz":0},"subject":"Stop testing python2","message":"Stop testing python2\n\nIt\u0027s no longer supported past train, so let\u0027s stop running the tests.\n\nChange-Id: Ie2bbb4d34b8411939ad5cfd750fc76c933779542\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c7aa396ccd0d3f9011530e90a604793e4cb88fbb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c7aa396ccd0d3f9011530e90a604793e4cb88fbb"}]},"branch":"refs/heads/master"},"1a7ebd75ff0d0f2e854ca5160a75521fdd2f218b":{"kind":"NO_CODE_CHANGE","_number":8,"created":"2020-02-02 11:15:49.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/90/686590/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/90/686590/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/8"}}},"commit":{"parents":[{"commit":"70ab3f9dd56a638cdff516ca85baa5ebd64c888b","subject":"Add support for app cred access rules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/70ab3f9dd56a638cdff516ca85baa5ebd64c888b"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-10-04 12:42:41.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","date":"2020-02-02 11:15:46.000000000","tz":0},"subject":"Stop testing python2","message":"Stop testing python2\n\nIt\u0027s no longer supported past train, so let\u0027s stop running the tests.\n\nAdd releasenotes, remove universal wheel since this is only python 3 now.\n\nChange-Id: Ie2bbb4d34b8411939ad5cfd750fc76c933779542\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1a7ebd75ff0d0f2e854ca5160a75521fdd2f218b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1a7ebd75ff0d0f2e854ca5160a75521fdd2f218b"}]},"branch":"refs/heads/master"},"e6e4b73efa01281002930e0806b765200f38e7c8":{"kind":"NO_CODE_CHANGE","_number":9,"created":"2020-02-05 05:59:09.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/90/686590/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/90/686590/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/90/686590/9"}}},"commit":{"parents":[{"commit":"70ab3f9dd56a638cdff516ca85baa5ebd64c888b","subject":"Add support for app cred access rules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/70ab3f9dd56a638cdff516ca85baa5ebd64c888b"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-10-04 12:42:41.000000000","tz":120},"committer":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2020-02-05 05:58:51.000000000","tz":0},"subject":"Complete \"Drop python2 support\" goal","message":"Complete \"Drop python2 support\" goal\n\nWe stopped testing python2, but there are more things to be cleanup.\n\n- Remove python2 entries from setup.cfg\n- Add releasenotes\n- remove universal wheel since this is only python 3 now\n\nChange-Id: Ie2bbb4d34b8411939ad5cfd750fc76c933779542\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e6e4b73efa01281002930e0806b765200f38e7c8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e6e4b73efa01281002930e0806b765200f38e7c8"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
