From 5d684eb59c7dc89f391065a7eed1912c6cf9ae47 Mon Sep 17 00:00:00 2001 From: Igor Kalnitsky Date: Thu, 28 May 2015 09:01:05 +0300 Subject: [PATCH] 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 --- deployment/puppet/osnailyfacter/modular/dns/tasks.yaml | 2 +- deployment/puppet/osnailyfacter/modular/ntp/tasks.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/deployment/puppet/osnailyfacter/modular/dns/tasks.yaml b/deployment/puppet/osnailyfacter/modular/dns/tasks.yaml index c4827cf3e5..0441a4798c 100644 --- a/deployment/puppet/osnailyfacter/modular/dns/tasks.yaml +++ b/deployment/puppet/osnailyfacter/modular/dns/tasks.yaml @@ -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: diff --git a/deployment/puppet/osnailyfacter/modular/ntp/tasks.yaml b/deployment/puppet/osnailyfacter/modular/ntp/tasks.yaml index 03e9d86f61..3194618f07 100644 --- a/deployment/puppet/osnailyfacter/modular/ntp/tasks.yaml +++ b/deployment/puppet/osnailyfacter/modular/ntp/tasks.yaml @@ -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: