)]}'
{"id":"openstack%2Foslo.rootwrap~610125","triplet_id":"openstack%2Foslo.rootwrap~master~I1638f7d10bf43fe6eb8ad7fc27452f70a8deac4f","project":"openstack/oslo.rootwrap","branch":"master","topic":"python3-train","hashtags":[],"change_id":"I1638f7d10bf43fe6eb8ad7fc27452f70a8deac4f","subject":"Add Python 3 Train unit tests","status":"MERGED","created":"2018-10-12 17:25:52.000000000","updated":"2019-07-19 22:53:40.000000000","submitted":"2019-07-19 22:53:40.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":"610125-1563576820269-6d7173bf","meta_rev_id":"f6a3a7ca3c873c88fb4c4ad52ee82e35fb7d3eec","_number":610125,"virtual_id_number":610125,"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":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},{"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-19 22:53:40.000000000","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:31:06.000000000","_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"value":1,"date":"2019-07-10 14:11:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":1,"date":"2019-07-11 15:02:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},{"value":0,"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},{"value":2,"date":"2019-07-10 16:42:04.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":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},{"value":0,"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},{"value":1,"date":"2019-07-10 16:42:04.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:09.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":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},{"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":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},{"_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:09.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:31:06.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:23.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:04.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-11 15:02:11.000000000","updated_by":{"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},"reviewer":{"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},"state":"REVIEWER"},{"updated":"2019-07-19 22:53:40.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":"38e6a26bb4e53dea067da79bee874ac8771c87dc","author":{"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},"date":"2018-10-12 17:25:52.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"76dde11471b1d3d2a006a822c4898c159367c117","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-12 20:17:38.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- openstack-tox-docs http://logs.openstack.org/25/610125/1/check/openstack-tox-docs/1d5b1eb/html/ : SUCCESS in 5m 14s\n- openstack-tox-pep8 http://logs.openstack.org/25/610125/1/check/openstack-tox-pep8/cbe5ef8/ : SUCCESS in 4m 04s\n- openstack-tox-py27 http://logs.openstack.org/25/610125/1/check/openstack-tox-py27/31db133/ : SUCCESS in 5m 34s\n- openstack-tox-py37 http://logs.openstack.org/25/610125/1/check/openstack-tox-py37/b821785/ : SUCCESS in 5m 42s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/610125/1/check/legacy-tempest-dsvm-neutron-src/a9cba98/ : SUCCESS in 1h 24m 32s\n- tempest-full-py3 http://logs.openstack.org/25/610125/1/check/tempest-full-py3/e35b94a/ : SUCCESS in 1h 37m 52s\n- build-openstack-releasenotes http://logs.openstack.org/25/610125/1/check/build-openstack-releasenotes/4bd5104/html/ : SUCCESS in 3m 27s\n- openstack-tox-py36 http://logs.openstack.org/25/610125/1/check/openstack-tox-py36/5bd0851/ : FAILURE in 5m 19s\n- openstack-tox-lower-constraints http://logs.openstack.org/25/610125/1/check/openstack-tox-lower-constraints/effd625/ : SUCCESS in 6m 30s","accounts_in_message":[],"_revision_number":1},{"id":"ff32a29f269c896574b32ae9f4450469c7ca5f9b","author":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"date":"2018-10-15 14:30:51.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"a3fb129acebedf318138b423ceb577e4b00c0fe3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-15 19:38:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/25/610125/2/check/openstack-tox-docs/0968fcf/html/ : SUCCESS in 4m 25s\n- openstack-tox-pep8 http://logs.openstack.org/25/610125/2/check/openstack-tox-pep8/7a5a133/ : SUCCESS in 5m 14s\n- openstack-tox-py27 http://logs.openstack.org/25/610125/2/check/openstack-tox-py27/ff4ec1b/ : SUCCESS in 5m 11s\n- openstack-tox-py37 http://logs.openstack.org/25/610125/2/check/openstack-tox-py37/cb865ab/ : SUCCESS in 8m 06s\n- tempest-full http://logs.openstack.org/25/610125/2/check/tempest-full/d9fd5a7/ : SUCCESS in 1h 38m 47s\n- tempest-full-py3 http://logs.openstack.org/25/610125/2/check/tempest-full-py3/97d8db4/ : SUCCESS in 1h 42m 17s\n- build-openstack-releasenotes http://logs.openstack.org/25/610125/2/check/build-openstack-releasenotes/5aec6de/html/ : SUCCESS in 6m 24s\n- openstack-tox-py36 http://logs.openstack.org/25/610125/2/check/openstack-tox-py36/a794c0c/ : SUCCESS in 6m 33s\n- openstack-tox-lower-constraints http://logs.openstack.org/25/610125/2/check/openstack-tox-lower-constraints/45affa3/ : SUCCESS in 8m 18s","accounts_in_message":[],"_revision_number":2},{"id":"5b225a66d586b672712ddd482775f7205e2f09bc","author":{"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},"date":"2018-10-15 19:46:48.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"4cd0a2445b36beb962e08d3f64073e6be5976bd4","author":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"date":"2019-07-05 19:01:09.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"aedbc18a49499f5cb6dd31a82b3b68f2d6e4ed7f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-05 20:54:26.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack http://logs.openstack.org/25/610125/3/check/test-release-openstack/5237d43/ : SUCCESS in 2m 09s\n- tempest-full http://logs.openstack.org/25/610125/3/check/tempest-full/0d44f6e/ : SUCCESS in 1h 43m 28s\n- tempest-full-py3 http://logs.openstack.org/25/610125/3/check/tempest-full-py3/2f9092b/ : SUCCESS in 1h 47m 28s\n- openstack-tox-lower-constraints http://logs.openstack.org/25/610125/3/check/openstack-tox-lower-constraints/a1d82b1/ : SUCCESS in 4m 36s\n- openstack-tox-pep8 http://logs.openstack.org/25/610125/3/check/openstack-tox-pep8/993b3bd/ : SUCCESS in 2m 53s\n- openstack-tox-py27 http://logs.openstack.org/25/610125/3/check/openstack-tox-py27/0d2e1b6/ : SUCCESS in 3m 50s\n- openstack-tox-py36 http://logs.openstack.org/25/610125/3/check/openstack-tox-py36/3b3530d/ : SUCCESS in 4m 52s\n- openstack-tox-py37 http://logs.openstack.org/25/610125/3/check/openstack-tox-py37/54e38de/ : SUCCESS in 4m 15s\n- openstack-tox-docs http://logs.openstack.org/25/610125/3/check/openstack-tox-docs/8a0552e/html/ : SUCCESS in 3m 23s\n- build-openstack-releasenotes http://logs.openstack.org/25/610125/3/check/build-openstack-releasenotes/9da20d9/html/ : SUCCESS in 2m 48s","accounts_in_message":[],"_revision_number":3},{"id":"2f6629f4a41e0a5698964775b958173915dab595","author":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"date":"2019-07-08 14:31:06.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"2e45cb5c24856580dfb054195362b40358e31918","author":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"date":"2019-07-10 14:11:23.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"e5c49d52331370f9947840d37bb2d2f64a5226e0","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-07-10 16:42:04.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"0e739cda522e36e6d2e5f6ae462fc7a098c24017","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-10 16:43:27.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"981f3fe4f76b117dd2ca741f6fb110c8015f5d71","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-10 18:58:02.000000000","message":"Patch Set 3: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- test-release-openstack http://logs.openstack.org/25/610125/3/gate/test-release-openstack/d527ec5/ : SUCCESS in 2m 12s\n- tempest-full http://logs.openstack.org/25/610125/3/gate/tempest-full/14f6052/ : TIMED_OUT in 2h 08m 06s\n- tempest-full-py3 http://logs.openstack.org/25/610125/3/gate/tempest-full-py3/3ba8bbd/ : SUCCESS in 1h 28m 54s\n- openstack-tox-lower-constraints http://logs.openstack.org/25/610125/3/gate/openstack-tox-lower-constraints/6cc6744/ : SUCCESS in 4m 46s\n- openstack-tox-pep8 http://logs.openstack.org/25/610125/3/gate/openstack-tox-pep8/b182ee5/ : SUCCESS in 2m 59s\n- openstack-tox-py27 http://logs.openstack.org/25/610125/3/gate/openstack-tox-py27/efa26eb/ : SUCCESS in 3m 56s\n- openstack-tox-py36 http://logs.openstack.org/25/610125/3/gate/openstack-tox-py36/8852105/ : SUCCESS in 3m 58s\n- openstack-tox-py37 http://logs.openstack.org/25/610125/3/gate/openstack-tox-py37/e1e0069/ : SUCCESS in 4m 09s\n- openstack-tox-docs http://logs.openstack.org/25/610125/3/gate/openstack-tox-docs/3626983/html/ : SUCCESS in 2m 30s\n- build-openstack-releasenotes http://logs.openstack.org/25/610125/3/gate/build-openstack-releasenotes/22c2d86/html/ : SUCCESS in 3m 06s","accounts_in_message":[],"_revision_number":3},{"id":"82e34b56c1f670e12966cc4b31e00563ad0fd656","author":{"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},"date":"2019-07-11 15:02:11.000000000","message":"Patch Set 3: Code-Review+1\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"a0f5dcf8ec128df759ca2fb7a07870f154e43300","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-11 16:59:52.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack http://logs.openstack.org/25/610125/3/check/test-release-openstack/88758db/ : SUCCESS in 2m 31s\n- tempest-full http://logs.openstack.org/25/610125/3/check/tempest-full/853c2ee/ : SUCCESS in 1h 51m 45s\n- tempest-full-py3 http://logs.openstack.org/25/610125/3/check/tempest-full-py3/cba1c2b/ : SUCCESS in 1h 38m 03s\n- openstack-tox-lower-constraints http://logs.openstack.org/25/610125/3/check/openstack-tox-lower-constraints/1d23276/ : SUCCESS in 4m 31s\n- openstack-tox-pep8 http://logs.openstack.org/25/610125/3/check/openstack-tox-pep8/8f61553/ : SUCCESS in 2m 47s\n- openstack-tox-py27 http://logs.openstack.org/25/610125/3/check/openstack-tox-py27/cda1cb6/ : SUCCESS in 4m 18s\n- openstack-tox-py36 http://logs.openstack.org/25/610125/3/check/openstack-tox-py36/5ef794c/ : SUCCESS in 4m 53s\n- openstack-tox-py37 http://logs.openstack.org/25/610125/3/check/openstack-tox-py37/7b85fc6/ : SUCCESS in 5m 34s\n- openstack-tox-docs http://logs.openstack.org/25/610125/3/check/openstack-tox-docs/bedafef/html/ : SUCCESS in 3m 03s\n- build-openstack-releasenotes http://logs.openstack.org/25/610125/3/check/build-openstack-releasenotes/6af8af4/html/ : SUCCESS in 3m 08s","accounts_in_message":[],"_revision_number":3},{"id":"54b308f6145c0812e2c03974854587d6ba39cc8c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-11 17:00:06.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"b37fa368233b3faa962c669e130159eebb4535fa","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-11 18:56:33.000000000","message":"Patch Set 3: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- test-release-openstack http://logs.openstack.org/25/610125/3/gate/test-release-openstack/05fdfc1/ : SUCCESS in 3m 00s\n- tempest-full http://logs.openstack.org/25/610125/3/gate/tempest-full/49cdc12/ : FAILURE in 1h 52m 19s\n- tempest-full-py3 http://logs.openstack.org/25/610125/3/gate/tempest-full-py3/e452222/ : SUCCESS in 1h 50m 13s\n- openstack-tox-lower-constraints http://logs.openstack.org/25/610125/3/gate/openstack-tox-lower-constraints/c7f4f82/ : SUCCESS in 4m 33s\n- openstack-tox-pep8 http://logs.openstack.org/25/610125/3/gate/openstack-tox-pep8/2520f5c/ : SUCCESS in 5m 06s\n- openstack-tox-py27 http://logs.openstack.org/25/610125/3/gate/openstack-tox-py27/e0b5523/ : SUCCESS in 4m 51s\n- openstack-tox-py36 http://logs.openstack.org/25/610125/3/gate/openstack-tox-py36/a63b5c8/ : SUCCESS in 3m 34s\n- openstack-tox-py37 http://logs.openstack.org/25/610125/3/gate/openstack-tox-py37/f762afd/ : SUCCESS in 4m 52s\n- openstack-tox-docs http://logs.openstack.org/25/610125/3/gate/openstack-tox-docs/9c3bdeb/html/ : SUCCESS in 3m 03s\n- build-openstack-releasenotes http://logs.openstack.org/25/610125/3/gate/build-openstack-releasenotes/8d58c92/html/ : SUCCESS in 2m 55s","accounts_in_message":[],"_revision_number":3},{"id":"fd336122b2e751f111daab4363f81e53be954170","author":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"date":"2019-07-19 19:20:38.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"a820a149aa6677f93f0d18c1a148fa707d9c94d4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-19 21:08:00.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack http://logs.openstack.org/25/610125/3/check/test-release-openstack/c5a1f74/ : SUCCESS in 2m 52s\n- tempest-full http://logs.openstack.org/25/610125/3/check/tempest-full/f3f8539/ : SUCCESS in 1h 40m 20s\n- tempest-full-py3 http://logs.openstack.org/25/610125/3/check/tempest-full-py3/c3b6c31/ : SUCCESS in 1h 27m 47s\n- openstack-tox-lower-constraints http://logs.openstack.org/25/610125/3/check/openstack-tox-lower-constraints/6407a95/ : SUCCESS in 4m 49s\n- openstack-tox-pep8 http://logs.openstack.org/25/610125/3/check/openstack-tox-pep8/889e3e0/ : SUCCESS in 3m 14s\n- openstack-tox-py27 http://logs.openstack.org/25/610125/3/check/openstack-tox-py27/0c89ab0/ : SUCCESS in 4m 41s\n- openstack-tox-py36 http://logs.openstack.org/25/610125/3/check/openstack-tox-py36/3dd49be/ : SUCCESS in 3m 40s\n- openstack-tox-py37 http://logs.openstack.org/25/610125/3/check/openstack-tox-py37/6f441c5/ : SUCCESS in 5m 15s\n- openstack-tox-docs http://logs.openstack.org/25/610125/3/check/openstack-tox-docs/aae0ed4/html/ : SUCCESS in 2m 34s\n- build-openstack-releasenotes http://logs.openstack.org/25/610125/3/check/build-openstack-releasenotes/9758406/html/ : SUCCESS in 2m 36s","accounts_in_message":[],"_revision_number":3},{"id":"7e8aaefab64eb03aff31b8537269d29d66cf51c5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-19 21:08:14.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"c7e6e8bcb6c7b2e313853676dba760d28b8f9065","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-19 22:53:40.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"fa937e673e6a836f963b85b2cb426015caa62662","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-19 22:53:40.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- test-release-openstack http://logs.openstack.org/25/610125/3/gate/test-release-openstack/b3a7b0a/ : SUCCESS in 1m 52s\n- tempest-full http://logs.openstack.org/25/610125/3/gate/tempest-full/85d5917/ : SUCCESS in 1h 40m 28s\n- tempest-full-py3 http://logs.openstack.org/25/610125/3/gate/tempest-full-py3/fc7980c/ : SUCCESS in 1h 30m 41s\n- openstack-tox-lower-constraints http://logs.openstack.org/25/610125/3/gate/openstack-tox-lower-constraints/39cbd31/ : SUCCESS in 4m 23s\n- openstack-tox-pep8 http://logs.openstack.org/25/610125/3/gate/openstack-tox-pep8/7eeb179/ : SUCCESS in 2m 45s\n- openstack-tox-py27 http://logs.openstack.org/25/610125/3/gate/openstack-tox-py27/cba0636/ : SUCCESS in 3m 32s\n- openstack-tox-py36 http://logs.openstack.org/25/610125/3/gate/openstack-tox-py36/68f9c44/ : SUCCESS in 3m 33s\n- openstack-tox-py37 http://logs.openstack.org/25/610125/3/gate/openstack-tox-py37/0193c75/ : SUCCESS in 5m 40s\n- openstack-tox-docs http://logs.openstack.org/25/610125/3/gate/openstack-tox-docs/38c8ccf/html/ : SUCCESS in 4m 22s\n- build-openstack-releasenotes http://logs.openstack.org/25/610125/3/gate/build-openstack-releasenotes/a7aac0c/html/ : SUCCESS in 4m 24s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"c6babc72223b1be3c01c0d9fa80d5267d92f93c7","revisions":{"369fa3331cedc117285ed14f535cdf33f9b4a73c":{"kind":"REWORK","_number":1,"created":"2018-10-12 17:25:52.000000000","uploader":{"_account_id":24,"name":"Chuck Short","email":"charles.short@windriver.com","username":"zulcss"},"ref":"refs/changes/25/610125/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.rootwrap","ref":"refs/changes/25/610125/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/25/610125/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/25/610125/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/25/610125/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.rootwrap refs/changes/25/610125/1"}}},"commit":{"parents":[{"commit":"06e17e80fb5620b67d7a34ad7bc58c315a04eda5","subject":"Don\u0027t quote {posargs} in tox.ini","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/06e17e80fb5620b67d7a34ad7bc58c315a04eda5"}]}],"author":{"name":"Charles Short","email":"chucks@redhat.com","date":"2018-10-12 17:25:30.000000000","tz":0},"committer":{"name":"Charles Short","email":"chucks@redhat.com","date":"2018-10-12 17:25:51.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: I1638f7d10bf43fe6eb8ad7fc27452f70a8deac4f\nSigned-off-by: Charles Short \u003cchucks@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/369fa3331cedc117285ed14f535cdf33f9b4a73c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/369fa3331cedc117285ed14f535cdf33f9b4a73c"}]},"branch":"refs/heads/master"},"0950c5756939e16ae7e544a0a3cba3fa80dc22b7":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2018-10-15 14:30:51.000000000","uploader":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"ref":"refs/changes/25/610125/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.rootwrap","ref":"refs/changes/25/610125/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/25/610125/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/25/610125/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/25/610125/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.rootwrap refs/changes/25/610125/2"}}},"commit":{"parents":[{"commit":"06e17e80fb5620b67d7a34ad7bc58c315a04eda5","subject":"Don\u0027t quote {posargs} in tox.ini","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/06e17e80fb5620b67d7a34ad7bc58c315a04eda5"}]}],"author":{"name":"Charles Short","email":"chucks@redhat.com","date":"2018-10-12 17:25:30.000000000","tz":0},"committer":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2018-10-15 14:30:48.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: I1638f7d10bf43fe6eb8ad7fc27452f70a8deac4f\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.rootwrap/commit/0950c5756939e16ae7e544a0a3cba3fa80dc22b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/0950c5756939e16ae7e544a0a3cba3fa80dc22b7"}]},"branch":"refs/heads/master"},"c6babc72223b1be3c01c0d9fa80d5267d92f93c7":{"kind":"REWORK","_number":3,"created":"2019-07-05 19:01:09.000000000","uploader":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"ref":"refs/changes/25/610125/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.rootwrap","ref":"refs/changes/25/610125/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/25/610125/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/25/610125/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/25/610125/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.rootwrap refs/changes/25/610125/3"}}},"commit":{"parents":[{"commit":"1ddc8747f47baa7800c0c2a0077c3752943a1ede","subject":"Merge \"Always close all passed in fds beyond sensible_fd_limit on launch\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/1ddc8747f47baa7800c0c2a0077c3752943a1ede"}]}],"author":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2019-07-05 15:56:53.000000000","tz":-240},"committer":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2019-07-05 19:01:09.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: I1638f7d10bf43fe6eb8ad7fc27452f70a8deac4f\nStory: #2005924\nTask: #34234\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/c6babc72223b1be3c01c0d9fa80d5267d92f93c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/c6babc72223b1be3c01c0d9fa80d5267d92f93c7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
