diff --git a/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml b/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml index 9635347f39..6264f813c8 100644 --- a/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml +++ b/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml @@ -389,12 +389,12 @@ outputs: - step|int == 0 - ansible_facts['distribution'] == 'RedHat' - not (skip_rhel_enforcement | bool) - - name: Ensure DNF modules have the right stream + - name: Ensure DNF modules have the right stream enabled vars: dnf_module_list: {get_attr: [RoleParametersValue, value, 'dnf_module_list']} - dnf: - name: "@{{ item.module }}:{{ item.stream }}/{{ item.profile|default('common') }}" - state: present + tripleo_dnf_stream: + name: "{{ item.module }}:{{ item.stream }}" + state: enabled loop: "{{ dnf_module_list|list }}" when: - step|int == 0