--- - name: Import RHSM role import_role: name: rhsm - name: Evaluate OCP repo name set_fact: tmp_ose_repo_name: "rhel-7-server-ose-3.{{ openshift_vers.split('_')[-1] }}-rpms" - name: Disable OpenShift 3.X GA repo command: "subscription-manager repos --disable={{ tmp_ose_repo_name }}" when: (ose_puddle_repo != '') or ('crs' in group_names) - name: Create additional repo with downstream packages for OpenShift 3.X yum_repository: name: "downstream-{{ tmp_ose_repo_name }}" baseurl: "{{ ose_puddle_repo }}" description: "Downstream repo with development versions of packages for OpenShift" enabled: "{{ (ose_puddle_repo != '') | ternary('yes', 'no') }}" gpgcheck: "no" sslverify: "no" cost: 900 when: (ose_puddle_repo != '') and ('crs' not in group_names)