Skip to content

Commit 19d73bb

Browse files
authored
Merge pull request #1098 from IBM/wxo-install-options
#1097 Fix installation options
2 parents 8b1d7f1 + 98bcfc0 commit 19d73bb

5 files changed

Lines changed: 11 additions & 16 deletions

File tree

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
- set_fact:
3+
_added_installation_options: "{{ {} | combine(_cartridge_options) }}"
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
- set_fact:
3+
_cartridge_options: '{{ {} | combine({_cartridge_name: _p_installation_options}) }}'
4+
5+
- set_fact:
6+
_added_installation_options: "{{ {} | combine({_p_section: _cartridge_options}) }}"

automation-roles/50-install-cloud-pak/cp4d/cp4d-installation-options/tasks/installation-options.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,12 @@
2626
_cartridge_name: "{{ _p_current_cp4d_cartridge.installation_options_header | default(_p_cartridge_name) }}"
2727
when: _p_cp4d_version >= '5.3.0'
2828

29-
- set_fact:
30-
_template_file: 'installation-options-root.j2'
29+
- include_tasks: installation-options-root.yml
3130
when: (_p_section | default('')) == ''
3231

33-
- set_fact:
34-
_template_file: 'installation-options-non-root.j2'
32+
- include_tasks: installation-options-section.yml
3533
when: (_p_section | default('')) != ''
3634

37-
- name: Generate new installation options
38-
set_fact:
39-
_added_installation_options: "{{ lookup('template',_template_file) | from_yaml }}"
40-
4135
- name: Merge new installation options with existing ones
4236
set_fact:
4337
_updated_installation_options: "{{ _current_installation_options | combine(_added_installation_options, recursive=True) }}"

automation-roles/50-install-cloud-pak/cp4d/cp4d-installation-options/templates/installation-options-non-root.j2

Lines changed: 0 additions & 5 deletions
This file was deleted.

automation-roles/50-install-cloud-pak/cp4d/cp4d-installation-options/templates/installation-options-root.j2

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)