)]}'
{"id":"openstack%2Fopenstacksdk~726050","triplet_id":"openstack%2Fopenstacksdk~master~I062b8b141e6200146c1f54d04649cf476887f179","project":"openstack/openstacksdk","branch":"master","topic":"add_neutron_port_id_query_param","hashtags":[],"change_id":"I062b8b141e6200146c1f54d04649cf476887f179","subject":"Add \"id\" to Port\u0027s query parameters","status":"MERGED","created":"2020-05-07 07:27:00.000000000","updated":"2020-05-10 15:44:27.000000000","submitted":"2020-05-10 15:43:11.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"726050-1589125391504-354c625b","meta_rev_id":"cb85047a1838bd67188e6a650aeef28ed0878a61","_number":726050,"virtual_id_number":726050,"owner":{"_account_id":26250,"name":"Johannes Kulik","email":"johannes.kulik@sap.com","username":"jkulik"},"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"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-05-10 15:43:11.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":"2020-05-10 13:25:58.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":2,"date":"2020-05-07 13:40:04.000000000","permitted_voting_range":{"min":2,"max":2},"_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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":1,"date":"2020-05-10 13:25:58.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":{"-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":"2020-05-07 13:40:04.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":"2020-05-10 13:25:58.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-05-10 15:43:11.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":"61e5027cad35b1e9ddf0ce894935f1bd05dcafad","author":{"_account_id":26250,"name":"Johannes Kulik","email":"johannes.kulik@sap.com","username":"jkulik"},"date":"2020-05-07 07:27:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0125f9b3a8be0bf35a7e5e6ba0b4bad02c1394af","author":{"_account_id":26250,"name":"Johannes Kulik","email":"johannes.kulik@sap.com","username":"jkulik"},"date":"2020-05-07 07:29:11.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"e3bd2c339f5513c88de8fe6958d99ecc096fd51f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-07 09:05:29.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/464b16d8476d4fc683ab203ea1acb986 : SUCCESS in 7m 03s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/b378ce218ae84234a742d386729d14ff : SUCCESS in 6m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/237b71202bce475c85d5c54054a160d0 : SUCCESS in 7m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8cf7cb4308924797a89cfc714f55f17a : SUCCESS in 7m 25s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/fb46db6c66604f058ec9b26daf41c910 : SUCCESS in 7m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/426ffa300fac4202ac09ddef7222b0e2 : SUCCESS in 5m 57s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/98806722c0b64ddd9482a6c545994fcd : SUCCESS in 53m 28s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/db810f217cb74e848cd27109b0829477 : SUCCESS in 11m 05s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/136ea32d4f5a46a88421640fa06fbcf0 : SUCCESS in 6m 07s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/4ac19aa4ebb743d8b26875f76e77aab4 : SUCCESS in 7m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0a1dbb61e96246eab56a19be60f571e1 : SUCCESS in 12m 47s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/efbc304380e24116bcc32e321b3cbbf3 : SUCCESS in 31m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f0b2418875244a68ae8b6d4cb6f4f1ea : SUCCESS in 48m 37s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e842984752b441bfbb772ed1b59eb5b0 : SUCCESS in 1h 29m 48s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/9c876387c4194e26bfabdf022d13a023 : SUCCESS in 51m 56s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/d0b825ebb9f14d40a84e316341bdef2d : SUCCESS in 1h 04m 24s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/4c45b8fc1cc248a681c6d1794fdb0970 : SUCCESS in 43m 40s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/19cedc1fcd8d4761801ac0294fe8e30f : SUCCESS in 40m 16s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2a05b9ec376240a7b3c506be6b66ad01 : SUCCESS in 1h 04m 48s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/5b84c3e5e6994155a43caa645f2bb3c4 : SUCCESS in 1h 05m 51s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0c86720f83be4340b1224868c409b5c3 : SUCCESS in 23m 23s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/17b9ce26416b4ade9911e342891b2831 : SUCCESS in 1h 07m 09s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/f18f89bf5b4b4fe88d159cc2ca32f278 : SUCCESS in 41m 41s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/b1ea2666a4524bcbbf98739086756e43 : FAILURE in 34m 13s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/e578e7bc89f34b999ffb674123364724 : FAILURE in 37m 04s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"14d42125a07a3e60869893ba7155010598ccb76c","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-05-07 13:40:04.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"497b0bafcb420fa84f72be0cc7bd1d56e738d199","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-05-10 13:25:58.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"76d892419f591eaad0bbd678f09d108804fea973","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-10 13:26:10.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"8cf5c0c742e28519bc6ec2e7edeed32902a4cbf9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-10 15:43:11.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2525144628724cc7a3ea04d8804f8a72 : SUCCESS in 5m 10s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/870f6436780d4efaadc4bf23d0c94471 : SUCCESS in 4m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/49d57c30df204d9f9d42e3001eaaab19 : SUCCESS in 4m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/235dea4e80f749cf96fe722301aa3a61 : SUCCESS in 4m 13s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/012fe73bf2044c96a6d7f754ac86c43d : SUCCESS in 4m 29s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2ec4cc225b874c39a9c68f13334e1157 : SUCCESS in 53m 17s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/fa88230807bb4f7baa1c9acf3db289fd : SUCCESS in 4m 24s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/7f80f8e0add04f30b22b5eddef7de402 : SUCCESS in 4m 39s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/74d48fb564c94788840840919d8cd171 : SUCCESS in 5m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/97b4f53cfde7403f94cccb6c1f5bffb0 : SUCCESS in 8m 47s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/bfd68eff3c9245fa86ffffd7aab04098 : SUCCESS in 32m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d0ea1881bc504ee29d4d3b8c9661b30a : SUCCESS in 1h 08m 55s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/978a848bc8204876bf06a48a968761f4 : SUCCESS in 1h 14m 00s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/e189e08e0f1744f5b96743383f408b6d : SUCCESS in 1h 03m 31s","accounts_in_message":[],"_revision_number":2},{"id":"def3fd2d496571aecbf99087c1e56a7a7e4dba1b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-10 15:43:11.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"61ac743799d88349de1217f4962db8dbfa62221b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-10 15:44:27.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e16d929fa58a434cb0a2f022bad0db1f : SUCCESS in 1m 01s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"09b739b11db42e6b94b2cd471216ed393950d5d6","revisions":{"d48b386c1a93a130995cf5a8bd442b928a590dcd":{"kind":"REWORK","_number":1,"created":"2020-05-07 07:27:00.000000000","uploader":{"_account_id":26250,"name":"Johannes Kulik","email":"johannes.kulik@sap.com","username":"jkulik"},"ref":"refs/changes/50/726050/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/50/726050/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/50/726050/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/50/726050/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/50/726050/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/50/726050/1"}}},"commit":{"parents":[{"commit":"51b7b0c9eb53eaac8f462c245b1ceb09861d9e91","subject":"Merge \"OpenStack port decorator variables\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/51b7b0c9eb53eaac8f462c245b1ceb09861d9e91"}]}],"author":{"name":"Johannes Kulik","email":"johannes.kulik@sap.com","date":"2020-05-07 07:16:22.000000000","tz":120},"committer":{"name":"Johannes Kulik","email":"johannes.kulik@sap.com","date":"2020-05-07 07:21:58.000000000","tz":120},"subject":"Add \"id\" to Port\u0027s query parameters","message":"Add \"id\" to Port\u0027s query parameters\n\nAccording to the network v2 api-ref [1], it\u0027s possible to query ports by\nid, i.e. retrieve multiple ports we know the id of at once. This commits\nadds support for it.\n\n[1] https://docs.openstack.org/api-ref/network/v2/?expanded\u003dlist-ports-detail#list-ports\n\nChange-Id: I062b8b141e6200146c1f54d04649cf476887f179\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d48b386c1a93a130995cf5a8bd442b928a590dcd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d48b386c1a93a130995cf5a8bd442b928a590dcd"}]},"branch":"refs/heads/master"},"09b739b11db42e6b94b2cd471216ed393950d5d6":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-05-07 07:29:11.000000000","uploader":{"_account_id":26250,"name":"Johannes Kulik","email":"johannes.kulik@sap.com","username":"jkulik"},"ref":"refs/changes/50/726050/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/50/726050/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/50/726050/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/50/726050/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/50/726050/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/50/726050/2"}}},"commit":{"parents":[{"commit":"51b7b0c9eb53eaac8f462c245b1ceb09861d9e91","subject":"Merge \"OpenStack port decorator variables\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/51b7b0c9eb53eaac8f462c245b1ceb09861d9e91"}]}],"author":{"name":"Johannes Kulik","email":"johannes.kulik@sap.com","date":"2020-05-07 07:16:22.000000000","tz":120},"committer":{"name":"Johannes Kulik","email":"johannes.kulik@sap.com","date":"2020-05-07 07:28:55.000000000","tz":120},"subject":"Add \"id\" to Port\u0027s query parameters","message":"Add \"id\" to Port\u0027s query parameters\n\nAccording to the network v2 api-ref [1], it\u0027s possible to query ports by\nid, i.e. retrieve multiple ports we know the id of at once. This commit\nadds support for it.\n\n[1] https://docs.openstack.org/api-ref/network/v2/?expanded\u003dlist-ports-detail#list-ports\n\nChange-Id: I062b8b141e6200146c1f54d04649cf476887f179\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/09b739b11db42e6b94b2cd471216ed393950d5d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/09b739b11db42e6b94b2cd471216ed393950d5d6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
