From f5bf38b38c13814d2abde5efed0a25255f866923 Mon Sep 17 00:00:00 2001 From: Dheeraj Gautam Date: Thu, 16 Mar 2017 15:50:12 -0700 Subject: [PATCH] SM: ensure nova_config runs before system reboot. Closes-Bug: #1663866 Nova_config must run before Reboot resources, else it may caused partial configuration changes for nova.conf for compute. Change-Id: Id472a7687bab551ca8b71191a69f86c674927b24 --- .../environment/modules/contrail/manifests/compute/config.pp | 1 + 1 file changed, 1 insertion(+) diff --git a/contrail/environment/modules/contrail/manifests/compute/config.pp b/contrail/environment/modules/contrail/manifests/compute/config.pp index a84484c1..d9f995d0 100644 --- a/contrail/environment/modules/contrail/manifests/compute/config.pp +++ b/contrail/environment/modules/contrail/manifests/compute/config.pp @@ -400,6 +400,7 @@ if ($::operatingsystem == 'Centos' or $::operatingsystem == 'Fedora') { Class['::contrail::compute::setup_compute_server_setup'] -> Class['::contrail::compute::cp_ifcfg_file'] -> + Nova_config <| |> -> # remove blank password line from nova.conf exec { "set-nova-password": command => "sed -i \'s/^password=$/password=${keystone_admin_password}/\' /etc/nova/nova.conf && echo exec-set-nova-password >> /etc/contrail/exec-contrail-compute.out",