Compare commits

...

No commits in common. "c8-stream-1.0" and "stream-satellite-5-client-1.0-rhel-8.9.0" have entirely different histories.

6 changed files with 87 additions and 54 deletions

0
.gitignore vendored
View File

View File

@ -1,54 +0,0 @@
document: modulemd
version: 2
data:
name: satellite-5-client
stream: 1.0
summary: Red Hat Satellite 5 client packages
description: Red Hat Satellite 5 client packages provide programs and libraries to allow your
system to receive software updates from Red Hat Satellite 5.
license:
module:
- MIT
dependencies:
- buildrequires:
platform: [el8]
requires:
platform: [el8]
references:
community: https://github.com/spacewalkproject/spacewalk/
documentation: https://access.redhat.com/documentation/en-us/red_hat_satellite/5.8/
tracker: https://bugzilla.redhat.com/
profiles:
common:
rpms:
- dnf-plugin-spacewalk
- rhn-client-tools
- rhnlib
- rhnsd
- rhn-setup
gui:
rpms:
- dnf-plugin-spacewalk
- rhn-client-tools
- rhnlib
- rhnsd
- rhn-setup
- rhn-setup-gnome
components:
rpms:
dnf-plugin-spacewalk:
rationale: DNF plugin for communication with Red Hat Satellite 5.
buildorder: 10
ref: rhel-8.0
rhn-client-tools:
rationale: Binaries to allow system to receive software updates from Red Hat Satellite 5.
buildorder: 10
ref: rhel-8.0
rhnlib:
rationale: Libraries to allow system to receive software updates from Red Hat Satellite 5.
buildorder: 10
ref: rhel-8.0
rhnsd:
rationale: Red Hat Satellite update agent.
buildorder: 10
ref: rhel-8.0

7
gating.yaml Normal file
View File

@ -0,0 +1,7 @@
--- !Policy
product_versions:
- rhel-8
decision_context: osci_compose_gate_modules
subject_type: redhat-module
rules:
- !PassingTestCaseRule {test_case_name: baseos-ci.redhat-module.tier0.functional}

59
satellite-5-client.yaml Normal file
View File

@ -0,0 +1,59 @@
---
document: modulemd
version: 2
data:
name: satellite-5-client
stream: 1.0
summary: Red Hat Satellite 5 client packages
description: >-
Red Hat Satellite 5 client packages provide programs and libraries to allow your
system to receive software updates from Red Hat Satellite 5.
license:
module:
- MIT
dependencies:
- buildrequires:
platform: [el8]
requires:
platform: [el8]
references:
community: https://github.com/spacewalkproject/spacewalk/
documentation: https://access.redhat.com/documentation/en-us/red_hat_satellite/5.8/
tracker: https://bugzilla.redhat.com/
profiles:
common:
rpms:
- dnf-plugin-spacewalk
- rhn-client-tools
- rhn-setup
- rhnlib
- rhnsd
gui:
rpms:
- dnf-plugin-spacewalk
- rhn-client-tools
- rhn-setup
- rhn-setup-gnome
- rhnlib
- rhnsd
components:
rpms:
dnf-plugin-spacewalk:
rationale: DNF plugin for communication with Red Hat Satellite 5.
ref: stream-satellite-5-client-1.0-rhel-8.9.0
buildorder: 10
rhn-client-tools:
rationale: Binaries to allow system to receive software updates from Red Hat
Satellite 5.
ref: stream-satellite-5-client-1.0-rhel-8.9.0
buildorder: 10
rhnlib:
rationale: Libraries to allow system to receive software updates from Red
Hat Satellite 5.
ref: stream-satellite-5-client-1.0-rhel-8.9.0
buildorder: 10
rhnsd:
rationale: Red Hat Satellite update agent.
ref: stream-satellite-5-client-1.0-rhel-8.9.0
buildorder: 10
...

21
tests/tests.yml Normal file
View File

@ -0,0 +1,21 @@
- hosts: localhost
pre_tasks:
- name: Download Red Hat CA cert to the system
get_url:
url: https://password.corp.redhat.com/RH-IT-Root-CA.crt
dest: /etc/pki/ca-trust/source/anchors/
validate_certs: no
- name: Update CAs on the system
command:
update-ca-trust
roles:
- role: standard-test-beakerlib
tags:
- classic
- container
- atomic
repositories:
- repo: https://gitlab.cee.redhat.com/satellite5qe/rhn-client-tools.git
dest: rhn-client-tools
tests:
- rhn-client-tools/Sanity/RHEL8-sanity/