From b56b898cf43f81444788d69d5714fca6dd771dc5 Mon Sep 17 00:00:00 2001 From: Alex Schultz Date: Wed, 23 Aug 2017 13:04:40 -0600 Subject: [PATCH] Disable compute auto disabling As part of Pike, nova introduced a change to have the nova-compute process automatically disable the nova-compute instance in the case of consecutive build failures. This can lead to odd errors when deploying the ironic nodes on the undercloud as you end up with a ComputeFilter error. This change disables this functionality for the undercloud since we do not want the nova-compute instance running on the undercloud for Ironic to be disabled in the case of multiple deployment failures. Change-Id: Ia8a4cfcd6b31b496161cba14ee597bc61af2cab4 Depends-On: If46602fdcac38745e6b6b17d560844bb4f42ba3c Closes-Bug: #1712632 (cherry picked from commit b366467f6d596017913167cf3e6c158805c8ae52) --- elements/puppet-stack-config/puppet-stack-config.yaml.template | 1 + 1 file changed, 1 insertion(+) diff --git a/elements/puppet-stack-config/puppet-stack-config.yaml.template b/elements/puppet-stack-config/puppet-stack-config.yaml.template index 55be62feb..439899256 100644 --- a/elements/puppet-stack-config/puppet-stack-config.yaml.template +++ b/elements/puppet-stack-config/puppet-stack-config.yaml.template @@ -411,6 +411,7 @@ nova::compute::reserved_host_memory: '0' nova::compute::vnc_enabled: false nova::compute::instance_usage_audit: true nova::compute::instance_usage_audit_period: 'hour' +nova::compute::consecutive_build_service_disable_threshold: 0 nova::cron::archive_deleted_rows::destination: '/dev/null' nova_sync_power_state_interval: -1