)]}'
{"id":"openstack%2Fpython-openstackclient~739327","triplet_id":"openstack%2Fpython-openstackclient~master~I3e3632783bc745979b6db73e610df8a77ffaceb0","project":"openstack/python-openstackclient","branch":"master","topic":"osc-performance","hashtags":[],"change_id":"I3e3632783bc745979b6db73e610df8a77ffaceb0","subject":"switch to stevedore for entry points","status":"MERGED","created":"2020-07-04 18:12:19.000000000","updated":"2020-07-07 06:27:10.000000000","submitted":"2020-07-07 06:23:55.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"739327-1594103035334-447c4ef9","meta_rev_id":"70a0da20c87a4f99179f0fc2dfe37c132205c737","_number":739327,"virtual_id_number":739327,"owner":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-07-07 06:23:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"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":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":2,"date":"2020-07-07 04:46:53.000000000","_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":1,"date":"2020-07-06 20:15:16.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2020-07-06 17:30:29.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"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":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":1,"date":"2020-07-07 04:46:53.000000000","_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-07-06 09:00:45.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2020-07-06 17:30:29.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2020-07-06 20:15:16.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2020-07-07 04:46:53.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2020-07-07 06:23:55.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":"44afcfec1441e93d9c3749c8960093af8cf20188","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-04 18:12:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7825040b389cdc82510f5c775d6a129d374bd304","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-04 18:12:54.000000000","message":"Patch Set 1: Code-Review-2","accounts_in_message":[],"_revision_number":1},{"id":"91ab3165606823b50876e30f045f5560f61f31db","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-04 18:29:05.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"1c83112ce16e358a2013ea6ac1d7d28390ac86cf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-04 18:52:38.000000000","message":"Patch Set 2: Verified-1\n\n(1 comment)\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/16b7fba0cb294b1397182086278c7317 : SUCCESS in 5m 37s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/e4f80d30c55946f38b201953cab13edb : FAILURE in 6m 30s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6525b29828af401fb6342b9c9d4f7afb : FAILURE in 4m 12s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0fb3abba958e464fb39ff15ec5f5d38e : FAILURE in 5m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f836988d3bdf4bcaa6ec37fe3cbf5380 : FAILURE in 4m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bcfe194604724da2adf3b54e4d7787dc : FAILURE in 3m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/192760a3f767436691353db470e648ae : FAILURE in 4m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/850dddfc511f4aa9baa417a97029fd7b : FAILURE in 5m 08s\n- requirements-check https://zuul.opendev.org/t/openstack/build/c614f48ca8a84734808ca3449b811c56 : FAILURE in 2m 40s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e4cb10376a064ef2a91615b37fd8f63e : FAILURE in 17m 52s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/9c48a39c1baa4856acb2e646833f51b4 : SUCCESS in 8m 42s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/3307c4b29f0f40eb9e47f08290906735 : POST_FAILURE in 17m 27s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/29d4bc0ac3f54ac788d5ef1226498e07 : POST_FAILURE in 15m 22s","accounts_in_message":[],"_revision_number":2},{"id":"3d4f67e7d801cf986a8b801861f438ff1b21c5b8","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-04 21:28:17.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"69ca8a9d026a44b11f44255fdbca5d896956dcfa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-04 21:45:42.000000000","message":"Patch Set 3: Verified-1\n\n(1 comment)\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/4f9497ad98e64ef49705ff301eaa9236 : SUCCESS in 5m 23s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/540e4bfaa98f44dfa44d177d3acd884e : FAILURE in 4m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d78952368dae42648cd01da84b52945f : FAILURE in 3m 24s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5c78b4df376947c9a4c2f936e9e0b176 : FAILURE in 4m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/695e83f549944195a9f158a57fd579f2 : FAILURE in 4m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ca2fa8bb69554b1a8c01c8d68fea00a2 : FAILURE in 4m 00s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a04d95022463473e94ff39eb9e3364d4 : FAILURE in 4m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b6e3b250ae6646e6a5038a5f7fb1a8fb : FAILURE in 5m 14s\n- requirements-check https://zuul.opendev.org/t/openstack/build/fa6eaa1544f14d598aaece2837ca3201 : FAILURE in 2m 37s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/29729cfce17e45edbc06af564ee3d223 : FAILURE in 16m 20s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/4e90501d46eb49ff8fd0e0ac2e291550 : SUCCESS in 6m 04s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/7cc406439dbe4608b0936e457c1ed7e9 : POST_FAILURE in 15m 34s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/e835f184d12a4cfea695c3242ddcd023 : POST_FAILURE in 12m 28s","accounts_in_message":[],"_revision_number":3},{"id":"2dc0781e67a1b4ef2c070c0102f6130a22708b64","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-05 19:20:36.000000000","message":"Uploaded patch set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"a2a3332cfe978767fe0fd46097cd5143dc8aeba5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-05 19:20:47.000000000","message":"Patch Set 4: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":4},{"id":"79095495871d4e7c4e014d682403c6744e9c6539","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-05 22:23:55.000000000","message":"Uploaded patch set 5: Commit message was updated.","accounts_in_message":[],"_revision_number":5},{"id":"3e0effa9f352bae009c0331f98b018e20969ce0b","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-05 22:24:09.000000000","message":"Patch Set 5: -Code-Review","accounts_in_message":[],"_revision_number":5},{"id":"4aa14f3c3114d3f3e19caf13201b4c7d31ad66ab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-05 22:47:57.000000000","message":"Patch Set 5: Verified-1\n\n(1 comment)\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/30787556b73e40ccad5d5658a70e9a9b : SUCCESS in 8m 08s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/f636c7542c99449fa2c1bb4dffc5b7b4 : FAILURE in 4m 30s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/36125f95f43a41e08e56e516aec956ff : FAILURE in 4m 09s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ae0a12eb523d478fafa57fd5b8d1afdc : FAILURE in 4m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5751b1ea35724cff879709f4c91d8492 : FAILURE in 4m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/61457b55402944088ab60a5322da4e2c : FAILURE in 4m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/11487f43bfe8495186e89027d448000d : FAILURE in 4m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2bc9a5cde155456792bed36ea24bbb4f : FAILURE in 6m 03s\n- requirements-check https://zuul.opendev.org/t/openstack/build/246f90683ecd4d978e4de1caed98a2a1 : FAILURE in 7m 38s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/71e3529903c34bcf826dbd435a9abe38 : FAILURE in 13m 17s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/f46e11f84ad44a7e85e2f87f86af4ad5 : SUCCESS in 7m 17s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/665b1b754b5149d482c6917e11151beb : POST_FAILURE in 17m 39s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/52d2b7f7c97c432d81ac37d92128bb51 : POST_FAILURE in 18m 48s","accounts_in_message":[],"_revision_number":5},{"id":"289031021e0ff9420ee60fe2dc13110753ccc737","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-06 00:24:42.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"bfae963cd90cfa098012bd2d8406f84a55a4d66b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-06 01:39:48.000000000","message":"Patch Set 6: 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/4ca3ab09463a457caa0b1e72707472ce : SUCCESS in 4m 44s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/4f0a3e9913eb42aea267cb3608017765 : SUCCESS in 6m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/96082c2516514667bf24b8c56e7b2fc8 : SUCCESS in 5m 24s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8c825ef7a924493892ab54742be04411 : SUCCESS in 4m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/adbc2f70548c42f3a4871bfbef816f7c : SUCCESS in 4m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ab0ae2b9927a4761aac1942e30994a83 : SUCCESS in 4m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ff4f8c38607d47318bab5fbfbbab382d : SUCCESS in 4m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bfbba1f6c80249a1b255f73a774403ea : SUCCESS in 6m 32s\n- requirements-check https://zuul.opendev.org/t/openstack/build/3a6e5eb3ae7b4eab84c35ae94599f628 : FAILURE in 2m 41s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/dadcacb49d28496b8cf6b9008c72f55b : SUCCESS in 1h 13m 05s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/060376e6831846d1bf86520571f00afa : SUCCESS in 7m 46s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/f7d8f4bb8f0a413d8bc9f10cd153f87c : SUCCESS in 47m 09s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a76904237125442fb9b833f4b4c25b46 : SUCCESS in 48m 14s","accounts_in_message":[],"_revision_number":6},{"id":"64c923be801bec2e9c6898eb4c207b570caf3e1a","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-07-06 09:00:45.000000000","message":"Patch Set 6: Code-Review+1\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"c4b80e10b67e95eebd00c80a89967179c8576229","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-07-06 09:02:47.000000000","message":"Patch Set 6:\n\nHello,\n\nI think we need to put some changes to openstack/requirements to fix the requirements-check.","accounts_in_message":[],"_revision_number":6},{"id":"c70dc639cf241c8c54a4fe90c8aa795b28efcdeb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-06 10:28:37.000000000","message":"Patch Set 6:\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/4a995a29453c48e8b1d1f002372b07a0 : SUCCESS in 6m 18s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/2a43cdcc331b4eb3949ded71f78cfb1c : SUCCESS in 6m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f4cb16de990649fda21b82be6d368169 : SUCCESS in 6m 44s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7ec9122692fa40eebbed6bd904da2975 : SUCCESS in 6m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6176333ac11c415b8808bc17d8f8f201 : SUCCESS in 4m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/83d1156203aa442a9915b54516dccfe7 : SUCCESS in 4m 26s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6510cb944e224d43b8617cae3623ad67 : SUCCESS in 4m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/980e33abb70a43f0941568ec0600108b : SUCCESS in 8m 37s\n- requirements-check https://zuul.opendev.org/t/openstack/build/d408440e462f41939e9c055a47b5184d : FAILURE in 2m 59s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/014213d3a6754c9cbda09a65a30d558f : FAILURE in 1h 21m 23s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/a9fce3b9857b4ef0b1ad9bc8684e95b8 : SUCCESS in 9m 05s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/b93b9fe9988044e49acdc6778b34c570 : SUCCESS in 59m 15s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f9f16862eeeb4c7da03c0ce3ccf12d01 : SUCCESS in 50m 09s","accounts_in_message":[],"_revision_number":6},{"id":"fcc8bb70d508c2e3fa61abc63c68d21d700178d9","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-06 12:45:17.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"e27dd18de65668b727e94682c43f159d1a98c4a2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-06 14:51:41.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/c6a6adaab3de4e2fbbe97066057b1669 : SUCCESS in 7m 00s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/ad72f80eb4984d6a862dfa6487a8ec60 : SUCCESS in 6m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f099557ae1f9420b9a1f661ec01d9b11 : SUCCESS in 8m 46s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bb2373f981b64c099df7d91caa170078 : SUCCESS in 5m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f7c6d4570ada457ea9ff2c8eaa41eb42 : SUCCESS in 5m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/04c335e78e7341249c708ba7114b4407 : SUCCESS in 5m 55s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6a333c0d70f3494c97a663e836279a9d : SUCCESS in 4m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4883bb39dddc4b0b8053c2159b79405e : SUCCESS in 7m 48s\n- requirements-check https://zuul.opendev.org/t/openstack/build/8d1d0c7ad27647cd8fc404b33b24238b : SUCCESS in 3m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7c665546a05b417b8758137a5b315cc1 : SUCCESS in 4m 42s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/61b58787867a4bd89d5ef3ae224a50e8 : SUCCESS in 1h 15m 31s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/7a44c212c0b04c5d94286c6de1d54479 : SUCCESS in 8m 22s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/25b2c332ab3f418ca6f1e2bb8f1733a9 : SUCCESS in 58m 28s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/086804c9e0d449618ededcbcfe34dd90 : SUCCESS in 38m 30s","accounts_in_message":[],"_revision_number":7},{"id":"1c200ef68e2b7d73d27b7e18af11d5285beb5e3e","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-07-06 17:30:29.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"bd24fb7ba3d511d6ad6b5a999db4e109416a9201","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-07-06 20:15:16.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"5fe5d762704a85be244d37e925308f8a5b1e1b5a","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-07-07 04:46:53.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"7bb4825868feffc2b99d18964f1cc0535216d8e8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-07 04:47:06.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"0f6df79fb14e65327c9d3ed32ddc6801635f5797","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-07 06:23:55.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/69d14ba5030540e6bf17846ca6662c51 : SUCCESS in 4m 32s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c2424c8acbb943de89317004c496088c : SUCCESS in 4m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a388cd64e05f498ab7879b24413d71a9 : SUCCESS in 4m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c17d659e4dd84a78acf2e32282f49213 : SUCCESS in 4m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1db1e0ac085a4e1cb39b5385b91b1549 : SUCCESS in 5m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b226d0567c8045e782da8759471c9aa6 : SUCCESS in 5m 51s\n- requirements-check https://zuul.opendev.org/t/openstack/build/285be582844a49ac907fee11da6833e7 : SUCCESS in 3m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cc383fc13f39493cacf94dad28e980d1 : SUCCESS in 4m 33s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/76fc7f8e1033446392e00a4070ad6bc8 : SUCCESS in 56m 01s\n- osc-upload-image https://zuul.opendev.org/t/openstack/build/07524e90379c4e8ab741b68867096199 : SUCCESS in 9m 19s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/e50972d5c7ec4f7aaa96feed6de2cd96 : SUCCESS in 51m 44s","accounts_in_message":[],"_revision_number":7},{"id":"b0a44c2f6b90d02651cf1ea6ca61d5a27eb7b5b7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-07 06:23:55.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":7},{"id":"e7b574f751e32b6c54b6d1364216e0d2cd9c14ad","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-07 06:27:10.000000000","message":"Patch Set 7:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e502698518a54988888d5cafa36084d4 : SUCCESS in 2m 51s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a549db9f9b6140178d1f000dc2a4fd5a : SUCCESS in 2m 15s\n- osc-promote-image https://zuul.opendev.org/t/openstack/build/95f4602ca2b8476e97841c798dec7ad4 : SUCCESS in 2m 01s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"870cf0114848f145f15a78415e3f4203c6338cd1","revisions":{"b521a97df4c21b7e4c803928d86f0bc4646f0e12":{"kind":"REWORK","_number":1,"created":"2020-07-04 18:12:19.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/27/739327/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/27/739327/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/1"}}},"commit":{"parents":[{"commit":"d3691b81c698a3835ec6bd5f87f76d54261e204c","subject":"Merge \"Allow os quota list query to filter by project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d3691b81c698a3835ec6bd5f87f76d54261e204c"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-04 15:34:05.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-04 18:11:58.000000000","tz":-240},"subject":"switch to stevedore for entry points","message":"switch to stevedore for entry points\n\nTake advantage of the new entry point scanner cache handling in\nstevedore.\n\nChange-Id: I3e3632783bc745979b6db73e610df8a77ffaceb0\nDepends-On: https://review.opendev.org/739326\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b521a97df4c21b7e4c803928d86f0bc4646f0e12"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b521a97df4c21b7e4c803928d86f0bc4646f0e12"}]},"branch":"refs/heads/master"},"f051c2412b1769d2195e75e8df60bca21e7369e6":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-07-04 18:29:05.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/27/739327/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/27/739327/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/2"}}},"commit":{"parents":[{"commit":"d3691b81c698a3835ec6bd5f87f76d54261e204c","subject":"Merge \"Allow os quota list query to filter by project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d3691b81c698a3835ec6bd5f87f76d54261e204c"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-04 15:34:05.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-04 18:28:49.000000000","tz":-240},"subject":"switch to stevedore for entry points","message":"switch to stevedore for entry points\n\nTake advantage of the new entry point scanner cache handling in\nstevedore.\n\nChange-Id: I3e3632783bc745979b6db73e610df8a77ffaceb0\nDepends-On: https://review.opendev.org/739326\nDepends-On: https://review.opendev.org/739328\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f051c2412b1769d2195e75e8df60bca21e7369e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f051c2412b1769d2195e75e8df60bca21e7369e6"}]},"branch":"refs/heads/master"},"ccb96f07c16a933ecb109e8deba6bc3e7de45397":{"kind":"REWORK","_number":3,"created":"2020-07-04 21:28:17.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/27/739327/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/27/739327/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/3"}}},"commit":{"parents":[{"commit":"d3691b81c698a3835ec6bd5f87f76d54261e204c","subject":"Merge \"Allow os quota list query to filter by project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d3691b81c698a3835ec6bd5f87f76d54261e204c"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-04 15:34:05.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-04 21:28:10.000000000","tz":-240},"subject":"switch to stevedore for entry points","message":"switch to stevedore for entry points\n\nTake advantage of the new entry point scanner cache handling in\nstevedore.\n\nChange-Id: I3e3632783bc745979b6db73e610df8a77ffaceb0\nDepends-On: https://review.opendev.org/739326\nDepends-On: https://review.opendev.org/739328\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ccb96f07c16a933ecb109e8deba6bc3e7de45397"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ccb96f07c16a933ecb109e8deba6bc3e7de45397"}]},"branch":"refs/heads/master"},"50dad1a7da73597096f912adc07526c03f5d5348":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2020-07-05 19:20:36.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/27/739327/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/27/739327/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/4"}}},"commit":{"parents":[{"commit":"d3691b81c698a3835ec6bd5f87f76d54261e204c","subject":"Merge \"Allow os quota list query to filter by project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d3691b81c698a3835ec6bd5f87f76d54261e204c"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-04 15:34:05.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-05 19:19:06.000000000","tz":-240},"subject":"switch to stevedore for entry points","message":"switch to stevedore for entry points\n\nTake advantage of the new entry point scanner cache handling in\nstevedore.\n\nChange-Id: I3e3632783bc745979b6db73e610df8a77ffaceb0\nDepends-On: I8b08f289d446f4775eac1e1a91997fa96f25f641\nDepends-On: I9917b10292d191710b37838b3cf099d75139f123\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/50dad1a7da73597096f912adc07526c03f5d5348"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/50dad1a7da73597096f912adc07526c03f5d5348"}]},"branch":"refs/heads/master"},"ca6c6ac3bda273fb86a579fd3950789405adee14":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2020-07-05 22:23:55.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/27/739327/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/27/739327/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/5"}}},"commit":{"parents":[{"commit":"d3691b81c698a3835ec6bd5f87f76d54261e204c","subject":"Merge \"Allow os quota list query to filter by project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d3691b81c698a3835ec6bd5f87f76d54261e204c"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-04 15:34:05.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-05 22:23:18.000000000","tz":-240},"subject":"switch to stevedore for entry points","message":"switch to stevedore for entry points\n\nImporting pkg_resources scans every installed distribution to find\nall of the entry points. Stevedore is adding a new caching layer using\nimportlib.metadata, which will not.  Switching to the stevedore should\neventually speed up load times, especially for command line apps. This\nchange makes the switch now to ensure API compatibility.\n\nChange-Id: I3e3632783bc745979b6db73e610df8a77ffaceb0\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ca6c6ac3bda273fb86a579fd3950789405adee14"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ca6c6ac3bda273fb86a579fd3950789405adee14"}]},"branch":"refs/heads/master"},"08d8390c4fa9929a5b906a9f894919ce049d4d99":{"kind":"REWORK","_number":6,"created":"2020-07-06 00:24:42.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/27/739327/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/27/739327/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/6"}}},"commit":{"parents":[{"commit":"d3691b81c698a3835ec6bd5f87f76d54261e204c","subject":"Merge \"Allow os quota list query to filter by project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d3691b81c698a3835ec6bd5f87f76d54261e204c"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-04 15:34:05.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-06 00:24:37.000000000","tz":-240},"subject":"switch to stevedore for entry points","message":"switch to stevedore for entry points\n\nImporting pkg_resources scans every installed distribution to find\nall of the entry points. Stevedore is adding a new caching layer using\nimportlib.metadata, which will not.  Switching to the stevedore should\neventually speed up load times, especially for command line apps. This\nchange makes the switch now to ensure API compatibility.\n\nChange-Id: I3e3632783bc745979b6db73e610df8a77ffaceb0\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/08d8390c4fa9929a5b906a9f894919ce049d4d99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/08d8390c4fa9929a5b906a9f894919ce049d4d99"}]},"branch":"refs/heads/master"},"870cf0114848f145f15a78415e3f4203c6338cd1":{"kind":"REWORK","_number":7,"created":"2020-07-06 12:45:17.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/27/739327/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/27/739327/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/27/739327/7"}}},"commit":{"parents":[{"commit":"d3691b81c698a3835ec6bd5f87f76d54261e204c","subject":"Merge \"Allow os quota list query to filter by project\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d3691b81c698a3835ec6bd5f87f76d54261e204c"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-04 15:34:05.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-06 12:44:31.000000000","tz":-240},"subject":"switch to stevedore for entry points","message":"switch to stevedore for entry points\n\nImporting pkg_resources scans every installed distribution to find\nall of the entry points. Stevedore is adding a new caching layer using\nimportlib.metadata, which will not.  Switching to the stevedore should\neventually speed up load times, especially for command line apps. This\nchange makes the switch now to ensure API compatibility.\n\nWe were already using stevedore for tests, so this moves the dependency\nfrom test-requirements.txt to requirements.txt and raises the minimum\nversion to something more recent.\n\nChange-Id: I3e3632783bc745979b6db73e610df8a77ffaceb0\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/870cf0114848f145f15a78415e3f4203c6338cd1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/870cf0114848f145f15a78415e3f4203c6338cd1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
