diff --git a/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml b/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml index 7794b7adc1..199ecf281b 100644 --- a/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml +++ b/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml @@ -114,9 +114,17 @@ resources: map_replace: - map_replace: - dnf_module_list: DnfStreams + upgrade_leapp_command_options: UpgradeLeappCommandOptions + upgrade_leapp_to_remove: UpgradeLeappToRemove + upgrade_leapp_to_install: UpgradeLeappToInstall + upgrade_init_command: UpgradeInitCommand - values: {get_param: [RoleParameters]} - values: DnfStreams: {get_param: DnfStreams} + UpgradeLeappCommandOptions: {get_param: UpgradeLeappCommandOptions} + UpgradeLeappToRemove: {get_param: UpgradeLeappToRemove} + UpgradeLeappToInstall: {get_param: UpgradeLeappToInstall} + UpgradeInitCommand: {get_param: UpgradeInitCommand} outputs: role_data: @@ -145,7 +153,7 @@ outputs: ansible_facts['distribution_major_version'] is version('7', '==') }} upgrade_leapp_debug: {get_param: UpgradeLeappDebug} upgrade_leapp_devel_skip: {get_param: UpgradeLeappDevelSkip} - upgrade_leapp_command_options: {get_param: UpgradeLeappCommandOptions} + upgrade_leapp_command_options: {get_attr: [RoleParametersValue, value, 'upgrade_leapp_command_options']} upgrade_leapp_reboot_timeout: {get_param: UpgradeLeappRebootTimeout} upgrade_leapp_post_reboot_delay: {get_param: UpgradeLeappPostRebootDelay} vars: @@ -178,14 +186,14 @@ outputs: state: latest - name: "add packages into Leapp's to_remove file" vars: - pkg_to_remove: { get_param: UpgradeLeappToRemove } + pkg_to_remove: {get_attr: [RoleParametersValue, value, 'upgrade_leapp_to_remove']} lineinfile: path: "/etc/leapp/transaction/to_remove" line: "{{ item }}" loop: "{{ pkg_to_remove }}" - name: "add packages into Leapp's to_install file" vars: - pkg_to_install: { get_param: UpgradeLeappToInstall } + pkg_to_install: {get_attr: [RoleParametersValue, value, 'upgrade_leapp_to_install']} lineinfile: path: "/etc/leapp/transaction/to_install" line: "{{ item }}" @@ -243,7 +251,7 @@ outputs: - '' - - "#!/bin/bash\n\n" - "if [[ -f /etc/resolv.conf.save ]] ; then rm /etc/resolv.conf.save; fi\n\n" - - {get_param: UpgradeInitCommand} + - {get_attr: [RoleParametersValue, value, 'upgrade_init_command']} - name: Run UpgradeInitCommonCommand shell: list_join: