)]}'
{"id":"openstack%2Fdevstack~412537","triplet_id":"openstack%2Fdevstack~master~I273c3c8299ee329bed425f3e7cd4b583ed1187a4","project":"openstack/devstack","branch":"master","topic":"placement","hashtags":[],"change_id":"I273c3c8299ee329bed425f3e7cd4b583ed1187a4","subject":"Add placement services to default devstack","status":"MERGED","created":"2016-12-19 17:09:05.000000000","updated":"2017-01-03 20:06:30.000000000","submitted":"2017-01-03 20:06:30.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3fe126bcdc82e28cadc1a952a428604778d52a75","_number":412537,"virtual_id_number":412537,"owner":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":2,"date":"2017-01-03 20:06:30.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"all":[{"value":2,"date":"2016-12-19 18:53:08.000000000","_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-12-19 17:23:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"value":1,"date":"2016-12-19 17:26:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2016-12-19 17:34:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":2,"date":"2017-01-03 16:27:49.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":1,"date":"2017-01-03 16:27:49.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"_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":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-12-19 17:23:31.000000000","updated_by":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"reviewer":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"state":"REVIEWER"},{"updated":"2016-12-19 17:26:12.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":"2016-12-19 17:34:57.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":"2016-12-19 18:53:08.000000000","updated_by":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"reviewer":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"state":"REVIEWER"},{"updated":"2017-01-03 16:27:49.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2017-01-03 20:06:30.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"7ab6e9dff77bb29ab8cdd993feaadc16deae0358","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2016-12-19 17:09:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1947eca55db0c42be83622f6eb96ec15152dca7d","author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"date":"2016-12-19 17:11:00.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"31310475b99e5b162d42afd310593e667fccf86c","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2016-12-19 17:12:47.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3b716de3214134327fc75f85e6cf51dcfec39296","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-12-19 17:12:48.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)\n\nLet\u0027s add some context to the commit message.","accounts_in_message":[],"_revision_number":1},{"id":"3ab935f0ec3c3d08a331e4d8ab29506be0bba1d3","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2016-12-19 17:19:31.000000000","message":"Patch Set 2: Published edit on patch set 1","accounts_in_message":[],"_revision_number":2},{"id":"cf9f62a55685f7c30dd7e36534056a90970840d3","author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"date":"2016-12-19 17:23:31.000000000","message":"Patch Set 2: Code-Review+1\n\nthx Sylvain, looks good now.","accounts_in_message":[],"_revision_number":2},{"id":"84eafcbe671740515327b2e014d36c46fa455274","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-12-19 17:26:12.000000000","message":"Patch Set 2: Code-Review+1\n\nlgtm","accounts_in_message":[],"_revision_number":2},{"id":"6c276557a49190c05e54e9f256bafb745cfb6cf5","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2016-12-19 17:34:57.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"fbbed304d13a6abcbda432700d01f6eeddb04410","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-12-19 18:32:38.000000000","message":"Patch Set 2:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/37/412537/2/check/tempest-dsvm-full-xenial/d9ad351/ : SUCCESS in 1h 12m 52s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"06efa11d885144c13defde56953fa68644c5e20d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-19 18:42:14.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/37/412537/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/459f9fd/ : SUCCESS in 53m 14s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/37/412537/2/check/gate-grenade-dsvm-neutron-ubuntu-xenial/3e4990c/ : SUCCESS in 35m 14s\n- gate-devstack-docs-ubuntu-xenial http://docs-draft.openstack.org/37/412537/2/check/gate-devstack-docs-ubuntu-xenial/86ac073//doc/build/html/ : SUCCESS in 1m 53s\n- gate-devstack-bashate http://logs.openstack.org/37/412537/2/check/gate-devstack-bashate/4c663bc/ : SUCCESS in 1m 54s\n- gate-devstack-unit-tests http://logs.openstack.org/37/412537/2/check/gate-devstack-unit-tests/9f3325f/ : SUCCESS in 2m 03s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/37/412537/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv/dac6c48/ : SUCCESS in 41m 14s (non-voting)\n- gate-devstack-dsvm-updown-ubuntu-xenial http://logs.openstack.org/37/412537/2/check/gate-devstack-dsvm-updown-ubuntu-xenial/5b41876/ : SUCCESS in 18m 26s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/37/412537/2/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/296a26e/ : SUCCESS in 1h 19m 33s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/37/412537/2/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/04cdb6e/ : SUCCESS in 30m 30s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/37/412537/2/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/11e39a2/ : SUCCESS in 58m 54s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/37/412537/2/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/ab58124/ : SUCCESS in 58m 48s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/37/412537/2/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/8af378a/ : SUCCESS in 38m 28s\n- gate-tempest-dsvm-platform-ubuntu-trusty http://logs.openstack.org/37/412537/2/check/gate-tempest-dsvm-platform-ubuntu-trusty/a43ee55/ : SUCCESS in 50m 06s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/37/412537/2/check/gate-tempest-dsvm-platform-centos7-nv/2938d2c/ : SUCCESS in 58m 40s (non-voting)\n- gate-tempest-dsvm-platform-fedora24-nv http://logs.openstack.org/37/412537/2/check/gate-tempest-dsvm-platform-fedora24-nv/075ac22/ : SUCCESS in 58m 15s (non-voting)\n- gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial http://logs.openstack.org/37/412537/2/check/gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial/f214960/ : SUCCESS in 1h 11m 07s","accounts_in_message":[],"_revision_number":2},{"id":"e5d2aa26a4c4599c02e2c0b248eda7cb315f3a54","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-12-19 18:53:08.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"1bfd47128ec849b84c20341ed5e215fde5e34613","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-12-19 23:04:24.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/37/412537/2/check/dsvm-tempest-neutron-network/fc39108 : SUCCESS in 2h 24m 13s","accounts_in_message":[],"_revision_number":2},{"id":"02ddfaa315f970848dc0575bcbd6cb5cbb9c9077","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2016-12-20 06:24:22.000000000","message":"Patch Set 2:\n\nintel-nfv-ci recheck","accounts_in_message":[],"_revision_number":2},{"id":"5a5febe0ca7a7b4aba0616d13f55b5cd27bb36fd","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-12-20 18:25:16.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline). To recheck leave a comment with \u0027intel-nfv-ci recheck\u0027. For more info go to https://wiki.openstack.org/wiki/ThirdPartySystems/Intel_NFV_CI.\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/37/412537/2/check/tempest-dsvm-full-nfv-xenial/0047d87 : SUCCESS in 2h 43m 06s\n- tempest-dsvm-ovsdpdk-nfv-networking-centos http://intel-openstack-ci-logs.ovh/37/412537/2/check/tempest-dsvm-ovsdpdk-nfv-networking-centos/c54d35d : SUCCESS in 1h 39m 55s (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/37/412537/2/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/c383e6e : UNSTABLE in 2h 10m 49s","accounts_in_message":[],"_revision_number":2},{"id":"aa04a45b19aa54384fe780a7d88a409adc249227","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2017-01-03 16:27:49.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"3287b6bdc6af90223967265590b21970091c0d7e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-03 16:27:59.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"4abccbf0f00c29543e2f9bc7e155f1499c71e170","date":"2017-01-03 20:06:30.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"7a57e342f7a8ec2b1b4f267c868517c3e5642af5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-03 20:06:30.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/37/412537/2/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/2daafb0/ : SUCCESS in 1h 25m 13s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/37/412537/2/gate/gate-grenade-dsvm-neutron-ubuntu-xenial/be2de50/ : SUCCESS in 50m 23s\n- gate-devstack-docs-ubuntu-xenial http://docs-draft.openstack.org/37/412537/2/gate/gate-devstack-docs-ubuntu-xenial/f102913//doc/build/html/ : SUCCESS in 2m 11s\n- gate-devstack-bashate http://logs.openstack.org/37/412537/2/gate/gate-devstack-bashate/310a004/ : SUCCESS in 1m 59s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/37/412537/2/gate/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/918252a/ : SUCCESS in 40m 03s\n- gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial http://logs.openstack.org/37/412537/2/gate/gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial/ed3363f/ : SUCCESS in 1h 13m 23s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"91070d7e408de28ae6971fb480f499aa5ba41919","revisions":{"4c6bef0a7d4e0e947a319de5a10a24e31d81affb":{"kind":"REWORK","_number":1,"created":"2016-12-19 17:09:05.000000000","uploader":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"ref":"refs/changes/37/412537/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/37/412537/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/37/412537/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/37/412537/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/37/412537/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/37/412537/1"}}},"commit":{"parents":[{"commit":"b6a7461a839ae08d852b33820a713d34d5a89948","subject":"Merge \"Always add the service role to service users\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b6a7461a839ae08d852b33820a713d34d5a89948"}]}],"author":{"name":"Sylvain Bauza","email":"sbauza@redhat.com","date":"2016-12-19 17:07:55.000000000","tz":60},"committer":{"name":"Sylvain Bauza","email":"sbauza@redhat.com","date":"2016-12-19 17:07:55.000000000","tz":60},"subject":"Add placement services to default devstack","message":"Add placement services to default devstack\n\nNow that the placement service is mandatory for running Nova in Ocata, we want\nto enable it by default when running devstack by default.\n\nChange-Id: I273c3c8299ee329bed425f3e7cd4b583ed1187a4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4c6bef0a7d4e0e947a319de5a10a24e31d81affb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4c6bef0a7d4e0e947a319de5a10a24e31d81affb"}]},"branch":"refs/heads/master"},"91070d7e408de28ae6971fb480f499aa5ba41919":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2016-12-19 17:19:31.000000000","uploader":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"ref":"refs/changes/37/412537/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/37/412537/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/37/412537/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/37/412537/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/37/412537/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/37/412537/2"}}},"commit":{"parents":[{"commit":"b6a7461a839ae08d852b33820a713d34d5a89948","subject":"Merge \"Always add the service role to service users\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b6a7461a839ae08d852b33820a713d34d5a89948"}]}],"author":{"name":"Sylvain Bauza","email":"sbauza@redhat.com","date":"2016-12-19 17:07:55.000000000","tz":60},"committer":{"name":"Sylvain Bauza","email":"sbauza@redhat.com","date":"2016-12-19 17:19:26.000000000","tz":0},"subject":"Add placement services to default devstack","message":"Add placement services to default devstack\n\nNow that the placement service is mandatory for running Nova in Ocata,\nwe want to enable it by default when running devstack by default.\n\nIn the past, we added a placement-client service with\nI04a655fbc58913b3d607400a7f677be299499142\n\nDevstack-gate will also be able to run a multinode devstack with the\nhelp of Ibd760c642e3c1ffff2dd61be48e30530b0d24720\n\nChange-Id: I273c3c8299ee329bed425f3e7cd4b583ed1187a4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/91070d7e408de28ae6971fb480f499aa5ba41919"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/91070d7e408de28ae6971fb480f499aa5ba41919"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
