- name: Ensure RHEL 9 repositories are enabled and a content view exists
hosts: localhost
vars_files:
- My_Vault.yml
module_defaults:
group/redhat.satellite.satellite:
username: "{{ My_Username }}"
password: "{{ My_Password }}"
server_url: "{{ My_Server_URL }}"
tasks:
- name: Ensure RHEL 9 BaseOS repositories are enabled
redhat.satellite.repository_set:
name: "Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs)"
organization: "Default Organization"
product: "Red Hat Enterprise Linux for x86_64"
repositories:
- releasever: "9"
state: enabled
- name: Ensure RHEL 9 AppStream repositories are enabled
redhat.satellite.repository_set:
name: "Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs)"
organization: "Default Organization"
product: "Red Hat Enterprise Linux for x86_64"
repositories:
- releasever: "9"
state: enabled
- name: Ensure a content view for RHEL 9 repositories exists
redhat.satellite.content_view:
name: "RHEL 9 content view"
organization: "Default Organization"
repositories:
- name: "Red Hat Enterprise Linux 9 for x86_64 - BaseOS RPMs 9"
product: "Red Hat Enterprise Linux for x86_64"
- name: "Red Hat Enterprise Linux 9 for x86_64 - AppStream RPMs 9"
product: "Red Hat Enterprise Linux for x86_64"
- name: Ensure RHEL 9 repositories are enabled and a content view exists
hosts: localhost
vars_files:
- My_Vault.yml
module_defaults:
group/redhat.satellite.satellite:
username: "{{ My_Username }}"
password: "{{ My_Password }}"
server_url: "{{ My_Server_URL }}"
tasks:
- name: Ensure RHEL 9 BaseOS repositories are enabled
redhat.satellite.repository_set:
name: "Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs)"
organization: "Default Organization"
product: "Red Hat Enterprise Linux for x86_64"
repositories:
- releasever: "9"
state: enabled
- name: Ensure RHEL 9 AppStream repositories are enabled
redhat.satellite.repository_set:
name: "Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs)"
organization: "Default Organization"
product: "Red Hat Enterprise Linux for x86_64"
repositories:
- releasever: "9"
state: enabled
- name: Ensure a content view for RHEL 9 repositories exists
redhat.satellite.content_view:
name: "RHEL 9 content view"
organization: "Default Organization"
repositories:
- name: "Red Hat Enterprise Linux 9 for x86_64 - BaseOS RPMs 9"
product: "Red Hat Enterprise Linux for x86_64"
- name: "Red Hat Enterprise Linux 9 for x86_64 - AppStream RPMs 9"
product: "Red Hat Enterprise Linux for x86_64"
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow