diff --git a/tripleo_ansible/ansible_plugins/modules/tripleo_service_vip.py b/tripleo_ansible/ansible_plugins/modules/tripleo_service_vip.py index a14ab2641..2727804e0 100644 --- a/tripleo_ansible/ansible_plugins/modules/tripleo_service_vip.py +++ b/tripleo_ansible/ansible_plugins/modules/tripleo_service_vip.py @@ -320,9 +320,9 @@ def run_module(): **openstack_module_kwargs() ) - stack = module.params.get('stack_name', 'overcloud') - service = module.params.get('service_name', 'all') - state = module.params.get('state', 'present') + stack = module.params.get('stack_name') + state = module.params.get('state') + service = module.params.get('service_name') or 'all' try: if state == 'present' and service == 'all':