)]}'
{"id":"openstack%2Fpython-novaclient~572285","triplet_id":"openstack%2Fpython-novaclient~master~I9e1a3426f174c2e6d9f4f6bf10e9aecb62bad8d0","project":"openstack/python-novaclient","branch":"master","topic":"bug/1744118","hashtags":[],"change_id":"I9e1a3426f174c2e6d9f4f6bf10e9aecb62bad8d0","subject":"Modify novaclient to support basic attributes","status":"MERGED","created":"2018-06-05 07:39:01.000000000","updated":"2018-06-18 02:45:08.000000000","submitted":"2018-06-18 02:45:08.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"572285-1529289908416-33245e15","meta_rev_id":"d2bbe1c33b24bccd806b232e4efefb9f37762874","_number":572285,"virtual_id_number":572285,"owner":{"_account_id":20182,"name":"Bhagyashri Shewale","email":"bshewale@redhat.com","username":"bhagyashris"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":1011,"name":"Tushar Patil","email":"tushar.vitthal.patil@gmail.com","username":"tpatil"},{"value":0,"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},{"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":25562,"name":"Chen","email":"dstbtgagt@foxmail.com","username":"chenn2"},{"value":2,"date":"2018-06-18 02:45:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"}],"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":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"all":[{"value":2,"date":"2018-06-18 01:03:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":1011,"name":"Tushar Patil","email":"tushar.vitthal.patil@gmail.com","username":"tpatil"},{"value":0,"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},{"value":2,"date":"2018-06-15 12:53:25.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":0,"_account_id":25562,"name":"Chen","email":"dstbtgagt@foxmail.com","username":"chenn2"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"}],"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":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"all":[{"value":1,"date":"2018-06-18 01:03:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":1011,"name":"Tushar Patil","email":"tushar.vitthal.patil@gmail.com","username":"tpatil"},{"value":0,"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},{"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":25562,"name":"Chen","email":"dstbtgagt@foxmail.com","username":"chenn2"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":1011,"name":"Tushar Patil","email":"tushar.vitthal.patil@gmail.com","username":"tpatil"},{"value":0,"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},{"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":25562,"name":"Chen","email":"dstbtgagt@foxmail.com","username":"chenn2"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":1011,"name":"Tushar Patil","email":"tushar.vitthal.patil@gmail.com","username":"tpatil"},{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25562,"name":"Chen","email":"dstbtgagt@foxmail.com","username":"chenn2"},{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-06-05 07:50:29.000000000","updated_by":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"reviewer":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"state":"REVIEWER"},{"updated":"2018-06-05 09:12:20.000000000","updated_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"reviewer":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"state":"REVIEWER"},{"updated":"2018-06-07 02:19:21.000000000","updated_by":{"_account_id":1011,"name":"Tushar Patil","email":"tushar.vitthal.patil@gmail.com","username":"tpatil"},"reviewer":{"_account_id":1011,"name":"Tushar Patil","email":"tushar.vitthal.patil@gmail.com","username":"tpatil"},"state":"REVIEWER"},{"updated":"2018-06-14 12:38:42.000000000","updated_by":{"_account_id":25562,"name":"Chen","email":"dstbtgagt@foxmail.com","username":"chenn2"},"reviewer":{"_account_id":25562,"name":"Chen","email":"dstbtgagt@foxmail.com","username":"chenn2"},"state":"REVIEWER"},{"updated":"2018-06-15 06:35:31.000000000","updated_by":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"reviewer":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"state":"REVIEWER"},{"updated":"2018-06-15 12:53:25.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":"2018-06-18 01:03:29.000000000","updated_by":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"reviewer":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"state":"REVIEWER"},{"updated":"2018-06-18 02:45:08.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":"1ead2f0db689c9eef85b9623c068b6e571b759ec","author":{"_account_id":20182,"name":"Bhagyashri Shewale","email":"bshewale@redhat.com","username":"bhagyashris"},"date":"2018-06-05 07:39:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"df374094bc29232a6e6d89fd644b3fd248fe8a5e","author":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"date":"2018-06-05 07:50:29.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"b5a8861e7e984ef2eba2cb7f029f6388e3580949","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-05 09:04:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/85/572285/1/check/openstack-tox-pep8/ca65190/ : SUCCESS in 3m 07s\n- openstack-tox-py27 http://logs.openstack.org/85/572285/1/check/openstack-tox-py27/835047c/ : SUCCESS in 3m 50s\n- openstack-tox-py35 http://logs.openstack.org/85/572285/1/check/openstack-tox-py35/dbe12a7/ : SUCCESS in 3m 09s\n- build-openstack-sphinx-docs http://logs.openstack.org/85/572285/1/check/build-openstack-sphinx-docs/50c7404/html/ : SUCCESS in 3m 09s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/85/572285/1/check/legacy-tempest-dsvm-neutron-src/5a150bf/ : SUCCESS in 1h 23m 52s\n- novaclient-dsvm-functional http://logs.openstack.org/85/572285/1/check/novaclient-dsvm-functional/a5fa524/ : SUCCESS in 46m 21s\n- openstack-tox-lower-constraints http://logs.openstack.org/85/572285/1/check/openstack-tox-lower-constraints/c1449b5/ : SUCCESS in 4m 19s","accounts_in_message":[],"_revision_number":1},{"id":"18e8bfe135e3de37a38e6ee859fdf8f5ba92168f","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2018-06-05 09:12:20.000000000","message":"Patch Set 1: Code-Review-1\n\nplease add release notes via reno for this issue. see https://docs.openstack.org/reno/latest/user/usage.html","accounts_in_message":[],"_revision_number":1},{"id":"b59d6cd6c95462eed52c97c82fcd6d1e24ca13b2","author":{"_account_id":20182,"name":"Bhagyashri Shewale","email":"bshewale@redhat.com","username":"bhagyashris"},"date":"2018-06-06 09:33:47.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"54c8a5203bcce7b43d51633e2b04ebe708c2b549","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-06 11:09:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/85/572285/2/check/openstack-tox-pep8/e27e8db/ : SUCCESS in 4m 55s\n- openstack-tox-py27 http://logs.openstack.org/85/572285/2/check/openstack-tox-py27/bb73751/ : SUCCESS in 4m 52s\n- openstack-tox-py35 http://logs.openstack.org/85/572285/2/check/openstack-tox-py35/15da432/ : SUCCESS in 4m 34s\n- build-openstack-sphinx-docs http://logs.openstack.org/85/572285/2/check/build-openstack-sphinx-docs/4dc06b1/html/ : SUCCESS in 4m 39s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/85/572285/2/check/legacy-tempest-dsvm-neutron-src/5161079/ : SUCCESS in 1h 27m 03s\n- build-openstack-releasenotes http://logs.openstack.org/85/572285/2/check/build-openstack-releasenotes/19ca285/html/ : SUCCESS in 4m 13s\n- novaclient-dsvm-functional http://logs.openstack.org/85/572285/2/check/novaclient-dsvm-functional/f4c1494/ : SUCCESS in 54m 15s\n- openstack-tox-lower-constraints http://logs.openstack.org/85/572285/2/check/openstack-tox-lower-constraints/705906b/ : SUCCESS in 5m 21s","accounts_in_message":[],"_revision_number":2},{"id":"a3cb2e43881d61c51292432997c6190495be4267","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2018-06-06 13:24:11.000000000","message":"Patch Set 2:\n\nDoes any other CLI add these defaults?","accounts_in_message":[],"_revision_number":2},{"id":"06520c4f2293f0c42525181e795619856d93d73e","author":{"_account_id":1011,"name":"Tushar Patil","email":"tushar.vitthal.patil@gmail.com","username":"tpatil"},"date":"2018-06-07 02:19:21.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"2882f80c8ca97d52fb2958a3ff956f8db56c03e9","author":{"_account_id":20182,"name":"Bhagyashri Shewale","email":"bshewale@redhat.com","username":"bhagyashris"},"date":"2018-06-07 05:40:42.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2ee0e36381968bf39f354994cd933ffdeaabd77a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-07 07:23:24.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/85/572285/3/check/openstack-tox-pep8/207fb2b/ : SUCCESS in 3m 16s\n- openstack-tox-py27 http://logs.openstack.org/85/572285/3/check/openstack-tox-py27/95c39e3/ : SUCCESS in 4m 25s\n- openstack-tox-py35 http://logs.openstack.org/85/572285/3/check/openstack-tox-py35/051686a/ : SUCCESS in 3m 38s\n- build-openstack-sphinx-docs http://logs.openstack.org/85/572285/3/check/build-openstack-sphinx-docs/bf59c39/html/ : SUCCESS in 3m 50s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/85/572285/3/check/legacy-tempest-dsvm-neutron-src/ba50eec/ : SUCCESS in 1h 39m 29s\n- build-openstack-releasenotes http://logs.openstack.org/85/572285/3/check/build-openstack-releasenotes/8e0f262/html/ : SUCCESS in 3m 26s\n- novaclient-dsvm-functional http://logs.openstack.org/85/572285/3/check/novaclient-dsvm-functional/c1f8158/ : SUCCESS in 53m 06s\n- openstack-tox-lower-constraints http://logs.openstack.org/85/572285/3/check/openstack-tox-lower-constraints/9b32e34/ : SUCCESS in 5m 03s","accounts_in_message":[],"_revision_number":3},{"id":"85c25179c7e77efe19e818e79eeed91d7915fe1e","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2018-06-07 08:59:48.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nIf you could, add unit tests for this change in novaclient/tests/unit/test_shell.py.","accounts_in_message":[],"_revision_number":3},{"id":"d1be4cb0bc0cf61499bde87de1385891cff70600","author":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"date":"2018-06-11 15:55:46.000000000","message":"Patch Set 3:\n\n\u003e Does any other CLI add these defaults?\n\nyes Kevin, say python-cinderclient [1], python-heatclient [2],[3] etc.\n\n[1] https://github.com/openstack/python-cinderclient/blob/master/cinderclient/shell.py#L323-L339\n[2] https://github.com/openstack/python-heatclient/blob/master/heatclient/shell.py#L111-L124\n[3] https://github.com/openstack/python-heatclient/blob/master/heatclient/shell.py#L153-L166","accounts_in_message":[],"_revision_number":3},{"id":"59b2893ba3484217124697ea1d24c6d42b69cfdc","author":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"date":"2018-06-11 16:03:57.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"91ce09270aa0d4f33f36cfa1343025baec7ebbd8","author":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"date":"2018-06-11 16:11:49.000000000","message":"Patch Set 3:\n\nListing here the observations/findings for python-novaclient support for v3 authentication plugins:\n\nOpenstack can use different types of authentication plugins provided by the keystoneclient library. \nToken (Authentication with a token) and password (Authentication with a username and a password) are the default plugins available.\nAfter these changes, one can use default plugins available.\nRefer [1] here listed minimum required OpenStack environment variables.\n\nTo support other v3 plugins [2], we need to be update python-novaclient for \n1] Need to make changes similar to [3] to retrieve supported keystone version using the given auth url.\n\n2] options which are not supported by python nova client, eg. v3adfspassword plugin requires additional parmeters like \n   --os-identity-provider\n   --os-protocol\n   --os-identity-provider-url\n   --os-service-provider-endpoint\n   --os-service-provider-entity-id\n\n3] Currently keystone supports bydefult IDENTITY_API_VERSION as 3, so third party plugins (say rackspace-keystoneauth-plugin) need to be upgrade accordingly to use v3 implementation.\n\n4] By default keystone supported _DEFAULT_AUTH_METHODS \u003d [\u0027external\u0027, \u0027password\u0027, \u0027token\u0027, \u0027oauth1\u0027, \u0027mapped\u0027, \u0027application_credential\u0027], and need to update this list to support for v3kerberos and v3totp\n\n5] Code is not generic, depending upon auth type, required parameters should be validated not the all.\n\n\n[1] https://docs.oracle.com/cd/E78305_01/E78304/html/openstack-envars.html\n[2] https://docs.openstack.org/keystoneauth/latest/authentication-plugins.html#v3-identity-plugins\n[3] https://github.com/openstack/python-glanceclient/blob/master/glanceclient/shell.py#L423","accounts_in_message":[],"_revision_number":3},{"id":"d00c473122f696ec3fd12ccc45eb926f205bbf22","author":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"date":"2018-06-14 06:33:36.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"c862808f140e87623ddd964d281eca7378f60faf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-14 08:16:11.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/85/572285/4/check/openstack-tox-pep8/48f1f8e/ : SUCCESS in 3m 56s\n- openstack-tox-py27 http://logs.openstack.org/85/572285/4/check/openstack-tox-py27/63dce95/ : SUCCESS in 4m 02s\n- openstack-tox-py35 http://logs.openstack.org/85/572285/4/check/openstack-tox-py35/f03e941/ : SUCCESS in 4m 50s\n- build-openstack-sphinx-docs http://logs.openstack.org/85/572285/4/check/build-openstack-sphinx-docs/5a638ea/html/ : SUCCESS in 4m 38s\n- requirements-check http://logs.openstack.org/85/572285/4/check/requirements-check/0cbc6db/ : FAILURE in 2m 43s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/85/572285/4/check/legacy-tempest-dsvm-neutron-src/3895e2c/ : SUCCESS in 1h 39m 12s\n- build-openstack-releasenotes http://logs.openstack.org/85/572285/4/check/build-openstack-releasenotes/1dd788d/html/ : SUCCESS in 4m 31s\n- novaclient-dsvm-functional http://logs.openstack.org/85/572285/4/check/novaclient-dsvm-functional/98fa5a4/ : SUCCESS in 49m 49s\n- openstack-tox-lower-constraints http://logs.openstack.org/85/572285/4/check/openstack-tox-lower-constraints/d303411/ : SUCCESS in 5m 07s","accounts_in_message":[],"_revision_number":4},{"id":"7fdbf41e5d318252ccc70c5bb3df23836893bc6c","author":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"date":"2018-06-14 09:20:09.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"e96bc129d487a65cf618aa8a9c1de6cfe50007dd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-14 11:03:51.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/85/572285/5/check/openstack-tox-pep8/f5511d3/ : SUCCESS in 4m 04s\n- openstack-tox-py27 http://logs.openstack.org/85/572285/5/check/openstack-tox-py27/865ebce/ : SUCCESS in 4m 45s\n- openstack-tox-py35 http://logs.openstack.org/85/572285/5/check/openstack-tox-py35/c194164/ : SUCCESS in 4m 40s\n- build-openstack-sphinx-docs http://logs.openstack.org/85/572285/5/check/build-openstack-sphinx-docs/7a7b2f5/html/ : SUCCESS in 4m 31s\n- requirements-check http://logs.openstack.org/85/572285/5/check/requirements-check/2e1caa9/ : FAILURE in 2m 45s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/85/572285/5/check/legacy-tempest-dsvm-neutron-src/96501c7/ : SUCCESS in 1h 19m 27s\n- build-openstack-releasenotes http://logs.openstack.org/85/572285/5/check/build-openstack-releasenotes/2f24fbd/html/ : SUCCESS in 4m 38s\n- novaclient-dsvm-functional http://logs.openstack.org/85/572285/5/check/novaclient-dsvm-functional/e479126/ : SUCCESS in 48m 48s\n- openstack-tox-lower-constraints http://logs.openstack.org/85/572285/5/check/openstack-tox-lower-constraints/8f5a232/ : SUCCESS in 4m 54s","accounts_in_message":[],"_revision_number":5},{"id":"a773c892f274c572cb1595a7211cec7e231e300f","author":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"date":"2018-06-14 11:50:14.000000000","message":"Patch Set 5:\n\nUpdating lower-constraints.txt for requests-mock version by referring [1] to resolve Zuul failure for \u0027requirements-check\u0027\n\n[1]: https://github.com/openstack/requirements/blob/master/lower-constraints.txt","accounts_in_message":[],"_revision_number":5},{"id":"2fc8a2e40a31dcaa593b6fd8c957e3b61a1a6a04","author":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"date":"2018-06-14 11:50:48.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"1ec174d92488e8da3b4965a9b56bbb1e2a7f48d1","author":{"_account_id":25562,"name":"Chen","email":"dstbtgagt@foxmail.com","username":"chenn2"},"date":"2018-06-14 12:38:42.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"b8834fecbb00cb244e7c84ba63a80db8358b4293","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-14 13:17:03.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/85/572285/6/check/openstack-tox-pep8/f2dd2b0/ : SUCCESS in 4m 23s\n- openstack-tox-py27 http://logs.openstack.org/85/572285/6/check/openstack-tox-py27/13317f2/ : SUCCESS in 4m 28s\n- openstack-tox-py35 http://logs.openstack.org/85/572285/6/check/openstack-tox-py35/74ee2e9/ : SUCCESS in 4m 42s\n- build-openstack-sphinx-docs http://logs.openstack.org/85/572285/6/check/build-openstack-sphinx-docs/33ab94b/html/ : SUCCESS in 3m 01s\n- requirements-check http://logs.openstack.org/85/572285/6/check/requirements-check/8b66d9c/ : FAILURE in 2m 14s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/85/572285/6/check/legacy-tempest-dsvm-neutron-src/b939d2d/ : SUCCESS in 1h 23m 28s\n- build-openstack-releasenotes http://logs.openstack.org/85/572285/6/check/build-openstack-releasenotes/58d56ec/html/ : SUCCESS in 3m 32s\n- novaclient-dsvm-functional http://logs.openstack.org/85/572285/6/check/novaclient-dsvm-functional/51d89db/ : SUCCESS in 1h 02m 14s\n- openstack-tox-lower-constraints http://logs.openstack.org/85/572285/6/check/openstack-tox-lower-constraints/4d9d7c5/ : SUCCESS in 5m 25s","accounts_in_message":[],"_revision_number":6},{"id":"064134fbdef857e67cf0085072dbb027f67f51cb","author":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"date":"2018-06-15 06:34:29.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"329366b97d03c5da01280c853d964d080e74b0ac","author":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"date":"2018-06-15 06:35:31.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"7d88a1d1ddd369c2a657c8596aa9f426cdd3c5e4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-15 08:12:18.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/85/572285/7/check/openstack-tox-pep8/8151b43/ : SUCCESS in 5m 01s\n- openstack-tox-py27 http://logs.openstack.org/85/572285/7/check/openstack-tox-py27/b061ffc/ : SUCCESS in 5m 07s\n- openstack-tox-py35 http://logs.openstack.org/85/572285/7/check/openstack-tox-py35/dc53261/ : SUCCESS in 5m 13s\n- build-openstack-sphinx-docs http://logs.openstack.org/85/572285/7/check/build-openstack-sphinx-docs/a117459/html/ : SUCCESS in 3m 08s\n- requirements-check http://logs.openstack.org/85/572285/7/check/requirements-check/33860c8/ : SUCCESS in 3m 12s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/85/572285/7/check/legacy-tempest-dsvm-neutron-src/93c3377/ : SUCCESS in 1h 25m 13s\n- build-openstack-releasenotes http://logs.openstack.org/85/572285/7/check/build-openstack-releasenotes/e433378/html/ : SUCCESS in 4m 37s\n- novaclient-dsvm-functional http://logs.openstack.org/85/572285/7/check/novaclient-dsvm-functional/a055075/ : SUCCESS in 55m 04s\n- openstack-tox-lower-constraints http://logs.openstack.org/85/572285/7/check/openstack-tox-lower-constraints/cc0c4f0/ : SUCCESS in 4m 32s","accounts_in_message":[],"_revision_number":7},{"id":"672b1e0bf515461ca2920474ccb5ddd187ab706d","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2018-06-15 12:53:25.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"7025ecaca6c7ecde893dd68dfa08d5e8e3112830","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2018-06-18 01:03:29.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\nLGTM. Thanks.","accounts_in_message":[],"_revision_number":7},{"id":"5e1a7ebd6a080e1476437e88897bb4774d614898","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-18 01:03:41.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"8d9f46b67d0d72fc975a8848ddf049108a30566b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-18 02:45:08.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/85/572285/7/gate/openstack-tox-pep8/79dfab7/ : SUCCESS in 3m 24s\n- openstack-tox-py27 http://logs.openstack.org/85/572285/7/gate/openstack-tox-py27/9208e3c/ : SUCCESS in 3m 26s\n- openstack-tox-py35 http://logs.openstack.org/85/572285/7/gate/openstack-tox-py35/230816c/ : SUCCESS in 4m 29s\n- build-openstack-sphinx-docs http://logs.openstack.org/85/572285/7/gate/build-openstack-sphinx-docs/baf3802/html/ : SUCCESS in 2m 41s\n- requirements-check http://logs.openstack.org/85/572285/7/gate/requirements-check/caf3a29/ : SUCCESS in 2m 47s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/85/572285/7/gate/legacy-tempest-dsvm-neutron-src/254bd80/ : SUCCESS in 1h 40m 04s\n- build-openstack-releasenotes http://logs.openstack.org/85/572285/7/gate/build-openstack-releasenotes/9517dc9/html/ : SUCCESS in 3m 10s\n- novaclient-dsvm-functional http://logs.openstack.org/85/572285/7/gate/novaclient-dsvm-functional/be52f26/ : SUCCESS in 53m 32s\n- openstack-tox-lower-constraints http://logs.openstack.org/85/572285/7/gate/openstack-tox-lower-constraints/3e2b3ea/ : SUCCESS in 4m 00s","accounts_in_message":[],"_revision_number":7},{"id":"d9e33bdba39b04a33f224eee0e166323d9858938","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-18 02:45:08.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"ab1f6bd763873863e0b4cd02699f6b46fdbfd85d","revisions":{"8e692f2090c97f23e7e5d86d1249dd2e26574f38":{"kind":"REWORK","_number":1,"created":"2018-06-05 07:39:01.000000000","uploader":{"_account_id":20182,"name":"Bhagyashri Shewale","email":"bshewale@redhat.com","username":"bhagyashris"},"ref":"refs/changes/85/572285/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/85/572285/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/1"}}},"commit":{"parents":[{"commit":"24bb7ea831032bddca8891bae54f7125221b69d0","subject":"Fix the incorrect cirros default password","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/24bb7ea831032bddca8891bae54f7125221b69d0"}]}],"author":{"name":"shilpa.devharakar","email":"shilpa.devharakar@nttdata.com","date":"2018-05-23 07:03:07.000000000","tz":330},"committer":{"name":"bhagyashris","email":"bhagyashri.shewale@nttdata.com","date":"2018-06-05 07:36:21.000000000","tz":330},"subject":"Modify novaclient to support basic attributes.","message":"Modify novaclient to support basic attributes.\n\nAdded support for parsing OS_PROJECT_DOMAIN_ID, OS_PROJECT_DOMAIN_NAME,\nOS_USER_DOMAIN_ID, and OS_USER_DOMAIN_NAME options.\n\nChange-Id: I9e1a3426f174c2e6d9f4f6bf10e9aecb62bad8d0\nCloses-Bug: #1744118\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8e692f2090c97f23e7e5d86d1249dd2e26574f38"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8e692f2090c97f23e7e5d86d1249dd2e26574f38"}]},"branch":"refs/heads/master"},"a84b41ac6a5a04907776436ae9fd3cc12e910b99":{"kind":"REWORK","_number":2,"created":"2018-06-06 09:33:47.000000000","uploader":{"_account_id":20182,"name":"Bhagyashri Shewale","email":"bshewale@redhat.com","username":"bhagyashris"},"ref":"refs/changes/85/572285/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/85/572285/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/2"}}},"commit":{"parents":[{"commit":"24bb7ea831032bddca8891bae54f7125221b69d0","subject":"Fix the incorrect cirros default password","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/24bb7ea831032bddca8891bae54f7125221b69d0"}]}],"author":{"name":"shilpa.devharakar","email":"shilpa.devharakar@nttdata.com","date":"2018-05-23 07:03:07.000000000","tz":330},"committer":{"name":"bhagyashris","email":"bhagyashri.shewale@nttdata.com","date":"2018-06-06 09:29:32.000000000","tz":330},"subject":"Modify novaclient to support basic attributes","message":"Modify novaclient to support basic attributes\n\nAdded support for parsing OS_PROJECT_DOMAIN_ID, OS_PROJECT_DOMAIN_NAME,\nOS_USER_DOMAIN_ID, and OS_USER_DOMAIN_NAME options.\n\nChange-Id: I9e1a3426f174c2e6d9f4f6bf10e9aecb62bad8d0\nCloses-Bug: #1744118\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/a84b41ac6a5a04907776436ae9fd3cc12e910b99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/a84b41ac6a5a04907776436ae9fd3cc12e910b99"}]},"branch":"refs/heads/master"},"967bf06245f0c3097c79fd639a57c684346ff5f0":{"kind":"REWORK","_number":3,"created":"2018-06-07 05:40:42.000000000","uploader":{"_account_id":20182,"name":"Bhagyashri Shewale","email":"bshewale@redhat.com","username":"bhagyashris"},"ref":"refs/changes/85/572285/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/85/572285/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/3"}}},"commit":{"parents":[{"commit":"0cb0ffa32de475059003f7ee973925caf4bb14e8","subject":"Merge \"Revert \"Fix listing of instances above API max_limit\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0cb0ffa32de475059003f7ee973925caf4bb14e8"}]}],"author":{"name":"shilpa.devharakar","email":"shilpa.devharakar@nttdata.com","date":"2018-05-23 07:03:07.000000000","tz":330},"committer":{"name":"bhagyashris","email":"bhagyashri.shewale@nttdata.com","date":"2018-06-07 03:36:44.000000000","tz":330},"subject":"Modify novaclient to support basic attributes","message":"Modify novaclient to support basic attributes\n\nAdded support for parsing OS_PROJECT_DOMAIN_ID, OS_PROJECT_DOMAIN_NAME,\nOS_USER_DOMAIN_ID, and OS_USER_DOMAIN_NAME options.\n\nChange-Id: I9e1a3426f174c2e6d9f4f6bf10e9aecb62bad8d0\nCloses-Bug: #1744118\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/967bf06245f0c3097c79fd639a57c684346ff5f0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/967bf06245f0c3097c79fd639a57c684346ff5f0"}]},"branch":"refs/heads/master"},"5c3c0a4d8aaf5ac39d8915baf02f3f6e2046c3ac":{"kind":"REWORK","_number":4,"created":"2018-06-14 06:33:36.000000000","uploader":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"ref":"refs/changes/85/572285/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/85/572285/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/4"}}},"commit":{"parents":[{"commit":"7907528256439d02b555c976485ea85cc49fa14c","subject":"Merge \"fix tox python3 overrides\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7907528256439d02b555c976485ea85cc49fa14c"}]}],"author":{"name":"shilpa.devharakar","email":"shilpa.devharakar@nttdata.com","date":"2018-05-23 07:03:07.000000000","tz":330},"committer":{"name":"shilpa.devharakar","email":"shilpa.devharakar@nttdata.com","date":"2018-06-14 04:46:09.000000000","tz":330},"subject":"Modify novaclient to support basic attributes","message":"Modify novaclient to support basic attributes\n\nAdded support for parsing OS_PROJECT_DOMAIN_ID, OS_PROJECT_DOMAIN_NAME,\nOS_USER_DOMAIN_ID, and OS_USER_DOMAIN_NAME options.\n\nChange-Id: I9e1a3426f174c2e6d9f4f6bf10e9aecb62bad8d0\nCloses-Bug: #1744118\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/5c3c0a4d8aaf5ac39d8915baf02f3f6e2046c3ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/5c3c0a4d8aaf5ac39d8915baf02f3f6e2046c3ac"}]},"branch":"refs/heads/master"},"81af487f8db704d1d2afa0599efdd72b536a7a6a":{"kind":"REWORK","_number":5,"created":"2018-06-14 09:20:09.000000000","uploader":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"ref":"refs/changes/85/572285/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/85/572285/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/5"}}},"commit":{"parents":[{"commit":"7907528256439d02b555c976485ea85cc49fa14c","subject":"Merge \"fix tox python3 overrides\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7907528256439d02b555c976485ea85cc49fa14c"}]}],"author":{"name":"shilpa.devharakar","email":"shilpa.devharakar@nttdata.com","date":"2018-05-23 07:03:07.000000000","tz":330},"committer":{"name":"shilpa.devharakar","email":"shilpa.devharakar@nttdata.com","date":"2018-06-14 09:03:09.000000000","tz":330},"subject":"Modify novaclient to support basic attributes","message":"Modify novaclient to support basic attributes\n\nAdded support for parsing OS_PROJECT_DOMAIN_ID, OS_PROJECT_DOMAIN_NAME,\nOS_USER_DOMAIN_ID, and OS_USER_DOMAIN_NAME options.\n\nChange-Id: I9e1a3426f174c2e6d9f4f6bf10e9aecb62bad8d0\nCloses-Bug: #1744118\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/81af487f8db704d1d2afa0599efdd72b536a7a6a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/81af487f8db704d1d2afa0599efdd72b536a7a6a"}]},"branch":"refs/heads/master"},"7e1c5d38f7d22b953775f160bc71844cfba30544":{"kind":"REWORK","_number":6,"created":"2018-06-14 11:50:48.000000000","uploader":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"ref":"refs/changes/85/572285/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/85/572285/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/6"}}},"commit":{"parents":[{"commit":"7907528256439d02b555c976485ea85cc49fa14c","subject":"Merge \"fix tox python3 overrides\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7907528256439d02b555c976485ea85cc49fa14c"}]}],"author":{"name":"shilpa.devharakar","email":"shilpa.devharakar@nttdata.com","date":"2018-05-23 07:03:07.000000000","tz":330},"committer":{"name":"shilpa.devharakar","email":"shilpa.devharakar@nttdata.com","date":"2018-06-14 11:41:43.000000000","tz":330},"subject":"Modify novaclient to support basic attributes","message":"Modify novaclient to support basic attributes\n\nAdded support for parsing OS_PROJECT_DOMAIN_ID, OS_PROJECT_DOMAIN_NAME,\nOS_USER_DOMAIN_ID, and OS_USER_DOMAIN_NAME options.\n\nChange-Id: I9e1a3426f174c2e6d9f4f6bf10e9aecb62bad8d0\nCloses-Bug: #1744118\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7e1c5d38f7d22b953775f160bc71844cfba30544"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7e1c5d38f7d22b953775f160bc71844cfba30544"}]},"branch":"refs/heads/master"},"ab1f6bd763873863e0b4cd02699f6b46fdbfd85d":{"kind":"REWORK","_number":7,"created":"2018-06-15 06:34:29.000000000","uploader":{"_account_id":27302,"name":"Shilpa Devharakar","email":"shilpa.devharakar@nttdata.com","username":"shilpa.devharakar"},"ref":"refs/changes/85/572285/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/85/572285/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/85/572285/7"}}},"commit":{"parents":[{"commit":"7907528256439d02b555c976485ea85cc49fa14c","subject":"Merge \"fix tox python3 overrides\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/7907528256439d02b555c976485ea85cc49fa14c"}]}],"author":{"name":"shilpa.devharakar","email":"shilpa.devharakar@nttdata.com","date":"2018-05-23 07:03:07.000000000","tz":330},"committer":{"name":"shilpa.devharakar","email":"shilpa.devharakar@nttdata.com","date":"2018-06-15 06:21:31.000000000","tz":330},"subject":"Modify novaclient to support basic attributes","message":"Modify novaclient to support basic attributes\n\nAdded support for parsing OS_PROJECT_DOMAIN_ID, OS_PROJECT_DOMAIN_NAME,\nOS_USER_DOMAIN_ID, and OS_USER_DOMAIN_NAME options.\n\nChange-Id: I9e1a3426f174c2e6d9f4f6bf10e9aecb62bad8d0\nCloses-Bug: #1744118\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ab1f6bd763873863e0b4cd02699f6b46fdbfd85d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ab1f6bd763873863e0b4cd02699f6b46fdbfd85d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
