)]}'
{"id":"openstack%2Fpython-openstackclient~755074","triplet_id":"openstack%2Fpython-openstackclient~master~I26e7d38966304dd67be5da8ed0bb24f87191b82f","project":"openstack/python-openstackclient","branch":"master","topic":"add-keypairs-user-filter","hashtags":[],"change_id":"I26e7d38966304dd67be5da8ed0bb24f87191b82f","subject":"Add support for \u0027keypairs list --project\u0027 parameter","status":"MERGED","created":"2020-09-29 15:54:42.000000000","updated":"2020-11-02 17:25:38.000000000","submitted":"2020-11-02 17:23:23.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":13,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"755074-1604337803518-bb6e0f2c","meta_rev_id":"07ac402a052e1d7576e5e729e293ca353aa1823c","_number":755074,"virtual_id_number":755074,"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":"2020-11-02 17:23:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"}],"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":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-11-02 16:33:52.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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"}],"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":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-11-02 16:33:52.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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"date":"2020-10-15 11:21:10.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"date":"2020-10-15 11:21:08.000000000","_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_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":"2020-10-08 16:22:22.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2020-10-15 11:21:08.000000000","updated_by":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"reviewer":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"state":"REVIEWER"},{"updated":"2020-10-15 11:21:10.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"},{"updated":"2020-11-02 16:33:52.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"},{"updated":"2020-11-02 17:23:23.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":"ac4b825dec913e25189633891b949b491a012b03","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-09-29 15:54:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bbfe7a3c15a369a8b02392c0db5be1733ba4ac43","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-29 17:17:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/bbaaeb344d8340f59bd8c163dd743f64 : SUCCESS in 6m 12s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/cbed61b730f44e28b48152b682a1dd40 : SUCCESS in 5m 44s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/23ca08984630400aae5bb123cd07d34f : SUCCESS in 5m 41s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/af1765be4dc040de96be1e055bc7fd09 : SUCCESS in 6m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9d692c27e12f432abc373b9f22654d7e : SUCCESS in 5m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f423689a4c4c48f2bc65c95a69e52f5f : SUCCESS in 4m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/703dbf63b71a4376a05a5bedafef0282 : SUCCESS in 4m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f000cf39ef0b47288bc78a572c8b39bf : SUCCESS in 6m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/41b0cb7384bf4039b6536a7e67d6ab26 : SUCCESS in 3m 55s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f8df76eac9b84a01a2d7a00da06d9733 : SUCCESS in 1h 17m 11s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/388d066d4ea444eea6f40ef0c78a517c : SUCCESS in 7m 44s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/3bbf5ffaea874e498b30bcd09c6697ba : SUCCESS in 50m 37s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/bc3638adeddf440491b04105077ba31f : SUCCESS in 52m 04s","accounts_in_message":[],"_revision_number":1},{"id":"24d4219f57b6f6f7ea5080f294150224eb8e1689","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-10-08 12:12:38.000000000","message":"Patch Set 1:\n\nI wonder if it would be more useful to expose a \u0027--project\u0027 option instead, that would list keypairs for users of a project instead?","accounts_in_message":[],"_revision_number":1},{"id":"acaa2357e6382337eb264cbc89ddaa70b548e6ea","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2020-10-08 12:53:16.000000000","message":"Patch Set 1:\n\n(3 comments)\n\nI\u0027m not sure about the use case for this, given that users could as well do this with a small script themselves. The same would go for the --project option. I\u0027d tend to not implement this in the client and rather wait for a server-side version.","accounts_in_message":[],"_revision_number":1},{"id":"cc4b83c9c159359e1c4c8962e9bc3703155334aa","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-10-08 15:53:08.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"326ddd18c81741c1febcfc86c518652cd3a17a61","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-10-08 15:53:47.000000000","message":"Patch Set 1:\n\nSorry, missed the comments. Will respin now","accounts_in_message":[],"_revision_number":1},{"id":"14346f28220044872327aac0249ab1fd5b913c3b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-10-08 15:54:54.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9dee713cb4ea8e4b2c0107b7d00f1ac488acc172","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-10-08 16:04:21.000000000","message":"Patch Set 1:\n\n(3 comments)\n\n\u003e I\u0027m not sure about the use case for this, given that users could as\n \u003e well do this with a small script themselves. The same would go for\n \u003e the --project option. I\u0027d tend to not implement this in the client\n \u003e and rather wait for a server-side version.\n\nWe _could_ just as we could also insist that e.g. \u0027server show $SERVER\u0027 was given a UUID since that\u0027s what the API expects, but we do the translation of name to UUID for them because we\u0027re nice like that :) My main concern with this was that it could take an inordinate amount of time, but having though on it more, this issue would also exist for any handrolled scripts so...\n\nAlso, I\u0027ve no idea when/if we\u0027ll ever be able to do this server side. There\u0027s no spec proposed to add that capability and it\u0027s very low on my own priority list. This is \"good enough\" IMO","accounts_in_message":[],"_revision_number":1},{"id":"7d0250039eee6bbd16624c4a29ba1e973b5e5af4","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2020-10-08 16:22:22.000000000","message":"Patch Set 3:\n\n(3 comments)\n\nI\u0027m o.k. with your general comments and about the user-domain.","accounts_in_message":[],"_revision_number":3},{"id":"2b4e70813ddbf8f0679abac8fb5cbde6f93a7534","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-10-08 16:55:23.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"f9348ccde257276685e147d8c183b38b05c87a95","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-09 03:39:18.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\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/1f810bbdef0642389a4b1035ceb4d24a : SUCCESS in 4m 45s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/22db2ed64eaa4fb085956e1463b0a48e : FAILURE in 4m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e24dc948f5d24ee5ad7e4b92264624c7 : FAILURE in 3m 29s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d5c6aa96f9824ef288d3868f1ac30bd8 : FAILURE in 4m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/89398b6b4d3442359a93249f0687581a : SUCCESS in 4m 05s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/253d3c9ec40a4e468986e39bd7ed6ce1 : FAILURE in 3m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4215b995d1a14387908a5b9e3a7b1c1c : FAILURE in 4m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/445fab23195943b78e78bb1bd5481556 : SUCCESS in 5m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a45835b0839146d2b54335a4afdf202f : SUCCESS in 4m 44s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/cee91686c91c4b83b26394c36a141afb : SUCCESS in 1h 18m 21s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/d816d3035d464744897b6aa76440fd59 : SUCCESS in 7m 38s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/9a1cb3919c234c7e9ce09769ea9086b9 : FAILURE in 58m 56s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f20e7cce5cc849cea0e63278397a8605 : SUCCESS in 55m 05s","accounts_in_message":[],"_revision_number":3},{"id":"1fe8eb58320cea27a0d71dcd4736ad7821d54381","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-10-09 09:30:17.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a2e75f09ca77c3747961202b583bc302799bfd35","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-10-09 09:30:35.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"ad6d7159f05f6894389ddb41d640f93cfbb4ee4a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-09 21:31:21.000000000","message":"Patch Set 4: 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\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/ad286f50b6914a9dab690687894437ce : SUCCESS in 4m 18s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/15a49fb943b74b53a67a804e72a6e65d : SUCCESS in 4m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/03f279f830eb45e98b1c33f403974ea6 : SUCCESS in 4m 57s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f2ad56dfacc7447eacda5aa541a78d75 : SUCCESS in 4m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/86a5a77f32a449b1b5df812b7ebffa5e : SUCCESS in 4m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/08802431b4fa4ea6a276a9b34c6750ad : SUCCESS in 3m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1a10af4badc44f47a74d1feaed471bb4 : SUCCESS in 3m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/912100ce10a6401e8911d6eec1f013bf : SUCCESS in 5m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cf60ab68727c41e39ada7bf8e7595e0c : SUCCESS in 4m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a02b784783c84b2f917d1860dc6639df : FAILURE in 7m 37s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/9127995c91cd499294b77285528f238d : SUCCESS in 6m 48s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/c7f87cc735a84f7c8ab6244f172c72a6 : POST_FAILURE in 7m 29s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f982506744624d83b5eb4b64edf4384e : POST_FAILURE in 7m 34s","accounts_in_message":[],"_revision_number":4},{"id":"083cdc2a076da514afe8a0c39feb390d4506015a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-10-12 08:21:46.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"aa1ff35af98843a7d4b129285209e79a10adf997","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-12 14:19:08.000000000","message":"Patch Set 4:\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\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/70c28317c1a546ff923dbe7a99146dcc : SUCCESS in 4m 04s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/7c74f1a78b194d5c84158aa1a4bd44b4 : SUCCESS in 4m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bce9c235923a4f0aa3041bb33a3cd80b : SUCCESS in 4m 43s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5445a19446624944879f90aa88764179 : SUCCESS in 5m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e1d6791fba5e48329a34522fd00af81e : SUCCESS in 4m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1966ea6ff71d4ff29b97b86367676ddb : SUCCESS in 4m 53s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/09596b1813d044f08265c02d0c1d9e58 : SUCCESS in 4m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/12ca801618a04618af39583f086f1259 : SUCCESS in 6m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5430c58c09b54fc2a821da8f2d02269f : SUCCESS in 4m 12s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/eb95f26e2fa34cd4b301a7e362c1654b : SUCCESS in 1h 19m 20s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/e9c2e8440b874365af5776b62c4e5652 : SUCCESS in 6m 39s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/d9518ce1cb894e2699ed4feb46f2479d : FAILURE in 54m 58s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/da93ada8ce524287b809ac1f09a06538 : FAILURE in 1h 02m 10s","accounts_in_message":[],"_revision_number":4},{"id":"8c46d1852c07c0a721da62542ae665980dcf97ee","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-10-12 16:12:23.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"d8bb5a22eaeb50b5aeaaa2cca83bfed4159f08a7","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-10-12 16:18:47.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"9c786ae0b5c0c4317dbf949d41ba912cfb4a1d92","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-13 03:18:56.000000000","message":"Patch Set 4:\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\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/4a16deccd5f6469b9359601f03f2daac : SUCCESS in 4m 52s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/dbbb6f508a3549c19e7cc30c4d214acd : SUCCESS in 4m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/02e4b68710724c0f96de57621c3f67bb : SUCCESS in 5m 33s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/17da0ac3b6744ed494e73f0c8cbf2766 : SUCCESS in 5m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f84b0aa1f6148969624f3e42d8ced2c : SUCCESS in 3m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ea371ce5c57144db8a90908b87ed2f9a : SUCCESS in 5m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1426d81080124cc9b4c2b732060097f7 : SUCCESS in 3m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1be97f8213544ddf8a590d43b61958ac : SUCCESS in 5m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/723f4e48113941a89ee72169f4f58914 : SUCCESS in 4m 26s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/63b1d340a0734ae2b3e2232e5edcedc2 : SUCCESS in 1h 20m 22s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/ef5509d70946480ab257a81d8c5f4198 : SUCCESS in 8m 14s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/55baf33dda4c401e99c04f249710e720 : FAILURE in 56m 19s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/e3f24cee09a4437787226df12f69baa2 : SUCCESS in 53m 57s","accounts_in_message":[],"_revision_number":4},{"id":"dbce41db488cb2c61fa2c374392ea8f365dd9ef8","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-10-13 09:07:30.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"4434db39ec80a36faf43385bf0c991ef2353069f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-13 13:15:04.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/ea7370c361514fa1ac31c213faf6f4eb : SUCCESS in 4m 15s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/ef9b695bc49f43ec9c4da7a0125f9d71 : SUCCESS in 4m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9020682bfdbe4bccbe8efd01c746f75a : SUCCESS in 4m 50s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/95050d0db4a0446fb588acf5176e22fa : SUCCESS in 5m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/384bc6381805485eb969a837d660c219 : SUCCESS in 3m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/437f82729aaa4169aade4e68945da5e7 : SUCCESS in 3m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/881e424cc00743718fab2c0e233d2ce1 : SUCCESS in 4m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5735df5cfaac4dacaca0ebccf66f1624 : SUCCESS in 6m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1f885c333d9c4a42ad417ce7ed11a595 : SUCCESS in 4m 39s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/0fb7e6bd8fcb4e2e8999c5f999c78f9c : SUCCESS in 6m 48s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/2446772dd2494b598150215f12527704 : SUCCESS in 51m 11s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/36f172ec11a9441aa712f8c9b9aebb21 : SUCCESS in 50m 07s","accounts_in_message":[],"_revision_number":4},{"id":"b9bc6744feb4839e485e51c769143282aa415322","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-10-14 09:27:42.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"737cb3e2e05d6c4c92f0370548b5a415bf75b256","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-14 15:42:36.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/070512ccf7f944a7aa3f41dbbe8ca03d : SUCCESS in 3m 56s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/e6ce13ae44cc40cfa3784cd417016b0e : SUCCESS in 4m 20s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4eb50230db414311ad3584baa0de84f5 : SUCCESS in 5m 07s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a2ff45b538004ec98c588714705805f1 : SUCCESS in 5m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f443e675fe534c189d2be0e016a4ecfb : SUCCESS in 4m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/724b159e51984adebe113c7313f9cb63 : SUCCESS in 3m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/64355972fba14c679c5fbdd591800431 : SUCCESS in 4m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/814d99e086254f9b8a13e85e7572b598 : SUCCESS in 6m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2beb8a7f0b0b4b22b9f63f62d81d832f : SUCCESS in 5m 17s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/43384d1e62c34b3d83f7bd99d0e6a314 : SUCCESS in 6m 50s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/4b9024a9dc0144cba5b4ba35e59249a5 : SUCCESS in 59m 58s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/8eb0b9fe72724e8f8f1c151468c9558f : SUCCESS in 50m 25s","accounts_in_message":[],"_revision_number":5},{"id":"9a53b6a8634d7766e8c80e33199e6e4020d1f75c","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-02 16:33:52.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"f76e5b880193f478572f61da7831f3e7857007d2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-02 16:34:07.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"cb406f5e975f7e52c3f0e9ae24e7879ec6ec27f0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-02 17:23:23.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/f49d945b789744559551374c36cbf63e : SUCCESS in 5m 10s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bedea8bdbd6540a48dbcad28f9826292 : SUCCESS in 4m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cc1bb769e3854230a3426f47ed69425b : SUCCESS in 5m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/15635b282ffe4aa9a45e9a6a442cac95 : SUCCESS in 5m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f5ce0703c95a48efbc11f415620c6091 : SUCCESS in 3m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3f2a9b29497f4f3cb0c25bd35423cabe : SUCCESS in 5m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/83a15ecd0e2e4e938fea5bb317bcb6d3 : SUCCESS in 4m 27s\n- osc-upload-image https://zuul.opendev.org/t/openstack/build/be85197b16d24c24b2c0a058a3545224 : SUCCESS in 7m 45s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/9d315bf06abc40229961133b0dc57379 : SUCCESS in 44m 39s","accounts_in_message":[],"_revision_number":5},{"id":"0066aeaa9aebb011caf942532ea244728bfba032","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-02 17:23:23.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"03a821158c05ae65e4e79e16d07f942da29b383a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-02 17:25:38.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cc45def6a5fb460192a3e7f764a7b673 : SUCCESS in 1m 40s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6f7ecd987a0c4d0488bb374e31e2a558 : SUCCESS in 58s\n- osc-promote-image https://zuul.opendev.org/t/openstack/build/f20175a298fa446b988c7543456f5054 : SUCCESS in 1m 03s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"5645fad7622a18e4f3c550ee7d409bf1b685a1a5","revisions":{"15cb3d8a68af708a80353c531000cd884d1d083b":{"kind":"REWORK","_number":1,"created":"2020-09-29 15:54:42.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/74/755074/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/755074/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/1"}}},"commit":{"parents":[{"commit":"bda866c5514901ce47eb022a6462ae084da4e407","subject":"Add support for \u0027keypairs list --user\u0027 parameter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/bda866c5514901ce47eb022a6462ae084da4e407"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-09-29 15:51:12.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-09-29 15:51:12.000000000","tz":60},"subject":"Add support for \u0027keypairs list --all-users\u0027 parameter","message":"Add support for \u0027keypairs list --all-users\u0027 parameter\n\nIt would be lovely to do this server side but doing so requires a new\nmicroversion, a blueprint and a spec. This is less performant but should\ndo the trick for the odd time users want to do this.\n\nChange-Id: I26e7d38966304dd67be5da8ed0bb24f87191b82f\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/15cb3d8a68af708a80353c531000cd884d1d083b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/15cb3d8a68af708a80353c531000cd884d1d083b"}]},"branch":"refs/heads/master"},"aab23755898c6a343b521a7b91434a97b8fe6442":{"kind":"REWORK","_number":2,"created":"2020-10-08 15:53:08.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/74/755074/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/755074/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/2"}}},"commit":{"parents":[{"commit":"79a389dec511ae8799fe57310d709a2f8371b5e7","subject":"Add support for \u0027keypairs list --user\u0027 parameter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/79a389dec511ae8799fe57310d709a2f8371b5e7"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-09-29 15:51:12.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-10-08 15:52:40.000000000","tz":60},"subject":"Add support for \u0027keypairs list --project\u0027 parameter","message":"Add support for \u0027keypairs list --project\u0027 parameter\n\nIt would be lovely to do this server side but doing so requires a new\nmicroversion, a blueprint and a spec. This is less performant but should\ndo the trick for the odd time users want to do this.\n\nChange-Id: I26e7d38966304dd67be5da8ed0bb24f87191b82f\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/aab23755898c6a343b521a7b91434a97b8fe6442"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/aab23755898c6a343b521a7b91434a97b8fe6442"}]},"branch":"refs/heads/master"},"915752e9cffb5e4cebba91480c9259441ac17b67":{"kind":"REWORK","_number":3,"created":"2020-10-08 15:54:54.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/74/755074/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/755074/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/3"}}},"commit":{"parents":[{"commit":"79a389dec511ae8799fe57310d709a2f8371b5e7","subject":"Add support for \u0027keypairs list --user\u0027 parameter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/79a389dec511ae8799fe57310d709a2f8371b5e7"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-09-29 15:51:12.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-10-08 15:54:36.000000000","tz":60},"subject":"Add support for \u0027keypairs list --project\u0027 parameter","message":"Add support for \u0027keypairs list --project\u0027 parameter\n\nIt would be lovely to do this server side but doing so requires a new\nmicroversion, a blueprint and a spec. This is less performant but should\ndo the trick for the odd time users want to do this.\n\nChange-Id: I26e7d38966304dd67be5da8ed0bb24f87191b82f\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/915752e9cffb5e4cebba91480c9259441ac17b67"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/915752e9cffb5e4cebba91480c9259441ac17b67"}]},"branch":"refs/heads/master"},"066e98a73c7f250524168378130f62acbd99b2a7":{"kind":"REWORK","_number":4,"created":"2020-10-09 09:30:17.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/74/755074/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/755074/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/4"}}},"commit":{"parents":[{"commit":"79a389dec511ae8799fe57310d709a2f8371b5e7","subject":"Add support for \u0027keypairs list --user\u0027 parameter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/79a389dec511ae8799fe57310d709a2f8371b5e7"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-09-29 15:51:12.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-10-09 09:15:45.000000000","tz":60},"subject":"Add support for \u0027keypairs list --project\u0027 parameter","message":"Add support for \u0027keypairs list --project\u0027 parameter\n\nIt would be lovely to do this server side but doing so requires a new\nmicroversion, a blueprint and a spec. This is less performant but should\ndo the trick for the odd time users want to do this.\n\nChange-Id: I26e7d38966304dd67be5da8ed0bb24f87191b82f\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/066e98a73c7f250524168378130f62acbd99b2a7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/066e98a73c7f250524168378130f62acbd99b2a7"}]},"branch":"refs/heads/master"},"5645fad7622a18e4f3c550ee7d409bf1b685a1a5":{"kind":"REWORK","_number":5,"created":"2020-10-14 09:27:42.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/74/755074/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/755074/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/755074/5"}}},"commit":{"parents":[{"commit":"98a0016cfa1d39bcc37144f0c7700e9a9d6b2c0b","subject":"Add support for \u0027keypairs list --user\u0027 parameter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/98a0016cfa1d39bcc37144f0c7700e9a9d6b2c0b"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-09-29 15:51:12.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-10-14 09:27:05.000000000","tz":60},"subject":"Add support for \u0027keypairs list --project\u0027 parameter","message":"Add support for \u0027keypairs list --project\u0027 parameter\n\nIt would be lovely to do this server side but doing so requires a new\nmicroversion, a blueprint and a spec. This is less performant but should\ndo the trick for the odd time users want to do this.\n\nChange-Id: I26e7d38966304dd67be5da8ed0bb24f87191b82f\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5645fad7622a18e4f3c550ee7d409bf1b685a1a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5645fad7622a18e4f3c550ee7d409bf1b685a1a5"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
