Merge "Wire in NodeExtraConfig interface"
authorJenkins <jenkins@review.openstack.org>
Fri, 9 Oct 2015 08:56:59 +0000 (08:56 +0000)
committerGerrit Code Review <review@openstack.org>
Fri, 9 Oct 2015 08:56:59 +0000 (08:56 +0000)
1  2 
puppet/ceph-storage.yaml
puppet/cinder-storage.yaml
puppet/compute.yaml
puppet/controller.yaml
puppet/swift-storage.yaml

Simple merge
Simple merge
Simple merge
Simple merge
@@@ -213,9 -212,16 +213,17 @@@ resources
              params:
                server: {get_param: NtpServer}
          enable_package_install: {get_param: EnablePackageInstall}
 +        enable_package_upgrade: {get_attr: [UpdateDeployment, update_managed_packages]}
          swift_management_network: {get_attr: [NetIpMap, net_ip_map, {get_param: [ServiceNetMap, SwiftMgmtNetwork]}]}
  
+   # Hook for site-specific additional pre-deployment config,
+   # applying to all nodes, e.g node registration/unregistration
+   NodeExtraConfig:
+     depends_on: SwiftStorageHieraDeploy
+     type: OS::TripleO::NodeExtraConfig
+     properties:
+         server: {get_resource: SwiftStorage}
    UpdateConfig:
      type: OS::TripleO::Tasks::PackageUpdate