)]}'
{"id":"openstack%2Fpython-novaclient~254272","triplet_id":"openstack%2Fpython-novaclient~master~I18cf23847d3b2b01f5a6ffae2ebc4bede54babce","project":"openstack/python-novaclient","branch":"master","topic":"bug/1522424","hashtags":[],"change_id":"I18cf23847d3b2b01f5a6ffae2ebc4bede54babce","subject":"[microversions] Increase max version to 2.12","status":"MERGED","created":"2015-12-07 16:08:22.000000000","updated":"2015-12-14 21:11:11.000000000","submitted":"2015-12-14 21:11:10.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"390586ecce554157e118326491ecbaa5be717fb0","_number":254272,"virtual_id_number":254272,"owner":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2015-12-14 21:11:10.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"date":"2015-12-08 10:23:51.000000000","_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-12-07 22:36:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":1,"date":"2015-12-08 13:37:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":2,"date":"2015-12-14 18:58:54.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":1,"date":"2015-12-14 18:58:54.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-12-07 22:36:59.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2015-12-08 13:37:27.000000000","updated_by":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"reviewer":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"state":"REVIEWER"},{"updated":"2015-12-14 18:58:54.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2015-12-14 21:11:10.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"2a806bed642fffbc63738a9342f9b6b70b2ab3ce","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-12-07 16:08:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9a868dc911cf01c818e98146424dd93c58aac7df","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-12-07 16:50:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"86cd9ae84fb34e5a784130ef7a2d18a785dd00f0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-07 19:24:43.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-pep8 http://logs.openstack.org/72/254272/2/check/gate-python-novaclient-pep8/f204d31/ : SUCCESS in 1m 03s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/72/254272/2/check/gate-python-novaclient-docs/9aeff5a//doc/build/html/ : SUCCESS in 1m 34s\n- gate-python-novaclient-python27 http://logs.openstack.org/72/254272/2/check/gate-python-novaclient-python27/646f1bd/ : FAILURE in 1m 39s\n- gate-python-novaclient-python34 http://logs.openstack.org/72/254272/2/check/gate-python-novaclient-python34/e1d0e73/ : FAILURE in 2m 03s\n- gate-python-novaclient-pypy http://logs.openstack.org/72/254272/2/check/gate-python-novaclient-pypy/59276db/ : FAILURE in 3m 56s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/72/254272/2/check/gate-tempest-dsvm-neutron-src-python-novaclient/b000ee5/ : SUCCESS in 1h 00m 51s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/72/254272/2/check/gate-novaclient-dsvm-functional/88cfb15/ : SUCCESS in 29m 23s","accounts_in_message":[],"_revision_number":2},{"id":"89350a469b170093948d0809315c94e8ffaf1cac","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-12-07 20:17:44.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"55baf3c67b81f26498f9b2398ae828877ebfa08a","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-07 22:36:59.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"5174eefd5dbe8dd35ad718639c2d910ed4bfcfbd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-08 00:13:24.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-novaclient-pep8 http://logs.openstack.org/72/254272/3/check/gate-python-novaclient-pep8/fd6dd1a/ : SUCCESS in 1m 37s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/72/254272/3/check/gate-python-novaclient-docs/95d6251//doc/build/html/ : SUCCESS in 1m 49s\n- gate-python-novaclient-python27 http://logs.openstack.org/72/254272/3/check/gate-python-novaclient-python27/1f7222b/ : FAILURE in 1m 52s\n- gate-python-novaclient-python34 http://logs.openstack.org/72/254272/3/check/gate-python-novaclient-python34/a58d8c9/ : FAILURE in 2m 17s\n- gate-python-novaclient-pypy http://logs.openstack.org/72/254272/3/check/gate-python-novaclient-pypy/606dff8/ : FAILURE in 2m 34s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/72/254272/3/check/gate-tempest-dsvm-neutron-src-python-novaclient/f8340fe/ : FAILURE in 1h 17m 25s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/72/254272/3/check/gate-novaclient-dsvm-functional/c4d6468/ : FAILURE in 21m 57s","accounts_in_message":[],"_revision_number":3},{"id":"b9761fcd4a77749fe5189ce03ea98b11014287c3","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-12-08 10:23:51.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"6c38d26cf80ff859aaad10e0b97970a14f4c2504","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-08 12:46:25.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-pep8 http://logs.openstack.org/72/254272/3/check/gate-python-novaclient-pep8/2fac49d/ : SUCCESS in 54s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/72/254272/3/check/gate-python-novaclient-docs/71abf36//doc/build/html/ : SUCCESS in 1m 14s\n- gate-python-novaclient-python27 http://logs.openstack.org/72/254272/3/check/gate-python-novaclient-python27/4f4a43e/ : SUCCESS in 1m 33s\n- gate-python-novaclient-python34 http://logs.openstack.org/72/254272/3/check/gate-python-novaclient-python34/a390ea4/ : SUCCESS in 1m 53s\n- gate-python-novaclient-pypy http://logs.openstack.org/72/254272/3/check/gate-python-novaclient-pypy/c1372a5/ : SUCCESS in 1m 40s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/72/254272/3/check/gate-tempest-dsvm-neutron-src-python-novaclient/c28357a/ : SUCCESS in 1h 03m 33s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/72/254272/3/check/gate-novaclient-dsvm-functional/1c2dbfb/ : SUCCESS in 33m 33s","accounts_in_message":[],"_revision_number":3},{"id":"a4c40771fed7357826f9c40c64b432229ae9380e","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2015-12-08 13:37:27.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"c39c690828333620d7d6f9df18543ac15d105e89","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-12-14 18:58:54.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"af995deada1aa3be028f8e9cbd4bd3b059255bea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-14 19:19:48.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"c8c06a10f533186e89faa0cdf4634630ae77f314","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-14 21:11:10.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-docs http://docs-draft.openstack.org/72/254272/3/gate/gate-python-novaclient-docs/1fb56e8//doc/build/html/ : SUCCESS in 1m 22s\n- gate-python-novaclient-pep8 http://logs.openstack.org/72/254272/3/gate/gate-python-novaclient-pep8/eb40af1/ : SUCCESS in 1m 15s\n- gate-python-novaclient-python27 http://logs.openstack.org/72/254272/3/gate/gate-python-novaclient-python27/d11db8e/ : SUCCESS in 1m 55s\n- gate-python-novaclient-python34 http://logs.openstack.org/72/254272/3/gate/gate-python-novaclient-python34/9427d65/ : SUCCESS in 1m 54s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/72/254272/3/gate/gate-tempest-dsvm-neutron-src-python-novaclient/fecbe1b/ : SUCCESS in 58m 47s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/72/254272/3/gate/gate-novaclient-dsvm-functional/e358ddd/ : SUCCESS in 33m 57s","accounts_in_message":[],"_revision_number":3},{"id":"e05e3fec7e750214e8f223cb65a93f05a4281126","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-14 21:11:11.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"0ec6bedf428d030c57e744d2cba90ec3811cb8c6","revisions":{"215efeddc8d2d7dcfb826476b730fd112e703241":{"kind":"REWORK","_number":1,"created":"2015-12-07 16:08:22.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/72/254272/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/72/254272/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/254272/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/254272/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/254272/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/72/254272/1"}}},"commit":{"parents":[{"commit":"06af0bf79b75ff0e20c02f8dc7e0470973b4958c","subject":"Merge \"Fix repr of a host from a hosts.list()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/06af0bf79b75ff0e20c02f8dc7e0470973b4958c"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-12-07 16:06:13.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-12-07 16:06:13.000000000","tz":120},"subject":"Fix representation of VirtualInterface resource","message":"Fix representation of VirtualInterface resource\n\n__repr__ method should return at least not None value. This patch\nadds a proper representaion for VirtualInterface resources.\n\nChange-Id: I18cf23847d3b2b01f5a6ffae2ebc4bede54babce\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/215efeddc8d2d7dcfb826476b730fd112e703241"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/215efeddc8d2d7dcfb826476b730fd112e703241"}]},"branch":"refs/heads/master"},"e3c7f8b5fd6e2dd306b9f531043c059452fd9423":{"kind":"REWORK","_number":2,"created":"2015-12-07 16:50:39.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/72/254272/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/72/254272/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/254272/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/254272/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/254272/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/72/254272/2"}}},"commit":{"parents":[{"commit":"d87c3c246400cccf825586cedbe6393ede7c7bc3","subject":"[microversions] Increase max version to 2.11","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d87c3c246400cccf825586cedbe6393ede7c7bc3"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-12-07 16:06:13.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-12-07 16:40:12.000000000","tz":120},"subject":"[microversions] Increase max version to 2.12","message":"[microversions] Increase max version to 2.12\n\n2.12 - Exposes VIF net-id attribute in os-virtual-interfaces. User will be\nable to get Virtual Interfaces net-id in Virtual Interfaces list and can\ndetermine in which network a Virtual Interface is plugged into.\n\nnovaclient.base.Resource class is a parent class of VirtualInterface resource.\nSince `Resource` is a universal interface for any resources and doesn\u0027t\nrequire hard-code attributes which describe partial resource, there are no\nrequired changes to support this microversion in \"novaclient as a lib\".\n\n\"novaclient as CLI\" doesn\u0027t provide an interface for VirtualInterface yet\n(see bug 1522424 for more details). When it will be implemented, we will need\nto check that new attribute is displayed correctly.\n\nBased on the fact that 1522424 is not resolved and novaclient.base.Resource\nclass has enough tests, this patch doesn\u0027t require any tests.\n\nAlso this patch fixes representation of VirtualInterface resource.\n\nChange-Id: I18cf23847d3b2b01f5a6ffae2ebc4bede54babce\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e3c7f8b5fd6e2dd306b9f531043c059452fd9423"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e3c7f8b5fd6e2dd306b9f531043c059452fd9423"}]},"branch":"refs/heads/master"},"0ec6bedf428d030c57e744d2cba90ec3811cb8c6":{"kind":"REWORK","_number":3,"created":"2015-12-07 20:17:44.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/72/254272/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/72/254272/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/254272/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/254272/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/254272/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/72/254272/3"}}},"commit":{"parents":[{"commit":"529a4921263f73a70e3c07a8a50fd08cc82c450b","subject":"[microversions] Increase max version to 2.11","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/529a4921263f73a70e3c07a8a50fd08cc82c450b"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-12-07 16:06:13.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"andr.kurilin@gmail.com","date":"2015-12-07 20:17:22.000000000","tz":120},"subject":"[microversions] Increase max version to 2.12","message":"[microversions] Increase max version to 2.12\n\n2.12 - Exposes VIF net-id attribute in os-virtual-interfaces. User will be\nable to get Virtual Interfaces net-id in Virtual Interfaces list and can\ndetermine in which network a Virtual Interface is plugged into.\n\nnovaclient.base.Resource class is a parent class of VirtualInterface resource.\nSince `Resource` is a universal interface for any resources and doesn\u0027t\nrequire hard-code attributes which describe partial resource, there are no\nrequired changes to support this microversion in \"novaclient as a lib\".\n\n\"novaclient as CLI\" doesn\u0027t provide an interface for VirtualInterface yet\n(see bug 1522424 for more details). When it will be implemented, we will need\nto check that new attribute is displayed correctly.\n\nBased on the fact that 1522424 is not resolved and novaclient.base.Resource\nclass has enough tests, this patch doesn\u0027t require any tests.\n\nAlso this patch fixes representation of VirtualInterface resource.\n\nChange-Id: I18cf23847d3b2b01f5a6ffae2ebc4bede54babce\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0ec6bedf428d030c57e744d2cba90ec3811cb8c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0ec6bedf428d030c57e744d2cba90ec3811cb8c6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
