Skip to content

Commit

Permalink
Add objects for Capsule support
Browse files Browse the repository at this point in the history
  • Loading branch information
jasondickerson committed Aug 15, 2023
1 parent 0476b2c commit b88afad
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 1 deletion.
24 changes: 24 additions & 0 deletions vars/actkeys.yml
Original file line number Diff line number Diff line change
Expand Up @@ -125,3 +125,27 @@ activation_keys:
override: enabled
- label: satellite-client-6-for-rhel-9-x86_64-rpms
override: enabled

- name: "Capsules-AK"
lifecycle_environment: "DEV8"
content_view: "Capsules"
unlimited_hosts: true
content_overrides:
- label: Default_Organization_EPEL_7_EPEL_7
override: disabled
- label: Default_Organization_EPEL_8_EPEL_8
override: disabled
- label: Default_Organization_EPEL_8_EPEL_Modular_8
override: disabled
- label: Default_Organization_EPEL_9_EPEL_9
override: disabled
- label: rhel-7-server-rpms
override: disabled
- label: rhel-9-for-x86_64-appstream-rpms
override: disabled
- label: rhel-9-for-x86_64-baseos-rpms
override: disabled
- label: satellite-capsule-6.13-for-rhel-8-x86_64-rpms
override: enabled
- label: satellite-maintenance-6.13-for-rhel-8-x86_64-rpms
override: enabled
21 changes: 21 additions & 0 deletions vars/content_views.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,3 +104,24 @@ content_views:
auto_publish: false
solve_dependencies: false
composite: false

- name: Capsules
lce:
- Library
- DEV8
repositories:
- name: "Red Hat Enterprise Linux 8 for x86_64 - AppStream Kickstart 8.8"
product: "Red Hat Enterprise Linux for x86_64"
- name: "Red Hat Enterprise Linux 8 for x86_64 - AppStream RPMs 8"
product: "Red Hat Enterprise Linux for x86_64"
- name: "Red Hat Enterprise Linux 8 for x86_64 - BaseOS Kickstart 8.8"
product: "Red Hat Enterprise Linux for x86_64"
- name: "Red Hat Enterprise Linux 8 for x86_64 - BaseOS RPMs 8"
product: "Red Hat Enterprise Linux for x86_64"
- name: "Red Hat Satellite Capsule 6.13 for RHEL 8 x86_64 RPMs"
product: "Red Hat Satellite Capsule"
- name: "Red Hat Satellite Maintenance 6.13 for RHEL 8 x86_64 RPMs"
product: "Red Hat Enterprise Linux for x86_64"
auto_publish: false
solve_dependencies: false
composite: false
9 changes: 8 additions & 1 deletion vars/products.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,8 @@ products:
- name: Red Hat Enterprise Linux 9 for x86_64 - BaseOS (Kickstart)
releasever: 9.2
- name: Red Hat Satellite Client 6 for RHEL 9 x86_64 (RPMs)
## Example of how to bring in the Red Hat Satellite Capsule repository
- name: Red Hat Satellite Maintenance 6.13 for RHEL 8 x86_64 (RPMs)
- name: "Red Hat CodeReady Linux Builder for x86_64"
repository_sets:
- name: "Red Hat CodeReady Linux Builder for RHEL 8 x86_64 (RPMs)"
Expand All @@ -84,6 +86,7 @@ products:
# repository_sets:
# - name: Red Hat Satellite Capsule 6.13 for RHEL 8 x86_64 (RPMs)
# basearch: x86_64
## RHEL 6 is no longer supported
## Example of how to bring in Developer Toolset repos
# - name: Red Hat Developer Toolset (for RHEL Server)
# repository_sets:
Expand All @@ -93,7 +96,7 @@ products:
# - name: Red Hat Developer Toolset RPMs for Red Hat Enterprise Linux 6 Server
# releasever: 6Server
# basearch: x86_64
## RHEL 6 is no longer supported
## Example of EPEL 6
# - name: "EPEL 6"
# label: "epel-6"
# gpg_key: "EPEL 6 GPG"
Expand Down Expand Up @@ -153,3 +156,7 @@ products:
- name: Red Hat Ansible Automation Platform
repository_sets:
- name: Red Hat Ansible Automation Platform 2.4 for RHEL 9 x86_64 (RPMs)
## Example of how to bring in the Red Hat Satellite Capsule repository
- name: Red Hat Satellite Capsule
repository_sets:
- name: Red Hat Satellite Capsule 6.13 for RHEL 8 x86_64 (RPMs)

0 comments on commit b88afad

Please sign in to comment.