Merge "Explicitly unset package update hooks when re-deploying"
This commit is contained in:
commit
199a35f696
tripleoclient
@ -51,6 +51,7 @@ class TestDeployOvercloud(fakes.TestDeployOvercloud):
|
||||
super(TestDeployOvercloud, self).tearDown()
|
||||
os.unlink(self.parameter_defaults_env_file)
|
||||
|
||||
@mock.patch('tripleo_common.update.add_breakpoints_cleanup_into_env')
|
||||
@mock.patch('tripleoclient.v1.overcloud_deploy.DeployOvercloud.'
|
||||
'_create_parameters_env')
|
||||
@mock.patch('tripleoclient.v1.overcloud_deploy.DeployOvercloud.'
|
||||
@ -91,7 +92,8 @@ class TestDeployOvercloud(fakes.TestDeployOvercloud):
|
||||
mock_generate_overcloud_passwords,
|
||||
mock_create_tempest_deployer_input,
|
||||
mock_deploy_postconfig,
|
||||
mock_create_parameters_env):
|
||||
mock_create_parameters_env,
|
||||
mock_breakpoints_cleanup):
|
||||
|
||||
arglist = ['--templates', '--ceph-storage-scale', '3']
|
||||
verifylist = [
|
||||
@ -198,6 +200,7 @@ class TestDeployOvercloud(fakes.TestDeployOvercloud):
|
||||
mock_process_multiple_env.assert_called_with(
|
||||
[self.parameter_defaults_env_file])
|
||||
|
||||
@mock.patch('tripleo_common.update.add_breakpoints_cleanup_into_env')
|
||||
@mock.patch('tripleoclient.v1.overcloud_deploy.DeployOvercloud.'
|
||||
'_validate_args')
|
||||
@mock.patch('tripleoclient.v1.overcloud_deploy.DeployOvercloud.'
|
||||
@ -240,7 +243,8 @@ class TestDeployOvercloud(fakes.TestDeployOvercloud):
|
||||
mock_generate_overcloud_passwords,
|
||||
mock_create_tempest_deployer_input,
|
||||
mock_deploy_postconfig,
|
||||
mock_create_parameters_env, mock_validate_args):
|
||||
mock_create_parameters_env, mock_validate_args,
|
||||
mock_breakpoints_cleanup):
|
||||
|
||||
arglist = ['--templates', '--ceph-storage-scale', '3']
|
||||
verifylist = [
|
||||
@ -364,6 +368,7 @@ class TestDeployOvercloud(fakes.TestDeployOvercloud):
|
||||
|
||||
mock_validate_args.assert_called_once_with(parsed_args)
|
||||
|
||||
@mock.patch('tripleo_common.update.add_breakpoints_cleanup_into_env')
|
||||
@mock.patch('tripleoclient.v1.overcloud_deploy.DeployOvercloud.'
|
||||
'_deploy_postconfig')
|
||||
@mock.patch('tripleoclient.v1.overcloud_deploy.DeployOvercloud.'
|
||||
@ -400,7 +405,8 @@ class TestDeployOvercloud(fakes.TestDeployOvercloud):
|
||||
mock_create_overcloudrc,
|
||||
mock_generate_overcloud_passwords,
|
||||
mock_create_tempest_deployer_input,
|
||||
mock_deploy_postconfig):
|
||||
mock_deploy_postconfig,
|
||||
mock_breakpoints_cleanup):
|
||||
|
||||
arglist = ['--templates', '/home/stack/tripleo-heat-templates']
|
||||
verifylist = [
|
||||
|
@ -34,6 +34,7 @@ from os_cloud_config import keystone
|
||||
from os_cloud_config import keystone_pki
|
||||
from os_cloud_config.utils import clients
|
||||
from six.moves import configparser
|
||||
from tripleo_common import update
|
||||
|
||||
from tripleoclient import exceptions
|
||||
from tripleoclient import utils
|
||||
@ -267,6 +268,8 @@ class DeployOvercloud(command.Command):
|
||||
env_files, env = (
|
||||
template_utils.process_multiple_environments_and_files(
|
||||
environments))
|
||||
if stack:
|
||||
update.add_breakpoints_cleanup_into_env(env)
|
||||
|
||||
self.log.debug("Getting template contents")
|
||||
template_files, template = template_utils.get_template_contents(
|
||||
|
Loading…
x
Reference in New Issue
Block a user