)]}'
{"id":"openstack%2Fec2-api~858143","triplet_id":"openstack%2Fec2-api~master~I0032de8cd779beafbd6848a2aecbcb6455e8eada","project":"openstack/ec2-api","branch":"master","topic":"bp/keypair-generation-removal","attention_set":{},"removed_from_attention_set":{"10234":{"account":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"last_update":"2022-09-25 11:15:07.000000000","reason":"\u003cGERRIT_ACCOUNT_10234\u003e replied on the change","reason_account":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"}},"308":{"account":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"last_update":"2022-09-24 09:12:32.000000000","reason":"\u003cGERRIT_ACCOUNT_308\u003e replied on the change","reason_account":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"}},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2022-09-25 12:21:21.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I0032de8cd779beafbd6848a2aecbcb6455e8eada","subject":"Start generating our own key pairs","status":"MERGED","created":"2022-09-16 14:17:04.000000000","updated":"2022-09-25 12:22:51.000000000","submitted":"2022-09-25 12:21:21.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":12,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"858143-bp/keypair-generation-removal","meta_rev_id":"95cacdcfc2e264fb89acbea91aabd51f28d39d56","_number":858143,"virtual_id_number":858143,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-09-25 12:21:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"}],"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":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-09-25 11:15:07.000000000","_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"}],"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":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2022-09-25 11:15:07.000000000","_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"}],"REVIEWER":[{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-09-16 16:32:31.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":"2022-09-23 14:58:31.000000000","updated_by":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"reviewer":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"state":"CC"},{"updated":"2022-09-24 05:32:45.000000000","updated_by":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"reviewer":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"state":"CC"},{"updated":"2022-09-25 08:31:05.000000000","updated_by":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"reviewer":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"state":"REVIEWER"}],"messages":[{"id":"cc16029c9e17b9abfeae55fb48cdb96678eaa634","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-09-16 14:17:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"44f4aba235334a78a4f5947d1d68375df45ea125","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-16 16:32:31.000000000","message":"Patch Set 1: Verified-1\n\n(6 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/e2bc27b2da2540139fdba5112aa412bb\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7bb073d6a6fc488088ae5acec8aa3f79 : FAILURE in 3m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/689b62854c6246a68e8894d6c7beb033 : FAILURE in 4m 44s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/08f4a92145124e81ae88b525535c4c45 : FAILURE in 5m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3833d60e03d8491d8238b9ae7e29bfe5 : FAILURE in 4m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/08fb71bf060f44a7ac670297810fc6c0 : SUCCESS in 4m 15s\n- ec2api-tempest-plugin-functional https://zuul.opendev.org/t/openstack/build/35941c9ad0874fedb6266fa6b10d8985 : TIMED_OUT in 2h 14m 43s","accounts_in_message":[],"_revision_number":1},{"id":"6e0f4a1f2206168bb2299e2abd1a495a565d4923","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"date":"2022-09-23 14:58:12.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fb72aa249570d9686cd8fedaf55871c5d2cd83f9","author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"date":"2022-09-23 14:58:31.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7e377ae2f83147bc1582bcb71fc8f18424f9b56a","author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"date":"2022-09-24 05:32:45.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"489714ef1368d97c8ff462497a3f946e67fb558b","author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"date":"2022-09-24 09:12:32.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"74fbe8dc129e5bd4c1ecdd853339b0392b39ab8d","author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"date":"2022-09-24 09:13:33.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2147ebf33c47ef0c75043fd2af8f34f7fb5204b6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"date":"2022-09-24 16:09:29.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"44adf13ba4a60c8df6fad8e36bb084bc1c175310","author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"date":"2022-09-24 16:10:55.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c564b2f9a4a5ac78b45a944611dc76a9d9e0e53e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-24 18:24:52.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/dc08a21f25fc4a56917340b7712005e4\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/b130f0357c26441686cf495e063b6216 : SUCCESS in 2m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dd65637eb8cd456b88d53e00bc196305 : SUCCESS in 3m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cf9d15ee11f943f2a4e8bee41f78e464 : FAILURE in 4m 44s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/09dddb9b776f4de3a8f2d322156e3f91 : FAILURE in 5m 05s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3eb89f731a704589bc5f9a9ce970221f : FAILURE in 4m 51s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7cc6cfe961994b999150b080e04b5ffa : SUCCESS in 3m 47s\n- ec2api-tempest-plugin-functional https://zuul.opendev.org/t/openstack/build/67e93157601747d4a4814fc8ad50e0ca : TIMED_OUT in 2h 14m 00s","accounts_in_message":[],"_revision_number":3},{"id":"3023771d6cb58b3c08605a388ba56dc324bd51c3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"date":"2022-09-25 07:56:19.000000000","message":"Patch Set 4: Published edit on patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"4304f107e1bc9d2a166057c0a09472e02c1091c1","author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"date":"2022-09-25 07:56:29.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"746d2b1b8b802202f9cfa87dc6afb75907524a98","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"date":"2022-09-25 08:30:20.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"e60967cba5074b44cf9bc0548e2f05971f0ccaae","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-25 09:28:32.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/9a9d48c17487428b81e66dfa6a468f72\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/d582d51aea1b44f2bcbb2e0ee2e347fe : SUCCESS in 2m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/91f71710d8ea49329cbda154d3f2f5eb : SUCCESS in 3m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/412b7e88ede94848a49d2020a2e32e20 : SUCCESS in 5m 07s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7a15ac9b105b4c5a9797e92104b1e12c : SUCCESS in 4m 58s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/38b4e9aa8842472cbf51a64ba3fa3d2b : SUCCESS in 4m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/19a957db27b7451ba65798c08c158043 : SUCCESS in 4m 20s\n- ec2api-tempest-plugin-functional https://zuul.opendev.org/t/openstack/build/4ea4936786f14baa8c4f3cdbf390892f : FAILURE in 56m 58s","accounts_in_message":[],"_revision_number":5},{"id":"a598478e2ebfc630790a634ae86b55717cc77a86","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"date":"2022-09-25 09:57:54.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"09e60dc2967c3d7678a6c697be2cab623da37cf7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-25 10:56:57.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bf6926403fdf4e6d98b686ffa175cb6d\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/6ec326d2bf9c40c2bd877d034e185a31 : SUCCESS in 1m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/42ea6ba7cac84c788d684093ab10e4c2 : SUCCESS in 3m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2693e334329746148aec307e8066b834 : SUCCESS in 3m 34s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4ff758bd2e1047269d7f145a556eb85e : SUCCESS in 3m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ef17f00a92cb4efc8ee4240166465340 : SUCCESS in 3m 36s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eac5df6c180b468ba861251843fc6e44 : SUCCESS in 3m 25s\n- ec2api-tempest-plugin-functional https://zuul.opendev.org/t/openstack/build/bccbac32e42b4aa3a481a0b1e0c30cc9 : SUCCESS in 54m 23s","accounts_in_message":[],"_revision_number":6},{"id":"76bb3eb66aa69e2b47fb1952427e110851b98c07","author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"date":"2022-09-25 11:15:07.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"3ad3a336a95f4ec73e01e0869c07ef434e7102bc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-25 11:15:45.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"7dd019adc61c65fe3e19644fd69485e8f07d1411","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-25 12:21:20.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dd17f0907e5144b5b8bf1c7da52f139f\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/2c7120120e7641f0899b31a31e6f3121 : SUCCESS in 5m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/18ce1bc1444f402f83ffc01011c5c534 : SUCCESS in 5m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/358676c2555b49e783f40896404c2e60 : SUCCESS in 6m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/46fddd445af1428a84a0a2bf8806c0ac : SUCCESS in 7m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/288e7bf21e1946a1a2185d10ce200ded : SUCCESS in 6m 50s\n- ec2api-tempest-plugin-functional https://zuul.opendev.org/t/openstack/build/c7ecfa66a61c4670b57c78dde4186f5a : SUCCESS in 53m 59s","accounts_in_message":[],"_revision_number":6},{"id":"0dfcf71f06f1725fa81463fb7b73127b56d59526","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-25 12:21:21.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":6},{"id":"95cacdcfc2e264fb89acbea91aabd51f28d39d56","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-25 12:22:51.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/50beefa8ba0e42099438545befe17a1a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/139e7f64183740caac825be22b26a0e3 : SUCCESS in 38s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"af83b082163ea340219a11b65068708b58430d3c","revisions":{"b0bcebcb29cdba8eda95b60c69dd3b676e0f8091":{"kind":"REWORK","_number":1,"created":"2022-09-16 14:17:04.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/43/858143/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ec2-api","ref":"refs/changes/43/858143/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/1"}}},"commit":{"parents":[{"commit":"299c898cf4af1d96a4c683305d3c262285eccdaf","subject":"Merge \"Remove redundant override of logging_context_format_string\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/299c898cf4af1d96a4c683305d3c262285eccdaf"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-09-16 10:37:23.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-09-16 10:47:52.000000000","tz":60},"subject":"Start generating our own key pairs","message":"Start generating our own key pairs\n\nNova API microversion 2.92 removed the ability to generate a private\nkey. The user or client is now responsible for generating the key pair.\nStart doing that using cryptography, which is in our requirements\n(unlike paramiko, which nova uses).\n\nChange-Id: I0032de8cd779beafbd6848a2aecbcb6455e8eada\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/b0bcebcb29cdba8eda95b60c69dd3b676e0f8091"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/b0bcebcb29cdba8eda95b60c69dd3b676e0f8091"}]},"branch":"refs/heads/master"},"d1d3ce2ab6c438626dfef1b09c82cac963a6233a":{"kind":"REWORK","_number":2,"created":"2022-09-23 14:58:12.000000000","uploader":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"ref":"refs/changes/43/858143/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ec2-api","ref":"refs/changes/43/858143/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/2"}}},"commit":{"parents":[{"commit":"299c898cf4af1d96a4c683305d3c262285eccdaf","subject":"Merge \"Remove redundant override of logging_context_format_string\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/299c898cf4af1d96a4c683305d3c262285eccdaf"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-09-16 10:37:23.000000000","tz":60},"committer":{"name":"Thierry Carrez","email":"thierry@openstack.org","date":"2022-09-23 14:58:11.000000000","tz":120},"subject":"Start generating our own key pairs","message":"Start generating our own key pairs\n\nNova API microversion 2.92 removed the ability to generate a private\nkey. The user or client is now responsible for generating the key pair.\nStart doing that using cryptography, which is in our requirements\n(unlike paramiko, which nova uses).\n\nChange-Id: I0032de8cd779beafbd6848a2aecbcb6455e8eada\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/d1d3ce2ab6c438626dfef1b09c82cac963a6233a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/d1d3ce2ab6c438626dfef1b09c82cac963a6233a"}]},"branch":"refs/heads/master"},"30d0040032a48bd52defdbd918a26a5476a8e8da":{"kind":"REWORK","_number":3,"created":"2022-09-24 16:09:29.000000000","uploader":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"ref":"refs/changes/43/858143/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ec2-api","ref":"refs/changes/43/858143/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/3"}}},"commit":{"parents":[{"commit":"299c898cf4af1d96a4c683305d3c262285eccdaf","subject":"Merge \"Remove redundant override of logging_context_format_string\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/299c898cf4af1d96a4c683305d3c262285eccdaf"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-09-16 10:37:23.000000000","tz":60},"committer":{"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","date":"2022-09-24 16:09:29.000000000","tz":0},"subject":"Start generating our own key pairs","message":"Start generating our own key pairs\n\nNova API microversion 2.92 removed the ability to generate a private\nkey. The user or client is now responsible for generating the key pair.\nStart doing that using cryptography, which is in our requirements\n(unlike paramiko, which nova uses).\n\nChange-Id: I0032de8cd779beafbd6848a2aecbcb6455e8eada\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/30d0040032a48bd52defdbd918a26a5476a8e8da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/30d0040032a48bd52defdbd918a26a5476a8e8da"}]},"branch":"refs/heads/master"},"9dfbcab009ba2f29fe11e6626abc4fcb8661dab8":{"kind":"REWORK","_number":4,"created":"2022-09-25 07:56:19.000000000","uploader":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"ref":"refs/changes/43/858143/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ec2-api","ref":"refs/changes/43/858143/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/4"}}},"commit":{"parents":[{"commit":"299c898cf4af1d96a4c683305d3c262285eccdaf","subject":"Merge \"Remove redundant override of logging_context_format_string\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/299c898cf4af1d96a4c683305d3c262285eccdaf"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-09-16 10:37:23.000000000","tz":60},"committer":{"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","date":"2022-09-25 07:56:12.000000000","tz":0},"subject":"Start generating our own key pairs","message":"Start generating our own key pairs\n\nNova API microversion 2.92 removed the ability to generate a private\nkey. The user or client is now responsible for generating the key pair.\nStart doing that using cryptography, which is in our requirements\n(unlike paramiko, which nova uses).\n\nChange-Id: I0032de8cd779beafbd6848a2aecbcb6455e8eada\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/9dfbcab009ba2f29fe11e6626abc4fcb8661dab8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/9dfbcab009ba2f29fe11e6626abc4fcb8661dab8"}]},"branch":"refs/heads/master"},"3adaf40dfc99fa7c0edb42d5b0fd977bfab8dcaa":{"kind":"REWORK","_number":5,"created":"2022-09-25 08:30:20.000000000","uploader":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"ref":"refs/changes/43/858143/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ec2-api","ref":"refs/changes/43/858143/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/5"}}},"commit":{"parents":[{"commit":"299c898cf4af1d96a4c683305d3c262285eccdaf","subject":"Merge \"Remove redundant override of logging_context_format_string\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/299c898cf4af1d96a4c683305d3c262285eccdaf"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-09-16 10:37:23.000000000","tz":60},"committer":{"name":"Andrey Pavlov","email":"apavlov@progmaticlab.com","date":"2022-09-25 08:27:39.000000000","tz":180},"subject":"Start generating our own key pairs","message":"Start generating our own key pairs\n\nNova API microversion 2.92 removed the ability to generate a private\nkey. The user or client is now responsible for generating the key pair.\nStart doing that using cryptography, which is in our requirements\n(unlike paramiko, which nova uses).\n\nincluded:\nhttps://review.opendev.org/c/openstack/ec2-api/+/857880\nhttps://review.opendev.org/c/openstack/ec2-api/+/859192\n\nChange-Id: I0032de8cd779beafbd6848a2aecbcb6455e8eada\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/3adaf40dfc99fa7c0edb42d5b0fd977bfab8dcaa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/3adaf40dfc99fa7c0edb42d5b0fd977bfab8dcaa"}]},"branch":"refs/heads/master"},"af83b082163ea340219a11b65068708b58430d3c":{"kind":"REWORK","_number":6,"created":"2022-09-25 09:57:54.000000000","uploader":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"ref":"refs/changes/43/858143/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ec2-api","ref":"refs/changes/43/858143/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ec2-api refs/changes/43/858143/6"}}},"commit":{"parents":[{"commit":"299c898cf4af1d96a4c683305d3c262285eccdaf","subject":"Merge \"Remove redundant override of logging_context_format_string\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/299c898cf4af1d96a4c683305d3c262285eccdaf"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-09-16 10:37:23.000000000","tz":60},"committer":{"name":"Andrey Pavlov","email":"apavlov@progmaticlab.com","date":"2022-09-25 09:57:33.000000000","tz":180},"subject":"Start generating our own key pairs","message":"Start generating our own key pairs\n\nNova API microversion 2.92 removed the ability to generate a private\nkey. The user or client is now responsible for generating the key pair.\nStart doing that using cryptography, which is in our requirements\n(unlike paramiko, which nova uses).\n\nincluded:\nhttps://review.opendev.org/c/openstack/ec2-api/+/857880\nhttps://review.opendev.org/c/openstack/ec2-api/+/859192\n\nChange-Id: I0032de8cd779beafbd6848a2aecbcb6455e8eada\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/af83b082163ea340219a11b65068708b58430d3c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ec2-api/commit/af83b082163ea340219a11b65068708b58430d3c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","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":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"}}]}],"submit_requirements":[]}
