)]}'
{"id":"openstack%2Foslo.serialization~610126","triplet_id":"openstack%2Foslo.serialization~master~Id16ecd5b183c8058e1e8f34d881e523f5dc1d7ee","project":"openstack/oslo.serialization","branch":"master","topic":"python3-train","hashtags":[],"change_id":"Id16ecd5b183c8058e1e8f34d881e523f5dc1d7ee","subject":"Add Python 3 Train unit tests","status":"MERGED","created":"2018-10-12 17:27:50.000000000","updated":"2019-07-10 18:52:28.000000000","submitted":"2019-07-10 18:52:28.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"610126-1562784748519-3de93a84","meta_rev_id":"995ee23af10d6f4910f902fa0549b3166d2d4e32","_number":610126,"virtual_id_number":610126,"owner":{"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"value":0,"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":0,"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":2,"date":"2019-07-10 18:52:28.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"}],"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":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"all":[{"value":2,"date":"2019-07-08 14:30:39.000000000","_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"value":1,"date":"2019-07-10 14:11:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":0,"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},{"value":2,"date":"2019-07-10 16:42:51.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"]},{"value":0,"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"}],"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":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"value":0,"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":0,"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},{"value":1,"date":"2019-07-10 16:42:51.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"]},{"value":0,"date":"2019-07-05 19:01:52.000000000","_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"value":0,"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":0,"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},{"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"]},{"value":0,"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"}],"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":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-05 19:01:52.000000000","updated_by":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"reviewer":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"state":"REVIEWER"},{"updated":"2019-07-08 14:30:39.000000000","updated_by":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"reviewer":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"state":"REVIEWER"},{"updated":"2019-07-10 14:11:26.000000000","updated_by":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"reviewer":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"state":"REVIEWER"},{"updated":"2019-07-10 16:42:51.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":"2019-07-10 18:52:28.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":"a6fe54599374e131cf041f7c1363fc70b6dadafb","author":{"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},"date":"2018-10-12 17:27:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b891227a74d98aa0c49c89f0921ae8204c23e03c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-12 20:14:14.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/26/610126/1/check/openstack-tox-pep8/88fb35d/ : SUCCESS in 3m 53s\n- openstack-tox-py27 http://logs.openstack.org/26/610126/1/check/openstack-tox-py27/154ec38/ : SUCCESS in 4m 26s\n- openstack-tox-py37 http://logs.openstack.org/26/610126/1/check/openstack-tox-py37/1d3d0a3/ : SUCCESS in 5m 06s\n- openstack-tox-docs http://logs.openstack.org/26/610126/1/check/openstack-tox-docs/f2a77db/html/ : SUCCESS in 3m 53s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/26/610126/1/check/legacy-tempest-dsvm-neutron-src/211965d/ : SUCCESS in 1h 37m 08s\n- tempest-full-py3 http://logs.openstack.org/26/610126/1/check/tempest-full-py3/6bb66cd/ : SUCCESS in 1h 23m 22s\n- build-openstack-releasenotes http://logs.openstack.org/26/610126/1/check/build-openstack-releasenotes/fc5fcb6/html/ : SUCCESS in 3m 44s\n- openstack-tox-py36 http://logs.openstack.org/26/610126/1/check/openstack-tox-py36/6d7bc48/ : SUCCESS in 8m 54s\n- openstack-tox-lower-constraints http://logs.openstack.org/26/610126/1/check/openstack-tox-lower-constraints/42ff1ce/ : SUCCESS in 4m 28s","accounts_in_message":[],"_revision_number":1},{"id":"f84e2f5851e05d269e7608a916cb2c1d7337ea74","author":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"date":"2018-10-15 14:31:12.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"438250bb4410ef08a71fa3017cc371d809bf0aeb","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2018-10-15 14:44:29.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"25228046ef96f891c4abbd3a833e0a414293f135","author":{"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},"date":"2018-10-15 19:46:59.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"1011cb8340e9cac3ddf1f49766734b9c49f3c75c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-15 19:53:54.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/26/610126/2/check/openstack-tox-pep8/5b943ac/ : SUCCESS in 3m 55s\n- openstack-tox-py27 http://logs.openstack.org/26/610126/2/check/openstack-tox-py27/299bf02/ : SUCCESS in 4m 12s\n- openstack-tox-py37 http://logs.openstack.org/26/610126/2/check/openstack-tox-py37/5160c45/ : SUCCESS in 5m 01s\n- openstack-tox-docs http://logs.openstack.org/26/610126/2/check/openstack-tox-docs/d340b35/html/ : SUCCESS in 4m 05s\n- tempest-full http://logs.openstack.org/26/610126/2/check/tempest-full/d59c703/ : SUCCESS in 1h 44m 36s\n- tempest-full-py3 http://logs.openstack.org/26/610126/2/check/tempest-full-py3/6bf93b2/ : SUCCESS in 1h 37m 53s\n- build-openstack-releasenotes http://logs.openstack.org/26/610126/2/check/build-openstack-releasenotes/af73868/html/ : SUCCESS in 4m 05s\n- openstack-tox-py36 http://logs.openstack.org/26/610126/2/check/openstack-tox-py36/3a9b774/ : SUCCESS in 4m 54s\n- openstack-tox-lower-constraints http://logs.openstack.org/26/610126/2/check/openstack-tox-lower-constraints/30fcea3/ : SUCCESS in 4m 55s","accounts_in_message":[],"_revision_number":2},{"id":"66c6e454ee4c81352d02a359d36bcf061ef70062","author":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"date":"2019-07-05 19:01:52.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ba7b3389e792d519c33b9f056a8284ac28e28f98","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-05 20:54:28.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/26/610126/3/check/tempest-full/8b8a1c1/ : SUCCESS in 1h 32m 40s\n- tempest-full-py3 http://logs.openstack.org/26/610126/3/check/tempest-full-py3/f9f8e4e/ : SUCCESS in 1h 47m 10s\n- openstack-tox-lower-constraints http://logs.openstack.org/26/610126/3/check/openstack-tox-lower-constraints/3206661/ : SUCCESS in 2m 46s\n- openstack-tox-pep8 http://logs.openstack.org/26/610126/3/check/openstack-tox-pep8/8c364f2/ : SUCCESS in 2m 48s\n- openstack-tox-py27 http://logs.openstack.org/26/610126/3/check/openstack-tox-py27/7d1e34f/ : SUCCESS in 2m 21s\n- openstack-tox-py36 http://logs.openstack.org/26/610126/3/check/openstack-tox-py36/1bf3c53/ : SUCCESS in 3m 15s\n- openstack-tox-py37 http://logs.openstack.org/26/610126/3/check/openstack-tox-py37/bc3ab30/ : SUCCESS in 3m 05s\n- openstack-tox-docs http://logs.openstack.org/26/610126/3/check/openstack-tox-docs/d2d4ea9/html/ : SUCCESS in 3m 26s\n- build-openstack-releasenotes http://logs.openstack.org/26/610126/3/check/build-openstack-releasenotes/b1fd33f/html/ : SUCCESS in 4m 01s","accounts_in_message":[],"_revision_number":3},{"id":"8a3bfdb7c0c53b40b0936fb7e82e380a652af667","author":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"date":"2019-07-08 14:30:39.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"8ae6337651bbeb06f5bd6549fe013fea58b5d6d4","author":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"date":"2019-07-10 14:11:26.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"d66a1e9a8c6b72255febedec422e7d34c45243bf","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-07-10 16:42:51.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"d841cfd5aa20414091d17a2384996e2c2d40e420","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-10 16:43:30.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"e9ab48540274534308f91035e66bc3a1b7b3f6f4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-10 18:52:28.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"f794a6886b6abf9a15c3e1847bbc438cf0a0fda8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-10 18:52:28.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full http://logs.openstack.org/26/610126/3/gate/tempest-full/38c19ef/ : SUCCESS in 2h 01m 13s\n- tempest-full-py3 http://logs.openstack.org/26/610126/3/gate/tempest-full-py3/0edc5eb/ : SUCCESS in 1h 39m 47s\n- openstack-tox-lower-constraints http://logs.openstack.org/26/610126/3/gate/openstack-tox-lower-constraints/cad30d7/ : SUCCESS in 3m 51s\n- openstack-tox-pep8 http://logs.openstack.org/26/610126/3/gate/openstack-tox-pep8/955536c/ : SUCCESS in 2m 43s\n- openstack-tox-py27 http://logs.openstack.org/26/610126/3/gate/openstack-tox-py27/a203b79/ : SUCCESS in 2m 42s\n- openstack-tox-py36 http://logs.openstack.org/26/610126/3/gate/openstack-tox-py36/cdb026e/ : SUCCESS in 2m 23s\n- openstack-tox-py37 http://logs.openstack.org/26/610126/3/gate/openstack-tox-py37/e35e8cf/ : SUCCESS in 4m 38s\n- openstack-tox-docs http://logs.openstack.org/26/610126/3/gate/openstack-tox-docs/ebf3823/html/ : SUCCESS in 2m 46s\n- build-openstack-releasenotes http://logs.openstack.org/26/610126/3/gate/build-openstack-releasenotes/0cd1db2/html/ : SUCCESS in 3m 32s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"fa399b6d45014304ab7d5e03d8581de0624b1ac5","revisions":{"00046e2ce242390552763695857e4f405c9189a4":{"kind":"REWORK","_number":1,"created":"2018-10-12 17:27:50.000000000","uploader":{"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},"ref":"refs/changes/26/610126/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.serialization","ref":"refs/changes/26/610126/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/26/610126/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/26/610126/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/26/610126/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.serialization refs/changes/26/610126/1"}}},"commit":{"parents":[{"commit":"181de14da10a84a04cb4f54277d96e1ccb0b124e","subject":"Update the home-page to latest","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/181de14da10a84a04cb4f54277d96e1ccb0b124e"}]}],"author":{"name":"Charles Short","email":"chucks@redhat.com","date":"2018-10-12 17:26:34.000000000","tz":0},"committer":{"name":"Charles Short","email":"chucks@redhat.com","date":"2018-10-12 17:27:49.000000000","tz":0},"subject":"Change python3.5 job to python3.7 job on Stein+","message":"Change python3.5 job to python3.7 job on Stein+\n\npython3.5 was the only supported python3 version on Xenial, now that we have\nBionic Beaver nodes that support python3.7, lets switch to testing with\npython3.7 in addition with python3.6 in Stein and beyond.\nSee ML discussion here [1] for context.\n\n[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135632.html\n\nChange-Id: Id16ecd5b183c8058e1e8f34d881e523f5dc1d7ee\nSigned-off-by: Charles Short \u003cchucks@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/00046e2ce242390552763695857e4f405c9189a4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/00046e2ce242390552763695857e4f405c9189a4"}]},"branch":"refs/heads/master"},"638afd693372347b57245e3f74fa8d2e1707ad39":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2018-10-15 14:31:12.000000000","uploader":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"ref":"refs/changes/26/610126/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.serialization","ref":"refs/changes/26/610126/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/26/610126/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/26/610126/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/26/610126/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.serialization refs/changes/26/610126/2"}}},"commit":{"parents":[{"commit":"181de14da10a84a04cb4f54277d96e1ccb0b124e","subject":"Update the home-page to latest","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/181de14da10a84a04cb4f54277d96e1ccb0b124e"}]}],"author":{"name":"Charles Short","email":"chucks@redhat.com","date":"2018-10-12 17:26:34.000000000","tz":0},"committer":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2018-10-15 14:31:10.000000000","tz":0},"subject":"Change python3.5 job to python3.7 job on Stein+","message":"Change python3.5 job to python3.7 job on Stein+\n\npython3.5 was the only supported python3 version on Xenial, now that we have\nBionic Beaver nodes that support python3.7, lets switch to testing with\npython3.7 in addition with python3.6 in Stein and beyond.\nSee ML discussion here [1] for context.\n\n[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135632.html\n\nChange-Id: Id16ecd5b183c8058e1e8f34d881e523f5dc1d7ee\nSigned-off-by: Charles Short \u003cchucks@redhat.com\u003e\nStory: #2004073\nTask: #27440\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/638afd693372347b57245e3f74fa8d2e1707ad39"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/638afd693372347b57245e3f74fa8d2e1707ad39"}]},"branch":"refs/heads/master"},"fa399b6d45014304ab7d5e03d8581de0624b1ac5":{"kind":"REWORK","_number":3,"created":"2019-07-05 19:01:52.000000000","uploader":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"ref":"refs/changes/26/610126/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.serialization","ref":"refs/changes/26/610126/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/26/610126/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/26/610126/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/26/610126/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.serialization refs/changes/26/610126/3"}}},"commit":{"parents":[{"commit":"aeab56bfebe5165ac476d650569e44c0ed2a7e53","subject":"Merge \"Sync Sphinx requirement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/aeab56bfebe5165ac476d650569e44c0ed2a7e53"}]}],"author":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2019-07-05 15:56:54.000000000","tz":-240},"committer":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2019-07-05 19:01:51.000000000","tz":-240},"subject":"Add Python 3 Train unit tests","message":"Add Python 3 Train unit tests\n\nThis is a mechanically generated patch to ensure unit testing is in place\nfor all of the Tested Runtimes for Train.\n\nSee the Train python3-updates goal document for details:\nhttps://governance.openstack.org/tc/goals/train/python3-updates.html\n\nChange-Id: Id16ecd5b183c8058e1e8f34d881e523f5dc1d7ee\nStory: #2005924\nTask: #34234\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/fa399b6d45014304ab7d5e03d8581de0624b1ac5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/fa399b6d45014304ab7d5e03d8581de0624b1ac5"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
