)]}'
{"id":"openstack%2Fdevstack~433272","triplet_id":"openstack%2Fdevstack~master~Ided7a65c81b3a0b56f0184847fc82e17c29a771e","project":"openstack/devstack","branch":"master","topic":"endpoint_simplification","hashtags":[],"change_id":"Ided7a65c81b3a0b56f0184847fc82e17c29a771e","subject":"simplify endpoints used in devstack","status":"MERGED","created":"2017-02-13 21:18:39.000000000","updated":"2017-03-02 21:00:40.000000000","submitted":"2017-02-16 19:20:14.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"55bdd0365ee5bfebb9b3544901b858e203f9a287","_number":433272,"virtual_id_number":433272,"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":2,"date":"2017-02-16 19:20:14.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2017-03-02 21:00:40.000000000","post_submit":true,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2017-02-16 16:06:43.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2017-02-13 21:24:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":2,"date":"2017-02-16 14:51:24.000000000","_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2017-02-16 16:06:43.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}],"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-02-13 21:24:45.000000000","updated_by":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"reviewer":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"state":"REVIEWER"},{"updated":"2017-02-16 14:51:24.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2017-02-16 16:06:43.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2017-02-16 19:20:14.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-03-02 21:00:40.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"}],"messages":[{"id":"40238e116eebb906bff4005f9a59999aad7bbd29","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2017-02-13 21:18:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2f3f86265c455d969ed6313b6f587855a9e1017e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-02-13 21:23:07.000000000","message":"Patch Set 1:\n\nI assume if the nova admin endpoint is gone it will break manila:\n\nhttps://github.com/openstack/manila/blob/11b38f3188686368412cdbb22ef55570720e3002/manila/compute/nova.py#L72","accounts_in_message":[],"_revision_number":1},{"id":"4f160709e985af3ef8558029b80e99607b8e774c","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2017-02-13 21:24:45.000000000","message":"Patch Set 1: Code-Review+1\n\nAssuming this works without a big kablooie, I\u0027m pro-this.","accounts_in_message":[],"_revision_number":1},{"id":"536cb05747131f3f04d2eb2015749d4d14a11762","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-02-13 21:29:54.000000000","message":"Patch Set 1:\n\nPretty sure this is going to blow up cinder:\n\nhttp://git.openstack.org/cgit/openstack/cinder/tree/cinder/compute/nova.py#n39","accounts_in_message":[],"_revision_number":1},{"id":"93397f051d738178c40456da0f6d7f3b4eeac279","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-13 22:53:33.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/433272/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/28ab669/ : SUCCESS in 59m 00s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/433272/1/check/gate-grenade-dsvm-neutron-ubuntu-xenial/68bd315/ : SUCCESS in 38m 09s\n- gate-devstack-docs-ubuntu-xenial http://docs-draft.openstack.org/72/433272/1/check/gate-devstack-docs-ubuntu-xenial/b066b67//doc/build/html/ : SUCCESS in 2m 12s\n- gate-devstack-bashate http://logs.openstack.org/72/433272/1/check/gate-devstack-bashate/1be3fdf/ : SUCCESS in 2m 04s\n- gate-devstack-unit-tests http://logs.openstack.org/72/433272/1/check/gate-devstack-unit-tests/4b979df/ : SUCCESS in 1m 48s\n- gate-tempest-dsvm-py35-ubuntu-xenial-nv http://logs.openstack.org/72/433272/1/check/gate-tempest-dsvm-py35-ubuntu-xenial-nv/a3a2ca4/ : FAILURE in 1h 34m 30s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/72/433272/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/36e1cfa/ : FAILURE in 1h 02m 29s (non-voting)\n- gate-devstack-dsvm-updown-ubuntu-xenial http://logs.openstack.org/72/433272/1/check/gate-devstack-dsvm-updown-ubuntu-xenial/e37e809/ : SUCCESS in 26m 16s\n- gate-devstack-dsvm-py35-updown-ubuntu-xenial-nv http://logs.openstack.org/72/433272/1/check/gate-devstack-dsvm-py35-updown-ubuntu-xenial-nv/afbc369/ : SUCCESS in 15m 34s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/72/433272/1/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/8bac1bb/ : FAILURE in 1h 05m 36s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/433272/1/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/f77c7b4/ : SUCCESS in 34m 47s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/72/433272/1/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/bc10575/ : FAILURE in 1h 05m 45s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/72/433272/1/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/ecf186f/ : SUCCESS in 40m 57s\n- gate-tempest-dsvm-platform-ubuntu-trusty http://logs.openstack.org/72/433272/1/check/gate-tempest-dsvm-platform-ubuntu-trusty/900c5e7/ : SUCCESS in 1h 09m 01s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/433272/1/check/gate-tempest-dsvm-platform-centos7-nv/2b5ac40/ : SUCCESS in 1h 13m 23s (non-voting)\n- gate-tempest-dsvm-platform-fedora25-nv http://logs.openstack.org/72/433272/1/check/gate-tempest-dsvm-platform-fedora25-nv/34349fc/ : FAILURE in 1h 24m 59s (non-voting)\n- gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial http://logs.openstack.org/72/433272/1/check/gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial/3493e10/ : SUCCESS in 1h 16m 53s","accounts_in_message":[],"_revision_number":1},{"id":"53564b53036099216db0ac71633229d812ce98ed","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-02-13 23:01:31.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-13/433272/1/check/tempest-dsvm-full-nfv-xenial/8aaf70e : SUCCESS in 1h 42m 29s\n- tempest-dsvm-ovsdpdk-nfv-networking-centos http://intel-openstack-ci-logs.ovh/2017-02-13/433272/1/check/tempest-dsvm-ovsdpdk-nfv-networking-centos/0fca5f8 : SUCCESS in 1h 18m 05s (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-02-13/433272/1/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/4a1947d : SUCCESS in 1h 18m 27s","accounts_in_message":[],"_revision_number":1},{"id":"7d76d931952428b83f9d94dbc01e627dff082d29","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-02-13 23:27:25.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/72/433272/1/check/dsvm-tempest-neutron-network/e443f3d : SUCCESS in 2h 08m 22s","accounts_in_message":[],"_revision_number":1},{"id":"9dc3fc2d10572de82e063302b5d268c6260f46d5","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-02-14 14:53:06.000000000","message":"Patch Set 1:\n\nhttps://review.openstack.org/#/c/433685/ should run the NFS job on the experimental queue which should fail on this since the NFS volume driver in cinder has to call the guest-assisted snapshot API in nova.","accounts_in_message":[],"_revision_number":1},{"id":"70fb1fc3dea64a34b7f6ee96a48e947c98f7d2e0","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2017-02-16 14:51:24.000000000","message":"Patch Set 1: Code-Review+2\n\nLGTM, fine with making the extra endpoint types opt-in and off by default.","accounts_in_message":[],"_revision_number":1},{"id":"c809e92db12017033af16a982a9af7127f47e5b3","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-02-16 16:06:43.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nI\u0027ve wondered if this would work...simplify, simplify, simplify","accounts_in_message":[],"_revision_number":1},{"id":"95f5c09b9327bbd903054155ef69dbf79220b494","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-16 16:06:53.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"2b4bf4a4c1eca56479d0e577a668c0451a3b9ec5","date":"2017-02-16 19:20:14.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1},{"id":"0c07567dfc3e0b0097fda1226e00d4ca1793409d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-16 19:20:14.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/433272/1/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/15f919a/ : SUCCESS in 1h 37m 09s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/433272/1/gate/gate-grenade-dsvm-neutron-ubuntu-xenial/b946adb/ : SUCCESS in 1h 05m 16s\n- gate-devstack-docs-ubuntu-xenial http://docs-draft.openstack.org/72/433272/1/gate/gate-devstack-docs-ubuntu-xenial/95a09c5//doc/build/html/ : SUCCESS in 2m 51s\n- gate-devstack-bashate http://logs.openstack.org/72/433272/1/gate/gate-devstack-bashate/cea076e/ : SUCCESS in 1m 57s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/72/433272/1/gate/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/341b252/ : SUCCESS in 44m 36s\n- gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial http://logs.openstack.org/72/433272/1/gate/gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial/319a8d7/ : SUCCESS in 1h 03m 36s","accounts_in_message":[],"_revision_number":1},{"id":"b344f874f4268c5676637a7f73a56d5585a5efba","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-03-02 21:00:40.000000000","message":"Patch Set 1:\n\nI thought we were going to leave the adminUrl for nova because cinder is using it:\n\nhttps://review.openstack.org/#/c/433685/","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"11eb2017ef70a758c54cc984e90e445205886e7e","revisions":{"11eb2017ef70a758c54cc984e90e445205886e7e":{"kind":"REWORK","_number":1,"created":"2017-02-13 21:18:39.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/72/433272/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/72/433272/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/433272/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/433272/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/72/433272/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/72/433272/1"}}},"commit":{"parents":[{"commit":"6bd3561e9db3175f07299818ddb46a8ac7c72a12","subject":"Merge \"Generate deprecation warning for postgresql\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6bd3561e9db3175f07299818ddb46a8ac7c72a12"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2017-02-13 21:16:59.000000000","tz":-300},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2017-02-13 21:16:59.000000000","tz":-300},"subject":"simplify endpoints used in devstack","message":"simplify endpoints used in devstack\n\nThe proliferation of internal/admin endpoints is mostly legacy and\nbased on some specific deployment patterns. These are not used by\neveryone, and for the devstack case aren\u0027t really that useful. We\nshould simplify our service catalog down to the minimum we need for\ndevelopment.\n\nChange-Id: Ided7a65c81b3a0b56f0184847fc82e17c29a771e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/11eb2017ef70a758c54cc984e90e445205886e7e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/11eb2017ef70a758c54cc984e90e445205886e7e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
