import rhel-system-roles-1.8.3-2.el9
This commit is contained in:
commit
ce52ef4f7c
19
.gitignore
vendored
Normal file
19
.gitignore
vendored
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
SOURCES/ansible-sshd-1c5c48835e01adc176febf945e1fd36b7d9af7fd.tar.gz
|
||||||
|
SOURCES/auto-maintenance-2dd50c8a16af647e4c7a768c481335e97735958a.tar.gz
|
||||||
|
SOURCES/certificate-1.1.0.tar.gz
|
||||||
|
SOURCES/crypto_policies-1.2.0.tar.gz
|
||||||
|
SOURCES/ha_cluster-1.3.0.tar.gz
|
||||||
|
SOURCES/kdump-1.1.0.tar.gz
|
||||||
|
SOURCES/kernel_settings-1.1.0.tar.gz
|
||||||
|
SOURCES/logging-1.5.1.tar.gz
|
||||||
|
SOURCES/metrics-1.3.1.tar.gz
|
||||||
|
SOURCES/nbde_client-1.1.0.tar.gz
|
||||||
|
SOURCES/nbde_server-1.1.0.tar.gz
|
||||||
|
SOURCES/network-1.4.0.tar.gz
|
||||||
|
SOURCES/postfix-1.1.0.tar.gz
|
||||||
|
SOURCES/selinux-1.3.0.tar.gz
|
||||||
|
SOURCES/ssh-1.1.0.tar.gz
|
||||||
|
SOURCES/storage-1.6.1.tar.gz
|
||||||
|
SOURCES/timesync-1.6.0.tar.gz
|
||||||
|
SOURCES/tlog-1.2.0.tar.gz
|
||||||
|
SOURCES/vpn-1.2.0.tar.gz
|
19
.rhel-system-roles.metadata
Normal file
19
.rhel-system-roles.metadata
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
81dc493a73559dc310a806c8dad6c310f2456512 SOURCES/ansible-sshd-1c5c48835e01adc176febf945e1fd36b7d9af7fd.tar.gz
|
||||||
|
88baab8db9cba232b8deb8c690dccf2d3ef77b31 SOURCES/auto-maintenance-2dd50c8a16af647e4c7a768c481335e97735958a.tar.gz
|
||||||
|
b677782b53c4ffe790528b4b2c12f31b07523b4c SOURCES/certificate-1.1.0.tar.gz
|
||||||
|
1dea114d52dd032bde01a2a64a9b8233daeaa8dc SOURCES/crypto_policies-1.2.0.tar.gz
|
||||||
|
d3c6ec22b1e60ad3b53b07009ac54e946355aa75 SOURCES/ha_cluster-1.3.0.tar.gz
|
||||||
|
3e3e61b4a8fecc8fb649ab32a3751bd3a3930281 SOURCES/kdump-1.1.0.tar.gz
|
||||||
|
90ea8d850a2c46988e4128df36c1254b787d2fb7 SOURCES/kernel_settings-1.1.0.tar.gz
|
||||||
|
61127d1b542bf7501ca16834c1716cb01883abfa SOURCES/logging-1.5.1.tar.gz
|
||||||
|
170825f78241811a16095f795a93cc9144c39a98 SOURCES/metrics-1.3.1.tar.gz
|
||||||
|
f3298859354c92921a3b68fa76f877d4596915d6 SOURCES/nbde_client-1.1.0.tar.gz
|
||||||
|
a2c85f6a850285c8afb8635de0cbbb7eb2b46530 SOURCES/nbde_server-1.1.0.tar.gz
|
||||||
|
73207015b9e48cd2bdf86fab68f8f34e2181a94b SOURCES/network-1.4.0.tar.gz
|
||||||
|
8f10d7be6d7ea3d855cf5d22f32b5ba7bb8302be SOURCES/postfix-1.1.0.tar.gz
|
||||||
|
0f6894033fc2110eac6b81b5e6b4ca9ca0af6632 SOURCES/selinux-1.3.0.tar.gz
|
||||||
|
b5e0786216e22508435c13b4da7b6fcce4ad82fe SOURCES/ssh-1.1.0.tar.gz
|
||||||
|
5820c668d774e9a267011376138cca5a64fb23dd SOURCES/storage-1.6.1.tar.gz
|
||||||
|
7bf364246b52dd8df3de6b6c9bf4553410983439 SOURCES/timesync-1.6.0.tar.gz
|
||||||
|
ad38181af7223caa21b602e91d0feeb9085451e0 SOURCES/tlog-1.2.0.tar.gz
|
||||||
|
9f91e40a6657e262893f85158706934954bcbcb2 SOURCES/vpn-1.2.0.tar.gz
|
14
SOURCES/collection_readme.sh
Executable file
14
SOURCES/collection_readme.sh
Executable file
@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -euxo pipefail
|
||||||
|
|
||||||
|
readme_md=${1:-"lsr_role2collection/collection_readme.md"}
|
||||||
|
|
||||||
|
sed -i -e '/## Currently supported distributions/{:1;/## Dependencies/!{N;b 1};s|.*|## Dependencies|}' \
|
||||||
|
-e 's/Linux/Red Hat Enterprise Linux/g' \
|
||||||
|
-e 's/Ansible Galaxy/Automation Hub/g' \
|
||||||
|
-e 's/fedora\(.\)linux_system_roles/redhat\1rhel_system_roles/g' \
|
||||||
|
-e 's/linux-system-roles/rhel-system-roles/g' \
|
||||||
|
-e '/## Documentation/{:a;/## Support/!{N;b a};s|.*|## Documentation\nThe official RHEL System Roles documentation can be found in the [Product Documentation section of the Red Hat Customer Portal](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/administration_and_configuration_tasks_using_system_roles_in_rhel/index).\n\n## Support|}' \
|
||||||
|
-e 's/
$//' \
|
||||||
|
$readme_md
|
65
SOURCES/network-disable-bondtests.diff
Normal file
65
SOURCES/network-disable-bondtests.diff
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
From d6c8319f52f3859b28044841063adf0013df878b Mon Sep 17 00:00:00 2001
|
||||||
|
From: Rich Megginson <rmeggins@redhat.com>
|
||||||
|
Date: Thu, 25 Mar 2021 13:57:45 -0600
|
||||||
|
Subject: [PATCH 3/4] Patch53: network-disable-bondtests.diff
|
||||||
|
|
||||||
|
---
|
||||||
|
tests/playbooks/tests_bond.yml | 2 ++
|
||||||
|
tests/playbooks/tests_bond_deprecated.yml | 2 ++
|
||||||
|
tests/tests_bond_deprecated_initscripts.yml | 1 +
|
||||||
|
tests/tests_bond_initscripts.yml | 1 +
|
||||||
|
4 files changed, 6 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/tests/playbooks/tests_bond.yml b/tests/playbooks/tests_bond.yml
|
||||||
|
index 1e45788..d3005a6 100644
|
||||||
|
--- a/tests/playbooks/tests_bond.yml
|
||||||
|
+++ b/tests/playbooks/tests_bond.yml
|
||||||
|
@@ -8,6 +8,8 @@
|
||||||
|
dhcp_interface1: test1
|
||||||
|
port2_profile: bond0.1
|
||||||
|
dhcp_interface2: test2
|
||||||
|
+ tags:
|
||||||
|
+ - "tests::expfail"
|
||||||
|
tasks:
|
||||||
|
- name: "INIT Prepare setup"
|
||||||
|
debug:
|
||||||
|
diff --git a/tests/playbooks/tests_bond_deprecated.yml b/tests/playbooks/tests_bond_deprecated.yml
|
||||||
|
index f37e19a..ae475c4 100644
|
||||||
|
--- a/tests/playbooks/tests_bond_deprecated.yml
|
||||||
|
+++ b/tests/playbooks/tests_bond_deprecated.yml
|
||||||
|
@@ -8,6 +8,8 @@
|
||||||
|
dhcp_interface1: test1
|
||||||
|
port2_profile: bond0.1
|
||||||
|
dhcp_interface2: test2
|
||||||
|
+ tags:
|
||||||
|
+ - "tests::expfail"
|
||||||
|
tasks:
|
||||||
|
- name: "INIT Prepare setup"
|
||||||
|
debug:
|
||||||
|
diff --git a/tests/tests_bond_deprecated_initscripts.yml b/tests/tests_bond_deprecated_initscripts.yml
|
||||||
|
index 383b488..cdf3de0 100644
|
||||||
|
--- a/tests/tests_bond_deprecated_initscripts.yml
|
||||||
|
+++ b/tests/tests_bond_deprecated_initscripts.yml
|
||||||
|
@@ -10,6 +10,7 @@
|
||||||
|
network_provider: initscripts
|
||||||
|
tags:
|
||||||
|
- always
|
||||||
|
+ - "tests::expfail"
|
||||||
|
|
||||||
|
- import_playbook: playbooks/tests_bond_deprecated.yml
|
||||||
|
when: (ansible_distribution in ['CentOS','RedHat'] and
|
||||||
|
diff --git a/tests/tests_bond_initscripts.yml b/tests/tests_bond_initscripts.yml
|
||||||
|
index 8fa74c5..6a231c4 100644
|
||||||
|
--- a/tests/tests_bond_initscripts.yml
|
||||||
|
+++ b/tests/tests_bond_initscripts.yml
|
||||||
|
@@ -10,6 +10,7 @@
|
||||||
|
network_provider: initscripts
|
||||||
|
tags:
|
||||||
|
- always
|
||||||
|
+ - "tests::expfail"
|
||||||
|
|
||||||
|
- import_playbook: playbooks/tests_bond.yml
|
||||||
|
when: (ansible_distribution in ['CentOS','RedHat'] and
|
||||||
|
--
|
||||||
|
2.30.2
|
||||||
|
|
54
SOURCES/network-tier1-tags.diff
Normal file
54
SOURCES/network-tier1-tags.diff
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
From 4b1a8a87e7d297fd6669d653af7308dd9c1a513a Mon Sep 17 00:00:00 2001
|
||||||
|
From: Rich Megginson <rmeggins@redhat.com>
|
||||||
|
Date: Thu, 6 May 2021 13:52:38 -0600
|
||||||
|
Subject: [PATCH] tag 802-1x test as expfail; make sure bridge test cleans up
|
||||||
|
properly
|
||||||
|
|
||||||
|
The 802-1x test will fail on platforms where `hostapd` is not available,
|
||||||
|
so tag that test to make it skippable.
|
||||||
|
|
||||||
|
The initscripts bridge test does not clean up properly, leaving the
|
||||||
|
device around which causes the nm test to fail. Explicitly remove
|
||||||
|
the device for cleanup.
|
||||||
|
---
|
||||||
|
tests/playbooks/tests_802_1x.yml | 2 ++
|
||||||
|
tests/playbooks/tests_bridge.yml | 10 ++++++++++
|
||||||
|
2 files changed, 12 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/tests/playbooks/tests_802_1x.yml b/tests/playbooks/tests_802_1x.yml
|
||||||
|
index 9cce1ae..4ceebb1 100644
|
||||||
|
--- a/tests/playbooks/tests_802_1x.yml
|
||||||
|
+++ b/tests/playbooks/tests_802_1x.yml
|
||||||
|
@@ -3,6 +3,8 @@
|
||||||
|
- hosts: all
|
||||||
|
vars:
|
||||||
|
interface: 802-1x-test
|
||||||
|
+ tags:
|
||||||
|
+ - tests::expfail
|
||||||
|
tasks:
|
||||||
|
- name: "INIT: 802.1x tests"
|
||||||
|
debug:
|
||||||
|
diff --git a/tests/playbooks/tests_bridge.yml b/tests/playbooks/tests_bridge.yml
|
||||||
|
index d79d6ad..14b1225 100644
|
||||||
|
--- a/tests/playbooks/tests_bridge.yml
|
||||||
|
+++ b/tests/playbooks/tests_bridge.yml
|
||||||
|
@@ -49,6 +49,16 @@
|
||||||
|
profile: "{{ interface }}"
|
||||||
|
task: tasks/assert_profile_absent.yml
|
||||||
|
|
||||||
|
+- name: Remove test bridge
|
||||||
|
+ hosts: all
|
||||||
|
+ tags:
|
||||||
|
+ - tests::cleanup
|
||||||
|
+ tasks:
|
||||||
|
+ - name: Remove the test interface
|
||||||
|
+ command: ip link delete {{ interface | quote }}
|
||||||
|
+ ignore_errors: yes
|
||||||
|
+ changed_when: false
|
||||||
|
+
|
||||||
|
# FIXME: Devices might still be left when profile is absent
|
||||||
|
# - import_playbook: run_tasks.yml
|
||||||
|
# vars:
|
||||||
|
--
|
||||||
|
2.30.2
|
||||||
|
|
1069
SPECS/linux-system-roles.spec
Normal file
1069
SPECS/linux-system-roles.spec
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user