Don't run dns-client & ntp-client tasks on base-os

We should not run dns-client & ntp-client tasks for base-os role,
because they setup vip_management address as dns/ntp server while we
don't have setuped interfaces and hence that vip is unreachable.

Moreover, we should not perform any "deployment" tasks on nodes
of such type. It suppose to be "a node after provisioning" and
that's it.

In order to avoid this issue, let's specify explicitly on which
roles we want to run dns-client & ntp-client tasks.

Change-Id: Ie0375df4095de6d78ef167e9af1e18a962f48829
Closes-Bug: #1456661
This commit is contained in:
Igor Kalnitsky 2015-05-28 09:01:05 +03:00
parent 7eb54c7b30
commit 5d684eb59c
No known key found for this signature in database
GPG Key ID: 38306881ADFE39E4
2 changed files with 2 additions and 2 deletions

View File

@ -10,7 +10,7 @@
- id: dns-client
type: puppet
role: '*'
role: [primary-mongo, mongo, primary-controller, controller, compute, ceph-osd, cinder, cinder-vmware, zabbix-server]
requires: [post_deployment_start]
required_for: [ntp-client]
parameters:

View File

@ -11,7 +11,7 @@
- id: ntp-client
type: puppet
role: '*'
role: [primary-mongo, mongo, primary-controller, controller, compute, ceph-osd, cinder, cinder-vmware, zabbix-server]
requires: [dns-client]
required_for: [post_deployment_end]
parameters: