From 4c27e019552b89ad40ec49bfbda02f4857dbf944 Mon Sep 17 00:00:00 2001 From: Richard Megginson Date: Mon, 14 Feb 2022 21:26:34 +0000 Subject: [PATCH] ha_cluster constraints; network DNS; storage RAID, cached volumes; nbde_client - static IP --- .gitignore | 16 ++++++++++ linux-system-roles.spec | 67 +++++++++++++++++++++++++++++------------ sources | 31 +++++++++---------- 3 files changed, 78 insertions(+), 36 deletions(-) diff --git a/.gitignore b/.gitignore index a9cdaf3..67e759a 100644 --- a/.gitignore +++ b/.gitignore @@ -205,6 +205,22 @@ /vpn-1.3.0.tar.gz /auto-maintenance-792c7c0a5633b0a41edf7b1cb4d97963a585e508.tar.gz /community-general-4.3.0.tar.gz +/network-2b881a6c3fac68457711be598523f625ded16565.tar.gz +/ha_cluster-1.4.0.tar.gz +/firewall-1.0.3.tar.gz +/storage-1.7.0.tar.gz +/metrics-1.4.1.tar.gz +/nbde_client-1.2.0.tar.gz +/postfix-1.1.3.tar.gz +/selinux-1.3.4.tar.gz +/timesync-1.6.5.tar.gz +/kdump-1.2.1.tar.gz +/tlog-1.2.3.tar.gz +/nbde_server-1.1.2.tar.gz +/certificate-1.1.2.tar.gz +/crypto_policies-1.2.3.tar.gz +/ssh-1.1.4.tar.gz +/cockpit-1.2.1.tar.gz /kdump-1.2.2.tar.gz /vpn-1.3.1.tar.gz /auto-maintenance-32ab2252be64d5e71454b83dc2c701d22168bef4.tar.gz diff --git a/linux-system-roles.spec b/linux-system-roles.spec index be21cb0..142df3b 100644 --- a/linux-system-roles.spec +++ b/linux-system-roles.spec @@ -30,7 +30,7 @@ Name: linux-system-roles %endif Url: https://github.com/linux-system-roles Summary: Set of interfaces for unified system management -Version: 1.12.1 +Version: 1.13.0 Release: 1%{?dist} #Group: Development/Libraries @@ -127,35 +127,35 @@ BuildRequires: %{ansible_build_dep} #%%defcommit 1 14314822b529520ac12964e0d2938c4bb18ab895 %global rolename1 postfix -%deftag 1 1.1.2 +%deftag 1 1.1.3 #%%defcommit 2 9fe6eb36772e83b53dcfb8ceb73608fd4f72eeda %global rolename2 selinux -%deftag 2 1.3.3 +%deftag 2 1.3.4 #%%defcommit 3 cbe4bf262bffae3bf53e531662237741954c4182 %global rolename3 timesync -%deftag 3 1.6.3 +%deftag 3 1.6.5 #%%defcommit 4 02fc72b482e165472624b2f68eecd2ddce1d93b1 %global rolename4 kdump %deftag 4 1.2.2 -%defcommit 5 be8e38a5c614ab7438508b81435f0a1407039406 +%defcommit 5 2b881a6c3fac68457711be598523f625ded16565 %global rolename5 network -#%%deftag 5 1.4.0 +#%%deftag 5 1.5.0 #%%defcommit 6 50d2b8ccc98a8f4cb9d1d550d21adc227181e9fa %global rolename6 storage -%deftag 6 1.6.4 +%deftag 6 1.7.0 #%%defcommit 7 0673d842fb32c437501e2aada2e38921da98e115 %global rolename7 metrics -%deftag 7 1.4.0 +%deftag 7 1.4.1 #%%defcommit 8 2b9e53233ee3a68bdb532e62f289733e436a6106 %global rolename8 tlog -%deftag 8 1.2.2 +%deftag 8 1.2.3 #%%defcommit 9 9373303b98e09ef38df7afc8d06e5e55812096c7 %global rolename9 kernel_settings @@ -167,19 +167,19 @@ BuildRequires: %{ansible_build_dep} #%%defcommit 11 c57d0b1f3384c525738fa26ba4bdca485e162567 %global rolename11 nbde_server -%deftag 11 1.1.1 +%deftag 11 1.1.2 #%%defcommit 12 bef2fad5e365712d1f40e53662490ba2550a253f %global rolename12 nbde_client -%deftag 12 1.1.1 +%deftag 12 1.2.0 #%%defcommit 13 310fc53db04e8d3134524afb7a89b0477a2ffb83 %global rolename13 certificate -%deftag 13 1.1.1 +%deftag 13 1.1.2 #%%defcommit 14 b2a9857ac661fa32e66666e444b73bfdb34cdf95 %global rolename14 crypto_policies -%deftag 14 1.2.2 +%deftag 14 1.2.3 %global forgeorg15 https://github.com/willshersystems %global repo15 ansible-sshd @@ -189,21 +189,21 @@ BuildRequires: %{ansible_build_dep} #%%defcommit 16 59b9fd7b25607d8bd33bdb082748955f2652846a %global rolename16 ssh -%deftag 16 1.1.3 +%deftag 16 1.1.4 #%%defcommit 17 f901239cb91878719c9e7461760ef8d4789d626d %global rolename17 ha_cluster -%deftag 17 1.3.2 +%deftag 17 1.4.0 #%%defcommit 18 5f6cb73e6753fbdbb219b7d3079f0378b2d3bdb3 %global rolename18 vpn %deftag 18 1.3.1 %global rolename19 firewall -%deftag 19 1.0.1 +%deftag 19 1.0.3 %global rolename20 cockpit -%deftag 20 1.1.2 +%deftag 20 1.2.1 %global mainid 32ab2252be64d5e71454b83dc2c701d22168bef4 Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar.gz @@ -240,8 +240,7 @@ Source901: community-general-4.3.0.tar.gz # Not used on Fedora. Source998: collection_readme.sh -Patch51: network-tier1-tags.diff -Patch52: network-disable-bondtests.diff +Patch51: network-disable-bondtests.diff BuildArch: noarch @@ -333,7 +332,6 @@ cd ../.. cd %{rolename5} %patch51 -p1 -%patch52 -p1 cd .. cd %{rolename15} sed -r -i -e "s/ansible-sshd/linux-system-roles.sshd/" tests/*.yml examples/*.yml @@ -721,6 +719,35 @@ fi %endif %changelog +* Mon Feb 14 2022 Rich Megginson - 1.13.0-1 +- storage - RFE: Add support for RAID volumes (lvm-only) + Resolves rhbz#2016514 (EL8) + Resolves rhbz#2016518 (EL9) +- storage - RFE: Add support for cached volumes (lvm-only) + Resolves rhbz#2016511 (EL8) + Resolves rhbz#2016517 (EL9) +- metrics - metrics role can't be re-run if the Grafana admin password has been changed + Resolves rhbz#1967321 (EL8) + Resolves rhbz#2041632 (EL9) +- nbde_client - NBDE client system role does not support servers with static IP addresses + Resolves rhbz#1985022 (EL8) + Resolves rhbz#2031555 (EL9) +- ha_cluster - [RFE] ha_cluster - Support for creating resource constraints (Location, Ordering, etc.) + Resolves rhbz#2041635 (EL8) + Resolves rhbz#2041634 (EL9) +- firewall - ensure zone exists and can be used in subsequent operations + Resolves rhbz#2042541 (EL8) + Resolves rhbz#2024775 (EL9) +- network - RFE: Support Routing Tables in static routes in Network Role + Resolves rhbz#2031521 (EL8) + Resolves rhbz#2049798 (EL9) +- network - Failure to activate connection: nm-manager-error-quark: No suitable device found for this connection + Resolves rhbz#2034908 (EL8) + Resolves rhbz#2038957 (EL9) +- network - Set DNS search setting only for enabled IP protocols + Resolves rhbz#2041627 (EL8) + Resolves rhbz#2004899 (EL9) + * Tue Feb 8 2022 Rich Megginson - 1.12.1-1 - vpn - template error while templating string: no filter named 'vpn_ipaddr' Resolves rhbz#2052103 (EL8) diff --git a/sources b/sources index 92d7d01..24a8f1b 100644 --- a/sources +++ b/sources @@ -1,24 +1,23 @@ -SHA512 (ansible-netcommon-2.4.0.tar.gz) = fbe26c578f192771646e9dccccf6ab9ebae58c02b6c0d8de934d9a9ce193c560d01da28c5f14f7d65706c70433362730048f984720c0c9fcd9eb497128819ba8 SHA512 (ansible-posix-1.3.0.tar.gz) = 9eb5832467dfb1d29b1e049edf59d38a4febc2294f5e5e5b6f9a2ef10f5b2ac74a3136e41784346d700082e1cfa07b80c62bd3ec3ed6e577e33241219f2f5585 SHA512 (ansible-sshd-214df35c0bee77b5d69f49c2da269251d451b28f.tar.gz) = f9745acde93b8d6d5bf0a19971fe786423efeb7744efe26692ebf215b2450ed2e204f08243831043c771cb60a47aff19e4c98787bfa1d474fe31105034097c9a SHA512 (auto-maintenance-32ab2252be64d5e71454b83dc2c701d22168bef4.tar.gz) = ab300bed5293907ff6a5cb5b3ac495afaa1f67849f08028e3b7149a518e9209e21f15f249fb5e2bd5873598e4e5d7e2b483105974fa2266fd4198173f2e3dee3 -SHA512 (certificate-1.1.1.tar.gz) = f61f0fe1349125069e89bc8af52d270dceefe5538e88a288c1bc47e7163a99e2fa602868077f0335033f5d6d969196c3c584dae11ca21b7b1d490dc80b12fbcf -SHA512 (cockpit-1.1.2.tar.gz) = 16218413fb05e6e88195a92b7d657ef9dbf69f394a77afe167c2dc57c810e9cd1bc4de5a8c174c16d8ce6f230f933fc0da6e69640b1d0fa9a08c2649f7c1d0bd +SHA512 (certificate-1.1.2.tar.gz) = 52fae2846b5d77af0be11e34476c557be6f88a85efd052617260e919fe64f33e5b513cdd278e6c1bb10c8c50ac9899f47661801046db0c49b06acbb7714fa7d7 +SHA512 (cockpit-1.2.1.tar.gz) = 171e736694598564e15fbac4c42c78fc44b6fc801f4b0bcacadd6781690d1816b09a55658c440d83d19b7551e3f6ceb79deb49af7ff86f757b97a173d58a0cad SHA512 (community-general-4.3.0.tar.gz) = 010c9a0bc607e9fb7df32b0f8848eca429d8520ca7164e31a6b4b03055fd59c32b3ab4e31b7fb485ba2a31b0ee961e7edd8c905c55f13be89441665526633936 -SHA512 (crypto_policies-1.2.2.tar.gz) = 78b5720a8ab7b1011e420b6da63adc569656752b9c48a2bbcc1ebfd19e203fe1c6097b2d112c31528ea14df5ad59b9596e82d00af530f678039f07e722f343ad -SHA512 (firewall-1.0.1.tar.gz) = e9e252d18c6736119533b3c1121a9ac97fb38144133b48a611cb161e771f69a45b946db0755c8815b4c417baf8ba7de9c8f4ec412c8995dceb68b8eb8fbea62c -SHA512 (ha_cluster-1.3.2.tar.gz) = a7ff4149a26b9f2b9ad15fa42194602102f3fd58f4ce50792948d1d63e17ad4312118d90edffeb7b667928a94efd7299a82f7c49335e83871733500850883d37 +SHA512 (crypto_policies-1.2.3.tar.gz) = 643e6d263cce76d394223ddafb48815db144d812ae141757452347fc600186c9414bd03beb97aa9a2cf3dc2c5f6f4ef381126332c2bbca2cc04a1bd1b00ee762 +SHA512 (firewall-1.0.3.tar.gz) = 5ba7f799683fd704b4f4c7b556fbdd985cdef045d345fef209568c279489fab1f102fb28797f484795840f9a428659a56ae99d2b5bd64f12c803b45f221986c0 +SHA512 (ha_cluster-1.4.0.tar.gz) = 62b9d4b2bd3ea4f2765fb16f3a8a9b8d78099ad2b65d5562c167d79829596d54fe0aad518812d059c125a596bdf3eec72c7134e15904aeb09446365613bbcf9e SHA512 (kdump-1.2.2.tar.gz) = 3410869012bb7b41cd772bc6bf8ff55537407251f038de663d8778431740e739562138b426d73e037883997e68ac0f46d072aa8415b86e56dc7a654cf7f54423 SHA512 (kernel_settings-1.1.4.tar.gz) = a21fbb74852fd255fd8372b0f646b452c1812f488c0082864ebde2506193b4d75b4d89082f85a215fdc6953ededa3a07129134a186fdde89730db5eb52d372bd SHA512 (logging-1.8.1.tar.gz) = 82f3ed3283590f97e9f8e96ead02924880fce650b54508549fa5c7fd40c6eb10763d0735c4133f39fa3fae5767fa2c1838d635f7835d45d014857a84a74b53af -SHA512 (metrics-1.4.0.tar.gz) = da88c9cd8f204b8148f01850c4c7bb3e6bb337bd823b8f564f9a5575a89353b08e46c6fc04f12005fc5d4674bdb2ae716d81502f29fcd015b3ff550c940f74b7 -SHA512 (nbde_client-1.1.1.tar.gz) = de36cdc91ab47b34f64f5dc96233bcbbdc4810070934736df06e9f7594203bf1702cdf0e9d36e7891b50b38a6961bea13a2cc034095e769ed682908123a3dd9b -SHA512 (nbde_server-1.1.1.tar.gz) = c7c945c9e953d253fc378b95f978208d0cb03dec59be4dec21259cc183390b0a8dc1d2191a815bc40d1a498bc317b27825ab63e5c52b940f0374798250765f5e -SHA512 (network-be8e38a5c614ab7438508b81435f0a1407039406.tar.gz) = c165ba4497d2738f01c822fb4ca3da43360943f2e8decc87122db69b1ecca1b1cb02317d640dc3beb811c1cdae60057cf9949258f260a5021370c5e3ac88d571 -SHA512 (postfix-1.1.2.tar.gz) = f8d26af8f974b8ea15b102559d12bc289c9a47d97556295ad408a741ab708ec35fff1e58172ddaa669f0972c5b6297da6c6b38931fc2ecd29dcda8486aaca151 -SHA512 (selinux-1.3.3.tar.gz) = 620f86085494f7ff28db423928a0435b0842906fc4f81e8c62ece6013b3e8288d0a63df6f0bde5179a43480ee9912208ef25c750d1f7ecbdf25ff6b2f50b9850 -SHA512 (ssh-1.1.3.tar.gz) = 1b65daae1e61c52c540ad278c0ef8db7b94386226817cab4bffcdd4e12409cba4f681bb44d299d62188b95ea15030642adcdebabaaec06d12d388d2936f059f6 -SHA512 (storage-1.6.4.tar.gz) = ef2e047db3de757676b83098d39a0310428d4de55dbdaa035889735586e69309482fb6e815f4465949394b33e0885efe62ea4f6de171b61ba09be0833cc69af4 -SHA512 (timesync-1.6.3.tar.gz) = a8fe27da56fecad9d1a1ca837e6b54b55ead577899e8df2fd916d517221c68b7bd9141a4881c002372bd98bc26dfe23320f075f856f1dc37f75b16ec9fa9eed2 -SHA512 (tlog-1.2.2.tar.gz) = 3215f106b11f192d9f1614a36b225f53a3ca4341c68844c15f3f1945b772a2531ce89c1cc96e6854754a2d14a7cda29da1b8fcb1466672114ecad1ae66bdf0d2 +SHA512 (metrics-1.4.1.tar.gz) = e5f42f13904e702fadb0a239cdd03aa4eacd1e4766bfae3df05bddb72d308a2f12a5dae0f1a936c013e367624d3b3ad6952193de0e451983ca94eb2cb84f0418 +SHA512 (nbde_client-1.2.0.tar.gz) = d966e79c1119e33561dd12298133de127e6b246c09fd63e2822d18a50c11f2c12300686ac83a8d4f992eb7c164f411f32245b414da7cdda6ae0f096a820baa4a +SHA512 (nbde_server-1.1.2.tar.gz) = 8b1f241e995445172365cc987d4814adf2f22dc0f087d477a4240db71a307696efe238482961500d03fc38e2388b45136735139cfc872a325766f7619f9f152c +SHA512 (network-2b881a6c3fac68457711be598523f625ded16565.tar.gz) = 701fb85dc11c30564162dd67dc1ee01fa78fa33125dd1015aba36c63322bfe3cd918746739b7ed1a56363af725aef5dd93c0b750b05e1633743098fe930a6130 +SHA512 (postfix-1.1.3.tar.gz) = c483969b98f5fb8fb7f098bca2b594bffe6722f9fda85c59a0f2076669124812ec93d04c5882c11588592f34e1e2e08b1ee7024ec4560fcd75791c1fc0bb2bb7 +SHA512 (selinux-1.3.4.tar.gz) = 71f22c279951dbf6bb83988e266bc0ae827ee05711a5d3c909cc65988d8b04aece4c5acaee423fc3e4aefdb0bb80b61b0612e5e1eca1acb95bc051db8e22b90a +SHA512 (ssh-1.1.4.tar.gz) = d665bbe27cc0684f31ad749ef954e17dc8df29e6213055f07454073de32daf61d153b6b62b17c66bdfece892c0b9932da834a8e77809c6bb99571a5b8acff398 +SHA512 (storage-1.7.0.tar.gz) = 5d8a91e53838f704effd46f4ddaf6bc4c1b0b9bb472698314d478ffd39e298deeb81f1743f904c15676dbb08dbba34fa77d5b76f9acccdb55e514e9b28c67359 +SHA512 (timesync-1.6.5.tar.gz) = 0c32d00bed298855a4beaa90a922a7e7d9fc071678a0a0059138a4a0a5b18f92f631f6605e0a1bbcbcd8e76c71688b7a085b4b7dc59d84f38d376a1152400aba +SHA512 (tlog-1.2.3.tar.gz) = 54185b0e92d30539c2c22e17fd3103c0f5d5a6d223f31e61b2681cffba1e2f1387ea6d1766a04ce88385e0c5113dbba10365bf1517d12df5c919d2bddb62b8fc SHA512 (vpn-1.3.1.tar.gz) = 46826c4a2a2cfaae470cb5f1ad46f93ed1cb5eef156d8ec454320922c28a24d4902557be61dfcbc929c8740d37023d2f56aa474ff67fc8a16ee8921e1aea2956