From e3b9317300211c311505eb92a7c723b0785d34de Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Wed, 28 Jul 2021 15:55:20 -0600 Subject: [PATCH] Several fixes - network, certificate, logging, storage, kernel_settings network - Skip tests on RHEL9 that use hostapd Resolves: rhbz#1945348 network - Fix the bond test on DHCP certificate, logging - Use 'tar' command instead of archive module Resolves: rhbz#1984182 (EL9) kernel_settings - Disable bootloader testing on EL9 Resolves: rhbz#1944599 logging - Add a support for list value to server_host in the elasticsearch output Resolves: rhbz#1986460 (EL9) storage - Add support for percentage-based volume sizes Resolves: rhbz#1984583 (EL9) storage -storage_test_actual_size != storage_test_requested_size observed with tests_lvm_auto_size_cap.yml (cherry picked from commit 597164e509ac52525191e73dbb1a74f8b1ed8b65) --- linux-system-roles.spec | 31 ++++++++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/linux-system-roles.spec b/linux-system-roles.spec index 4f0e7df..2f815fc 100644 --- a/linux-system-roles.spec +++ b/linux-system-roles.spec @@ -21,7 +21,7 @@ Name: linux-system-roles %endif Url: https://github.com/linux-system-roles Summary: Set of interfaces for unified system management -Version: 1.6.1 +Version: 1.7.0 Release: 1%{?dist} #Group: Development/Libraries @@ -129,7 +129,7 @@ BuildRequires: ansible >= 2.9.10 #%%defcommit 6 b3b456183edb7b8aa6ceff7ce667d8e22009ef6a %global rolename6 storage -%deftag 6 1.4.1 +%deftag 6 1.5.0 #%%defcommit 7 0673d842fb32c437501e2aada2e38921da98e115 %global rolename7 metrics @@ -141,11 +141,11 @@ BuildRequires: ansible >= 2.9.10 #%%defcommit 9 9373303b98e09ef38df7afc8d06e5e55812096c7 %global rolename9 kernel_settings -%deftag 9 1.0.3 +%deftag 9 1.0.4 #%%defcommit 10 20dd3e5520ca06dcccaa9b3f1fb428d055e0c23f %global rolename10 logging -%deftag 10 1.3.1 +%deftag 10 1.4.0 #%%defcommit 11 c57d0b1f3384c525738fa26ba4bdca485e162567 %global rolename11 nbde_server @@ -157,7 +157,7 @@ BuildRequires: ansible >= 2.9.10 #%%defcommit 13 310fc53db04e8d3134524afb7a89b0477a2ffb83 %global rolename13 certificate -%deftag 13 1.0.3 +%deftag 13 1.0.4 #%%defcommit 14 b2a9857ac661fa32e66666e444b73bfdb34cdf95 %global rolename14 crypto_policies @@ -318,6 +318,8 @@ rm %{rolename5}/tests/playbooks/roles # when python2 is default python. rm %{rolename5}/scripts/print_all_options.py rm %{rolename5}/tests/ensure_provider_tests.py +# Drop storage tests/scripts +rm -rf %{rolename6}/tests/scripts # transform ambiguous #!/usr/bin/env python shebangs to python3 to stop brp-mangle-shebangs complaining find -type f -executable -name '*.py' -exec \ @@ -613,6 +615,25 @@ fi %endif %changelog +* Wed Jul 28 2021 Rich Megginson - 1.7.0-1 +- network - Skip tests on RHEL9 that use hostapd + Resolves rhbz#1945348 +- network - Fix the bond test on DHCP + Resolves rhbz#1918252 +- certificate, logging - Use 'tar' command instead of archive module + Resolves rhbz#1984182 (EL9) + Resolves rhbz#1987096 (EL8) +- kernel_settings - Disable bootloader testing on EL9 + Resolves rhbz#1944599 +- logging - Add a support for list value to server_host in the elasticsearch output + Resolves rhbz#1986460 (EL9) + Resolves rhbz#1986463 (EL8) +- storage - Add support for percentage-based volume sizes + Resolves rhbz#1984583 (EL9) + Resolves rhbz#1894642 (EL8) +- storage -storage_test_actual_size != storage_test_requested_size observed with tests_lvm_auto_size_cap.yml + Resolves rhbz#1986284 (EL8) + * Fri Jul 23 2021 Rich Megginson - 1.6.1-1 - Error: device becoming unmanaged and pytest not reproducible in tests_integration_pytest.yml Resolves rhbz#1985382 (EL9)