)]}'
{"id":"openstack%2Ftaskflow~431132","triplet_id":"openstack%2Ftaskflow~stable%2Fmitaka~Ibbe9910b0bae398542bf5fb84f2c7151bc898770","project":"openstack/taskflow","branch":"stable/mitaka","topic":"test-setup","hashtags":[],"change_id":"Ibbe9910b0bae398542bf5fb84f2c7151bc898770","subject":"Prepare for using standard python tests","status":"MERGED","created":"2017-02-08 19:56:36.000000000","updated":"2017-02-16 13:31:06.000000000","submitted":"2017-02-16 12:29:07.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"fd92c2d9c2a0645f48a9ad0d5feb039617a4d9fd","_number":431132,"virtual_id_number":431132,"owner":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2017-02-16 12:29:07.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"},{"value":0,"date":"2017-02-16 13:31:06.000000000","post_submit":true,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"}],"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":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":2,"date":"2017-02-16 11:29:53.000000000","_account_id":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"}],"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":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":1,"date":"2017-02-16 11:29:53.000000000","_account_id":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"}],"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":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-02-16 11:29:53.000000000","updated_by":{"_account_id":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"},"reviewer":{"_account_id":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"},"state":"REVIEWER"},{"updated":"2017-02-16 12:29:07.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-02-16 13:31:06.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"}],"messages":[{"id":"02cc669299dd6dd011a99e88f3fd1ad63039ff03","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2017-02-08 19:56:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bcd19d048db391336eb0acac403cb892608ccdc5","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2017-02-08 19:57:59.000000000","message":"Topic changed from mitaka/backport/431129 to test-setup","accounts_in_message":[],"_revision_number":1},{"id":"b30fe941bec032cf7fe3bd9ee13e1b648d1e8226","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-08 20:54:03.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-taskflow-docs-ubuntu-trusty http://logs.openstack.org/32/431132/1/check/gate-taskflow-docs-ubuntu-trusty/029e388/ : FAILURE in 3m 24s\n- gate-taskflow-pep8-ubuntu-trusty http://logs.openstack.org/32/431132/1/check/gate-taskflow-pep8-ubuntu-trusty/9c1197e/ : SUCCESS in 2m 13s\n- gate-taskflow-python27-db-ubuntu-trusty http://logs.openstack.org/32/431132/1/check/gate-taskflow-python27-db-ubuntu-trusty/d3e85a1/ : SUCCESS in 2m 46s\n- gate-taskflow-python34-db http://logs.openstack.org/32/431132/1/check/gate-taskflow-python34-db/3818a01/ : FAILURE in 28m 22s\n- gate-taskflow-pypy-db http://logs.openstack.org/32/431132/1/check/gate-taskflow-pypy-db/ab62e4f/ : FAILURE in 2m 03s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow-ubuntu-trusty http://logs.openstack.org/32/431132/1/check/gate-tempest-dsvm-neutron-src-taskflow-ubuntu-trusty/5d9ae54/ : SUCCESS in 55m 08s","accounts_in_message":[],"_revision_number":1},{"id":"89586deca526e942d8076a8ae00892c598740323","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2017-02-15 19:40:26.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"8ffb9ad79033c6aa79de78ab4d8dd51c0d6b4853","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-15 21:10:15.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-taskflow-docs-ubuntu-trusty http://logs.openstack.org/32/431132/2/check/gate-taskflow-docs-ubuntu-trusty/d0fdd4b/ : POST_FAILURE in 4m 22s\n- gate-taskflow-pep8-ubuntu-trusty http://logs.openstack.org/32/431132/2/check/gate-taskflow-pep8-ubuntu-trusty/b5ad8c2/ : POST_FAILURE in 7m 04s\n- gate-taskflow-python27-db-ubuntu-trusty http://logs.openstack.org/32/431132/2/check/gate-taskflow-python27-db-ubuntu-trusty/2d94f8e/ : POST_FAILURE in 6m 39s\n- gate-taskflow-python34-db http://logs.openstack.org/32/431132/2/check/gate-taskflow-python34-db/197748e/ : SUCCESS in 5m 55s\n- gate-taskflow-pypy-db http://logs.openstack.org/32/431132/2/check/gate-taskflow-pypy-db/f1bcb26/ : FAILURE in 3m 24s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow-ubuntu-trusty http://logs.openstack.org/32/431132/2/check/gate-tempest-dsvm-neutron-src-taskflow-ubuntu-trusty/d644d14/ : POST_FAILURE in 1h 26m 18s","accounts_in_message":[],"_revision_number":2},{"id":"39461bd96d540c94e44cf8ca58845dae411f5fc1","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2017-02-16 05:03:49.000000000","message":"Patch Set 2:\n\nrecheck - POST_FAILURES","accounts_in_message":[],"_revision_number":2},{"id":"448012a04b6e24192345d6c51c3fb14fa1efb3d6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-16 06:01:06.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-docs-ubuntu-trusty http://docs-draft.openstack.org/32/431132/2/check/gate-taskflow-docs-ubuntu-trusty/8994c4d//doc/build/html/ : SUCCESS in 2m 03s\n- gate-taskflow-pep8-ubuntu-trusty http://logs.openstack.org/32/431132/2/check/gate-taskflow-pep8-ubuntu-trusty/8d2fd45/ : SUCCESS in 2m 17s\n- gate-taskflow-python27-db-ubuntu-trusty http://logs.openstack.org/32/431132/2/check/gate-taskflow-python27-db-ubuntu-trusty/213dcd8/ : SUCCESS in 3m 01s\n- gate-taskflow-python34-db http://logs.openstack.org/32/431132/2/check/gate-taskflow-python34-db/25a26f8/ : SUCCESS in 2m 46s\n- gate-taskflow-pypy-db http://logs.openstack.org/32/431132/2/check/gate-taskflow-pypy-db/b316c2c/ : FAILURE in 2m 06s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow-ubuntu-trusty http://logs.openstack.org/32/431132/2/check/gate-tempest-dsvm-neutron-src-taskflow-ubuntu-trusty/342178b/ : SUCCESS in 54m 35s","accounts_in_message":[],"_revision_number":2},{"id":"cddaaa733cdddfd5b6ccf666182e4edb0236c318","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2017-02-16 07:36:13.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"72f4aced2704560c1552a3e52e73279140807778","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-16 08:29:29.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-taskflow-docs-ubuntu-trusty http://docs-draft.openstack.org/32/431132/3/check/gate-taskflow-docs-ubuntu-trusty/2d5fc09//doc/build/html/ : SUCCESS in 2m 50s\n- gate-taskflow-pep8-ubuntu-trusty http://logs.openstack.org/32/431132/3/check/gate-taskflow-pep8-ubuntu-trusty/8025750/ : SUCCESS in 2m 30s\n- gate-taskflow-python27-db-ubuntu-trusty http://logs.openstack.org/32/431132/3/check/gate-taskflow-python27-db-ubuntu-trusty/e66e944/ : SUCCESS in 3m 18s\n- gate-taskflow-python34-db http://logs.openstack.org/32/431132/3/check/gate-taskflow-python34-db/98eb636/ : SUCCESS in 3m 17s\n- gate-taskflow-pypy-db http://logs.openstack.org/32/431132/3/check/gate-taskflow-pypy-db/d99457d/ : FAILURE in 3m 12s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow-ubuntu-trusty http://logs.openstack.org/32/431132/3/check/gate-tempest-dsvm-neutron-src-taskflow-ubuntu-trusty/1d51aba/ : FAILURE in 51m 04s","accounts_in_message":[],"_revision_number":3},{"id":"0e3eb6c4302c0d25a1f1fc1ea179d004437bf202","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2017-02-16 10:25:13.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"3ebee45912d2e2e6b543a1c0939f14e7843f0f2b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-16 11:25:31.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-taskflow-docs-ubuntu-trusty http://docs-draft.openstack.org/32/431132/3/check/gate-taskflow-docs-ubuntu-trusty/8ff21fa//doc/build/html/ : SUCCESS in 4m 00s\n- gate-taskflow-pep8-ubuntu-trusty http://logs.openstack.org/32/431132/3/check/gate-taskflow-pep8-ubuntu-trusty/de59c40/ : SUCCESS in 2m 51s\n- gate-taskflow-python27-db-ubuntu-trusty http://logs.openstack.org/32/431132/3/check/gate-taskflow-python27-db-ubuntu-trusty/4b5eeb0/ : SUCCESS in 3m 24s\n- gate-taskflow-python34-db http://logs.openstack.org/32/431132/3/check/gate-taskflow-python34-db/993ba62/ : SUCCESS in 2m 58s\n- gate-taskflow-pypy-db http://logs.openstack.org/32/431132/3/check/gate-taskflow-pypy-db/2186026/ : FAILURE in 2m 01s (non-voting)\n- gate-tempest-dsvm-neutron-src-taskflow-ubuntu-trusty http://logs.openstack.org/32/431132/3/check/gate-tempest-dsvm-neutron-src-taskflow-ubuntu-trusty/13cf9df/ : SUCCESS in 57m 25s","accounts_in_message":[],"_revision_number":3},{"id":"0eceebe78a3cb8c284a27ca2771ddf595c2bfa0b","author":{"_account_id":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"},"date":"2017-02-16 11:29:53.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"849828f976d27947941f8d2dd3a0b511346db1d2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-16 11:30:03.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"a66677a94d336e8ad86f8e3bb6196d6a953cfaa5","date":"2017-02-16 12:29:07.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3},{"id":"35ba26134bf23f6ef6d61b762ad97f09d343422e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-16 12:29:07.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-taskflow-docs-ubuntu-trusty http://docs-draft.openstack.org/32/431132/3/gate/gate-taskflow-docs-ubuntu-trusty/a3d0851//doc/build/html/ : SUCCESS in 2m 25s\n- gate-taskflow-pep8-ubuntu-trusty http://logs.openstack.org/32/431132/3/gate/gate-taskflow-pep8-ubuntu-trusty/a561333/ : SUCCESS in 3m 21s\n- gate-taskflow-python27-db-ubuntu-trusty http://logs.openstack.org/32/431132/3/gate/gate-taskflow-python27-db-ubuntu-trusty/e1be6e5/ : SUCCESS in 3m 21s\n- gate-taskflow-python34-db http://logs.openstack.org/32/431132/3/gate/gate-taskflow-python34-db/cc891e1/ : SUCCESS in 3m 17s\n- gate-tempest-dsvm-neutron-src-taskflow-ubuntu-trusty http://logs.openstack.org/32/431132/3/gate/gate-tempest-dsvm-neutron-src-taskflow-ubuntu-trusty/ea74f31/ : SUCCESS in 56m 06s","accounts_in_message":[],"_revision_number":3},{"id":"fd92c2d9c2a0645f48a9ad0d5feb039617a4d9fd","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2017-02-16 13:31:06.000000000","message":"Patch Set 3:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-tempest-dsvm-neutron-src-taskflow-ubuntu-trusty: https://bugs.launchpad.net/bugs/1635643\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"1a7ab759ba71f5a094a58c5f5730606bf2418dbd","revisions":{"682a0890f4f77cefba22f10e48e4fa63b5e5eac7":{"kind":"REWORK","_number":1,"created":"2017-02-08 19:56:36.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/32/431132/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/32/431132/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/32/431132/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/32/431132/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/32/431132/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/32/431132/1"}}},"commit":{"parents":[{"commit":"fba2bdbaad2c0ed68a95704cf4a0736a67e70931","subject":"Update .gitreview for stable/mitaka","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/fba2bdbaad2c0ed68a95704cf4a0736a67e70931"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2017-02-08 19:51:17.000000000","tz":60},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2017-02-08 19:56:20.000000000","tz":60},"subject":"Prepare for using standard python tests","message":"Prepare for using standard python tests\n\nAdd simple script to setup mysql and postgresql databases, this script\ncan be run by users during testing and will be run by CI systems for\nspecific setup before running unit tests. This is exactly what is\ncurrently done by OpenStack CI in project-config.\n\nThis allows to change in project-config the python-db jobs to\npython-jobs since python-jobs will call this script initially.\n\nSee also\nhttp://lists.openstack.org/pipermail/openstack-dev/2016-November/107784.html\n\nNeeded-By: I1c6c23b39a93991d2dcb5e753fd851d244326581\nChange-Id: Ibbe9910b0bae398542bf5fb84f2c7151bc898770\n(cherry picked from commit fd3503e110fafd0fbe08effe1cceb4a964e41ff0)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/682a0890f4f77cefba22f10e48e4fa63b5e5eac7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/682a0890f4f77cefba22f10e48e4fa63b5e5eac7"}]},"branch":"refs/heads/stable/mitaka"},"b8677695444958353d17816270ec0c63e28c2768":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2017-02-15 19:40:26.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/32/431132/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/32/431132/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/32/431132/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/32/431132/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/32/431132/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/32/431132/2"}}},"commit":{"parents":[{"commit":"3fd6f608e36cb6eca2030e7aecca7b12172a9e47","subject":"Add Constraints support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/3fd6f608e36cb6eca2030e7aecca7b12172a9e47"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2017-02-08 19:51:17.000000000","tz":60},"committer":{"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","date":"2017-02-15 19:40:26.000000000","tz":0},"subject":"Prepare for using standard python tests","message":"Prepare for using standard python tests\n\nAdd simple script to setup mysql and postgresql databases, this script\ncan be run by users during testing and will be run by CI systems for\nspecific setup before running unit tests. This is exactly what is\ncurrently done by OpenStack CI in project-config.\n\nThis allows to change in project-config the python-db jobs to\npython-jobs since python-jobs will call this script initially.\n\nSee also\nhttp://lists.openstack.org/pipermail/openstack-dev/2016-November/107784.html\n\nNeeded-By: I1c6c23b39a93991d2dcb5e753fd851d244326581\nChange-Id: Ibbe9910b0bae398542bf5fb84f2c7151bc898770\n(cherry picked from commit fd3503e110fafd0fbe08effe1cceb4a964e41ff0)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/b8677695444958353d17816270ec0c63e28c2768"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/b8677695444958353d17816270ec0c63e28c2768"}]},"branch":"refs/heads/stable/mitaka"},"1a7ab759ba71f5a094a58c5f5730606bf2418dbd":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2017-02-16 07:36:13.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/32/431132/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/32/431132/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/32/431132/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/32/431132/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/32/431132/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/32/431132/3"}}},"commit":{"parents":[{"commit":"30e2cff086cc7a84b0139f2a2e8e93536f5cc3d2","subject":"Add Constraints support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/30e2cff086cc7a84b0139f2a2e8e93536f5cc3d2"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2017-02-08 19:51:17.000000000","tz":60},"committer":{"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","date":"2017-02-16 07:36:13.000000000","tz":0},"subject":"Prepare for using standard python tests","message":"Prepare for using standard python tests\n\nAdd simple script to setup mysql and postgresql databases, this script\ncan be run by users during testing and will be run by CI systems for\nspecific setup before running unit tests. This is exactly what is\ncurrently done by OpenStack CI in project-config.\n\nThis allows to change in project-config the python-db jobs to\npython-jobs since python-jobs will call this script initially.\n\nSee also\nhttp://lists.openstack.org/pipermail/openstack-dev/2016-November/107784.html\n\nNeeded-By: I1c6c23b39a93991d2dcb5e753fd851d244326581\nChange-Id: Ibbe9910b0bae398542bf5fb84f2c7151bc898770\n(cherry picked from commit fd3503e110fafd0fbe08effe1cceb4a964e41ff0)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/1a7ab759ba71f5a094a58c5f5730606bf2418dbd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/1a7ab759ba71f5a094a58c5f5730606bf2418dbd"}]},"branch":"refs/heads/stable/mitaka"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
