Configure resolv.conf in post-deploy

Configure resolv.conf to run in post-deploy stage

Change-Id: I4600cfa97466fad4fc70dd2e6b03b1d7a02b2509
Closes-Bug: 1438591
This commit is contained in:
Oleksiy Molchanov 2015-03-31 17:04:29 +03:00
parent 2801a12c21
commit 71d9b80942
4 changed files with 20 additions and 18 deletions

View File

@ -55,17 +55,6 @@
timeout: 3600
cwd: /
- id: ntp-client
type: puppet
role: '*'
requires: [post_deployment_start]
required_for: [post_deployment_end]
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/ntp/ntp-client.pp
puppet_modules: /etc/puppet/modules
timeout: 3600
cwd: /
- id: vcenter_compute_zones_create
type: shell
role: [primary-controller]

View File

@ -1,6 +1,6 @@
notice('MODULAR: dns-client.pp')
$management_vip = hiera('management_vrouter_vip')
$management_vip = hiera('management_vrouter_vip')
class { 'osnailyfacter::resolvconf':
management_vip => $management_vip,

View File

@ -1,7 +1,7 @@
- id: dns-server
type: puppet
groups: [primary-controller, controller]
required_for: [dns-client]
required_for: [deploy_end]
requires: [openstack-haproxy]
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/dns/dns-server.pp
@ -10,10 +10,11 @@
- id: dns-client
type: puppet
groups: [primary-controller, controller, cinder, cinder-vmware, compute, ceph-osd, zabbix-server, primary-mongo, mongo]
required_for: [deploy_end]
requires: [netconfig]
role: '*'
requires: [post_deployment_start]
required_for: [ntp-client]
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/dns/dns-client.pp
puppet_modules: /etc/puppet/modules
timeout: 3600
cwd: /

View File

@ -1,9 +1,21 @@
- id: ntp-server
type: puppet
groups: [primary-controller, controller]
required_for: [deploy_end]
role: [primary-controller, controller]
required_for: [ntp-client]
requires: [dns-client]
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/ntp/ntp-server.pp
puppet_modules: /etc/puppet/modules
timeout: 3600
cwd: /
- id: ntp-client
type: puppet
role: '*'
requires: [dns-client]
required_for: [post_deployment_end]
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/ntp/ntp-client.pp
puppet_modules: /etc/puppet/modules
timeout: 3600
cwd: /