)]}'
{"id":"openstack%2Fopenstacksdk~808761","triplet_id":"openstack%2Fopenstacksdk~feature%2Fr1~I188d7ce612148341aa20a4e20bf276ac1a5b967a","project":"openstack/openstacksdk","branch":"feature/r1","hashtags":[],"change_id":"I188d7ce612148341aa20a4e20bf276ac1a5b967a","subject":"Splits class `TestKeyManagerProxy`","status":"MERGED","created":"2021-09-13 12:54:36.000000000","updated":"2021-09-14 19:03:16.000000000","submitted":"2021-09-14 19:01:04.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":"808761","meta_rev_id":"fd09d06eb9864b0a31f11d27d742dcfcb8c9741b","_number":808761,"virtual_id_number":808761,"owner":{"_account_id":33945,"name":"Thomas Bucaioni","display_name":"Thomas B.","email":"thomas.bucaioni@gmail.com","username":"jfbash"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-09-14 19:01:04.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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":2,"date":"2021-09-14 07:43:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":1,"date":"2021-09-14 07:43:10.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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},"Allow-Post-Review":{"all":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-09-13 14:16:09.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"},{"updated":"2021-09-14 07:43:10.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"}],"messages":[{"id":"b0d8d3ee6114bb8bc8d9deb6a538689b6da77a99","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33945,"name":"Thomas Bucaioni","display_name":"Thomas B.","email":"thomas.bucaioni@gmail.com","username":"jfbash"},"date":"2021-09-13 12:54:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b56c3af25156f85e99bfa739a7a763e9e6a0a63a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-13 14:16:09.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2a263d3b8ec34301926ef4b4482f1721 : SUCCESS in 4m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/109ca485cfab42d18a208a8fc7ea22e7 : SUCCESS in 5m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/22d1b53c3f5445f49f882340d1a31fe1 : SUCCESS in 4m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/307c8fb7e0b744c1b82068e5d196d132 : SUCCESS in 5m 01s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a9e440d87d82453d9ff4e328c2d6a3c6 : SUCCESS in 1h 04m 10s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/8067623d4f9a4d8398b450d73446890c : SUCCESS in 7m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bc29d257645e40e4b1c95ab46220b3b7 : SUCCESS in 7m 18s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/25f4709f96304716a8decbe6ac0e85c1 : SUCCESS in 21m 37s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/b1c02a9360604b7c8c2800799ccb5220 : SUCCESS in 17m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ead0f294fd514ab7b184074548224f21 : SUCCESS in 39m 56s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/74cf4f89f6a84a5aa5534e811cf79519 : SUCCESS in 1h 17m 39s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/ad1182ef06a344fb89fb155f07019f6e : SUCCESS in 42m 49s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/007c861b85e74eea9e715a5b534606fe : SUCCESS in 46m 39s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/65b2420112f742ffb97c8bc233da8881 : SUCCESS in 24m 29s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/0a278885a6fd415ead347935846e62c4 : SUCCESS in 24m 40s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/19982b269a5745099155a87872914cfa : SUCCESS in 38m 36s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/08ff66f4b0c94137953789dcb52ce3b0 : SUCCESS in 44m 14s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5c6fd15d062c315db5a8e12e2bdde85964a5ade6","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2021-09-14 07:43:10.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"a31fce56d05d5ae085451ea6b5ba6209c80c5ff6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-14 07:43:57.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"90be81baf1bbf5333ba1aaea44ff676183c44471","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-14 09:09:04.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a9f12aabdec041009f8d2f8b7a6e0820 : SUCCESS in 4m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/30c88448c0ef4258affd5bbceb448a49 : SUCCESS in 5m 42s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/781ab44a519245c18ffa9cbf3c6152ef : SUCCESS in 5m 29s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/100600b866e548eead93af612fc715eb : SUCCESS in 52m 37s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/42c455e441224645abebeced1ecbcfa6 : SUCCESS in 5m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/382af79c00f948d4a6cf8ed090121810 : FAILURE in 5m 56s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/990f7180677548c596eb4097dd40c96a : SUCCESS in 29m 17s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/519762d3751141d6afd9734c25c2ad83 : SUCCESS in 18m 07s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1e1187f7375f4a6c8d0c2cdba35c5a34 : SUCCESS in 55m 21s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/4097b640bbba49608e379d4580ad556c : SUCCESS in 1h 18m 30s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/cd430c628ad241d89c9042e58a1c4d4d : SUCCESS in 54m 52s","accounts_in_message":[],"_revision_number":1},{"id":"76a7eae0f49b62d60b7949b4f0c0c9d6785d0e6e","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2021-09-14 15:02:08.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"eb91829d12fec76627b111adff5cdd99e4d31c8e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-14 16:31:37.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f870f5ac32b5423ca3305e8c904e782b : SUCCESS in 4m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ac0d13c441804110b2b4fc36bd161942 : SUCCESS in 4m 33s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c2c43602c2f0478fa07c12d868a30808 : SUCCESS in 4m 52s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/41b21fcd178c4cc480a188d19c52ec35 : SUCCESS in 4m 43s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/08e1e20f0cb44826a6595572151691f4 : SUCCESS in 48m 13s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/a0bc741fa43148bd9d6982f64520661b : SUCCESS in 4m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/16acf224ed674b6fad016579959f1ff7 : SUCCESS in 8m 45s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/b6aded8637dc4640a5ce009bdae196fe : SUCCESS in 25m 12s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/6f04ca51e4814bee80b8dfbfbb5448d7 : SUCCESS in 16m 54s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9009d43f97084eceb156684601214ab9 : SUCCESS in 44m 18s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/7d2cb23962a54a978cadce38878b4bb1 : SUCCESS in 1h 22m 40s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/923ac6d637244d9ea31c8306b2efe469 : SUCCESS in 44m 32s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/658d4b46e1854423a048e102aba00e7b : SUCCESS in 45m 47s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/74aae73e95fc47158d4750fe4e7e98f5 : SUCCESS in 20m 36s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/a2d48ade9f5b45f98a705f2fd9c99b5f : SUCCESS in 30m 57s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/f42f7caec1d048c2b20134df10548a36 : SUCCESS in 36m 54s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/ec77267b0b0f42e6941ce005946c7c2d : SUCCESS in 44m 57s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5857618dd45e399d034cf0d81fdde696047e9fce","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-14 16:32:54.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"3bbee5bee7ff48883bea9303678d6f5604093d7b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-14 19:01:04.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/be9727813688400fa592582f74fbcbd7 : SUCCESS in 6m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/166e6c6205ed4779a70a7ac379d8a3a7 : SUCCESS in 7m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3593b8eede6f4bf9a3311394cd8f4367 : SUCCESS in 6m 49s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d5625d8f785647e596054a3fcde0ac19 : SUCCESS in 43m 54s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/5203710583534b458b12e18fc319b46f : SUCCESS in 6m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b13b66090a96447dae4a8d34761e3668 : SUCCESS in 10m 23s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/346ea8fd5ca34ec8ab42afd344a580cc : SUCCESS in 26m 40s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/f5aa289f14b74e75ba8ecd98f4cbc683 : SUCCESS in 19m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/61d456417be0464c8e8900f2d665fd58 : SUCCESS in 43m 49s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/9c8cf3a93f0a409e9cea7cfc371801e5 : SUCCESS in 1h 19m 11s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/3aaacd9d0fbc43d0a78c817958e3400d : SUCCESS in 44m 28s","accounts_in_message":[],"_revision_number":1},{"id":"013bf4911d9d65a6cc3e16069f10c23b9845992d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-14 19:01:04.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"fd09d06eb9864b0a31f11d27d742dcfcb8c9741b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-14 19:03:16.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2678d842324649eba8e161d262cf5241 : SUCCESS in 1m 19s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"45995c88f7765fce6bae4ae58104fdf99908f6a4","revisions":{"45995c88f7765fce6bae4ae58104fdf99908f6a4":{"kind":"REWORK","_number":1,"created":"2021-09-13 12:54:36.000000000","uploader":{"_account_id":33945,"name":"Thomas Bucaioni","display_name":"Thomas B.","email":"thomas.bucaioni@gmail.com","username":"jfbash"},"ref":"refs/changes/61/808761/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/61/808761/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/61/808761/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/61/808761/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/61/808761/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/61/808761/1"}}},"commit":{"parents":[{"commit":"f5f0f9f1aee044ea9fe6e42ceef90971286d0897","subject":"Splits class `TestInstanceHaProxy`","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/f5f0f9f1aee044ea9fe6e42ceef90971286d0897"}]}],"author":{"name":"Thomas Bucaioni","email":"thomas.bucaioni@gmail.com","date":"2021-09-13 12:52:12.000000000","tz":120},"committer":{"name":"Thomas Bucaioni","email":"thomas.bucaioni@gmail.com","date":"2021-09-13 12:52:12.000000000","tz":120},"subject":"Splits class `TestKeyManagerProxy`","message":"Splits class `TestKeyManagerProxy`\n\nThree new classes `TestKeyManagerContainer`, `TestKeyManagerOrder`, and `TestKeyManagerSecret` are created. They contain all the tests previously embedded in `TestKeyManagerProxy`.\n\nIn `TestKeyManagerProxy`, only the `setUp` method remains\n\nChange-Id: I188d7ce612148341aa20a4e20bf276ac1a5b967a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/45995c88f7765fce6bae4ae58104fdf99908f6a4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/45995c88f7765fce6bae4ae58104fdf99908f6a4"}]},"branch":"refs/heads/feature/r1"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}]}],"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":{}}}]}
