)]}'
{"id":"openstack%2Fwatcher~664827","triplet_id":"openstack%2Fwatcher~master~Id0f872e916aaa5dec59ed1ae6c0f653553b3fe46","project":"openstack/watcher","branch":"master","topic":"fix-none-existing-metric","hashtags":[],"change_id":"Id0f872e916aaa5dec59ed1ae6c0f653553b3fe46","subject":"Replace removed exceptions and prevent regression","status":"MERGED","created":"2019-06-12 08:35:54.000000000","updated":"2019-06-18 05:04:24.000000000","submitted":"2019-06-18 05:04:24.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"664827-1560834264298-96f6c04a","meta_rev_id":"a91c90e4bd30013fea4b53406fb3bda1656b3db6","_number":664827,"virtual_id_number":664827,"owner":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-06-18 05:04:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"}],"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":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"all":[{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-06-18 04:19:12.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":2,"date":"2019-06-15 02:36:42.000000000","_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"}],"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":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-06-18 04:19:12.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"}],"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"}],"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":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-06-14 08:54:14.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-06-15 02:36:42.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-06-18 04:19:12.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-06-18 05:04:24.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":"50785048839d0e7e04bc8770a02dd90364458d1a","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-12 08:35:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6cd64bc9b3816153dd9486d659b396937ced6ad2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 10:08:09.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/27/664827/1/check/openstack-tox-cover/b377eeb/cover/ : SUCCESS in 7m 22s\n- openstack-tox-lower-constraints http://logs.openstack.org/27/664827/1/check/openstack-tox-lower-constraints/c0962e8/ : SUCCESS in 7m 10s\n- openstack-tox-pep8 http://logs.openstack.org/27/664827/1/check/openstack-tox-pep8/fbe8d38/ : SUCCESS in 6m 03s\n- openstack-tox-py27 http://logs.openstack.org/27/664827/1/check/openstack-tox-py27/8e423db/ : SUCCESS in 7m 24s\n- openstack-tox-py36 http://logs.openstack.org/27/664827/1/check/openstack-tox-py36/7851ede/ : SUCCESS in 6m 44s\n- openstack-tox-py37 http://logs.openstack.org/27/664827/1/check/openstack-tox-py37/3016b5a/ : SUCCESS in 6m 48s\n- openstack-tox-docs http://logs.openstack.org/27/664827/1/check/openstack-tox-docs/c31fe5d/html/ : SUCCESS in 5m 10s\n- watcher-tempest-functional http://logs.openstack.org/27/664827/1/check/watcher-tempest-functional/ee18636/ : SUCCESS in 37m 16s\n- watcher-grenade http://logs.openstack.org/27/664827/1/check/watcher-grenade/0697972/ : SUCCESS in 39m 08s\n- watcher-tempest-dummy_optim http://logs.openstack.org/27/664827/1/check/watcher-tempest-dummy_optim/d9af8e3/ : SUCCESS in 48m 10s\n- watcher-tempest-actuator http://logs.openstack.org/27/664827/1/check/watcher-tempest-actuator/1041244/ : SUCCESS in 50m 38s\n- watcher-tempest-basic_optim http://logs.openstack.org/27/664827/1/check/watcher-tempest-basic_optim/9062406/ : SUCCESS in 50m 58s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/27/664827/1/check/watcher-tempest-vm_workload_consolidation/6a2b541/ : SUCCESS in 55m 01s\n- watcher-tempest-workload_balancing http://logs.openstack.org/27/664827/1/check/watcher-tempest-workload_balancing/5df8c51/ : SUCCESS in 56m 48s\n- watcherclient-tempest-functional http://logs.openstack.org/27/664827/1/check/watcherclient-tempest-functional/ace38c2/ : SUCCESS in 28m 03s\n- watcher-tempest-zone_migration http://logs.openstack.org/27/664827/1/check/watcher-tempest-zone_migration/369616c/ : SUCCESS in 50m 00s\n- watcher-tempest-host_maintenance http://logs.openstack.org/27/664827/1/check/watcher-tempest-host_maintenance/c2f25b0/ : SUCCESS in 52m 20s\n- watcher-tempest-storage_balance http://logs.openstack.org/27/664827/1/check/watcher-tempest-storage_balance/8d5792a/ : SUCCESS in 1h 26m 22s\n- watcher-tls-test http://logs.openstack.org/27/664827/1/check/watcher-tls-test/e6f2727/ : SUCCESS in 50m 11s","accounts_in_message":[],"_revision_number":1},{"id":"521152c484972e79a810b61ddee981ee6c4986cc","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-06-14 09:01:53.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nOverall looks good.","accounts_in_message":[],"_revision_number":1},{"id":"554aa24261fb42f7ed7caacc6fb5923dbe87fb03","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-14 20:00:53.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"75a32f8b2f02ccc5e6875847339801f8e25ca2c0","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-14 20:02:19.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"156bdd7f72e87939ea7dd57fffff562fb86f59fb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-14 21:26:17.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/27/664827/2/check/openstack-tox-cover/8d0b8f1/cover/ : SUCCESS in 8m 00s\n- openstack-tox-lower-constraints http://logs.openstack.org/27/664827/2/check/openstack-tox-lower-constraints/92948e0/ : SUCCESS in 5m 43s\n- openstack-tox-pep8 http://logs.openstack.org/27/664827/2/check/openstack-tox-pep8/af77ca9/ : SUCCESS in 5m 15s\n- openstack-tox-py27 http://logs.openstack.org/27/664827/2/check/openstack-tox-py27/cf806ca/ : SUCCESS in 5m 52s\n- openstack-tox-py36 http://logs.openstack.org/27/664827/2/check/openstack-tox-py36/adad90a/ : SUCCESS in 6m 01s\n- openstack-tox-py37 http://logs.openstack.org/27/664827/2/check/openstack-tox-py37/d89c6b5/ : SUCCESS in 6m 40s\n- openstack-tox-docs http://logs.openstack.org/27/664827/2/check/openstack-tox-docs/15eee90/html/ : SUCCESS in 6m 45s\n- watcher-tempest-functional http://logs.openstack.org/27/664827/2/check/watcher-tempest-functional/0f3c77d/ : SUCCESS in 31m 44s\n- watcher-grenade http://logs.openstack.org/27/664827/2/check/watcher-grenade/1945ae5/ : SUCCESS in 51m 15s\n- watcher-tempest-dummy_optim http://logs.openstack.org/27/664827/2/check/watcher-tempest-dummy_optim/5b58cee/ : SUCCESS in 52m 21s\n- watcher-tempest-actuator http://logs.openstack.org/27/664827/2/check/watcher-tempest-actuator/a5babed/ : SUCCESS in 58m 33s\n- watcher-tempest-basic_optim http://logs.openstack.org/27/664827/2/check/watcher-tempest-basic_optim/62f5e24/ : SUCCESS in 54m 50s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/27/664827/2/check/watcher-tempest-vm_workload_consolidation/408b60f/ : SUCCESS in 50m 55s\n- watcher-tempest-workload_balancing http://logs.openstack.org/27/664827/2/check/watcher-tempest-workload_balancing/b40453c/ : SUCCESS in 51m 11s\n- watcherclient-tempest-functional http://logs.openstack.org/27/664827/2/check/watcherclient-tempest-functional/2cfbe7a/ : SUCCESS in 39m 29s\n- watcher-tempest-zone_migration http://logs.openstack.org/27/664827/2/check/watcher-tempest-zone_migration/2a721b4/ : SUCCESS in 56m 00s\n- watcher-tempest-host_maintenance http://logs.openstack.org/27/664827/2/check/watcher-tempest-host_maintenance/6b65f96/ : SUCCESS in 49m 47s\n- watcher-tempest-storage_balance http://logs.openstack.org/27/664827/2/check/watcher-tempest-storage_balance/9226776/ : SUCCESS in 52m 27s\n- watcher-tls-test http://logs.openstack.org/27/664827/2/check/watcher-tls-test/fc3bdb7/ : SUCCESS in 53m 06s","accounts_in_message":[],"_revision_number":2},{"id":"5de8e29bed1a94d0c75a307234362bbeff21b4b5","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-06-15 02:36:42.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"d7ce753ddf976f9347ab8a1457ffe591c741a24d","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-06-18 04:19:12.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"9bdd8d79ff3be584dff2dc5d92822e02c847414f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-18 04:19:23.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"5ac6110d02919d73831b7e4ce17c3bfd42792f34","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-18 05:04:24.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/27/664827/2/gate/openstack-tox-lower-constraints/896b13c/ : SUCCESS in 5m 28s\n- openstack-tox-pep8 http://logs.openstack.org/27/664827/2/gate/openstack-tox-pep8/6b8bd6e/ : SUCCESS in 5m 15s\n- openstack-tox-py27 http://logs.openstack.org/27/664827/2/gate/openstack-tox-py27/071de7a/ : SUCCESS in 5m 46s\n- openstack-tox-py36 http://logs.openstack.org/27/664827/2/gate/openstack-tox-py36/3c3e873/ : SUCCESS in 5m 37s\n- openstack-tox-py37 http://logs.openstack.org/27/664827/2/gate/openstack-tox-py37/cd84bb0/ : SUCCESS in 5m 50s\n- openstack-tox-docs http://logs.openstack.org/27/664827/2/gate/openstack-tox-docs/6a5f55c/html/ : SUCCESS in 5m 19s\n- watcher-tempest-functional http://logs.openstack.org/27/664827/2/gate/watcher-tempest-functional/381ab29/ : SUCCESS in 34m 28s","accounts_in_message":[],"_revision_number":2},{"id":"7b91e12be4e0a256b30dc2092d857e757010c210","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-18 05:04:24.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"15754a14ddd8bda6d1777d5c32d1e2570afaf325","revisions":{"74095ee64586eb54b1eafe0835b002918b9b44d8":{"kind":"REWORK","_number":1,"created":"2019-06-12 08:35:54.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/27/664827/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/27/664827/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/27/664827/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/27/664827/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/27/664827/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/27/664827/1"}}},"commit":{"parents":[{"commit":"46a36d1ad73ca9024ee99c8b1c9cd29c3fea14e0","subject":"Merge \"Fix string formatting\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/46a36d1ad73ca9024ee99c8b1c9cd29c3fea14e0"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-06-12 08:25:43.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-06-12 08:34:55.000000000","tz":120},"subject":"Replace removed exceptions and prevent regression","message":"Replace removed exceptions and prevent regression\n\nReplaces the NoSuchMetric exception that was replaced. The exception\nis replaced with MetricNotAvailable and test cases are added to prevent\nregression.\n\nThe changes in the exceptions were introduced in:\nhttps://review.opendev.org/#/c/658127/\n\nChange-Id: Id0f872e916aaa5dec59ed1ae6c0f653553b3fe46\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/74095ee64586eb54b1eafe0835b002918b9b44d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/74095ee64586eb54b1eafe0835b002918b9b44d8"}]},"branch":"refs/heads/master"},"15754a14ddd8bda6d1777d5c32d1e2570afaf325":{"kind":"REWORK","_number":2,"created":"2019-06-14 20:00:53.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/27/664827/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/27/664827/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/27/664827/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/27/664827/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/27/664827/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/27/664827/2"}}},"commit":{"parents":[{"commit":"46a36d1ad73ca9024ee99c8b1c9cd29c3fea14e0","subject":"Merge \"Fix string formatting\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/46a36d1ad73ca9024ee99c8b1c9cd29c3fea14e0"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-06-12 08:25:43.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-06-14 20:00:41.000000000","tz":120},"subject":"Replace removed exceptions and prevent regression","message":"Replace removed exceptions and prevent regression\n\nReplaces the NoSuchMetric exception that was replaced. The exception\nis replaced with MetricNotAvailable and test cases are added to prevent\nregression.\n\nThe changes in the exceptions were introduced in:\nhttps://review.opendev.org/#/c/658127/\n\nChange-Id: Id0f872e916aaa5dec59ed1ae6c0f653553b3fe46\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15754a14ddd8bda6d1777d5c32d1e2570afaf325"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15754a14ddd8bda6d1777d5c32d1e2570afaf325"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
