)]}'
{"id":"openstack%2Foslo.versionedobjects~706476","triplet_id":"openstack%2Foslo.versionedobjects~master~I0f625b714950a712249757906974715358f9e6c6","project":"openstack/oslo.versionedobjects","branch":"master","topic":"drop-py27-support","hashtags":[],"change_id":"I0f625b714950a712249757906974715358f9e6c6","subject":"Drop use of six","status":"MERGED","created":"2020-02-07 11:45:55.000000000","updated":"2020-02-10 18:09:56.000000000","submitted":"2020-02-10 18:06:53.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"706476-1581358013837-159bbb0d","meta_rev_id":"77d29875f9cb3e84bce85094c9e5cc76ac7a4990","_number":706476,"virtual_id_number":706476,"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-02-10 18:06:53.000000000","post_submit":true,"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2020-02-07 18:38:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2020-02-10 12:29:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"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":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2020-02-10 12:29:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"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},"Backport-Candidate":{"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_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"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-02-07 18:38:05.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2020-02-10 12:29:48.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2020-02-10 18:06:53.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":"fd6f2f0982a1717100081647a5443e20aad7d0ab","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-02-07 11:45:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3c76554ac191909b54dbe7c03cea108de97934b4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-07 13:14:41.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- requirements-check https://zuul.opendev.org/t/openstack/build/6859fd462b254443a0020f20ed39e509 : SUCCESS in 3m 02s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/191aa7a40db94f0eb0c1925738090163 : SUCCESS in 1h 26m 05s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2662355217214c34826211a3f9f51d1e : SUCCESS in 3m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/35b44e0c914148c58132f6d898e6dbe6 : FAILURE in 3m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f76d734ac959462eb28ac112ab26987f : SUCCESS in 3m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7368bdf8712349fc9253df65995d78dd : SUCCESS in 3m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d63f1ad041eb4e7ebfa2d1ee234800e5 : SUCCESS in 4m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b68cf221c9a4404297f5e83eed1acb3b : SUCCESS in 3m 27s\n- oslo.versionedobjects-src-grenade-devstack-multinode https://zuul.opendev.org/t/openstack/build/853fe223719d4cc28fa23f1592b2b8b5 : FAILURE in 22m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"664b8ac64fedd6704049da58ba6ec39df6b01669","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-02-07 16:06:24.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"6d8008ba810e03a744ea2c50976a7abdbebd8d05","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-02-07 17:07:09.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c643c7817fcb4d1630cda04ea1cdef2530dc9d85","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-02-07 17:07:24.000000000","message":"Patch Set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"c797e0a015a7e929260e953905bb78268303e295","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-02-07 17:22:45.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"61cbe95b9b800412e07c11d92f17bd1504a33b72","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-02-07 17:45:42.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)\n\n+2 after the sys fix","accounts_in_message":[],"_revision_number":3},{"id":"2c0b17ff63f7c3891f65118105af7606b11f533f","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-02-07 18:37:29.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"6c5e5efc867bbc1d67eafa0c895c4983055f7013","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-02-07 18:38:05.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"2be54938f9c27a771b7c534c160e6bff977825eb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-07 20:28:30.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/e93e2cf3cdf04eee95b98876d30c7ff6 : SUCCESS in 3m 39s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/375f1b05c52942b18530f777fe9d52b5 : SUCCESS in 1h 43m 49s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9fdef89f05ae4c6393c07234ac1fa0f4 : SUCCESS in 5m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7030889479974c02a9787b5089fb8125 : SUCCESS in 4m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/14ad2da0b96841e680e03966a39f0201 : SUCCESS in 3m 48s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/dbe43d4be983485fad2d0a41866f2f27 : SUCCESS in 7m 38s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/aebfce406f8e4cd982ff86405b56cf62 : SUCCESS in 6m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d1309e2e49104d6296709a075836c271 : SUCCESS in 4m 30s\n- oslo.versionedobjects-src-grenade-devstack-multinode https://zuul.opendev.org/t/openstack/build/10f790209c9749a08cdb87f211f56950 : FAILURE in 23m 56s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ba766a427b6af6c61a18b36da85e2d44401c9dbc","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-02-10 12:29:48.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nNot sure to seen why the job `oslo.versionedobjects-src-grenade-devstack-multinode` failed... \n\nIt looks like to some sort of timeout...\n\n```\n2020-02-07 18:55:24.449354 | primary | + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L724:   echo \u0027Running grenade ...\u0027\n2020-02-07 18:55:24.449442 | primary | Running grenade ...\n2020-02-07 18:55:24.449469 | primary | + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L725:   echo \u0027This takes a good 30 minutes or more\u0027\n2020-02-07 18:55:24.449494 | primary | This takes a good 30 minutes or more\n2020-02-07 18:55:24.449517 | primary | + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L726:   cd /opt/stack/new/grenade\n2020-02-07 18:55:24.449541 | primary | + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L727:   sudo -H -u stack DSTOOLS_VERSION\u003d0.4.0 stdbuf -oL -eL ./grenade.sh\n2020-02-07 18:55:25.048419 | primary | Creating /opt/stack/logs....\n2020-02-07 18:55:25.066520 | primary | Running in summary mode:\n2020-02-07 18:55:25.066636 | primary |   Full logs found at \u003d\u003e /opt/stack/logs/grenade.sh.log.2020-02-07-185525\n2020-02-07 18:55:25.066708 | primary |   Summary logs at \u003d\u003e /opt/stack/logs/grenade.sh.log.2020-02-07-185525.2020-02-07-185525.summary\n2020-02-07 18:55:25.091514 | primary | 2020-02-07 18:55:25.091 | grenade.sh log /opt/stack/logs/grenade.sh.log.2020-02-07-185525\n2020-02-07 18:55:30.817462 | primary | 2020-02-07 18:55:30.817 | Running base stack.sh\n2020-02-07 19:04:28.752121 | primary | ERROR: the main setup script run by this job failed - exit code: 1\n2020-02-07 19:04:28.752293 | primary |     please look at the relevant log files to determine the root cause\n```\n\nI think this error is related to a devstack issue because I found the following error in grenade\u0027s logs:\n\n```\n2020-02-07 18:57:10.539 | ++ tools/fixup_stuff.sh:fixup_python_packages:135 :   get_package_path prettytable\n2020-02-07 18:57:10.541 | ++ tools/fixup_stuff.sh:get_package_path:123 :   local package\u003dprettytable\n2020-02-07 18:57:10.543 | +++ tools/fixup_stuff.sh:get_package_path:124 :   python -c \u0027import os; import prettytable; print(os.path.split(os.path.realpath(prettytable.__file__))[0])\u0027\n2020-02-07 18:57:10.554 | Traceback (most recent call last):\n2020-02-07 18:57:10.554 |   File \"\u003cstring\u003e\", line 1, in \u003cmodule\u003e\n2020-02-07 18:57:10.554 | ImportError: No module named prettytable\n2020-02-07 18:57:10.558 | ++ tools/fixup_stuff.sh:get_package_path:124 :   echo\n2020-02-07 18:57:10.560 | + tools/fixup_stuff.sh:fixup_python_packages:135 :   PACKAGE_DIR\u003d\n2020-02-07 18:57:10.562 | ++ tools/fixup_stuff.sh:fixup_python_packages:137 :   echo \u0027/prettytable-0.7.2*\u0027\n2020-02-07 18:57:10.564 | + tools/fixup_stuff.sh:fixup_python_packages:137 :   dir\u003d\u0027/prettytable-0.7.2*\u0027\n2020-02-07 18:57:10.566 | + tools/fixup_stuff.sh:fixup_python_packages:138 :   [[ -d /prettytable-0.7.2* ]]\n2020-02-07 18:57:10.568 | + tools/fixup_stuff.sh:fixup_python_packages:144 :   pip_install httplib2\n2020-02-07 18:57:10.586 | Check python version for : httplib2\n2020-02-07 18:57:10.589 | Using 3.5 version to install httplib2 based on default behavior\n```\n\nI found many errors similar to this one (related to missing packages), errors occure during the laps time where the script return 1, so I think this is the root cause of our CI error.\n\nThis doesn\u0027t look like related to these changes, so I think we can go ahead with these changes.","accounts_in_message":[],"_revision_number":4},{"id":"d05f23de735f874e773a32982a209390b558df18","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-10 16:37:01.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"fa5c5377f0dfa83ecc7d516ec04042ad8f3c3444","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-10 18:06:53.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/e53e5a4e655745b997fe45e83e9f5734 : SUCCESS in 3m 15s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/fc7bd8e66c3f4b308a4c47fb39284be4 : SUCCESS in 1h 27m 41s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f4c68fbf556947d79679af96f11ba313 : SUCCESS in 4m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bf99f080acfd445baad90d0e44c75d4c : SUCCESS in 4m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c781a55d5f624c95a3f2374590dd55a9 : SUCCESS in 3m 52s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/661627b9d8024e32b0a9a7e3a6c74991 : SUCCESS in 4m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e8aa61a2fb8a4668a18634eb480072fb : SUCCESS in 4m 24s","accounts_in_message":[],"_revision_number":4},{"id":"bba05fa41ce4fbbf0c0dbc80e2e88047a09cd2f3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-10 18:06:53.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"eab78e5223091dcd4b414b151d6b137184ebcab2","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-10 18:09:56.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0bd931a1c2944d62aba65c8da74d2951 : SUCCESS in 2m 31s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"da7cd17a2b0d46f42c2a03db7a2df8ee68b6594a","revisions":{"4d7cd135dafd775f649fc06b424e026b0c263618":{"kind":"REWORK","_number":1,"created":"2020-02-07 11:45:55.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/76/706476/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/76/706476/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/1"}}},"commit":{"parents":[{"commit":"3025ddb6be047b27f1fd61c99fef4ba0a7f9e90d","subject":"[ussuri][goal] Drop python 2.7 support and testing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/3025ddb6be047b27f1fd61c99fef4ba0a7f9e90d"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-02-07 11:25:46.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-02-07 11:45:47.000000000","tz":0},"subject":"Drop use of six","message":"Drop use of six\n\nWe no longer need much of the functionality this was providing. The only\nsignificant change is the need to vendor six\u0027s \u0027reraise\u0027 helper function\nsince that doesn\u0027t appear to be a wrapper of stdlib functionality :(\n\nChange-Id: I0f625b714950a712249757906974715358f9e6c6\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/4d7cd135dafd775f649fc06b424e026b0c263618"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/4d7cd135dafd775f649fc06b424e026b0c263618"}]},"branch":"refs/heads/master"},"5983c56832d1755918c2747904cc1dfbd8476e4f":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-02-07 16:06:24.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/76/706476/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/76/706476/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/2"}}},"commit":{"parents":[{"commit":"13270884894075668eab17e071a3cd7d8f141128","subject":"[ussuri][goal] Drop python 2.7 support and testing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/13270884894075668eab17e071a3cd7d8f141128"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-02-07 11:25:46.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-02-07 15:56:16.000000000","tz":-480},"subject":"Drop use of six","message":"Drop use of six\n\nWe no longer need much of the functionality this was providing. The only\nsignificant change is the need to vendor six\u0027s \u0027reraise\u0027 helper function\nsince that doesn\u0027t appear to be a wrapper of stdlib functionality :(\n\nChange-Id: I0f625b714950a712249757906974715358f9e6c6\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/5983c56832d1755918c2747904cc1dfbd8476e4f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/5983c56832d1755918c2747904cc1dfbd8476e4f"}]},"branch":"refs/heads/master"},"53a1476a17e4f7327691a2995f1e464bc385fe87":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2020-02-07 17:07:24.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/76/706476/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/76/706476/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/3"}}},"commit":{"parents":[{"commit":"13270884894075668eab17e071a3cd7d8f141128","subject":"[ussuri][goal] Drop python 2.7 support and testing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/13270884894075668eab17e071a3cd7d8f141128"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-02-07 11:25:46.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-02-07 17:07:19.000000000","tz":0},"subject":"Drop use of six","message":"Drop use of six\n\nWe no longer need much of the functionality this was providing.\n\nChange-Id: I0f625b714950a712249757906974715358f9e6c6\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/53a1476a17e4f7327691a2995f1e464bc385fe87"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/53a1476a17e4f7327691a2995f1e464bc385fe87"}]},"branch":"refs/heads/master"},"da7cd17a2b0d46f42c2a03db7a2df8ee68b6594a":{"kind":"REWORK","_number":4,"created":"2020-02-07 18:37:29.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/76/706476/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/76/706476/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/76/706476/4"}}},"commit":{"parents":[{"commit":"13270884894075668eab17e071a3cd7d8f141128","subject":"[ussuri][goal] Drop python 2.7 support and testing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/13270884894075668eab17e071a3cd7d8f141128"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-02-07 11:25:46.000000000","tz":0},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-02-07 18:35:08.000000000","tz":-480},"subject":"Drop use of six","message":"Drop use of six\n\nWe no longer need much of the functionality this was providing.\n\nChange-Id: I0f625b714950a712249757906974715358f9e6c6\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/da7cd17a2b0d46f42c2a03db7a2df8ee68b6594a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/da7cd17a2b0d46f42c2a03db7a2df8ee68b6594a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
