ha_cluster constraints; network DNS; storage RAID, cached volumes; nbde_client - static IP

This commit is contained in:
Richard Megginson 2022-02-14 21:26:34 +00:00
parent b6480c7f39
commit 4c27e01955
3 changed files with 78 additions and 36 deletions

16
.gitignore vendored
View File

@ -205,6 +205,22 @@
/vpn-1.3.0.tar.gz /vpn-1.3.0.tar.gz
/auto-maintenance-792c7c0a5633b0a41edf7b1cb4d97963a585e508.tar.gz /auto-maintenance-792c7c0a5633b0a41edf7b1cb4d97963a585e508.tar.gz
/community-general-4.3.0.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 /kdump-1.2.2.tar.gz
/vpn-1.3.1.tar.gz /vpn-1.3.1.tar.gz
/auto-maintenance-32ab2252be64d5e71454b83dc2c701d22168bef4.tar.gz /auto-maintenance-32ab2252be64d5e71454b83dc2c701d22168bef4.tar.gz

View File

@ -30,7 +30,7 @@ Name: linux-system-roles
%endif %endif
Url: https://github.com/linux-system-roles Url: https://github.com/linux-system-roles
Summary: Set of interfaces for unified system management Summary: Set of interfaces for unified system management
Version: 1.12.1 Version: 1.13.0
Release: 1%{?dist} Release: 1%{?dist}
#Group: Development/Libraries #Group: Development/Libraries
@ -127,35 +127,35 @@ BuildRequires: %{ansible_build_dep}
#%%defcommit 1 14314822b529520ac12964e0d2938c4bb18ab895 #%%defcommit 1 14314822b529520ac12964e0d2938c4bb18ab895
%global rolename1 postfix %global rolename1 postfix
%deftag 1 1.1.2 %deftag 1 1.1.3
#%%defcommit 2 9fe6eb36772e83b53dcfb8ceb73608fd4f72eeda #%%defcommit 2 9fe6eb36772e83b53dcfb8ceb73608fd4f72eeda
%global rolename2 selinux %global rolename2 selinux
%deftag 2 1.3.3 %deftag 2 1.3.4
#%%defcommit 3 cbe4bf262bffae3bf53e531662237741954c4182 #%%defcommit 3 cbe4bf262bffae3bf53e531662237741954c4182
%global rolename3 timesync %global rolename3 timesync
%deftag 3 1.6.3 %deftag 3 1.6.5
#%%defcommit 4 02fc72b482e165472624b2f68eecd2ddce1d93b1 #%%defcommit 4 02fc72b482e165472624b2f68eecd2ddce1d93b1
%global rolename4 kdump %global rolename4 kdump
%deftag 4 1.2.2 %deftag 4 1.2.2
%defcommit 5 be8e38a5c614ab7438508b81435f0a1407039406 %defcommit 5 2b881a6c3fac68457711be598523f625ded16565
%global rolename5 network %global rolename5 network
#%%deftag 5 1.4.0 #%%deftag 5 1.5.0
#%%defcommit 6 50d2b8ccc98a8f4cb9d1d550d21adc227181e9fa #%%defcommit 6 50d2b8ccc98a8f4cb9d1d550d21adc227181e9fa
%global rolename6 storage %global rolename6 storage
%deftag 6 1.6.4 %deftag 6 1.7.0
#%%defcommit 7 0673d842fb32c437501e2aada2e38921da98e115 #%%defcommit 7 0673d842fb32c437501e2aada2e38921da98e115
%global rolename7 metrics %global rolename7 metrics
%deftag 7 1.4.0 %deftag 7 1.4.1
#%%defcommit 8 2b9e53233ee3a68bdb532e62f289733e436a6106 #%%defcommit 8 2b9e53233ee3a68bdb532e62f289733e436a6106
%global rolename8 tlog %global rolename8 tlog
%deftag 8 1.2.2 %deftag 8 1.2.3
#%%defcommit 9 9373303b98e09ef38df7afc8d06e5e55812096c7 #%%defcommit 9 9373303b98e09ef38df7afc8d06e5e55812096c7
%global rolename9 kernel_settings %global rolename9 kernel_settings
@ -167,19 +167,19 @@ BuildRequires: %{ansible_build_dep}
#%%defcommit 11 c57d0b1f3384c525738fa26ba4bdca485e162567 #%%defcommit 11 c57d0b1f3384c525738fa26ba4bdca485e162567
%global rolename11 nbde_server %global rolename11 nbde_server
%deftag 11 1.1.1 %deftag 11 1.1.2
#%%defcommit 12 bef2fad5e365712d1f40e53662490ba2550a253f #%%defcommit 12 bef2fad5e365712d1f40e53662490ba2550a253f
%global rolename12 nbde_client %global rolename12 nbde_client
%deftag 12 1.1.1 %deftag 12 1.2.0
#%%defcommit 13 310fc53db04e8d3134524afb7a89b0477a2ffb83 #%%defcommit 13 310fc53db04e8d3134524afb7a89b0477a2ffb83
%global rolename13 certificate %global rolename13 certificate
%deftag 13 1.1.1 %deftag 13 1.1.2
#%%defcommit 14 b2a9857ac661fa32e66666e444b73bfdb34cdf95 #%%defcommit 14 b2a9857ac661fa32e66666e444b73bfdb34cdf95
%global rolename14 crypto_policies %global rolename14 crypto_policies
%deftag 14 1.2.2 %deftag 14 1.2.3
%global forgeorg15 https://github.com/willshersystems %global forgeorg15 https://github.com/willshersystems
%global repo15 ansible-sshd %global repo15 ansible-sshd
@ -189,21 +189,21 @@ BuildRequires: %{ansible_build_dep}
#%%defcommit 16 59b9fd7b25607d8bd33bdb082748955f2652846a #%%defcommit 16 59b9fd7b25607d8bd33bdb082748955f2652846a
%global rolename16 ssh %global rolename16 ssh
%deftag 16 1.1.3 %deftag 16 1.1.4
#%%defcommit 17 f901239cb91878719c9e7461760ef8d4789d626d #%%defcommit 17 f901239cb91878719c9e7461760ef8d4789d626d
%global rolename17 ha_cluster %global rolename17 ha_cluster
%deftag 17 1.3.2 %deftag 17 1.4.0
#%%defcommit 18 5f6cb73e6753fbdbb219b7d3079f0378b2d3bdb3 #%%defcommit 18 5f6cb73e6753fbdbb219b7d3079f0378b2d3bdb3
%global rolename18 vpn %global rolename18 vpn
%deftag 18 1.3.1 %deftag 18 1.3.1
%global rolename19 firewall %global rolename19 firewall
%deftag 19 1.0.1 %deftag 19 1.0.3
%global rolename20 cockpit %global rolename20 cockpit
%deftag 20 1.1.2 %deftag 20 1.2.1
%global mainid 32ab2252be64d5e71454b83dc2c701d22168bef4 %global mainid 32ab2252be64d5e71454b83dc2c701d22168bef4
Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar.gz 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. # Not used on Fedora.
Source998: collection_readme.sh Source998: collection_readme.sh
Patch51: network-tier1-tags.diff Patch51: network-disable-bondtests.diff
Patch52: network-disable-bondtests.diff
BuildArch: noarch BuildArch: noarch
@ -333,7 +332,6 @@ cd ../..
cd %{rolename5} cd %{rolename5}
%patch51 -p1 %patch51 -p1
%patch52 -p1
cd .. cd ..
cd %{rolename15} cd %{rolename15}
sed -r -i -e "s/ansible-sshd/linux-system-roles.sshd/" tests/*.yml examples/*.yml sed -r -i -e "s/ansible-sshd/linux-system-roles.sshd/" tests/*.yml examples/*.yml
@ -721,6 +719,35 @@ fi
%endif %endif
%changelog %changelog
* Mon Feb 14 2022 Rich Megginson <rmeggins@redhat.com> - 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 <rmeggins@redhat.com> - 1.12.1-1 * Tue Feb 8 2022 Rich Megginson <rmeggins@redhat.com> - 1.12.1-1
- vpn - template error while templating string: no filter named 'vpn_ipaddr' - vpn - template error while templating string: no filter named 'vpn_ipaddr'
Resolves rhbz#2052103 (EL8) Resolves rhbz#2052103 (EL8)

31
sources
View File

@ -1,24 +1,23 @@
SHA512 (ansible-netcommon-2.4.0.tar.gz) = fbe26c578f192771646e9dccccf6ab9ebae58c02b6c0d8de934d9a9ce193c560d01da28c5f14f7d65706c70433362730048f984720c0c9fcd9eb497128819ba8
SHA512 (ansible-posix-1.3.0.tar.gz) = 9eb5832467dfb1d29b1e049edf59d38a4febc2294f5e5e5b6f9a2ef10f5b2ac74a3136e41784346d700082e1cfa07b80c62bd3ec3ed6e577e33241219f2f5585 SHA512 (ansible-posix-1.3.0.tar.gz) = 9eb5832467dfb1d29b1e049edf59d38a4febc2294f5e5e5b6f9a2ef10f5b2ac74a3136e41784346d700082e1cfa07b80c62bd3ec3ed6e577e33241219f2f5585
SHA512 (ansible-sshd-214df35c0bee77b5d69f49c2da269251d451b28f.tar.gz) = f9745acde93b8d6d5bf0a19971fe786423efeb7744efe26692ebf215b2450ed2e204f08243831043c771cb60a47aff19e4c98787bfa1d474fe31105034097c9a SHA512 (ansible-sshd-214df35c0bee77b5d69f49c2da269251d451b28f.tar.gz) = f9745acde93b8d6d5bf0a19971fe786423efeb7744efe26692ebf215b2450ed2e204f08243831043c771cb60a47aff19e4c98787bfa1d474fe31105034097c9a
SHA512 (auto-maintenance-32ab2252be64d5e71454b83dc2c701d22168bef4.tar.gz) = ab300bed5293907ff6a5cb5b3ac495afaa1f67849f08028e3b7149a518e9209e21f15f249fb5e2bd5873598e4e5d7e2b483105974fa2266fd4198173f2e3dee3 SHA512 (auto-maintenance-32ab2252be64d5e71454b83dc2c701d22168bef4.tar.gz) = ab300bed5293907ff6a5cb5b3ac495afaa1f67849f08028e3b7149a518e9209e21f15f249fb5e2bd5873598e4e5d7e2b483105974fa2266fd4198173f2e3dee3
SHA512 (certificate-1.1.1.tar.gz) = f61f0fe1349125069e89bc8af52d270dceefe5538e88a288c1bc47e7163a99e2fa602868077f0335033f5d6d969196c3c584dae11ca21b7b1d490dc80b12fbcf SHA512 (certificate-1.1.2.tar.gz) = 52fae2846b5d77af0be11e34476c557be6f88a85efd052617260e919fe64f33e5b513cdd278e6c1bb10c8c50ac9899f47661801046db0c49b06acbb7714fa7d7
SHA512 (cockpit-1.1.2.tar.gz) = 16218413fb05e6e88195a92b7d657ef9dbf69f394a77afe167c2dc57c810e9cd1bc4de5a8c174c16d8ce6f230f933fc0da6e69640b1d0fa9a08c2649f7c1d0bd SHA512 (cockpit-1.2.1.tar.gz) = 171e736694598564e15fbac4c42c78fc44b6fc801f4b0bcacadd6781690d1816b09a55658c440d83d19b7551e3f6ceb79deb49af7ff86f757b97a173d58a0cad
SHA512 (community-general-4.3.0.tar.gz) = 010c9a0bc607e9fb7df32b0f8848eca429d8520ca7164e31a6b4b03055fd59c32b3ab4e31b7fb485ba2a31b0ee961e7edd8c905c55f13be89441665526633936 SHA512 (community-general-4.3.0.tar.gz) = 010c9a0bc607e9fb7df32b0f8848eca429d8520ca7164e31a6b4b03055fd59c32b3ab4e31b7fb485ba2a31b0ee961e7edd8c905c55f13be89441665526633936
SHA512 (crypto_policies-1.2.2.tar.gz) = 78b5720a8ab7b1011e420b6da63adc569656752b9c48a2bbcc1ebfd19e203fe1c6097b2d112c31528ea14df5ad59b9596e82d00af530f678039f07e722f343ad SHA512 (crypto_policies-1.2.3.tar.gz) = 643e6d263cce76d394223ddafb48815db144d812ae141757452347fc600186c9414bd03beb97aa9a2cf3dc2c5f6f4ef381126332c2bbca2cc04a1bd1b00ee762
SHA512 (firewall-1.0.1.tar.gz) = e9e252d18c6736119533b3c1121a9ac97fb38144133b48a611cb161e771f69a45b946db0755c8815b4c417baf8ba7de9c8f4ec412c8995dceb68b8eb8fbea62c SHA512 (firewall-1.0.3.tar.gz) = 5ba7f799683fd704b4f4c7b556fbdd985cdef045d345fef209568c279489fab1f102fb28797f484795840f9a428659a56ae99d2b5bd64f12c803b45f221986c0
SHA512 (ha_cluster-1.3.2.tar.gz) = a7ff4149a26b9f2b9ad15fa42194602102f3fd58f4ce50792948d1d63e17ad4312118d90edffeb7b667928a94efd7299a82f7c49335e83871733500850883d37 SHA512 (ha_cluster-1.4.0.tar.gz) = 62b9d4b2bd3ea4f2765fb16f3a8a9b8d78099ad2b65d5562c167d79829596d54fe0aad518812d059c125a596bdf3eec72c7134e15904aeb09446365613bbcf9e
SHA512 (kdump-1.2.2.tar.gz) = 3410869012bb7b41cd772bc6bf8ff55537407251f038de663d8778431740e739562138b426d73e037883997e68ac0f46d072aa8415b86e56dc7a654cf7f54423 SHA512 (kdump-1.2.2.tar.gz) = 3410869012bb7b41cd772bc6bf8ff55537407251f038de663d8778431740e739562138b426d73e037883997e68ac0f46d072aa8415b86e56dc7a654cf7f54423
SHA512 (kernel_settings-1.1.4.tar.gz) = a21fbb74852fd255fd8372b0f646b452c1812f488c0082864ebde2506193b4d75b4d89082f85a215fdc6953ededa3a07129134a186fdde89730db5eb52d372bd SHA512 (kernel_settings-1.1.4.tar.gz) = a21fbb74852fd255fd8372b0f646b452c1812f488c0082864ebde2506193b4d75b4d89082f85a215fdc6953ededa3a07129134a186fdde89730db5eb52d372bd
SHA512 (logging-1.8.1.tar.gz) = 82f3ed3283590f97e9f8e96ead02924880fce650b54508549fa5c7fd40c6eb10763d0735c4133f39fa3fae5767fa2c1838d635f7835d45d014857a84a74b53af SHA512 (logging-1.8.1.tar.gz) = 82f3ed3283590f97e9f8e96ead02924880fce650b54508549fa5c7fd40c6eb10763d0735c4133f39fa3fae5767fa2c1838d635f7835d45d014857a84a74b53af
SHA512 (metrics-1.4.0.tar.gz) = da88c9cd8f204b8148f01850c4c7bb3e6bb337bd823b8f564f9a5575a89353b08e46c6fc04f12005fc5d4674bdb2ae716d81502f29fcd015b3ff550c940f74b7 SHA512 (metrics-1.4.1.tar.gz) = e5f42f13904e702fadb0a239cdd03aa4eacd1e4766bfae3df05bddb72d308a2f12a5dae0f1a936c013e367624d3b3ad6952193de0e451983ca94eb2cb84f0418
SHA512 (nbde_client-1.1.1.tar.gz) = de36cdc91ab47b34f64f5dc96233bcbbdc4810070934736df06e9f7594203bf1702cdf0e9d36e7891b50b38a6961bea13a2cc034095e769ed682908123a3dd9b SHA512 (nbde_client-1.2.0.tar.gz) = d966e79c1119e33561dd12298133de127e6b246c09fd63e2822d18a50c11f2c12300686ac83a8d4f992eb7c164f411f32245b414da7cdda6ae0f096a820baa4a
SHA512 (nbde_server-1.1.1.tar.gz) = c7c945c9e953d253fc378b95f978208d0cb03dec59be4dec21259cc183390b0a8dc1d2191a815bc40d1a498bc317b27825ab63e5c52b940f0374798250765f5e SHA512 (nbde_server-1.1.2.tar.gz) = 8b1f241e995445172365cc987d4814adf2f22dc0f087d477a4240db71a307696efe238482961500d03fc38e2388b45136735139cfc872a325766f7619f9f152c
SHA512 (network-be8e38a5c614ab7438508b81435f0a1407039406.tar.gz) = c165ba4497d2738f01c822fb4ca3da43360943f2e8decc87122db69b1ecca1b1cb02317d640dc3beb811c1cdae60057cf9949258f260a5021370c5e3ac88d571 SHA512 (network-2b881a6c3fac68457711be598523f625ded16565.tar.gz) = 701fb85dc11c30564162dd67dc1ee01fa78fa33125dd1015aba36c63322bfe3cd918746739b7ed1a56363af725aef5dd93c0b750b05e1633743098fe930a6130
SHA512 (postfix-1.1.2.tar.gz) = f8d26af8f974b8ea15b102559d12bc289c9a47d97556295ad408a741ab708ec35fff1e58172ddaa669f0972c5b6297da6c6b38931fc2ecd29dcda8486aaca151 SHA512 (postfix-1.1.3.tar.gz) = c483969b98f5fb8fb7f098bca2b594bffe6722f9fda85c59a0f2076669124812ec93d04c5882c11588592f34e1e2e08b1ee7024ec4560fcd75791c1fc0bb2bb7
SHA512 (selinux-1.3.3.tar.gz) = 620f86085494f7ff28db423928a0435b0842906fc4f81e8c62ece6013b3e8288d0a63df6f0bde5179a43480ee9912208ef25c750d1f7ecbdf25ff6b2f50b9850 SHA512 (selinux-1.3.4.tar.gz) = 71f22c279951dbf6bb83988e266bc0ae827ee05711a5d3c909cc65988d8b04aece4c5acaee423fc3e4aefdb0bb80b61b0612e5e1eca1acb95bc051db8e22b90a
SHA512 (ssh-1.1.3.tar.gz) = 1b65daae1e61c52c540ad278c0ef8db7b94386226817cab4bffcdd4e12409cba4f681bb44d299d62188b95ea15030642adcdebabaaec06d12d388d2936f059f6 SHA512 (ssh-1.1.4.tar.gz) = d665bbe27cc0684f31ad749ef954e17dc8df29e6213055f07454073de32daf61d153b6b62b17c66bdfece892c0b9932da834a8e77809c6bb99571a5b8acff398
SHA512 (storage-1.6.4.tar.gz) = ef2e047db3de757676b83098d39a0310428d4de55dbdaa035889735586e69309482fb6e815f4465949394b33e0885efe62ea4f6de171b61ba09be0833cc69af4 SHA512 (storage-1.7.0.tar.gz) = 5d8a91e53838f704effd46f4ddaf6bc4c1b0b9bb472698314d478ffd39e298deeb81f1743f904c15676dbb08dbba34fa77d5b76f9acccdb55e514e9b28c67359
SHA512 (timesync-1.6.3.tar.gz) = a8fe27da56fecad9d1a1ca837e6b54b55ead577899e8df2fd916d517221c68b7bd9141a4881c002372bd98bc26dfe23320f075f856f1dc37f75b16ec9fa9eed2 SHA512 (timesync-1.6.5.tar.gz) = 0c32d00bed298855a4beaa90a922a7e7d9fc071678a0a0059138a4a0a5b18f92f631f6605e0a1bbcbcd8e76c71688b7a085b4b7dc59d84f38d376a1152400aba
SHA512 (tlog-1.2.2.tar.gz) = 3215f106b11f192d9f1614a36b225f53a3ca4341c68844c15f3f1945b772a2531ce89c1cc96e6854754a2d14a7cda29da1b8fcb1466672114ecad1ae66bdf0d2 SHA512 (tlog-1.2.3.tar.gz) = 54185b0e92d30539c2c22e17fd3103c0f5d5a6d223f31e61b2681cffba1e2f1387ea6d1766a04ce88385e0c5113dbba10365bf1517d12df5c919d2bddb62b8fc
SHA512 (vpn-1.3.1.tar.gz) = 46826c4a2a2cfaae470cb5f1ad46f93ed1cb5eef156d8ec454320922c28a24d4902557be61dfcbc929c8740d37023d2f56aa474ff67fc8a16ee8921e1aea2956 SHA512 (vpn-1.3.1.tar.gz) = 46826c4a2a2cfaae470cb5f1ad46f93ed1cb5eef156d8ec454320922c28a24d4902557be61dfcbc929c8740d37023d2f56aa474ff67fc8a16ee8921e1aea2956