)]}'
{"id":"openstack%2Fwatcher~660067","triplet_id":"openstack%2Fwatcher~stable%2Fstein~I588d3fb02ef61623affd82a43a54585aba0cb5f9","project":"openstack/watcher","branch":"stable/stein","topic":"fix-stable-branches","hashtags":[],"change_id":"I588d3fb02ef61623affd82a43a54585aba0cb5f9","subject":"Fix bandit and sphinx requirements for stable branches","status":"MERGED","created":"2019-05-20 09:38:39.000000000","updated":"2019-05-22 02:52:57.000000000","submitted":"2019-05-22 02:52:57.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":"660067-1558493577846-54bd5aa7","meta_rev_id":"9afcbd8dab97437ee0e1bf397d05d12d5def0456","_number":660067,"virtual_id_number":660067,"owner":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":2,"date":"2019-05-22 02:52:57.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":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"all":[{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-05-21 03:39:06.000000000","_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":2,"date":"2019-05-22 02:18:23.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"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":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"all":[{"value":0,"date":"2019-05-20 11:59:04.000000000","_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"date":"2019-05-20 11:59:14.000000000","_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},{"value":0,"date":"2019-05-20 11:59:19.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":1,"date":"2019-05-22 02:18:23.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"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},"Review-Priority":{"all":[{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-20 11:59:04.000000000","updated_by":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"reviewer":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"state":"REVIEWER"},{"updated":"2019-05-20 11:59:14.000000000","updated_by":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"reviewer":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"state":"REVIEWER"},{"updated":"2019-05-20 11:59:19.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2019-05-21 03:39:06.000000000","updated_by":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"reviewer":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"state":"REVIEWER"},{"updated":"2019-05-22 02:18:23.000000000","updated_by":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"reviewer":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"state":"REVIEWER"},{"updated":"2019-05-22 02:52:57.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":"4d9c4b92b25aa55104d7b59b6b2e66d8a26306f9","author":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"date":"2019-05-20 09:38:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0ec30467a89597e511dcd5545cb274adc3977457","author":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"date":"2019-05-20 09:40:58.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"0624669c2795ecf2c0c1b2bf2b89c9229c65e625","author":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"date":"2019-05-20 09:41:16.000000000","message":"Topic changed from fix-stable-stein to fix-stable-branches","accounts_in_message":[],"_revision_number":2},{"id":"d5d84507df0eb5da34a10f7efaabe5643363821b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-20 10:41:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check http://logs.openstack.org/67/660067/2/check/requirements-check/d984666/ : SUCCESS in 3m 11s\n- openstack-tox-cover http://logs.openstack.org/67/660067/2/check/openstack-tox-cover/fd3c6db/cover/ : SUCCESS in 7m 25s\n- openstack-tox-lower-constraints http://logs.openstack.org/67/660067/2/check/openstack-tox-lower-constraints/7c31652/ : SUCCESS in 5m 36s\n- openstack-tox-pep8 http://logs.openstack.org/67/660067/2/check/openstack-tox-pep8/09abaf8/ : SUCCESS in 5m 47s\n- openstack-tox-py27 http://logs.openstack.org/67/660067/2/check/openstack-tox-py27/c1fe77e/ : SUCCESS in 5m 50s\n- openstack-tox-py35 http://logs.openstack.org/67/660067/2/check/openstack-tox-py35/45d6483/ : SUCCESS in 5m 35s\n- openstack-tox-py36 http://logs.openstack.org/67/660067/2/check/openstack-tox-py36/bcd01b7/ : SUCCESS in 4m 43s\n- openstack-tox-docs http://logs.openstack.org/67/660067/2/check/openstack-tox-docs/4dd6506/html/ : SUCCESS in 4m 47s\n- build-openstack-releasenotes http://logs.openstack.org/67/660067/2/check/build-openstack-releasenotes/46eecf4/html/ : SUCCESS in 4m 38s\n- watcher-tempest-functional http://logs.openstack.org/67/660067/2/check/watcher-tempest-functional/4ce8ea5/ : SUCCESS in 30m 42s\n- watcher-tempest-dummy_optim http://logs.openstack.org/67/660067/2/check/watcher-tempest-dummy_optim/48e1212/ : SUCCESS in 40m 01s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/67/660067/2/check/watcher-tempest-actuator/c211089/ : SUCCESS in 47m 36s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/67/660067/2/check/watcher-tempest-basic_optim/b9797b2/ : SUCCESS in 44m 46s (non-voting)\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/67/660067/2/check/watcher-tempest-vm_workload_consolidation/507daa3/ : SUCCESS in 44m 18s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/67/660067/2/check/watcher-tempest-workload_balancing/d619f48/ : SUCCESS in 43m 49s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/67/660067/2/check/watcherclient-tempest-functional/82955da/ : FAILURE in 28m 22s (non-voting)\n- watcher-tempest-zone_migration http://logs.openstack.org/67/660067/2/check/watcher-tempest-zone_migration/e481e40/ : SUCCESS in 46m 01s (non-voting)\n- watcher-tempest-host_maintenance http://logs.openstack.org/67/660067/2/check/watcher-tempest-host_maintenance/8609d12/ : SUCCESS in 47m 52s (non-voting)\n- watcher-tempest-storage_balance http://logs.openstack.org/67/660067/2/check/watcher-tempest-storage_balance/850484a/ : SUCCESS in 41m 59s (non-voting)\n- watcher-tls-test http://logs.openstack.org/67/660067/2/check/watcher-tls-test/67af967/ : SUCCESS in 46m 17s","accounts_in_message":[],"_revision_number":2},{"id":"5968fd05cb13d939231c0f5786ba66744012d5f4","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-05-21 03:39:06.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"9b1efd7118e47f4a66c1f2ebc0d4d484080f3e03","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-22 02:18:23.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"d469360dcf754b3d77dbd264a388d02cea8ad125","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-22 02:18:35.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"b04b8ebe5020ee58614509fc1b898b148abd590a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-22 02:52:57.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check http://logs.openstack.org/67/660067/2/gate/requirements-check/7496feb/ : SUCCESS in 3m 17s\n- openstack-tox-lower-constraints http://logs.openstack.org/67/660067/2/gate/openstack-tox-lower-constraints/dfc96f3/ : SUCCESS in 5m 09s\n- openstack-tox-pep8 http://logs.openstack.org/67/660067/2/gate/openstack-tox-pep8/11f461c/ : SUCCESS in 5m 40s\n- openstack-tox-py27 http://logs.openstack.org/67/660067/2/gate/openstack-tox-py27/6d67bd7/ : SUCCESS in 6m 12s\n- openstack-tox-py35 http://logs.openstack.org/67/660067/2/gate/openstack-tox-py35/b490c4d/ : SUCCESS in 5m 25s\n- openstack-tox-py36 http://logs.openstack.org/67/660067/2/gate/openstack-tox-py36/b607441/ : SUCCESS in 11m 07s\n- openstack-tox-docs http://logs.openstack.org/67/660067/2/gate/openstack-tox-docs/8f762d0/html/ : SUCCESS in 4m 50s\n- build-openstack-releasenotes http://logs.openstack.org/67/660067/2/gate/build-openstack-releasenotes/f47cdda/html/ : SUCCESS in 4m 31s\n- watcher-tempest-functional http://logs.openstack.org/67/660067/2/gate/watcher-tempest-functional/d652356/ : SUCCESS in 29m 17s","accounts_in_message":[],"_revision_number":2},{"id":"9afcbd8dab97437ee0e1bf397d05d12d5def0456","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-22 02:52:57.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"750547bc33df56dcccf3d5d929cf658086922c05","revisions":{"2db2ae552917a03e9597c5b310c4e1f0db33069a":{"kind":"REWORK","_number":1,"created":"2019-05-20 09:38:39.000000000","uploader":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"ref":"refs/changes/67/660067/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/67/660067/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/67/660067/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/67/660067/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/67/660067/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/67/660067/1"}}},"commit":{"parents":[{"commit":"36c2095254a24cbcfa7bc11b8bd453de0f659c5a","subject":"Resolve problems with audit scope and add tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/36c2095254a24cbcfa7bc11b8bd453de0f659c5a"}]}],"author":{"name":"chenke","email":"chen.ke14@zte.com.cn","date":"2019-05-14 05:37:49.000000000","tz":480},"committer":{"name":"Vlad Gusev","email":"vlad.esten@gmail.com","date":"2019-05-20 09:38:36.000000000","tz":180},"subject":"Fix bandit and sphinx requirements for stable/stein","message":"Fix bandit and sphinx requirements for stable/stein\n\nThis is a combination of 2 commits.\n\n1st commit:\nUpdate Sphinx requirement\nSphinx 2.0 no longer works on python 2.7, so we need to start capping\nit there as well.\n\n2nd commit:\nFix bandit runs with 1.6.0\nThe -x option for bandit changed in 1.6.0 and now\nsupports glob patterns so use that to correctly\nexclude test code from bandit scans.\n\nChange-Id: I588d3fb02ef61623affd82a43a54585aba0cb5f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/2db2ae552917a03e9597c5b310c4e1f0db33069a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/2db2ae552917a03e9597c5b310c4e1f0db33069a"}]},"branch":"refs/heads/stable/stein"},"750547bc33df56dcccf3d5d929cf658086922c05":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-05-20 09:40:58.000000000","uploader":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"ref":"refs/changes/67/660067/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/67/660067/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/67/660067/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/67/660067/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/67/660067/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/67/660067/2"}}},"commit":{"parents":[{"commit":"36c2095254a24cbcfa7bc11b8bd453de0f659c5a","subject":"Resolve problems with audit scope and add tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/36c2095254a24cbcfa7bc11b8bd453de0f659c5a"}]}],"author":{"name":"chenke","email":"chen.ke14@zte.com.cn","date":"2019-05-14 05:37:49.000000000","tz":480},"committer":{"name":"Vlad Gusev","email":"vlad.esten@gmail.com","date":"2019-05-20 09:40:30.000000000","tz":180},"subject":"Fix bandit and sphinx requirements for stable branches","message":"Fix bandit and sphinx requirements for stable branches\n\nThis is a combination of 2 commits.\n\n1st commit:\nUpdate Sphinx requirement\nSphinx 2.0 no longer works on python 2.7, so we need to start capping\nit there as well.\n\n2nd commit:\nFix bandit runs with 1.6.0\nThe -x option for bandit changed in 1.6.0 and now\nsupports glob patterns so use that to correctly\nexclude test code from bandit scans.\n\nChange-Id: I588d3fb02ef61623affd82a43a54585aba0cb5f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/750547bc33df56dcccf3d5d929cf658086922c05"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/750547bc33df56dcccf3d5d929cf658086922c05"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
