From 92d89a3d8a95520d7d68898fcc5963f715cb0249 Mon Sep 17 00:00:00 2001 From: Paul Belanger Date: Thu, 21 Sep 2017 11:03:55 -0400 Subject: [PATCH] Disable cloud-init, if installed Cloud-init is changing our hostname on servers when we reboot. Stop this from happening by disabling it. Change-Id: Ia825a7823d7099870885636e0adb4134c5568715 Signed-off-by: Paul Belanger --- modules/openstack_project/manifests/server.pp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/openstack_project/manifests/server.pp b/modules/openstack_project/manifests/server.pp index 811bc5d0df..535f699c11 100644 --- a/modules/openstack_project/manifests/server.pp +++ b/modules/openstack_project/manifests/server.pp @@ -313,4 +313,12 @@ class openstack_project::server ( } } + # Disable cloud-init + file { '/etc/cloud': + ensure => directory, + } + file { '/etc/cloud/cloud-init.disabled': + ensure => file, + require => File['/etc/cloud'], + } }