Provide Neutron password in compute metadata
authorRoman Podolyaka <rpodolyaka@mirantis.com>
Thu, 19 Sep 2013 15:09:52 +0000 (18:09 +0300)
committerRoman Podolyaka <rpodolyaka@mirantis.com>
Thu, 19 Sep 2013 15:37:32 +0000 (18:37 +0300)
overcloud compute node makes requests to Neutron API
and requires quantum_admin_password option of nova.conf
to be set (it is defined in nova image element like
quantum_admin_password={{neutron.service-password}}).

Without this, booting of a user instance in overcloud
fails, because nova-compute service can't authorize
requests to Neutron API.

Change-Id: Ie726d0c3d54abc6c24a45fde3f5af03fd2cf9e37

nova-compute-instance.yaml

index f027f3b..3074228 100644 (file)
@@ -128,6 +128,8 @@ Resources:
           network_vlan_ranges: {Ref: NeutronNetworkVLANRanges}
           bridge_mappings: {Ref: NeutronBridgeMappings}
           enable_tunneling: {Ref: NeutronEnableTunnelling}
+        service-password:
+          Ref: NeutronPassword
       admin-password: {Ref: AdminPassword}
       rabbit:
         host: {Ref: RabbitHost}