)]}'
{"id":"openstack%2Fnova~813736","triplet_id":"openstack%2Fnova~master~I37c49e48f3c54685c21f07f691039c0495bedf5a","project":"openstack/nova","branch":"master","topic":"bug/1946816","attention_set":{},"removed_from_attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2021-10-13 16:21:51.000000000","reason":"melwitt replied on the change"},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2021-10-13 16:23:10.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I37c49e48f3c54685c21f07f691039c0495bedf5a","subject":"Handle urlencoded lists when filtering servers by tags","status":"ABANDONED","created":"2021-10-13 03:29:43.000000000","updated":"2021-10-13 16:23:10.000000000","total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"973576cf25f05ab6d715eca0f9a5d2a192f37454","_number":813736,"virtual_id_number":813736,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:check","value":1,"date":"2021-10-13 04:46:18.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":-1,"date":"2021-10-13 08:41:53.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"REVIEWER":[{"_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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-10-13 03:59: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":"CC"},{"updated":"2021-10-13 04:46:18.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-10-13 04:46:54.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-10-13 07:58:20.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"CC"},{"updated":"2021-10-13 08:41:33.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"CC"},{"updated":"2021-10-13 08:41:53.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"}],"messages":[{"id":"ad6604ec6b1b521b3c1f88b45235e4e380f7f7ab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-10-13 03:29:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"089ba0878c89db651594e69f191d2acf248c1aba","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-13 03:59:55.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/fa783615c0a14ae3880fab6f0d53f69d : FAILURE in 27m 54s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/3cc2f2a236f24a62a41d221abc1e3b1b : FAILURE in 28m 15s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"04a6647a2d4f7b8a79cb9c18642a6652a926bf02","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-13 04:46:18.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f9d0297be936417398b644f7919ed0e2 : SUCCESS in 1h 04m 26s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f2588ac042874337821a6338a36d8a86 : SUCCESS in 15m 30s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/661ee38ac98d410494abf190ec6fd17b : SUCCESS in 12m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/19f52f7191a646b3a6161727a140efe5 : SUCCESS in 8m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/933a70b49d35492c9bcd1263a47c3970 : SUCCESS in 10m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/bba68ad64b3848509ef6271e08c33770 : SUCCESS in 12m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d4de080e7f544e23a37149851c0f7b21 : SUCCESS in 13m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d3015cc81d2245ef84db0c6d29fd096f : SUCCESS in 11m 10s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d08cdbd8671a4ddb8a1a5a9f04fbfeb9 : SUCCESS in 1h 05m 49s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7f548a2e75d3445088aee723072fade3 : SUCCESS in 1h 09m 44s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4d055af902dd4ea2ba226955da5e5558 : SUCCESS in 46m 13s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e08b742873de4d0b85748eebaa601dbe : SUCCESS in 47m 30s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/421502880dec4d6fabf75a5c1574e5bb : SUCCESS in 1h 13m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/4f26699f66914773aa3ddc7f1e9cf330 : SUCCESS in 1h 07m 47s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4b4485eaf7b0433bb67af95c83735781 : SUCCESS in 6m 34s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/c837dfb88df542a49978be77d0faefde : SUCCESS in 22m 59s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/b10c9b72987044bba8184ecf0f7ca3cd : SUCCESS in 21m 43s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/e962eb7f3a0d408f8b2daa6db703133a : SUCCESS in 21m 12s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e67ac4be60c6455b9d093ebcb0d1ca3f : SUCCESS in 1h 04m 39s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/703446647ed6420497fb1b6241cb8a65 : SUCCESS in 41m 24s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/193c580b31a04f82bcd8fe179a991966 : SUCCESS in 39m 15s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/bcac0845995f468fb72a4c7e04cce321 : SUCCESS in 26m 13s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/8434781066c042a6a61cdce5a601045c : SUCCESS in 35m 06s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e0556a0bc9858752d76b84b9e99874dce07f7263","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-10-13 04:46:54.000000000","message":"Patch Set 1:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA https://elab-os-logsrv.delllabs.net/36/813736/1/check/EMC_PowerFlex_NOVA/313e2e4/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":1},{"id":"4719db2e57311b418782ee3a5a1d7d14351905f2","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-10-13 07:58:20.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/813736/1/iscsi : FAILURE in 4h 27m 33s","accounts_in_message":[],"_revision_number":1},{"id":"ff650f41436d020ec66bd499f0cf0529a767ca71","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-10-13 08:41:33.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0ff96c4650c0c629e3355c112eca3b4eecb47701","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-10-13 08:41:53.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"00a0b0daef1813ef6f78f4ca153bc06f6ad84eb3","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-10-13 09:12:30.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b55978fc99bf5a19dfba202f61187a8c49afb690","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-10-13 09:31:14.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"984e64e024fab2fa80715b8f8e15d3f4a4abd57e","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-10-13 09:59:07.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"5b9850baf6637ea6e7f50bfc332acb71117081f2","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-10-13 16:21:51.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"1f940c0204b46ceb188072a208c958173d881292","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-10-13 16:22:30.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"973576cf25f05ab6d715eca0f9a5d2a192f37454","tag":"autogenerated:gerrit:abandon","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-10-13 16:23:10.000000000","message":"Abandoned\n\nI can\u0027t read.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"3c5c65730ce5a32b269daa29483e294c9f1b8fd6","revisions":{"3c5c65730ce5a32b269daa29483e294c9f1b8fd6":{"kind":"REWORK","_number":1,"created":"2021-10-13 03:29:43.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/36/813736/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/813736/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/813736/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/813736/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/813736/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/813736/1"}}},"commit":{"parents":[{"commit":"7b063e4d0518af3e57872bc0288a94edcd33c19d","subject":"Define new functional test tox env for placement gate to run","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7b063e4d0518af3e57872bc0288a94edcd33c19d"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2021-10-13 03:12:24.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2021-10-13 03:27:10.000000000","tz":0},"subject":"Handle urlencoded lists when filtering servers by tags","message":"Handle urlencoded lists when filtering servers by tags\n\nCurrently the API code for parsing \u0027tags\u0027 filter value assumes a format\nof comma-delimited string with no spaces, example:\n\n  \"tag1,tag2,tag3\"\n\nbut python-openstackclient and python-novaclient both pass the filter\nvalue as a urlencoded list, example:\n\n  \"[\u0027tag1\u0027, \u0027tag2\u0027, \u0027tag3\u0027]\"\n\nThis results in a failure to match any tags when python-openstackclient\nor python-novaclient are used to list servers filtered by tags because\nthe tags are not parsed out from the query parameter value.\n\nThis adds handling of the urlencoded list string format to the API and\nretains the handling of comma-delimited strings so that existing\nclients relying on it continue to work.\n\nCloses-Bug: #1946816\n\nChange-Id: I37c49e48f3c54685c21f07f691039c0495bedf5a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3c5c65730ce5a32b269daa29483e294c9f1b8fd6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3c5c65730ce5a32b269daa29483e294c9f1b8fd6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
