)]}'
{"id":"openstack%2Fwatcher~658089","triplet_id":"openstack%2Fwatcher~master~I4fc1166daee5d8739296419216d11d684be27c0a","project":"openstack/watcher","branch":"master","topic":"bug/1828419","hashtags":[],"change_id":"I4fc1166daee5d8739296419216d11d684be27c0a","subject":"Fix bandit runs with 1.6.0","status":"MERGED","created":"2019-05-09 14:03:41.000000000","updated":"2019-05-19 19:53:19.000000000","submitted":"2019-05-10 02:08:06.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":"658089-1557454086885-cb52d0ca","meta_rev_id":"17b1e11f561147cf8379c17218760a3e1fd04bf3","_number":658089,"virtual_id_number":658089,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"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-10 02:08:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}],"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":2,"date":"2019-05-10 01:39:44.000000000","_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"]},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-05-09 19:35:43.000000000","_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}],"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,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":1,"date":"2019-05-10 01:40:42.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"]},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_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-09 19:35:43.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-10 01:39:44.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-10 01:40:42.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-10 02:08:06.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":"95e18a0353565cc4d060b8b8af42b9ab13f8c120","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-09 14:03:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"81d632ef1b4e7eeadd6af032298482871662c7d7","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-09 15:02:41.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"f5bdb5f6b1ebfac48a6fdf8c0a68d3b787195850","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-09 15:11:02.000000000","message":"Patch Set 1:\n\nLooks like I need to fix networkx in requirements.txt:\n\nhttp://logs.openstack.org/89/658089/1/check/requirements-check/573885f/job-output.txt.gz#_2019-05-09_14_13_29_690494\n\nWill do that in a change underneath this, unless pep8 will fail in that case (might need to make the fix in the same patch to unblock the gate).","accounts_in_message":[],"_revision_number":1},{"id":"e0db2ecd560b8280545411565f029d82108f3fe2","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-09 15:15:55.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"37943cdefdc8adb7539a7e25ddd602f82f3f5e98","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-09 16:30:34.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/89/658089/2/check/build-openstack-api-ref/e979bee/html/ : SUCCESS in 4m 55s\n- requirements-check http://logs.openstack.org/89/658089/2/check/requirements-check/ac39268/ : SUCCESS in 3m 44s\n- openstack-tox-cover http://logs.openstack.org/89/658089/2/check/openstack-tox-cover/4a00f51/cover/ : SUCCESS in 5m 27s\n- openstack-tox-lower-constraints http://logs.openstack.org/89/658089/2/check/openstack-tox-lower-constraints/d2ec853/ : SUCCESS in 5m 13s\n- openstack-tox-pep8 http://logs.openstack.org/89/658089/2/check/openstack-tox-pep8/6cd277f/ : SUCCESS in 6m 49s\n- openstack-tox-py27 http://logs.openstack.org/89/658089/2/check/openstack-tox-py27/9798191/ : SUCCESS in 5m 37s\n- openstack-tox-py36 http://logs.openstack.org/89/658089/2/check/openstack-tox-py36/fc71f0c/ : SUCCESS in 5m 01s\n- openstack-tox-py37 http://logs.openstack.org/89/658089/2/check/openstack-tox-py37/7038546/ : SUCCESS in 5m 37s\n- openstack-tox-docs http://logs.openstack.org/89/658089/2/check/openstack-tox-docs/da82307/html/ : SUCCESS in 5m 04s\n- build-openstack-releasenotes http://logs.openstack.org/89/658089/2/check/build-openstack-releasenotes/6cd2202/html/ : SUCCESS in 4m 05s\n- watcher-tempest-functional http://logs.openstack.org/89/658089/2/check/watcher-tempest-functional/7cc7dbd/ : SUCCESS in 30m 09s\n- watcher-tempest-dummy_optim http://logs.openstack.org/89/658089/2/check/watcher-tempest-dummy_optim/9ea8a57/ : SUCCESS in 46m 27s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/89/658089/2/check/watcher-tempest-actuator/7cda67d/ : SUCCESS in 1h 03m 21s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/89/658089/2/check/watcher-tempest-basic_optim/2855179/ : FAILURE in 1h 06m 41s (non-voting)\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/89/658089/2/check/watcher-tempest-vm_workload_consolidation/03fc731/ : SUCCESS in 44m 17s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/89/658089/2/check/watcher-tempest-workload_balancing/658c7c1/ : SUCCESS in 49m 08s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/89/658089/2/check/watcherclient-tempest-functional/60c9c67/ : SUCCESS in 39m 32s (non-voting)\n- watcher-tempest-zone_migration http://logs.openstack.org/89/658089/2/check/watcher-tempest-zone_migration/9587753/ : SUCCESS in 47m 21s (non-voting)\n- watcher-tempest-host_maintenance http://logs.openstack.org/89/658089/2/check/watcher-tempest-host_maintenance/e5f17c2/ : SUCCESS in 49m 31s (non-voting)\n- watcher-tempest-storage_balance http://logs.openstack.org/89/658089/2/check/watcher-tempest-storage_balance/040f61e/ : SUCCESS in 48m 29s (non-voting)\n- watcher-tls-test http://logs.openstack.org/89/658089/2/check/watcher-tls-test/7686a9d/ : SUCCESS in 45m 35s","accounts_in_message":[],"_revision_number":2},{"id":"7a47328eb8ce221787bd63b2237c7baf3d6c9f00","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-09 19:35:43.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"acd351e93e98df94a592efdd384cbc405319b175","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-05-10 01:39:44.000000000","message":"Patch Set 2: Code-Review+2\n\nLGTM, thanks.","accounts_in_message":[],"_revision_number":2},{"id":"00e54b3314f1b66a5ca1f1e3ff2c7937fa489268","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-10 01:40:42.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"04998d6a44ad78cc5a50a5e0f56bf856d3fd3278","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-10 01:40:55.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"7bf4644f9b3120cb4552c05e8b174c0c434a8f14","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-10 02:08:06.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"1ff12993d554c6ab58daf53fc391e66b57899574","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-10 02:08:06.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/89/658089/2/gate/build-openstack-api-ref/0f64def/html/ : SUCCESS in 7m 46s\n- requirements-check http://logs.openstack.org/89/658089/2/gate/requirements-check/1b8fac4/ : SUCCESS in 3m 21s\n- openstack-tox-lower-constraints http://logs.openstack.org/89/658089/2/gate/openstack-tox-lower-constraints/1795ab8/ : SUCCESS in 5m 13s\n- openstack-tox-pep8 http://logs.openstack.org/89/658089/2/gate/openstack-tox-pep8/a315c0d/ : SUCCESS in 5m 12s\n- openstack-tox-py27 http://logs.openstack.org/89/658089/2/gate/openstack-tox-py27/014cf23/ : SUCCESS in 8m 00s\n- openstack-tox-py36 http://logs.openstack.org/89/658089/2/gate/openstack-tox-py36/7701457/ : SUCCESS in 4m 55s\n- openstack-tox-py37 http://logs.openstack.org/89/658089/2/gate/openstack-tox-py37/5a795eb/ : SUCCESS in 5m 37s\n- openstack-tox-docs http://logs.openstack.org/89/658089/2/gate/openstack-tox-docs/b47727f/html/ : SUCCESS in 5m 08s\n- build-openstack-releasenotes http://logs.openstack.org/89/658089/2/gate/build-openstack-releasenotes/1e5963e/html/ : SUCCESS in 4m 39s\n- watcher-tempest-functional http://logs.openstack.org/89/658089/2/gate/watcher-tempest-functional/d4271b8/ : SUCCESS in 26m 18s","accounts_in_message":[],"_revision_number":2},{"id":"b810da9bfaa7a7e312531541561ffce8c00137dd","author":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"date":"2019-05-19 19:53:19.000000000","message":"Patch Set 2: Cherry Picked\n\nThis patchset was cherry picked to branch stable/stein as commit e51b759a8c440a9e5ddbdf50de3d5c5c22aaaa19","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"838768c76e887ce455f325c49e685a7046bd0107","revisions":{"cb92ead8eef8bcfc29112ff1593bf4dc08a520b3":{"kind":"REWORK","_number":1,"created":"2019-05-09 14:03:41.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/89/658089/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/89/658089/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/89/658089/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/89/658089/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/89/658089/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/89/658089/1"}}},"commit":{"parents":[{"commit":"e2285777e2bec336c9affc88457c4463604786fb","subject":"Using node replace resource_id in method add_action_disable_node()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e2285777e2bec336c9affc88457c4463604786fb"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-05-09 14:02:44.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-05-09 14:03:35.000000000","tz":-240},"subject":"Fix bandit runs with 1.6.0","message":"Fix bandit runs with 1.6.0\n\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: I4fc1166daee5d8739296419216d11d684be27c0a\nCloses-Bug: #1828419\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/cb92ead8eef8bcfc29112ff1593bf4dc08a520b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/cb92ead8eef8bcfc29112ff1593bf4dc08a520b3"}]},"branch":"refs/heads/master"},"838768c76e887ce455f325c49e685a7046bd0107":{"kind":"REWORK","_number":2,"created":"2019-05-09 15:15:55.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/89/658089/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/89/658089/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/89/658089/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/89/658089/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/89/658089/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/89/658089/2"}}},"commit":{"parents":[{"commit":"e2285777e2bec336c9affc88457c4463604786fb","subject":"Using node replace resource_id in method add_action_disable_node()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e2285777e2bec336c9affc88457c4463604786fb"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-05-09 14:02:44.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-05-09 15:14:40.000000000","tz":-240},"subject":"Fix bandit runs with 1.6.0","message":"Fix bandit runs with 1.6.0\n\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\nSince this change requires bandit\u003e\u003d1.6.0, we have\nto also fix the networkx requirement to pass the\nrequirements-check job so that the networkx requirement\nmatches what is in global-requirements from change\nI0a9700926c9a0db93e782c853c33f1aaee3d4876.\n\nChange-Id: I4fc1166daee5d8739296419216d11d684be27c0a\nCloses-Bug: #1828419\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/838768c76e887ce455f325c49e685a7046bd0107"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/838768c76e887ce455f325c49e685a7046bd0107"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
