)]}'
{"id":"openstack%2Fopenstack-ansible-os_nova~658177","triplet_id":"openstack%2Fopenstack-ansible-os_nova~master~I021f85fd4d08e49876377f87a5cd2fddf54a236f","project":"openstack/openstack-ansible-os_nova","branch":"master","topic":"fix-credentials-scoping","hashtags":[],"change_id":"I021f85fd4d08e49876377f87a5cd2fddf54a236f","subject":"Use nova credentials when connecting to other APIs","status":"MERGED","created":"2019-05-09 18:39:49.000000000","updated":"2019-06-12 17:31:58.000000000","submitted":"2019-06-12 17:31:58.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"658177-1560360718609-e5d355c6","meta_rev_id":"bea210213bc3c870865a99096c403568aae271dc","_number":658177,"virtual_id_number":658177,"owner":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":28008,"name":"Guilherme","display_name":"Guilherme Steinmüller","email":"gsteinmuller@vexxhost.com","username":"guilhermesp"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":2,"date":"2019-06-12 17:31:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":28008,"name":"Guilherme","display_name":"Guilherme Steinmüller","email":"gsteinmuller@vexxhost.com","username":"guilhermesp"},"all":[{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":2,"date":"2019-06-12 15:56:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28008,"name":"Guilherme","display_name":"Guilherme Steinmüller","email":"gsteinmuller@vexxhost.com","username":"guilhermesp"},{"value":2,"date":"2019-06-05 09:09:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":28008,"name":"Guilherme","display_name":"Guilherme Steinmüller","email":"gsteinmuller@vexxhost.com","username":"guilhermesp"},"all":[{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":1,"date":"2019-06-12 15:56:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28008,"name":"Guilherme","display_name":"Guilherme Steinmüller","email":"gsteinmuller@vexxhost.com","username":"guilhermesp"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":28008,"name":"Guilherme","display_name":"Guilherme Steinmüller","email":"gsteinmuller@vexxhost.com","username":"guilhermesp"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28008,"name":"Guilherme","display_name":"Guilherme Steinmüller","email":"gsteinmuller@vexxhost.com","username":"guilhermesp"},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-05 09:09:51.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"},{"updated":"2019-06-12 15:56:29.000000000","updated_by":{"_account_id":28008,"name":"Guilherme","display_name":"Guilherme Steinmüller","email":"gsteinmuller@vexxhost.com","username":"guilhermesp"},"reviewer":{"_account_id":28008,"name":"Guilherme","display_name":"Guilherme Steinmüller","email":"gsteinmuller@vexxhost.com","username":"guilhermesp"},"state":"REVIEWER"},{"updated":"2019-06-12 17:31:58.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":"ce4f3738616d2faf68b1518b0d040a451884e249","author":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"date":"2019-05-09 18:39:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bb817e7aaaf7607e508589a2d440f928cc0b205b","author":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"date":"2019-05-09 18:40:31.000000000","message":"Patch Set 1: Workflow-1\n\nThis will definitely need a reno","accounts_in_message":[],"_revision_number":1},{"id":"5710f94265456861d7ea089d6dd8cde6c081ee52","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-09 20:01:40.000000000","message":"Patch Set 1: 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-ansible-linters http://logs.openstack.org/77/658177/1/check/openstack-ansible-linters/616273e/ : SUCCESS in 4m 46s\n- openstack-ansible-deploy-aio_metal-debian-stable http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_metal-debian-stable/99ed9d2/ : SUCCESS in 59m 49s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_metal-centos-7/614e0b6/ : SUCCESS in 1h 14m 07s\n- openstack-ansible-deploy-aio_metal-opensuse-150 http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_metal-opensuse-150/391f581/ : SUCCESS in 1h 06m 32s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_metal-ubuntu-bionic/c2923a5/ : SUCCESS in 56m 03s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_distro_metal-centos-7/50e8826/ : SUCCESS in 56m 33s (non-voting)\n- openstack-tox-docs http://logs.openstack.org/77/658177/1/check/openstack-tox-docs/a634aa0/html/ : SUCCESS in 2m 39s\n- openstack-ansible-lxd-ubuntu-bionic http://logs.openstack.org/77/658177/1/check/openstack-ansible-lxd-ubuntu-bionic/73e9afd/ : FAILURE in 48m 18s","accounts_in_message":[],"_revision_number":1},{"id":"17829af08437bf2c54b8d573fedac07946149276","author":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"date":"2019-05-10 23:02:00.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"50ddbc00f9e98feaf8539985b758786bc08d1b55","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-11 00:25:24.000000000","message":"Patch Set 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-ansible-linters http://logs.openstack.org/77/658177/1/check/openstack-ansible-linters/047eedf/ : SUCCESS in 4m 58s\n- openstack-ansible-deploy-aio_metal-debian-stable http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_metal-debian-stable/209d585/ : SUCCESS in 1h 07m 06s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_metal-centos-7/1232981/ : SUCCESS in 1h 11m 33s\n- openstack-ansible-deploy-aio_metal-opensuse-150 http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_metal-opensuse-150/625ccf9/ : SUCCESS in 1h 22m 15s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_metal-ubuntu-bionic/04e14c4/ : SUCCESS in 55m 09s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_distro_metal-centos-7/a0950f0/ : SUCCESS in 52m 29s (non-voting)\n- openstack-tox-docs http://logs.openstack.org/77/658177/1/check/openstack-tox-docs/8c80a5f/html/ : SUCCESS in 2m 18s\n- openstack-ansible-lxd-ubuntu-bionic http://logs.openstack.org/77/658177/1/check/openstack-ansible-lxd-ubuntu-bionic/7e82cf5/ : FAILURE in 50m 20s","accounts_in_message":[],"_revision_number":1},{"id":"cf448eec5aae5c1476c4ef51bc084dbaf3619592","author":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"date":"2019-05-14 16:45:22.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"5c2294408c436a36317b0e09b68e25a3a7385c7c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-14 18:25:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters http://logs.openstack.org/77/658177/1/check/openstack-ansible-linters/0e371dc/ : SUCCESS in 4m 55s\n- openstack-ansible-deploy-aio_metal-debian-stable http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_metal-debian-stable/a882683/ : SUCCESS in 58m 01s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_metal-centos-7/d4b67f1/ : SUCCESS in 1h 23m 37s\n- openstack-ansible-deploy-aio_metal-opensuse-150 http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_metal-opensuse-150/87053e7/ : SUCCESS in 1h 04m 45s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_metal-ubuntu-bionic/1f9f84c/ : SUCCESS in 56m 35s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_distro_metal-centos-7/d0b10fa/ : SUCCESS in 58m 50s (non-voting)\n- openstack-tox-docs http://logs.openstack.org/77/658177/1/check/openstack-tox-docs/dc4eeea/html/ : SUCCESS in 2m 27s\n- openstack-ansible-deploy-aio_metal_lxd-ubuntu-bionic http://logs.openstack.org/77/658177/1/check/openstack-ansible-deploy-aio_metal_lxd-ubuntu-bionic/1a9fd74/ : SUCCESS in 58m 30s","accounts_in_message":[],"_revision_number":1},{"id":"a4eec73b896c22eb6360c8a0b9f09911b915b5bb","author":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"date":"2019-05-15 22:12:05.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a191fcb44df287ea705cb15b859581ae60f04fda","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-15 23:56:04.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters http://logs.openstack.org/77/658177/2/check/openstack-ansible-linters/7030ace/ : SUCCESS in 5m 41s\n- openstack-ansible-deploy-aio_metal-debian-stable http://logs.openstack.org/77/658177/2/check/openstack-ansible-deploy-aio_metal-debian-stable/27fc6df/ : SUCCESS in 1h 01m 50s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/77/658177/2/check/openstack-ansible-deploy-aio_metal-centos-7/be112bc/ : SUCCESS in 1h 35m 56s\n- openstack-ansible-deploy-aio_metal-opensuse-150 http://logs.openstack.org/77/658177/2/check/openstack-ansible-deploy-aio_metal-opensuse-150/b371c5a/ : SUCCESS in 1h 06m 35s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic http://logs.openstack.org/77/658177/2/check/openstack-ansible-deploy-aio_metal-ubuntu-bionic/2d18314/ : SUCCESS in 53m 29s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 http://logs.openstack.org/77/658177/2/check/openstack-ansible-deploy-aio_distro_metal-centos-7/fde2db0/ : SUCCESS in 1h 00m 21s\n- openstack-tox-docs http://logs.openstack.org/77/658177/2/check/openstack-tox-docs/36caf7b/html/ : SUCCESS in 2m 37s\n- openstack-ansible-deploy-aio_metal_lxd-ubuntu-bionic http://logs.openstack.org/77/658177/2/check/openstack-ansible-deploy-aio_metal_lxd-ubuntu-bionic/4540f13/ : SUCCESS in 1h 02m 03s","accounts_in_message":[],"_revision_number":2},{"id":"84087776e7ceb90c5c244df4b72a5fa6e7f48b10","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2019-05-21 16:38:50.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"fa449f28dbe2eb49baaefb593ea26d22718f9883","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2019-06-05 09:09:51.000000000","message":"Patch Set 2: Code-Review+2\n\ndespite mentioned minor thing, this is good improvement","accounts_in_message":[],"_revision_number":2},{"id":"860355ba258e5db367e7d1653ca1eda000c4bf6c","author":{"_account_id":28008,"name":"Guilherme","display_name":"Guilherme Steinmüller","email":"gsteinmuller@vexxhost.com","username":"guilhermesp"},"date":"2019-06-12 15:56:29.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nyeah, maybe we can leave the valid_interface as is, default points to internal,public[1]. I think this is not a big impact\n\n[1] https://docs.openstack.org/nova/latest/configuration/sample-config.html","accounts_in_message":[],"_revision_number":2},{"id":"7363103807b66dd497aa48cceba4e1ca3bb94d84","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 15:56:42.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"47abc579aa79c257a0156fc105b93cf4e39655d6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 17:31:58.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-ansible-linters http://logs.openstack.org/77/658177/2/gate/openstack-ansible-linters/3eaddee/ : SUCCESS in 5m 45s\n- openstack-ansible-deploy-aio_metal-debian-stable http://logs.openstack.org/77/658177/2/gate/openstack-ansible-deploy-aio_metal-debian-stable/c07494a/ : SUCCESS in 1h 07m 39s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/77/658177/2/gate/openstack-ansible-deploy-aio_metal-centos-7/55b206f/ : SUCCESS in 1h 29m 07s\n- openstack-ansible-deploy-aio_metal-opensuse-150 http://logs.openstack.org/77/658177/2/gate/openstack-ansible-deploy-aio_metal-opensuse-150/b656759/ : SUCCESS in 1h 09m 25s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic http://logs.openstack.org/77/658177/2/gate/openstack-ansible-deploy-aio_metal-ubuntu-bionic/ce4f3e5/ : SUCCESS in 1h 04m 45s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 http://logs.openstack.org/77/658177/2/gate/openstack-ansible-deploy-aio_distro_metal-centos-7/43e688c/ : SUCCESS in 1h 00m 57s\n- openstack-tox-docs http://logs.openstack.org/77/658177/2/gate/openstack-tox-docs/10483b1/html/ : SUCCESS in 3m 06s\n- openstack-ansible-deploy-aio_metal_lxd-ubuntu-bionic http://logs.openstack.org/77/658177/2/gate/openstack-ansible-deploy-aio_metal_lxd-ubuntu-bionic/35b6bb2/ : SUCCESS in 54m 00s","accounts_in_message":[],"_revision_number":2},{"id":"1af32c294272c7ba5aca812f47f69deddb4907c4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 17:31:58.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"41cbcca4387c00d610fbada4b995b7ff273fd8dc","revisions":{"029abd17deaa46ad274e4a836748fc01c11f96ea":{"kind":"REWORK","_number":1,"created":"2019-05-09 18:39:49.000000000","uploader":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"ref":"refs/changes/77/658177/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_nova","ref":"refs/changes/77/658177/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/77/658177/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/77/658177/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/77/658177/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/77/658177/1"}}},"commit":{"parents":[{"commit":"8fcf043f77689c7965c8c5a367004e1694f22934","subject":"Remove nova placement API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_nova/commit/8fcf043f77689c7965c8c5a367004e1694f22934"}]}],"author":{"name":"Logan V","email":"logan2211@gmail.com","date":"2019-05-09 18:31:32.000000000","tz":-300},"committer":{"name":"Logan V","email":"logan2211@gmail.com","date":"2019-05-09 18:33:29.000000000","tz":-300},"subject":"Use nova credentials when connecting to other APIs","message":"Use nova credentials when connecting to other APIs\n\nWhen nova is connecting to another service\u0027s API, ex. neutron,\nit should use its own credentials to obtain an authtoken when\naccessing the other service\u0027s API as a client. Only the other\nservice (eg. neutron) should use its own service credentials\nwhen obtaining auth tokens.\n\nChange-Id: I021f85fd4d08e49876377f87a5cd2fddf54a236f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_nova/commit/029abd17deaa46ad274e4a836748fc01c11f96ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_nova/commit/029abd17deaa46ad274e4a836748fc01c11f96ea"}]},"branch":"refs/heads/master"},"41cbcca4387c00d610fbada4b995b7ff273fd8dc":{"kind":"REWORK","_number":2,"created":"2019-05-15 22:12:05.000000000","uploader":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"ref":"refs/changes/77/658177/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_nova","ref":"refs/changes/77/658177/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/77/658177/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/77/658177/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/77/658177/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/77/658177/2"}}},"commit":{"parents":[{"commit":"7d4b4ef3700d678c30435a90a54742a18d0f7941","subject":"Merge \"Remove nova placement API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_nova/commit/7d4b4ef3700d678c30435a90a54742a18d0f7941"}]}],"author":{"name":"Logan V","email":"logan2211@gmail.com","date":"2019-05-09 18:31:32.000000000","tz":-300},"committer":{"name":"Logan V","email":"logan2211@gmail.com","date":"2019-05-15 22:12:01.000000000","tz":-300},"subject":"Use nova credentials when connecting to other APIs","message":"Use nova credentials when connecting to other APIs\n\nWhen nova is connecting to another service\u0027s API, ex. neutron,\nit should use its own credentials to obtain an authtoken when\naccessing the other service\u0027s API as a client. Only the other\nservice (eg. neutron) should use its own service credentials\nwhen obtaining auth tokens.\n\nChange-Id: I021f85fd4d08e49876377f87a5cd2fddf54a236f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_nova/commit/41cbcca4387c00d610fbada4b995b7ff273fd8dc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_nova/commit/41cbcca4387c00d610fbada4b995b7ff273fd8dc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
