)]}'
{"id":"packaging%2Fsources%2Ftelemetry-tempest-plugin~58054","triplet_id":"packaging%2Fsources%2Ftelemetry-tempest-plugin~mcp%2Fpike~I978937d89b2e886e2ef690661bc00a730db94c92","project":"packaging/sources/telemetry-tempest-plugin","branch":"mcp/pike","topic":"tolerate-policy-exists","hashtags":[],"change_id":"I978937d89b2e886e2ef690661bc00a730db94c92","subject":"Tolerate existing gabbiliveceph archive policy","status":"MERGED","created":"2019-12-19 15:23:42.000000000","updated":"2019-12-20 08:12:36.000000000","submitted":"2019-12-20 08:12:36.000000000","submitter":{"_account_id":65,"name":"Pavlo Shchelokovskyy","display_name":"pas-ha","email":"pshchelokovskyy@mirantis.com","username":"pshchelokovskyy","status":"oscore"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"8054-1576829556011-9f48bb3","meta_rev_id":"e31d7353d29b7b9f3a405668a29d24c81d3ab5d9","_number":58054,"virtual_id_number":58054,"owner":{"_account_id":64,"name":"Maksym Shalamov","email":"mshalamov@mirantis.com","username":"mshalamov","inactive":true},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":65,"name":"Pavlo Shchelokovskyy","display_name":"pas-ha","email":"pshchelokovskyy@mirantis.com","username":"pshchelokovskyy","status":"oscore"},"all":[{"value":2,"date":"2019-12-20 08:12:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":65,"name":"Pavlo Shchelokovskyy","display_name":"pas-ha","email":"pshchelokovskyy@mirantis.com","username":"pshchelokovskyy","status":"oscore"},{"value":0,"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]}],"values":{"-2":"This shall not be merged","-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, approved"},"description":"","default_value":0},"Verified":{"approved":{"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":65,"name":"Pavlo Shchelokovskyy","display_name":"pas-ha","email":"pshchelokovskyy@mirantis.com","username":"pshchelokovskyy","status":"oscore"},{"tag":"autogenerated:jenkins-gerrit-trigger","value":1,"date":"2019-12-19 15:26:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Workflow":{"approved":{"_account_id":65,"name":"Pavlo Shchelokovskyy","display_name":"pas-ha","email":"pshchelokovskyy@mirantis.com","username":"pshchelokovskyy","status":"oscore"},"all":[{"value":1,"date":"2019-12-20 08:12:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":65,"name":"Pavlo Shchelokovskyy","display_name":"pas-ha","email":"pshchelokovskyy@mirantis.com","username":"pshchelokovskyy","status":"oscore"},{"value":0,"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":65,"name":"Pavlo Shchelokovskyy","display_name":"pas-ha","email":"pshchelokovskyy@mirantis.com","username":"pshchelokovskyy","status":"oscore"},{"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-12-19 15:23:42.000000000","updated_by":{"_account_id":64,"name":"Maksym Shalamov","email":"mshalamov@mirantis.com","username":"mshalamov","inactive":true},"reviewer":{"_account_id":65,"name":"Pavlo Shchelokovskyy","display_name":"pas-ha","email":"pshchelokovskyy@mirantis.com","username":"pshchelokovskyy","status":"oscore"},"state":"REVIEWER"},{"updated":"2019-12-19 15:23:54.000000000","updated_by":{"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]},"reviewer":{"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2019-12-19 15:25:07.000000000","updated_by":{"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]},"reviewer":{"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"053f55978b2b9845bcf4a2bcbdcaee86fd81b7f5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":64,"name":"Maksym Shalamov","email":"mshalamov@mirantis.com","username":"mshalamov","inactive":true},"date":"2019-12-19 15:23:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8a01f93c4efe608fe231c047b923b0f545a5b440","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]},"date":"2019-12-19 15:23:54.000000000","message":"Patch Set 1:\n\nBuild Started https://ci.mcp.mirantis.net/job/pike-openstack-test-pep8-xenial/1652/ (1/2)","accounts_in_message":[],"_revision_number":1},{"id":"31029e2d109a26fc21fb20317894ad60ff7d20a7","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]},"date":"2019-12-19 15:23:54.000000000","message":"Patch Set 1:\n\nBuild Started https://ci.mcp.mirantis.net/job/job-verify-prod-link/66390/ (2/2)","accounts_in_message":[],"_revision_number":1},{"id":"cec0d8303a31100b08dd73c56606e519a3e9a41d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":64,"name":"Maksym Shalamov","email":"mshalamov@mirantis.com","username":"mshalamov","inactive":true},"date":"2019-12-19 15:25:02.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"3c00b82dff4862e89955b5c5c0c5f67527a0aa89","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]},"date":"2019-12-19 15:25:07.000000000","message":"Patch Set 1: Verified-1\n\nBuild Failed \n\n- pike-openstack-test-pep8-xenial https://ci.mcp.mirantis.net/job/pike-openstack-test-pep8-xenial/1652/console : ABORTED\n\n* job-verify-prod-link https://ci.mcp.mirantis.net/job/job-verify-prod-link/66390//consoleText : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"18e01e4ef62edf720976b1038b23e7404f12f9e9","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]},"date":"2019-12-19 15:25:11.000000000","message":"Patch Set 2:\n\nBuild Started https://ci.mcp.mirantis.net/job/job-verify-prod-link/66392/ (1/2)","accounts_in_message":[],"_revision_number":2},{"id":"96e8023d9f6f266998dd7499aba6029aa00854ac","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]},"date":"2019-12-19 15:25:11.000000000","message":"Patch Set 2:\n\nBuild Started https://ci.mcp.mirantis.net/job/pike-openstack-test-pep8-xenial/1653/ (2/2)","accounts_in_message":[],"_revision_number":2},{"id":"f712121c72a7cabc592252a5ef1ac2e5783e61e2","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]},"date":"2019-12-19 15:26:26.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\n* job-verify-prod-link https://ci.mcp.mirantis.net/job/job-verify-prod-link/66392//consoleText : SUCCESS (skipped)\n\n- pike-openstack-test-pep8-xenial https://ci.mcp.mirantis.net/job/pike-openstack-test-pep8-xenial/1653/console : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"95112109d727bc07c77e87c84ed0309ee03c79f6","author":{"_account_id":65,"name":"Pavlo Shchelokovskyy","display_name":"pas-ha","email":"pshchelokovskyy@mirantis.com","username":"pshchelokovskyy","status":"oscore"},"date":"2019-12-20 08:12:31.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"e31d7353d29b7b9f3a405668a29d24c81d3ab5d9","tag":"autogenerated:gerrit:merged","author":{"_account_id":65,"name":"Pavlo Shchelokovskyy","display_name":"pas-ha","email":"pshchelokovskyy@mirantis.com","username":"pshchelokovskyy","status":"oscore"},"date":"2019-12-20 08:12:36.000000000","message":"Change has been successfully merged by Pavlo Shchelokovskyy","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"088fa731c9a2bb7ce7658d90f44d777e3e43cccf","revisions":{"8c96e0281911052acb75d090e8193f4044e25de3":{"kind":"REWORK","_number":1,"created":"2019-12-19 15:23:42.000000000","uploader":{"_account_id":64,"name":"Maksym Shalamov","email":"mshalamov@mirantis.com","username":"mshalamov","inactive":true},"ref":"refs/changes/54/58054/1","fetch":{"anonymous http":{"url":"https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin","ref":"refs/changes/54/58054/1","commands":{"Branch":"git fetch https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin refs/changes/54/58054/1 \u0026\u0026 git checkout -b change-58054 FETCH_HEAD","Checkout":"git fetch https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin refs/changes/54/58054/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin refs/changes/54/58054/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin refs/changes/54/58054/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin refs/changes/54/58054/1","Reset To":"git fetch https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin refs/changes/54/58054/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7c07659ed9086cd72bad71b25cb24c0a53c3033d","subject":"fix TestTelemetryIntegration tests","web_links":[{"name":"browse","url":"/plugins/gitiles/packaging/sources/telemetry-tempest-plugin/+/7c07659ed9086cd72bad71b25cb24c0a53c3033d"}]}],"author":{"name":"Pavlo Shchelokovskyy","email":"shchelokovskyy@gmail.com","date":"2019-12-18 10:15:20.000000000","tz":120},"committer":{"name":"Maksym Shalamov","email":"mshalamov@mirantis.com","date":"2019-12-19 15:22:18.000000000","tz":120},"subject":"Tolerate existing gabbiliveceph archive policy","message":"Tolerate existing gabbiliveceph archive policy\n\ncurrent tests implementation is not friendly to test re-runs:\nas archive policy may fail to delete when there are still samples\nstored for it (and the test expects it, see the last xfail: true in\nthe aodh-gnocchi-threshold-alarm.yaml), next test rerun may fail\nright on the initial setup as it receives 409 Conflict instead of 201\non attempt to create an archive policy that already exists.\n\nSolve this by tolerating 409 in the archive policy creation step,\nand moving checks for fields of created (or existing) policy to an\nextra GET /v1/archive_policy/\u003cname\u003e step.\n\nChange-Id: I978937d89b2e886e2ef690661bc00a730db94c92\n(cherry picked from commit 421cd3fd46671ef53a59148a2d7b903aa2b6393c)\n","web_links":[{"name":"browse","url":"/plugins/gitiles/packaging/sources/telemetry-tempest-plugin/+/8c96e0281911052acb75d090e8193f4044e25de3"}]},"branch":"refs/heads/mcp/pike"},"088fa731c9a2bb7ce7658d90f44d777e3e43cccf":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-12-19 15:25:02.000000000","uploader":{"_account_id":64,"name":"Maksym Shalamov","email":"mshalamov@mirantis.com","username":"mshalamov","inactive":true},"ref":"refs/changes/54/58054/2","fetch":{"anonymous http":{"url":"https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin","ref":"refs/changes/54/58054/2","commands":{"Branch":"git fetch https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin refs/changes/54/58054/2 \u0026\u0026 git checkout -b change-58054 FETCH_HEAD","Checkout":"git fetch https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin refs/changes/54/58054/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin refs/changes/54/58054/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin refs/changes/54/58054/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin refs/changes/54/58054/2","Reset To":"git fetch https://gerrit.mcp.mirantis.com/packaging/sources/telemetry-tempest-plugin refs/changes/54/58054/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7c07659ed9086cd72bad71b25cb24c0a53c3033d","subject":"fix TestTelemetryIntegration tests","web_links":[{"name":"browse","url":"/plugins/gitiles/packaging/sources/telemetry-tempest-plugin/+/7c07659ed9086cd72bad71b25cb24c0a53c3033d"}]}],"author":{"name":"Pavlo Shchelokovskyy","email":"shchelokovskyy@gmail.com","date":"2019-12-18 10:15:20.000000000","tz":120},"committer":{"name":"Maksym Shalamov","email":"mshalamov@mirantis.com","date":"2019-12-19 15:25:02.000000000","tz":0},"subject":"Tolerate existing gabbiliveceph archive policy","message":"Tolerate existing gabbiliveceph archive policy\n\ncurrent tests implementation is not friendly to test re-runs:\nas archive policy may fail to delete when there are still samples\nstored for it (and the test expects it, see the last xfail: true in\nthe aodh-gnocchi-threshold-alarm.yaml), next test rerun may fail\nright on the initial setup as it receives 409 Conflict instead of 201\non attempt to create an archive policy that already exists.\n\nSolve this by tolerating 409 in the archive policy creation step,\nand moving checks for fields of created (or existing) policy to an\nextra GET /v1/archive_policy/\u003cname\u003e step.\n\nRelated-prod: PROD-34394\nChange-Id: I978937d89b2e886e2ef690661bc00a730db94c92\n(cherry picked from commit 421cd3fd46671ef53a59148a2d7b903aa2b6393c)\n","web_links":[{"name":"browse","url":"/plugins/gitiles/packaging/sources/telemetry-tempest-plugin/+/088fa731c9a2bb7ce7658d90f44d777e3e43cccf"}]},"branch":"refs/heads/mcp/pike","description":"Edit commit message"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Code-Review","status":"OK","applied_by":{"_account_id":65,"name":"Pavlo Shchelokovskyy","display_name":"pas-ha","email":"pshchelokovskyy@mirantis.com","username":"pshchelokovskyy","status":"oscore"}},{"label":"Verified","status":"OK","applied_by":{"_account_id":255,"name":"mcp-jenkins","email":"mcp-jenkins@mirantis.com","username":"mcp-jenkins","tags":["SERVICE_USER"]}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":65,"name":"Pavlo Shchelokovskyy","display_name":"pas-ha","email":"pshchelokovskyy@mirantis.com","username":"pshchelokovskyy","status":"oscore"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
