)]}'
{"id":"openstack%2Fpython-novaclient~220111","triplet_id":"openstack%2Fpython-novaclient~master~I1692380fe8d340e5c044f46dd0b103c7550d2c7d","project":"openstack/python-novaclient","branch":"master","topic":"bug/1491579","hashtags":[],"change_id":"I1692380fe8d340e5c044f46dd0b103c7550d2c7d","subject":"Don\u0027t assume oscomputeversions is correctly deployed","status":"MERGED","created":"2015-09-03 12:28:32.000000000","updated":"2015-09-03 22:38:58.000000000","submitted":"2015-09-03 22:38:57.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"377cdaee48d3dfcec137980055e38b876acf5dba","_number":220111,"virtual_id_number":220111,"owner":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2015-09-03 22:38:57.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13587,"name":"Jean-Daniel Bonnetot","email":"jean-daniel.bonnetot@corp.ovh.com","username":"pilgrimstack"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"date":"2015-09-03 19:59:20.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":14863,"name":"Diego Zamboni Latance","email":"dzambonil@gmail.com","username":"DiegoZamboni"}],"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"},"recommended":{"_account_id":13587,"name":"Jean-Daniel Bonnetot","email":"jean-daniel.bonnetot@corp.ovh.com","username":"pilgrimstack"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-09-03 17:19:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13587,"name":"Jean-Daniel Bonnetot","email":"jean-daniel.bonnetot@corp.ovh.com","username":"pilgrimstack"},{"value":2,"date":"2015-09-03 17:19:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":2,"date":"2015-09-03 17:19:33.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2015-09-03 17:26:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2015-09-03 19:23:43.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":14863,"name":"Diego Zamboni Latance","email":"dzambonil@gmail.com","username":"DiegoZamboni"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13587,"name":"Jean-Daniel Bonnetot","email":"jean-daniel.bonnetot@corp.ovh.com","username":"pilgrimstack"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2015-09-03 17:26:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":14863,"name":"Diego Zamboni Latance","email":"dzambonil@gmail.com","username":"DiegoZamboni"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13587,"name":"Jean-Daniel Bonnetot","email":"jean-daniel.bonnetot@corp.ovh.com","username":"pilgrimstack"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":14863,"name":"Diego Zamboni Latance","email":"dzambonil@gmail.com","username":"DiegoZamboni"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":13587,"name":"Jean-Daniel Bonnetot","email":"jean-daniel.bonnetot@corp.ovh.com","username":"pilgrimstack"},{"_account_id":14863,"name":"Diego Zamboni Latance","email":"dzambonil@gmail.com","username":"DiegoZamboni"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-03 13:45:39.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":"2015-09-03 13:53:19.000000000","updated_by":{"_account_id":14863,"name":"Diego Zamboni Latance","email":"dzambonil@gmail.com","username":"DiegoZamboni"},"reviewer":{"_account_id":14863,"name":"Diego Zamboni Latance","email":"dzambonil@gmail.com","username":"DiegoZamboni"},"state":"REVIEWER"},{"updated":"2015-09-03 14:48:24.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2015-09-03 15:23:20.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-09-03 15:39:14.000000000","updated_by":{"_account_id":13587,"name":"Jean-Daniel Bonnetot","email":"jean-daniel.bonnetot@corp.ovh.com","username":"pilgrimstack"},"reviewer":{"_account_id":13587,"name":"Jean-Daniel Bonnetot","email":"jean-daniel.bonnetot@corp.ovh.com","username":"pilgrimstack"},"state":"REVIEWER"},{"updated":"2015-09-03 17:26:31.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2015-09-03 19:23:43.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"},{"updated":"2015-09-03 22:38:57.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"539455810340d49f4e4d92aa3d1ec3b2d5f4e4d0","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-09-03 12:28:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6cd17cd1e82f6938548a65332df981eda7fd0535","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-03 13:41:15.000000000","message":"Patch Set 1: 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-python26 http://logs.openstack.org/11/220111/1/check/gate-python-novaclient-python26/cfcdb71/ : FAILURE in 1m 37s\n- gate-python-novaclient-pep8 http://logs.openstack.org/11/220111/1/check/gate-python-novaclient-pep8/434b1d6/ : SUCCESS in 1m 06s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/11/220111/1/check/gate-python-novaclient-docs/d0ddd73//doc/build/html/ : SUCCESS in 1m 17s\n- gate-python-novaclient-python27 http://logs.openstack.org/11/220111/1/check/gate-python-novaclient-python27/48c9dfb/ : FAILURE in 1m 30s\n- gate-python-novaclient-python34 http://logs.openstack.org/11/220111/1/check/gate-python-novaclient-python34/d5f087f/ : FAILURE in 2m 32s\n- gate-python-novaclient-pypy http://logs.openstack.org/11/220111/1/check/gate-python-novaclient-pypy/dc1f2d4/ : FAILURE in 2m 10s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/11/220111/1/check/gate-tempest-dsvm-neutron-src-python-novaclient/4cd9ccb/ : FAILURE in 1h 10m 24s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/11/220111/1/check/gate-novaclient-dsvm-functional/209f8b0/ : FAILURE in 27m 21s","accounts_in_message":[],"_revision_number":1},{"id":"d10fbb5836270223c60c315ce98e12f490a620da","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2015-09-03 13:45:39.000000000","message":"Patch Set 1: Code-Review+1\n\nThis patch fixes HP, Dreamhost and Auro, and I\u0027ve confirmed that vexxhost and UnitedStack continue to work. Rackspace and RunAbove each continue to fail in the same way that they fail nova version-list (rax 401, runabove hang)","accounts_in_message":[],"_revision_number":1},{"id":"e7635b9cbbdb87dda551bafd50ebb4c3cf651ae8","author":{"_account_id":14863,"name":"Diego Zamboni Latance","email":"dzambonil@gmail.com","username":"DiegoZamboni"},"date":"2015-09-03 13:53:19.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"71120ff5e2a0856445e25f2e52f051720f2fabb6","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2015-09-03 14:27:22.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"201c04bf1cbab66e4954704ef44c27250cb4535f","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2015-09-03 14:33:36.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"af27f3b59bccc91c122c3a66084eea241988812e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2015-09-03 14:48:24.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"6707a795b8706bbe444fd5ea37ad0899b112a48e","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-09-03 15:23:20.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"fd12f0ac1fe825ffd4ffbe163fc7b3b461a2a587","author":{"_account_id":13587,"name":"Jean-Daniel Bonnetot","email":"jean-daniel.bonnetot@corp.ovh.com","username":"pilgrimstack"},"date":"2015-09-03 15:39:14.000000000","message":"Patch Set 2: Code-Review+1\n\nWorking for me on RunAbove : http://paste.openstack.org/show/444378/","accounts_in_message":[],"_revision_number":2},{"id":"8dfd738d700ed809a072e609896fe077a0464414","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-03 15:53:34.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-python26 http://logs.openstack.org/11/220111/2/check/gate-python-novaclient-python26/bee9278/ : SUCCESS in 1m 54s\n- gate-python-novaclient-pep8 http://logs.openstack.org/11/220111/2/check/gate-python-novaclient-pep8/445d9df/ : SUCCESS in 1m 19s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/11/220111/2/check/gate-python-novaclient-docs/7199412//doc/build/html/ : SUCCESS in 1m 25s\n- gate-python-novaclient-python27 http://logs.openstack.org/11/220111/2/check/gate-python-novaclient-python27/fb5caf5/ : SUCCESS in 2m 08s\n- gate-python-novaclient-python34 http://logs.openstack.org/11/220111/2/check/gate-python-novaclient-python34/5220ac9/ : SUCCESS in 3m 10s\n- gate-python-novaclient-pypy http://logs.openstack.org/11/220111/2/check/gate-python-novaclient-pypy/4cb6d08/ : SUCCESS in 3m 06s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/11/220111/2/check/gate-tempest-dsvm-neutron-src-python-novaclient/ee5e487/ : SUCCESS in 56m 54s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/11/220111/2/check/gate-novaclient-dsvm-functional/b12cb41/ : FAILURE in 26m 42s","accounts_in_message":[],"_revision_number":2},{"id":"32d7df8732dc0aef0795cf662e6bdc2031f86a4a","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-09-03 17:19:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"841a9b298ed44d16bba14ae1ba5660e8f1382649","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2015-09-03 17:26:31.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"520ef866e4ff3086c2a17ff1fc21cfc525077f39","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2015-09-03 19:23:43.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"11d06935c5f3ba9bb90d6cd3d26fad66dc9a6a94","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-09-03 19:59:20.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"e29f8a0414e4417e07cc73b23ae126727c1b2b6d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-03 21:19:35.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/11/220111/3/check/gate-python-novaclient-python26/96f0b35/ : SUCCESS in 1m 34s\n- gate-python-novaclient-pep8 http://logs.openstack.org/11/220111/3/check/gate-python-novaclient-pep8/8bd5171/ : SUCCESS in 1m 13s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/11/220111/3/check/gate-python-novaclient-docs/c3ee6cf//doc/build/html/ : SUCCESS in 1m 13s\n- gate-python-novaclient-python27 http://logs.openstack.org/11/220111/3/check/gate-python-novaclient-python27/f926169/ : SUCCESS in 1m 47s\n- gate-python-novaclient-python34 http://logs.openstack.org/11/220111/3/check/gate-python-novaclient-python34/b7f5e7a/ : SUCCESS in 2m 16s\n- gate-python-novaclient-pypy http://logs.openstack.org/11/220111/3/check/gate-python-novaclient-pypy/94bc789/ : SUCCESS in 2m 40s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/11/220111/3/check/gate-tempest-dsvm-neutron-src-python-novaclient/a91721f/ : SUCCESS in 1h 15m 38s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/11/220111/3/check/gate-novaclient-dsvm-functional/b286dba/ : SUCCESS in 23m 49s","accounts_in_message":[],"_revision_number":3},{"id":"cc43482ca691b156e6994d4dbb9c0c9495f53d70","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-03 21:19:40.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"c06225d6f812beb891714d3933e8a4aea0b42ee1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-03 22:38:57.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/11/220111/3/gate/gate-python-novaclient-python26/4f06d65/ : SUCCESS in 1m 42s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/11/220111/3/gate/gate-python-novaclient-docs/84a2ee3//doc/build/html/ : SUCCESS in 1m 38s\n- gate-python-novaclient-pep8 http://logs.openstack.org/11/220111/3/gate/gate-python-novaclient-pep8/a83ebd2/ : SUCCESS in 1m 06s\n- gate-python-novaclient-python27 http://logs.openstack.org/11/220111/3/gate/gate-python-novaclient-python27/a79451b/ : SUCCESS in 1m 48s\n- gate-python-novaclient-python34 http://logs.openstack.org/11/220111/3/gate/gate-python-novaclient-python34/dc57532/ : SUCCESS in 2m 31s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/11/220111/3/gate/gate-tempest-dsvm-neutron-src-python-novaclient/a7dfa39/ : SUCCESS in 1h 13m 37s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/11/220111/3/gate/gate-novaclient-dsvm-functional/0a44cdb/ : SUCCESS in 32m 09s","accounts_in_message":[],"_revision_number":3},{"id":"f394b3ca7602ec6ef1ad34e2d772bf8e68704892","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-03 22:38:58.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"c915757ed5e7ce3714eb9f0682d24530112f735e","revisions":{"58a574b25168d2c471a7bc6f9a4a2e8a64702e9c":{"kind":"REWORK","_number":1,"created":"2015-09-03 12:28:32.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/11/220111/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/11/220111/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/11/220111/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/11/220111/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/11/220111/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/11/220111/1"}}},"commit":{"parents":[{"commit":"eaf1e56b210c94e7d26ca99b5931f3688cef984c","subject":"Update path to subunit2html in post_test_hook","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/eaf1e56b210c94e7d26ca99b5931f3688cef984c"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-09-03 12:19:10.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-09-03 12:19:10.000000000","tz":-240},"subject":"Don\u0027t assume oscomputeversions is correctly deployed","message":"Don\u0027t assume oscomputeversions is correctly deployed\n\nThe paste pipeline that\u0027s \"above\" the /v2/ and /v2.1/ urls is the\noscomputeversions dispatcher, which should provide 300 redirects to\nversions in question. Previously the code that was trying to discover\ninformation about the current version did so via a GET of something\nthat looked like /v2. On an upstream compatible OpenStack this\nactually triggers a 300 and redirect to /v2/ for the real answer.\n\nOn deployed public clouds, oscomputeversions is sometimes not deployed\nat all, or front end blocking by the load balancer does\nweirdness. Sometimes with a 401, sometimes a hang.\n\nThis fixes the way that first request is made that should avoid the\n300 redirect entirely. The code probably should have done this\noriginally, but it was tested with upstream configuration that worked\nfine in this case.\n\nThis fix is tested against HP Cloud (the only pub cloud I have creds\nwith). Before this fix \"nova list\" hangs trying to get the supported\nversions, after the fix it works as expected.\n\nChange-Id: I1692380fe8d340e5c044f46dd0b103c7550d2c7d\nCloses-Bug: #1491579\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/58a574b25168d2c471a7bc6f9a4a2e8a64702e9c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/58a574b25168d2c471a7bc6f9a4a2e8a64702e9c"}]},"branch":"refs/heads/master"},"e391a3491e7e1fd10ee71d67dfd6c274636ca7da":{"kind":"REWORK","_number":2,"created":"2015-09-03 14:33:36.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/11/220111/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/11/220111/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/11/220111/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/11/220111/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/11/220111/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/11/220111/2"}}},"commit":{"parents":[{"commit":"eaf1e56b210c94e7d26ca99b5931f3688cef984c","subject":"Update path to subunit2html in post_test_hook","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/eaf1e56b210c94e7d26ca99b5931f3688cef984c"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-09-03 12:19:10.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem@us.ibm.com","date":"2015-09-03 14:33:10.000000000","tz":-420},"subject":"Don\u0027t assume oscomputeversions is correctly deployed","message":"Don\u0027t assume oscomputeversions is correctly deployed\n\nThe paste pipeline that\u0027s \"above\" the /v2/ and /v2.1/ urls is the\noscomputeversions dispatcher, which should provide 300 redirects to\nversions in question. Previously the code that was trying to discover\ninformation about the current version did so via a GET of something\nthat looked like /v2. On an upstream compatible OpenStack this\nactually triggers a 300 and redirect to /v2/ for the real answer.\n\nOn deployed public clouds, oscomputeversions is sometimes not deployed\nat all, or front end blocking by the load balancer does\nweirdness. Sometimes with a 401, sometimes a hang.\n\nThis fixes the way that first request is made that should avoid the\n300 redirect entirely. The code probably should have done this\noriginally, but it was tested with upstream configuration that worked\nfine in this case.\n\nThis fix is tested against HP Cloud (the only pub cloud I have creds\nwith). Before this fix \"nova list\" hangs trying to get the supported\nversions, after the fix it works as expected.\n\nChange-Id: I1692380fe8d340e5c044f46dd0b103c7550d2c7d\nCloses-Bug: #1491579\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e391a3491e7e1fd10ee71d67dfd6c274636ca7da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e391a3491e7e1fd10ee71d67dfd6c274636ca7da"}]},"branch":"refs/heads/master"},"c915757ed5e7ce3714eb9f0682d24530112f735e":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2015-09-03 17:19:33.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/11/220111/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/11/220111/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/11/220111/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/11/220111/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/11/220111/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/11/220111/3"}}},"commit":{"parents":[{"commit":"5869abc53162e2d6e855f617c5ede6d024604649","subject":"fix novaclient functional tests for new devstack config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/5869abc53162e2d6e855f617c5ede6d024604649"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-09-03 12:19:10.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-09-03 17:19:28.000000000","tz":-240},"subject":"Don\u0027t assume oscomputeversions is correctly deployed","message":"Don\u0027t assume oscomputeversions is correctly deployed\n\nThe paste pipeline that\u0027s \"above\" the /v2/ and /v2.1/ urls is the\noscomputeversions dispatcher, which should provide 300 redirects to\nversions in question. Previously the code that was trying to discover\ninformation about the current version did so via a GET of something\nthat looked like /v2. On an upstream compatible OpenStack this\nactually triggers a 300 and redirect to /v2/ for the real answer.\n\nOn deployed public clouds, oscomputeversions is sometimes not deployed\nat all, or front end blocking by the load balancer does\nweirdness. Sometimes with a 401, sometimes a hang.\n\nThis fixes the way that first request is made that should avoid the\n300 redirect entirely. The code probably should have done this\noriginally, but it was tested with upstream configuration that worked\nfine in this case.\n\nThis fix is tested against HP Cloud (the only pub cloud I have creds\nwith). Before this fix \"nova list\" hangs trying to get the supported\nversions, after the fix it works as expected.\n\nChange-Id: I1692380fe8d340e5c044f46dd0b103c7550d2c7d\nCloses-Bug: #1491579\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c915757ed5e7ce3714eb9f0682d24530112f735e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c915757ed5e7ce3714eb9f0682d24530112f735e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
