)]}'
{"id":"openstack%2Fpython-openstackclient~747135","triplet_id":"openstack%2Fpython-openstackclient~master~Ia37beb7790884d6d15bec45074f446e64af1a2aa","project":"openstack/python-openstackclient","branch":"master","topic":"bug/2008041","hashtags":[],"change_id":"Ia37beb7790884d6d15bec45074f446e64af1a2aa","subject":"Add API check for server_groups.list","status":"MERGED","created":"2020-08-20 10:22:41.000000000","updated":"2020-09-30 20:34:55.000000000","submitted":"2020-09-30 20:34:54.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"747135-1601498095186-0ca45f78","meta_rev_id":"de4549919ba01a18bb85f8eda73dd2a3af5e708b","_number":747135,"virtual_id_number":747135,"owner":{"_account_id":32114,"name":"Lewis Denny","email":"ldenny@redhat.com","username":"ldenny"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-09-30 20:34:54.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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}],"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-09-30 14:28:14.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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":1,"date":"2020-08-24 14:43:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}],"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-09-30 14:28:14.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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-08-20 12:21:58.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"REVIEWER"},{"updated":"2020-08-24 14:43:15.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-09-30 14:28:14.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-09-30 20:34:54.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":"0ca5a4a0c2fa0fbc534b55d47ebeda6457f7b913","author":{"_account_id":32114,"name":"Lewis Denny","email":"ldenny@redhat.com","username":"ldenny"},"date":"2020-08-20 10:22:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"41857b54d6e11586bdedac72fc35e577b631da1c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-20 12:04:55.000000000","message":"Patch Set 1: 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/87a5184b1d334e07820b966b4c2ef189 : SUCCESS in 5m 46s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/c6678e47099646dfb9b166868dff6781 : FAILURE in 5m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2ef4a9329fff4ec88fa410a97a2bdac6 : FAILURE in 5m 05s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fd7eb903471f441182461b54a6279317 : FAILURE in 5m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eda47833c045488c81ec718a5ee9d796 : FAILURE in 4m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d9602f863f6a46398d4b62e748677e00 : FAILURE in 5m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d324062f97d94edfa4c2db7e7dcfd041 : FAILURE in 5m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f2b4945dd7d2426fa8d202fa440b7713 : SUCCESS in 6m 09s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/644bc6d8d826459892faaa693c43ac5e : SUCCESS in 1h 38m 11s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/8a3cd2059d044003af399ddaef91dc70 : SUCCESS in 6m 24s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/a875dea0940144d5b4e746f8d09b485a : FAILURE in 37m 43s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/88b236c2bb0f41648228cb4d1a7d0b7b : FAILURE in 46m 27s","accounts_in_message":[],"_revision_number":1},{"id":"a4c458bee478b924c52a4325c50fd43fa71b4f81","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-08-20 12:21:58.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"75e91aa7b144c52bc86cc19f54d9bcd39ef199c8","author":{"_account_id":32114,"name":"Lewis Denny","email":"ldenny@redhat.com","username":"ldenny"},"date":"2020-08-21 04:58:11.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"12a908d73283e641274771df31d4e87da285f129","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-21 06:07:06.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/60edca62363847d5a18f6267928cd7bd : SUCCESS in 7m 28s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/cbfaeb4475b54963967350463277e09e : SUCCESS in 4m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/32cd9067da424fab89e3e1e1d2f7a048 : SUCCESS in 4m 02s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b2b8d00cf9994de2908e9261c9c7fd6c : SUCCESS in 3m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0689fa7c79014dc3ac04d784e2462300 : SUCCESS in 3m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/131a2bf4e80c4211b4ac06be2c5983fb : SUCCESS in 4m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/73678cc7880c4dcb891fbee4ba217f55 : SUCCESS in 3m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/35e0a31c8ae84ed7bf75a5be18d60580 : SUCCESS in 6m 16s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9d89b2ff9f8c45799c4a1f8ebee3e72e : SUCCESS in 1h 07m 40s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/98a055509cab4237bf5dc3f826d3026a : SUCCESS in 6m 18s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/5e61854de0c846b49f67ad108fc05238 : SUCCESS in 52m 48s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3e9e28e74971419e86ebc1e6c6d26400 : SUCCESS in 52m 33s","accounts_in_message":[],"_revision_number":2},{"id":"c14f266312a5c28c554be4ec06debade10e93c4f","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-08-24 14:43:15.000000000","message":"Patch Set 2: Code-Review+1\n\nLGTM","accounts_in_message":[],"_revision_number":2},{"id":"74ba535c6f02f2ffb9978e3f4fe7689dd54750cd","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-09-30 14:28:14.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"2ea3db1355a6b5c877ffa89798a06dae13a45f27","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-30 14:28:36.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"52814d444f779bc5ea5dd837ca50fd0ca7634461","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-30 20:34:54.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/c04efe85326f4df1b7acb9a67c8de777 : SUCCESS in 5m 05s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e1ffc7d145044f79b9a497d518cb41d0 : SUCCESS in 5m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/027b07534bbf4115b412c298543afe8b : SUCCESS in 7m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9cdea2b579d7424ebb0cc32389247b22 : SUCCESS in 4m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2bec748870de4f71a2182d463c88cf3f : SUCCESS in 3m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/95b84b59f0604385919de9c695019fa9 : SUCCESS in 6m 17s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a8ebc9c3d4d240328ebbdf5f3441a5ef : SUCCESS in 1h 17m 54s\n- osc-upload-image https://zuul.opendev.org/t/openstack/build/bcba9507da36453e8c58bed1ff1b9254 : SUCCESS in 6m 56s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/6fd5e4202e32426e9e43dfe4f3874f8b : SUCCESS in 54m 43s","accounts_in_message":[],"_revision_number":2},{"id":"eadebdf392967a401bf33f7af2a729188f76c91d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-30 20:34:55.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ed6d8d941104c60f447de852582eb9388b9d2e73","revisions":{"16472d8dd1740a6887c7bfb43c0305b5181d3812":{"kind":"REWORK","_number":1,"created":"2020-08-20 10:22:41.000000000","uploader":{"_account_id":32114,"name":"Lewis Denny","email":"ldenny@redhat.com","username":"ldenny"},"ref":"refs/changes/35/747135/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/35/747135/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/747135/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/747135/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/747135/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/35/747135/1"}}},"commit":{"parents":[{"commit":"95cc05bdf6f62f14970a722d09010c4195951671","subject":"Merge \"Bypass user and group verification in RemoveRole\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/95cc05bdf6f62f14970a722d09010c4195951671"}]}],"author":{"name":"Lewis Denny","email":"ldenny@redhat.com","date":"2020-08-20 10:18:42.000000000","tz":600},"committer":{"name":"Lewis Denny","email":"ldenny@redhat.com","date":"2020-08-20 10:18:42.000000000","tz":600},"subject":"Add API check for server_groups.list","message":"Add API check for server_groups.list\n\nThe policies parameter has been replaced with the\npolicy parameter since Nova API version 2.64[1]\n\nThis commit adds a check to make sure the correct parameter is used.\n\n[1]https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#id59\n\nChange-Id: Ia37beb7790884d6d15bec45074f446e64af1a2aa\nStory: #2008041\nTask: #40703\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/16472d8dd1740a6887c7bfb43c0305b5181d3812"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/16472d8dd1740a6887c7bfb43c0305b5181d3812"}]},"branch":"refs/heads/master"},"ed6d8d941104c60f447de852582eb9388b9d2e73":{"kind":"REWORK","_number":2,"created":"2020-08-21 04:58:11.000000000","uploader":{"_account_id":32114,"name":"Lewis Denny","email":"ldenny@redhat.com","username":"ldenny"},"ref":"refs/changes/35/747135/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/35/747135/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/747135/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/747135/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/747135/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/35/747135/2"}}},"commit":{"parents":[{"commit":"95cc05bdf6f62f14970a722d09010c4195951671","subject":"Merge \"Bypass user and group verification in RemoveRole\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/95cc05bdf6f62f14970a722d09010c4195951671"}]}],"author":{"name":"Lewis Denny","email":"ldenny@redhat.com","date":"2020-08-20 10:18:42.000000000","tz":600},"committer":{"name":"Lewis Denny","email":"ldenny@redhat.com","date":"2020-08-21 04:57:29.000000000","tz":600},"subject":"Add API check for server_groups.list","message":"Add API check for server_groups.list\n\nThe policies parameter has been replaced with the\npolicy parameter since Nova API version 2.64[1]\n\nThis commit adds a check to make sure the correct parameter is used.\n\n[1]https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#id59\n\nChange-Id: Ia37beb7790884d6d15bec45074f446e64af1a2aa\nStory: #2008041\nTask: #40703\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ed6d8d941104c60f447de852582eb9388b9d2e73"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ed6d8d941104c60f447de852582eb9388b9d2e73"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
