)]}'
{"id":"openstack%2Fopenstacksdk~662698","triplet_id":"openstack%2Fopenstacksdk~master~I53854ddcb86b92acdb64fabeb1de4ea4907c4a21","project":"openstack/openstacksdk","branch":"master","topic":"resource_layer","hashtags":[],"change_id":"I53854ddcb86b92acdb64fabeb1de4ea4907c4a21","subject":"Support skipping unknown QP","status":"MERGED","created":"2019-06-03 07:47:01.000000000","updated":"2019-06-06 15:08:31.000000000","submitted":"2019-06-06 15:08:31.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":"662698-1559833711809-e9fba48b","meta_rev_id":"09dd349fc5d036a8ffa254bc7e69ee56f231c052","_number":662698,"virtual_id_number":662698,"owner":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2019-06-06 15:08:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":2,"date":"2019-06-05 15:18:37.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-06-06 13:52:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-05 15:18:37.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":"2019-06-06 13:52:33.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2019-06-06 15:08:31.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"813dfdf536d1d4522a56502ee7dbb55159d304d1","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2019-06-03 07:47:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"edd4cf5403bbc4510127d9e43887bc8a73d677d9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-03 09:17:01.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/98/662698/1/check/openstack-tox-lower-constraints/a7bc616/ : SUCCESS in 2m 58s\n- openstack-tox-pep8 http://logs.openstack.org/98/662698/1/check/openstack-tox-pep8/7c48553/ : SUCCESS in 3m 22s\n- openstack-tox-py27 http://logs.openstack.org/98/662698/1/check/openstack-tox-py27/38ed443/ : SUCCESS in 2m 52s\n- openstack-tox-py36 http://logs.openstack.org/98/662698/1/check/openstack-tox-py36/ec32976/ : SUCCESS in 2m 56s\n- openstack-tox-py37 http://logs.openstack.org/98/662698/1/check/openstack-tox-py37/7660d9c/ : SUCCESS in 3m 36s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/98/662698/1/check/openstacksdk-functional-devstack-tips/0fbd0dc/ : SUCCESS in 59m 06s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/98/662698/1/check/openstacksdk-functional-devstack-tips-python2/5fd7086/ : SUCCESS in 1h 00m 15s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/98/662698/1/check/openstacksdk-tox-py36-tips/d077386/ : SUCCESS in 3m 03s\n- os-client-config-tox-py27-tips http://logs.openstack.org/98/662698/1/check/os-client-config-tox-py27-tips/04d064d/ : SUCCESS in 4m 32s\n- os-client-config-tox-py37-tips http://logs.openstack.org/98/662698/1/check/os-client-config-tox-py37-tips/3d943e9/ : SUCCESS in 4m 29s\n- osc-tox-py27-tips http://logs.openstack.org/98/662698/1/check/osc-tox-py27-tips/d4dbce4/ : SUCCESS in 5m 15s\n- osc-tox-py36-tips http://logs.openstack.org/98/662698/1/check/osc-tox-py36-tips/6f39da4/ : SUCCESS in 5m 25s\n- openstack-tox-docs http://logs.openstack.org/98/662698/1/check/openstack-tox-docs/f08a094/html/ : SUCCESS in 3m 53s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/98/662698/1/check/openstacksdk-ansible-devel-functional-devstack/e52839c/ : SUCCESS in 40m 25s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/98/662698/1/check/openstacksdk-ansible-stable-2.6-functional-devstack/51c8221/ : SUCCESS in 39m 05s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/98/662698/1/check/openstacksdk-functional-devstack/87f0fea/ : SUCCESS in 1h 00m 16s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/98/662698/1/check/openstacksdk-functional-devstack-networking/8106183/ : SUCCESS in 1h 24m 19s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/98/662698/1/check/openstacksdk-functional-devstack-senlin/199b604/ : SUCCESS in 1h 00m 04s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/98/662698/1/check/openstacksdk-functional-devstack-magnum/d90eac8/ : SUCCESS in 59m 12s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/98/662698/1/check/openstacksdk-functional-devstack-masakari/00f3674/ : SUCCESS in 33m 10s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/98/662698/1/check/openstacksdk-functional-devstack-ironic/9b5e6f5/ : SUCCESS in 38m 02s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/98/662698/1/check/openstacksdk-functional-devstack-python2/d90ca2a/ : SUCCESS in 1h 05m 36s\n- osc-functional-devstack-tips http://logs.openstack.org/98/662698/1/check/osc-functional-devstack-tips/8f2d03c/ : FAILURE in 53m 38s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/98/662698/1/check/nodepool-functional-py35-src/a4c0246/ : SUCCESS in 43m 42s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/98/662698/1/check/bifrost-integration-tinyipa-ubuntu-xenial/0c38fdb/ : SUCCESS in 19m 41s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/98/662698/1/check/metalsmith-integration-openstacksdk-src/999f54f/ : SUCCESS in 47m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ddfe513282db7941fe0c9c852b81b4f5ffef2202","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2019-06-05 10:07:39.000000000","message":"Topic set to resource_layer","accounts_in_message":[],"_revision_number":1},{"id":"d4ac75137930a77603a8524c1bdea73ef9abd91a","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-06-05 15:18:37.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"1709cde96b9b401200c98081e001c8e8c1e29a2a","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-06-06 13:52:33.000000000","message":"Patch Set 1: Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"0b14484999cd051432fa964234395d7622cdc380","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 13:52:46.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"029e8212e497f0aa35bc18ffd863e30785e8826f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 15:08:31.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/98/662698/1/gate/openstack-tox-lower-constraints/deae5fd/ : SUCCESS in 3m 30s\n- openstack-tox-pep8 http://logs.openstack.org/98/662698/1/gate/openstack-tox-pep8/3811c2c/ : SUCCESS in 4m 30s\n- openstack-tox-py27 http://logs.openstack.org/98/662698/1/gate/openstack-tox-py27/5e6bc39/ : SUCCESS in 3m 15s\n- openstack-tox-py36 http://logs.openstack.org/98/662698/1/gate/openstack-tox-py36/36bccc4/ : SUCCESS in 3m 29s\n- openstack-tox-py37 http://logs.openstack.org/98/662698/1/gate/openstack-tox-py37/0c74288/ : SUCCESS in 3m 28s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/98/662698/1/gate/openstacksdk-functional-devstack-tips/3f3f61c/ : SUCCESS in 1h 05m 22s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/98/662698/1/gate/openstacksdk-functional-devstack-tips-python2/448d991/ : SUCCESS in 1h 06m 47s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/98/662698/1/gate/openstacksdk-tox-py36-tips/4ccffc2/ : SUCCESS in 3m 34s\n- os-client-config-tox-py27-tips http://logs.openstack.org/98/662698/1/gate/os-client-config-tox-py27-tips/0508df9/ : SUCCESS in 6m 31s\n- os-client-config-tox-py37-tips http://logs.openstack.org/98/662698/1/gate/os-client-config-tox-py37-tips/37cd968/ : SUCCESS in 4m 28s\n- osc-tox-py27-tips http://logs.openstack.org/98/662698/1/gate/osc-tox-py27-tips/1a27446/ : SUCCESS in 7m 04s\n- osc-tox-py36-tips http://logs.openstack.org/98/662698/1/gate/osc-tox-py36-tips/fc63a55/ : SUCCESS in 6m 46s\n- openstack-tox-docs http://logs.openstack.org/98/662698/1/gate/openstack-tox-docs/51b4b3e/html/ : SUCCESS in 4m 00s\n- openstacksdk-functional-devstack http://logs.openstack.org/98/662698/1/gate/openstacksdk-functional-devstack/0b6a82f/ : SUCCESS in 1h 06m 38s\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/98/662698/1/gate/openstacksdk-functional-devstack-python2/6623aba/ : SUCCESS in 1h 01m 43s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/98/662698/1/gate/openstacksdk-functional-devstack-networking/38528e8/ : SUCCESS in 1h 12m 52s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/98/662698/1/gate/openstacksdk-functional-devstack-senlin/d3671a3/ : SUCCESS in 52m 47s\n- nodepool-functional-py35-src http://logs.openstack.org/98/662698/1/gate/nodepool-functional-py35-src/39dffe8/ : SUCCESS in 39m 04s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/98/662698/1/gate/bifrost-integration-tinyipa-ubuntu-xenial/b5c0770/ : SUCCESS in 18m 15s","accounts_in_message":[],"_revision_number":1},{"id":"09dd349fc5d036a8ffa254bc7e69ee56f231c052","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 15:08:31.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"38847204f939956cbef95fa77d605334bffff734","revisions":{"38847204f939956cbef95fa77d605334bffff734":{"kind":"REWORK","_number":1,"created":"2019-06-03 07:47:01.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/98/662698/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/98/662698/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/98/662698/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/98/662698/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/98/662698/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/98/662698/1"}}},"commit":{"parents":[{"commit":"9db14f6d78e021c8c78c81b8811284c6534c61ff","subject":"Update Limestone Networks vendor config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9db14f6d78e021c8c78c81b8811284c6534c61ff"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2019-06-03 07:45:29.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2019-06-03 07:45:29.000000000","tz":120},"subject":"Support skipping unknown QP","message":"Support skipping unknown QP\n\nIn the cloud layer we receive multiple filters. We would like to pass as \nmuch filters as possible to the server to reduce response size. For this \nwe need to know which QPs are supported by the given resource. Add \nsupport for passing everything given to the Resource.list function and \nsilently skipping unknown parameters. This is not going to be a default \nbehavior, but primarily used from cloud layer.\n\nChange-Id: I53854ddcb86b92acdb64fabeb1de4ea4907c4a21\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/38847204f939956cbef95fa77d605334bffff734"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/38847204f939956cbef95fa77d605334bffff734"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
