diff --git a/roles/overcloud-deploy/defaults/main.yml b/roles/overcloud-deploy/defaults/main.yml index c47664b44..151213a69 100644 --- a/roles/overcloud-deploy/defaults/main.yml +++ b/roles/overcloud-deploy/defaults/main.yml @@ -109,6 +109,7 @@ container_args: "" scenario_args: "" topology_args: "" multinode_args: "" +fips_args: "" ovn_args: "" telemetry_args: "" config_download_args: "" @@ -123,6 +124,7 @@ deploy_args: >- {{ cloud_name_args }} {{ hostnamemap_args }} {{ multinode_args }} + {{ fips_args }} {{ ovn_args }} {{ pacemaker_args }} {{ container_args }} @@ -149,6 +151,7 @@ deploy_args: >- composable_roles: false composable_services: false deploy_multinode: false +enable_fips: false ephemeral_heat: false step_deploy_overcloud: true diff --git a/roles/overcloud-deploy/tasks/pre-deploy.yml b/roles/overcloud-deploy/tasks/pre-deploy.yml index f4f7dca2f..22fc63af1 100644 --- a/roles/overcloud-deploy/tasks/pre-deploy.yml +++ b/roles/overcloud-deploy/tasks/pre-deploy.yml @@ -295,6 +295,12 @@ {% endif %} when: deploy_multinode|bool +- name: set the fips args + set_fact: + fips_args: >- + -e {{ overcloud_templates_path }}/environments/fips.yaml + when: enable_fips|bool + - name: set the baremetal provision args set_fact: hypervisor_wait: false