)]}'
{"id":"openstack%2Ftaskflow~584241","triplet_id":"openstack%2Ftaskflow~master~I943a73e22eb23bd52c3a96e75c98b88665474e67","project":"openstack/taskflow","branch":"master","topic":"python3-first","hashtags":[],"change_id":"I943a73e22eb23bd52c3a96e75c98b88665474e67","subject":"Switch to use stestr for unit test","status":"MERGED","created":"2018-07-20 06:39:35.000000000","updated":"2018-08-21 17:04:19.000000000","submitted":"2018-08-14 22:45:33.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":"584241-1534286733833-1d36794c","meta_rev_id":"5b63f016b36f05d8de08b29e49d375f79434eb13","_number":584241,"virtual_id_number":584241,"owner":{"_account_id":28176,"name":"Ha Manh Dong","email":"donghm@omzcloud.vn","username":"donghm"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":28176,"name":"Ha Manh Dong","email":"donghm@omzcloud.vn","username":"donghm"},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":2,"date":"2018-08-14 22:45:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"all":[{"value":2,"date":"2018-08-14 21:00:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":28176,"name":"Ha Manh Dong","email":"donghm@omzcloud.vn","username":"donghm"},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":2,"date":"2018-08-14 20:53:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"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":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"all":[{"value":1,"date":"2018-08-14 21:00:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":28176,"name":"Ha Manh Dong","email":"donghm@omzcloud.vn","username":"donghm"},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"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":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":28176,"name":"Ha Manh Dong","email":"donghm@omzcloud.vn","username":"donghm"},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"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":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28176,"name":"Ha Manh Dong","email":"donghm@omzcloud.vn","username":"donghm"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-08-08 06:48:38.000000000","updated_by":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"reviewer":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"state":"REVIEWER"},{"updated":"2018-08-14 20:53:19.000000000","updated_by":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"reviewer":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"state":"REVIEWER"},{"updated":"2018-08-14 21:00:07.000000000","updated_by":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"reviewer":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"state":"REVIEWER"},{"updated":"2018-08-14 22:45:33.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":"2b7f9813d0dee50da6ed86e2d10e7fcec2e58aee","author":{"_account_id":28176,"name":"Ha Manh Dong","email":"donghm@omzcloud.vn","username":"donghm"},"date":"2018-07-20 06:39:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"70ec8021ea9cd289b0a641518d6c2971f6561fbc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-20 08:24:29.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 http://logs.openstack.org/41/584241/1/check/requirements-check/007f6aa/ : SUCCESS in 4m 42s\n- openstack-tox-pep8 http://logs.openstack.org/41/584241/1/check/openstack-tox-pep8/4f0cb3a/ : SUCCESS in 4m 50s\n- openstack-tox-py27 http://logs.openstack.org/41/584241/1/check/openstack-tox-py27/0e4e0e3/ : SUCCESS in 5m 22s\n- openstack-tox-py35 http://logs.openstack.org/41/584241/1/check/openstack-tox-py35/8fcaeaa/ : SUCCESS in 6m 26s\n- openstack-tox-docs http://logs.openstack.org/41/584241/1/check/openstack-tox-docs/3d0fe7e/ : SUCCESS in 4m 51s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/41/584241/1/check/legacy-tempest-dsvm-neutron-src/d1fcec9/ : SUCCESS in 1h 43m 26s\n- build-openstack-releasenotes http://logs.openstack.org/41/584241/1/check/build-openstack-releasenotes/a3a5450/html/ : SUCCESS in 5m 29s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/584241/1/check/openstack-tox-lower-constraints/75d07d0/ : FAILURE in 5m 44s","accounts_in_message":[],"_revision_number":1},{"id":"8ef4c442ebd677f2a2004032cb782afdec49e193","author":{"_account_id":28176,"name":"Ha Manh Dong","email":"donghm@omzcloud.vn","username":"donghm"},"date":"2018-07-23 03:20:52.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"76a7e5441830490e732cb299c333e4c04b4d4f38","author":{"_account_id":28176,"name":"Ha Manh Dong","email":"donghm@omzcloud.vn","username":"donghm"},"date":"2018-07-23 04:43:20.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"75e506cc82c6afb1da5244683a5f14c8e076cd26","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-23 06:31:20.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- requirements-check http://logs.openstack.org/41/584241/2/check/requirements-check/43e67fb/ : SUCCESS in 3m 32s\n- openstack-tox-pep8 http://logs.openstack.org/41/584241/2/check/openstack-tox-pep8/913509f/ : SUCCESS in 4m 41s\n- openstack-tox-py27 http://logs.openstack.org/41/584241/2/check/openstack-tox-py27/dc5168a/ : FAILURE in 5m 28s\n- openstack-tox-py35 http://logs.openstack.org/41/584241/2/check/openstack-tox-py35/bfc4544/ : FAILURE in 5m 20s\n- openstack-tox-docs http://logs.openstack.org/41/584241/2/check/openstack-tox-docs/51fcd39/ : SUCCESS in 4m 29s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/41/584241/2/check/legacy-tempest-dsvm-neutron-src/dadc7e9/ : SUCCESS in 1h 40m 52s\n- build-openstack-releasenotes http://logs.openstack.org/41/584241/2/check/build-openstack-releasenotes/aa93e9b/html/ : SUCCESS in 3m 56s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/584241/2/check/openstack-tox-lower-constraints/c181996/ : SUCCESS in 6m 37s","accounts_in_message":[],"_revision_number":2},{"id":"9d08b6d7d59609ea3f9de2076e40e2301851526b","author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"date":"2018-08-08 06:48:38.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"037d704ddf73f4f36b5c7c9c54b34a5734ae1329","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-08 08:39:13.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- requirements-check http://logs.openstack.org/41/584241/3/check/requirements-check/12faf49/ : FAILURE in 3m 30s\n- openstack-tox-pep8 http://logs.openstack.org/41/584241/3/check/openstack-tox-pep8/2c9f3bb/ : SUCCESS in 4m 17s\n- openstack-tox-py27 http://logs.openstack.org/41/584241/3/check/openstack-tox-py27/460770a/ : SUCCESS in 5m 19s\n- openstack-tox-py35 http://logs.openstack.org/41/584241/3/check/openstack-tox-py35/f88c601/ : SUCCESS in 6m 19s\n- openstack-tox-docs http://logs.openstack.org/41/584241/3/check/openstack-tox-docs/dfd52a0/html/ : SUCCESS in 5m 15s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/41/584241/3/check/legacy-tempest-dsvm-neutron-src/ab97a42/ : SUCCESS in 1h 41m 42s\n- build-openstack-releasenotes http://logs.openstack.org/41/584241/3/check/build-openstack-releasenotes/e0b4fc3/html/ : SUCCESS in 4m 01s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/584241/3/check/openstack-tox-lower-constraints/14670ec/ : SUCCESS in 6m 32s","accounts_in_message":[],"_revision_number":3},{"id":"e59f9f906ff220e5c6400f69a66ca3cf02d2c612","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-08-11 19:53:37.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"955dbb8ae149a8ec3721126898ec9d9ad2254e5c","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-08-11 19:53:46.000000000","message":"Patch Set 3:\n\nrebased","accounts_in_message":[],"_revision_number":3},{"id":"2c4f5afd8af033c572917c10dc05608229a5fcce","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-11 21:21:00.000000000","message":"Patch Set 4: 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 http://logs.openstack.org/41/584241/4/check/requirements-check/aa1d4aa/ : SUCCESS in 3m 02s\n- openstack-tox-pep8 http://logs.openstack.org/41/584241/4/check/openstack-tox-pep8/ba94375/ : SUCCESS in 3m 52s\n- openstack-tox-py27 http://logs.openstack.org/41/584241/4/check/openstack-tox-py27/612cacc/ : SUCCESS in 5m 24s\n- openstack-tox-py35 http://logs.openstack.org/41/584241/4/check/openstack-tox-py35/dc60fdc/ : SUCCESS in 5m 16s\n- openstack-tox-docs http://logs.openstack.org/41/584241/4/check/openstack-tox-docs/2923ee4/html/ : SUCCESS in 5m 48s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/41/584241/4/check/legacy-tempest-dsvm-neutron-src/c24c88e/ : POST_FAILURE in 1h 25m 51s\n- build-openstack-releasenotes http://logs.openstack.org/41/584241/4/check/build-openstack-releasenotes/9ab4a2d/html/ : SUCCESS in 4m 12s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/584241/4/check/openstack-tox-lower-constraints/9ebef1d/ : SUCCESS in 8m 06s","accounts_in_message":[],"_revision_number":4},{"id":"6325ecefe7153946b4a060e2daaf5e2b1757b4cb","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-08-13 20:18:16.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"f07f1d0dee2c5dd34e73a27d8e307295dd34d1a1","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-08-13 20:33:19.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"264dd8d13ce5e2b74c4e3332f0625be5b5e76b47","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-13 22:00:45.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check http://logs.openstack.org/41/584241/5/check/requirements-check/efdaf81/ : SUCCESS in 3m 15s\n- openstack-tox-pep8 http://logs.openstack.org/41/584241/5/check/openstack-tox-pep8/1ffe3b4/ : SUCCESS in 4m 11s\n- openstack-tox-py27 http://logs.openstack.org/41/584241/5/check/openstack-tox-py27/999d1ad/ : SUCCESS in 5m 49s\n- openstack-tox-py35 http://logs.openstack.org/41/584241/5/check/openstack-tox-py35/6757ccd/ : SUCCESS in 8m 25s\n- openstack-tox-docs http://logs.openstack.org/41/584241/5/check/openstack-tox-docs/1705e79/html/ : SUCCESS in 5m 18s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/41/584241/5/check/legacy-tempest-dsvm-neutron-src/4b759fe/ : SUCCESS in 1h 21m 15s\n- build-openstack-releasenotes http://logs.openstack.org/41/584241/5/check/build-openstack-releasenotes/c8cd7a9/html/ : SUCCESS in 4m 22s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/584241/5/check/openstack-tox-lower-constraints/2b88404/ : SUCCESS in 7m 32s","accounts_in_message":[],"_revision_number":5},{"id":"02a7bb1242cb05216cc8cf144af014b0d9c692dd","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-08-14 20:53:19.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"66b302eb29b0a189546391869d0d3ee00f06b727","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2018-08-14 21:00:07.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"9f6d77baf14a7e79c8d12c6adb004d4ea824c94b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-14 21:00:19.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"684d2bbd722253741e233e7356895ec2c1681b06","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-14 22:45:33.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check http://logs.openstack.org/41/584241/5/gate/requirements-check/33ef947/ : SUCCESS in 3m 09s\n- openstack-tox-pep8 http://logs.openstack.org/41/584241/5/gate/openstack-tox-pep8/258bf2b/ : SUCCESS in 4m 28s\n- openstack-tox-py27 http://logs.openstack.org/41/584241/5/gate/openstack-tox-py27/9c2e7ee/ : SUCCESS in 5m 56s\n- openstack-tox-py35 http://logs.openstack.org/41/584241/5/gate/openstack-tox-py35/1e3462d/ : SUCCESS in 5m 32s\n- openstack-tox-docs http://logs.openstack.org/41/584241/5/gate/openstack-tox-docs/3027ef3/html/ : SUCCESS in 5m 10s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/41/584241/5/gate/legacy-tempest-dsvm-neutron-src/e703bca/ : SUCCESS in 1h 39m 27s\n- build-openstack-releasenotes http://logs.openstack.org/41/584241/5/gate/build-openstack-releasenotes/e5f7bfb/html/ : SUCCESS in 3m 58s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/584241/5/gate/openstack-tox-lower-constraints/fe53dc5/ : SUCCESS in 6m 18s","accounts_in_message":[],"_revision_number":5},{"id":"168ae5da27bef3615236a5f10319c6e3e2fcc71b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-14 22:45:33.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"3b2563ae85b5bb1db9a851d0fe18402531635dd2","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2018-08-21 17:04:19.000000000","message":"Patch Set 5: Cherry Picked\n\nThis patchset was cherry picked to branch stable/rocky as commit e64d0063bd987b7579407ff8d32210cdeabf934e","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"a11c88a30374e0efe5b45c4f7d9e41b635330875","revisions":{"e889be10696cdfee6045bcb80755aa7999ff1588":{"kind":"REWORK","_number":1,"created":"2018-07-20 06:39:35.000000000","uploader":{"_account_id":28176,"name":"Ha Manh Dong","email":"donghm@omzcloud.vn","username":"donghm"},"ref":"refs/changes/41/584241/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/41/584241/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/41/584241/1"}}},"commit":{"parents":[{"commit":"22990d49b4bd6f020f67a6a39b8aa17a2819badb","subject":"Remove unused link target","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/22990d49b4bd6f020f67a6a39b8aa17a2819badb"}]}],"author":{"name":"Ha Manh Dong","email":"donghm@vn.fujitsu.com","date":"2018-07-20 06:38:36.000000000","tz":420},"committer":{"name":"Ha Manh Dong","email":"donghm@vn.fujitsu.com","date":"2018-07-20 06:39:31.000000000","tz":420},"subject":"Switch to use stestr for unit test","message":"Switch to use stestr for unit test\n\nAccording to Openstack summit session [1],\nstestr is maintained project to which all Openstack projects should migrate.\nSo we should switch to stestr.\n\n[1] https://etherpad.openstack.org/p/YVR-python-pti\n\nChange-Id: I943a73e22eb23bd52c3a96e75c98b88665474e67\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/e889be10696cdfee6045bcb80755aa7999ff1588"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/e889be10696cdfee6045bcb80755aa7999ff1588"}]},"branch":"refs/heads/master"},"12d0089060b5835f9c1e529544bf86fc7cdff39a":{"kind":"REWORK","_number":2,"created":"2018-07-23 04:43:20.000000000","uploader":{"_account_id":28176,"name":"Ha Manh Dong","email":"donghm@omzcloud.vn","username":"donghm"},"ref":"refs/changes/41/584241/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/41/584241/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/41/584241/2"}}},"commit":{"parents":[{"commit":"22990d49b4bd6f020f67a6a39b8aa17a2819badb","subject":"Remove unused link target","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/22990d49b4bd6f020f67a6a39b8aa17a2819badb"}]}],"author":{"name":"Ha Manh Dong","email":"donghm@vn.fujitsu.com","date":"2018-07-20 06:38:36.000000000","tz":420},"committer":{"name":"Ha Manh Dong","email":"donghm@vn.fujitsu.com","date":"2018-07-23 04:42:22.000000000","tz":420},"subject":"Switch to use stestr for unit test","message":"Switch to use stestr for unit test\n\nAccording to Openstack summit session [1],\nstestr is maintained project to which all Openstack projects should migrate.\nSo we should switch to stestr.\n\n[1] https://etherpad.openstack.org/p/YVR-python-pti\n\nChange-Id: I943a73e22eb23bd52c3a96e75c98b88665474e67\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/12d0089060b5835f9c1e529544bf86fc7cdff39a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/12d0089060b5835f9c1e529544bf86fc7cdff39a"}]},"branch":"refs/heads/master"},"598a49bf4d97318158b884d4616879fcf4e2db87":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2018-08-08 06:48:38.000000000","uploader":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"ref":"refs/changes/41/584241/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/41/584241/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/41/584241/3"}}},"commit":{"parents":[{"commit":"22990d49b4bd6f020f67a6a39b8aa17a2819badb","subject":"Remove unused link target","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/22990d49b4bd6f020f67a6a39b8aa17a2819badb"}]}],"author":{"name":"Ha Manh Dong","email":"donghm@vn.fujitsu.com","date":"2018-07-20 06:38:36.000000000","tz":420},"committer":{"name":"Dirk Mueller","email":"dirk@dmllr.de","date":"2018-08-08 06:48:17.000000000","tz":120},"subject":"Switch to use stestr for unit test","message":"Switch to use stestr for unit test\n\nAccording to Openstack summit session [1],\nstestr is maintained project to which all Openstack projects should migrate.\nSo we should switch to stestr.\n\n[1] https://etherpad.openstack.org/p/YVR-python-pti\n\nDepends-On: https://review.openstack.org/#/c/589728/\nChange-Id: I943a73e22eb23bd52c3a96e75c98b88665474e67\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/598a49bf4d97318158b884d4616879fcf4e2db87"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/598a49bf4d97318158b884d4616879fcf4e2db87"}]},"branch":"refs/heads/master"},"1abde53c192b8736d722864e4fd537dc4aaafa28":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2018-08-11 19:53:37.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/41/584241/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/41/584241/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/41/584241/4"}}},"commit":{"parents":[{"commit":"85f02d06c58ed34341392d49adffebbbe47af824","subject":"Remove PyPI downloads","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/85f02d06c58ed34341392d49adffebbbe47af824"}]}],"author":{"name":"Ha Manh Dong","email":"donghm@vn.fujitsu.com","date":"2018-07-20 06:38:36.000000000","tz":420},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-08-11 19:53:25.000000000","tz":-240},"subject":"Switch to use stestr for unit test","message":"Switch to use stestr for unit test\n\nAccording to Openstack summit session [1],\nstestr is maintained project to which all Openstack projects should migrate.\nSo we should switch to stestr.\n\n[1] https://etherpad.openstack.org/p/YVR-python-pti\n\nDepends-On: https://review.openstack.org/#/c/589728/\nChange-Id: I943a73e22eb23bd52c3a96e75c98b88665474e67\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/1abde53c192b8736d722864e4fd537dc4aaafa28"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/1abde53c192b8736d722864e4fd537dc4aaafa28"}]},"branch":"refs/heads/master"},"a11c88a30374e0efe5b45c4f7d9e41b635330875":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2018-08-13 20:33:19.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/41/584241/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/41/584241/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/41/584241/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/41/584241/5"}}},"commit":{"parents":[{"commit":"349f79937f681bc3da3c9c3b545c5714968c15f4","subject":"Add pydot test dependency","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/349f79937f681bc3da3c9c3b545c5714968c15f4"}]}],"author":{"name":"Ha Manh Dong","email":"donghm@vn.fujitsu.com","date":"2018-07-20 06:38:36.000000000","tz":420},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-08-13 20:20:18.000000000","tz":-240},"subject":"Switch to use stestr for unit test","message":"Switch to use stestr for unit test\n\nAccording to Openstack summit session [1],\nstestr is maintained project to which all Openstack projects should migrate.\nSo we should switch to stestr.\n\n[1] https://etherpad.openstack.org/p/YVR-python-pti\n\nDepends-On: https://review.openstack.org/#/c/589728/\nChange-Id: I943a73e22eb23bd52c3a96e75c98b88665474e67\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/a11c88a30374e0efe5b45c4f7d9e41b635330875"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/a11c88a30374e0efe5b45c4f7d9e41b635330875"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
