Skip to content

Commit 6017105

Browse files
committed
Announce Quattor 26.2.0
1 parent ae816a9 commit 6017105

2 files changed

Lines changed: 224 additions & 0 deletions

File tree

.tests/dictionary.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
AFS
22
AII
3+
Altra
34
Andras
45
Annecy
56
apache
Lines changed: 223 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,223 @@
1+
---
2+
layout: article
3+
title: Quattor 26.2.0 released
4+
category: news
5+
author: James Adams
6+
---
7+
8+
Packages are available from our [yum repository](http://yum.quattor.org/26.2.0/), both the RPMs and the repository metadata are signed with [my GPG key](http://yum.quattor.org/GPG/RPM-GPG-KEY-quattor-jrha).
9+
10+
As always, many thanks to everyone who contributed! We merged 151 pull requests and resolved 25 issues.
11+
12+
The next release should be later this year, take a look at the [backlog](http://www.quattor.org/release/) to see what we're working on.
13+
14+
15+
Backwards Incompatible Changes
16+
------------------------------
17+
18+
### configuration-modules-core
19+
* [**ncm-metaconfig:** updated filebeat 7.x schema to fix #1728](https://github.com/quattor/configuration-modules-core/pull/1810)
20+
* [**ncm-network:** dropin file support for main configuration of NetworkManager](https://github.com/quattor/configuration-modules-core/pull/1739)
21+
* [**ncm-opennebula:** Add cpu pinning support](https://github.com/quattor/configuration-modules-core/pull/1776)
22+
* [**ncm-postgresql:** Make pg_version mandatory in schema](https://github.com/quattor/configuration-modules-core/pull/1857)
23+
24+
### template-library-grid
25+
* [Remove references to PBS knownhosts](https://github.com/quattor/template-library-grid/pull/251)
26+
27+
### CCM
28+
* [Remove description field](https://github.com/quattor/CCM/pull/215)
29+
* [Strip out all references to derivation](https://github.com/quattor/CCM/pull/214)
30+
31+
### configuration-modules-grid
32+
* [**ncm-lbconfig:** Remove obsolete component](https://github.com/quattor/configuration-modules-grid/pull/155)
33+
* [**ncm-pbsknownhosts:** Remove obsolete component](https://github.com/quattor/configuration-modules-grid/pull/154)
34+
35+
Changelog
36+
---------
37+
38+
### ncm-query
39+
* [Reuse shared workflows to run tests](https://github.com/quattor/ncm-query/pull/17)
40+
41+
### LC
42+
* [Reuse shared workflows to run tests](https://github.com/quattor/LC/pull/21)
43+
44+
### ncm-cdispd
45+
* [Reuse shared workflows to run tests](https://github.com/quattor/ncm-cdispd/pull/66)
46+
47+
### template-library-core
48+
* [Add Rocky and Alma as supported distribution names](https://github.com/quattor/template-library-core/pull/244)
49+
* [New option to allow override of how fstab entries get created.](https://github.com/quattor/template-library-core/pull/245)
50+
* [Reuse shared workflows to run tests](https://github.com/quattor/template-library-core/pull/247)
51+
* [**aii/server/config:** configure grub2_efi_kernel_root](https://github.com/quattor/template-library-core/pull/238)
52+
* [**ncm-systemd schema:** port fix from configuration-module-core/main](https://github.com/quattor/template-library-core/pull/240)
53+
* [**physdevices:** RAID controllers can have PCI details](https://github.com/quattor/template-library-core/pull/243)
54+
* [**quattor/functions/network get_subnet_params:** allow to return subnet](https://github.com/quattor/template-library-core/pull/237)
55+
* [**quattor/server/rpms:** fix DHCP client RPM for EL9](https://github.com/quattor/template-library-core/pull/236)
56+
57+
### configuration-modules-core
58+
* [**CI:** panlint: Allow maven templates as first line](https://github.com/quattor/configuration-modules-core/pull/1743)
59+
* [Reuse shared workflow to run all standard tests](https://github.com/quattor/configuration-modules-core/pull/1849)
60+
* [Update maven build tools to 1.63](https://github.com/quattor/configuration-modules-core/pull/1848)
61+
* [**authconfig:** sssd: add extra options](https://github.com/quattor/configuration-modules-core/pull/1812)
62+
* [**metaconfig/named:** fix validation of logging channels in categories](https://github.com/quattor/configuration-modules-core/pull/1783)
63+
* [**nc-fstab:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1755)
64+
* [**ncm-accounts:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1747)
65+
* [**ncm-altlogrotate:** global logrotate config fails to be modified in some cases](https://github.com/quattor/configuration-modules-core/pull/1813)
66+
* [**ncm-authconfig:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1748)
67+
* [**ncm-authconfig:** Use choice type where possible](https://github.com/quattor/configuration-modules-core/pull/1763)
68+
* [**ncm-ccm:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1749)
69+
* [**ncm-ceph:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1750)
70+
* [**ncm-cron:** Cleanup lint warnings from pan templates](https://github.com/quattor/configuration-modules-core/pull/1799)
71+
* [**ncm-cron:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1751)
72+
* [**ncm-download:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1752)
73+
* [**ncm-filesystems:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1753)
74+
* [**ncm-freeipa:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1754)
75+
* [**ncm-gmetad:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1756)
76+
* [**ncm-grub:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1757)
77+
* [**ncm-grub:** add for_next boolean to set default kernel outside ncm-grub](https://github.com/quattor/configuration-modules-core/pull/1819)
78+
* [**ncm-icinga:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1758)
79+
* [**ncm-metaconfig/ganesha:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1806)
80+
* [**ncm-metaconfig:** Add chrony options for dealing with leap-second adjustments on time servers](https://github.com/quattor/configuration-modules-core/pull/1829)
81+
* [**ncm-metaconfig:** Allow httpd wide headers to be set](https://github.com/quattor/configuration-modules-core/pull/1825)
82+
* [**ncm-metaconfig:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1779)
83+
* [**ncm-metaconfig:** Make `paths` optional in beats schema](https://github.com/quattor/configuration-modules-core/pull/1820)
84+
* [**ncm-metaconfig:** Update defaults for SSL protocol and ciphersuite](https://github.com/quattor/configuration-modules-core/pull/1827)
85+
* [**ncm-metaconfig:** add grafana](https://github.com/quattor/configuration-modules-core/pull/1818)
86+
* [**ncm-metaconfig:** add prometheus](https://github.com/quattor/configuration-modules-core/pull/1817)
87+
* [**ncm-metaconfig:** carbon-relay-ng: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1792)
88+
* [**ncm-metaconfig:** chrony: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1793)
89+
* [**ncm-metaconfig:** conntrackd: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1794)
90+
* [**ncm-metaconfig:** cumulus: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1795)
91+
* [**ncm-metaconfig:** dellnetworking: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1796)
92+
* [**ncm-metaconfig:** devicemapper: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1791)
93+
* [**ncm-metaconfig:** generic: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1797)
94+
* [**ncm-metaconfig:** graphite: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1835)
95+
* [**ncm-metaconfig:** graylog2: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1836)
96+
* [**ncm-metaconfig:** haproxy - add cookie config option](https://github.com/quattor/configuration-modules-core/pull/1724)
97+
* [**ncm-metaconfig:** httpd: Fix wrapping, indentation and lint issues in pan code](https://github.com/quattor/configuration-modules-core/pull/1837)
98+
* [**ncm-metaconfig:** httpd: add more CAS options](https://github.com/quattor/configuration-modules-core/pull/1860)
99+
* [**ncm-metaconfig:** httpd: support casscope](https://github.com/quattor/configuration-modules-core/pull/1830)
100+
* [**ncm-metaconfig:** httpd: support requestheader in vhost](https://github.com/quattor/configuration-modules-core/pull/1816)
101+
* [**ncm-metaconfig:** icinga-web: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1845)
102+
* [**ncm-metaconfig:** irods: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1843)
103+
* [**ncm-metaconfig:** kafka: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1798)
104+
* [**ncm-metaconfig:** kerberos: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1844)
105+
* [**ncm-metaconfig:** logstash: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1841)
106+
* [**ncm-metaconfig:** named: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1785)
107+
* [**ncm-metaconfig:** nginx: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1842)
108+
* [**ncm-metaconfig:** openvpn: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1805)
109+
* [**ncm-metaconfig:** prometheus: add metric_relabel_configs](https://github.com/quattor/configuration-modules-core/pull/1856)
110+
* [**ncm-metaconfig:** rsyslog: Add condition support to all action types](https://github.com/quattor/configuration-modules-core/pull/1847)
111+
* [**ncm-metaconfig:** rsyslog: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1804)
112+
* [**ncm-metaconfig:** slurm: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1803)
113+
* [**ncm-metaconfig:** ssh: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1802)
114+
* [**ncm-metaconfig:** support Include for sshd_config](https://github.com/quattor/configuration-modules-core/pull/1851)
115+
* [**ncm-metaconfig:** udev: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1839)
116+
* [**ncm-metaconfig:** updated filebeat 7.x schema to fix #1728](https://github.com/quattor/configuration-modules-core/pull/1810)
117+
* [**ncm-metaconfig:** xinetd: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1801)
118+
* [**ncm-metaconfig:** zookeeper: Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1800)
119+
* [**ncm-mysql:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1759)
120+
* [**ncm-nagios:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1760)
121+
* [**ncm-network:** Add support for IPv6 static routes to nmstate backend](https://github.com/quattor/configuration-modules-core/pull/1846)
122+
* [**ncm-network:** dropin file support for main configuration of NetworkManager](https://github.com/quattor/configuration-modules-core/pull/1739)
123+
* [**ncm-network:** nmstate support for adusting congestion window](https://github.com/quattor/configuration-modules-core/pull/1828)
124+
* [**ncm-network:** support nmstate allowed route types](https://github.com/quattor/configuration-modules-core/pull/1786)
125+
* [**ncm-openldap:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1761)
126+
* [**ncm-openldap:** minimal support of mdb database](https://github.com/quattor/configuration-modules-core/pull/1824)
127+
* [**ncm-opennebula:** Add FireEdge support](https://github.com/quattor/configuration-modules-core/pull/1855)
128+
* [**ncm-opennebula:** Add cpu pinning support](https://github.com/quattor/configuration-modules-core/pull/1776)
129+
* [**ncm-opennebula:** Add forecast conf for OpenNebula 7.x](https://github.com/quattor/configuration-modules-core/pull/1832)
130+
* [**ncm-opennebula:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1762)
131+
* [**ncm-opennebula:** add cpu overcommit ratio option](https://github.com/quattor/configuration-modules-core/pull/1737)
132+
* [**ncm-opennebula:** add libvirt hw machine type option](https://github.com/quattor/configuration-modules-core/pull/1822)
133+
* [**ncm-openstack:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1773)
134+
* [**ncm-pam:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1772)
135+
* [**ncm-pnp4nagios:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1771)
136+
* [**ncm-postfix:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1770)
137+
* [**ncm-postgresql:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1774)
138+
* [**ncm-postgresql:** Make pg_version mandatory in schema](https://github.com/quattor/configuration-modules-core/pull/1857)
139+
* [**ncm-profile:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1780)
140+
* [**ncm-puppet:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1768)
141+
* [**ncm-shorewall:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1769)
142+
* [**ncm-spma:** fix to retain rpms listed in whitelist path](https://github.com/quattor/configuration-modules-core/pull/1807)
143+
* [**ncm-spma:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1790)
144+
* [**ncm-spma:** support for ssl client settings for yumng and dnf backend.](https://github.com/quattor/configuration-modules-core/pull/1852)
145+
* [**ncm-ssh:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1767)
146+
* [**ncm-sudo:** Add support for use_pty with sudoers](https://github.com/quattor/configuration-modules-core/pull/1742)
147+
* [**ncm-sudo:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1766)
148+
* [**ncm-syslog:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1765)
149+
* [**ncm-syslogng:** Fix wrapping and indentation in pan](https://github.com/quattor/configuration-modules-core/pull/1781)
150+
* [**ncm-systemd:** Cleanup pan templates](https://github.com/quattor/configuration-modules-core/pull/1789)
151+
* [**ncm-systemd:** More schema cleanup](https://github.com/quattor/configuration-modules-core/pull/1840)
152+
* [**ncm-systemd:** ensure unit property is defined](https://github.com/quattor/configuration-modules-core/pull/1788)
153+
* [**ncm-systemd:** template slice units will not have their state forced](https://github.com/quattor/configuration-modules-core/pull/1815)
154+
155+
### ncm-lib-blockdevices
156+
* [**github/workflows:** Build packages and upload as artifacts](https://github.com/quattor/ncm-lib-blockdevices/pull/112)
157+
* [option to always use device path for mounts instead of uuid](https://github.com/quattor/ncm-lib-blockdevices/pull/111)
158+
159+
### template-library-standard
160+
* [Reuse shared workflows to run tests](https://github.com/quattor/template-library-standard/pull/177)
161+
* [Update AMD EPYC CPUs](https://github.com/quattor/template-library-standard/pull/168)
162+
* [**hardware/cpu:** Add Ampere Altra Max CPUs](https://github.com/quattor/template-library-standard/pull/169)
163+
* [**hardware/cpu:** Add Intel Xeon CPUs from 2018](https://github.com/quattor/template-library-standard/pull/170)
164+
* [**hardware/cpu:** Add Intel Xeon CPUs from 2021](https://github.com/quattor/template-library-standard/pull/173)
165+
* [**hardware/cpu:** Add Intel Xeon CPUs from 2022](https://github.com/quattor/template-library-standard/pull/174)
166+
* [**hardware/cpu:** Add Intel Xeon CPUs from 2023](https://github.com/quattor/template-library-standard/pull/175)
167+
* [**hardware/cpu:** Add Intel Xeon CPUs from 2024](https://github.com/quattor/template-library-standard/pull/176)
168+
* [**hardware/cpu:** Add/update Intel Xeon CPUs from 2019](https://github.com/quattor/template-library-standard/pull/171)
169+
* [**hardware/cpu:** Add/update Intel Xeon CPUs from 2020](https://github.com/quattor/template-library-standard/pull/172)
170+
171+
### template-library-grid
172+
* [Remove references to PBS knownhosts](https://github.com/quattor/template-library-grid/pull/251)
173+
* [Reuse shared workflows to run tests](https://github.com/quattor/template-library-grid/pull/253)
174+
* [**workflows:** Add missing colorama dependency for indent checker](https://github.com/quattor/template-library-grid/pull/250)
175+
176+
### ncm-ncd
177+
* [Reuse shared workflow to run all standard tests](https://github.com/quattor/ncm-ncd/pull/141)
178+
179+
### CCM
180+
* [**ProfileCache:** Include type in checksum calculation](https://github.com/quattor/CCM/pull/216)
181+
* [Remove description field](https://github.com/quattor/CCM/pull/215)
182+
* [Reuse shared workflows to run tests](https://github.com/quattor/CCM/pull/218)
183+
* [Strip out all references to derivation](https://github.com/quattor/CCM/pull/214)
184+
185+
### template-library-os
186+
* [Reuse shared workflows to run tests](https://github.com/quattor/template-library-os/pull/113)
187+
* [**el8/9:** Make architecture independent](https://github.com/quattor/template-library-os/pull/111)
188+
189+
### template-library-openstack
190+
* [Reuse shared workflows to run tests](https://github.com/quattor/template-library-openstack/pull/64)
191+
* [Templates for OpenStack Antelope version](https://github.com/quattor/template-library-openstack/pull/63)
192+
193+
### aii
194+
* [Remove legacy aii-dhcp script](https://github.com/quattor/aii/pull/359)
195+
* [Reuse shared workflows to run tests](https://github.com/quattor/aii/pull/358)
196+
* [**aii-dhcp:** support optional hostname ip verification](https://github.com/quattor/aii/pull/299)
197+
* [**aii-ks:** Only wait for 120 seconds in wait_for_network](https://github.com/quattor/aii/pull/360)
198+
* [**aii-pxelinux:** make ramdisk_size configurable](https://github.com/quattor/aii/pull/356)
199+
200+
### release
201+
* [**Dockerfile:** "master" branches are now called "main"](https://github.com/quattor/release/pull/371)
202+
* [Fix CI test in get-template-library](https://github.com/quattor/release/pull/377)
203+
* [Update template library scripts for new repository structure](https://github.com/quattor/release/pull/370)
204+
* [Update tooling to reflect changes to repository branching](https://github.com/quattor/release/pull/379)
205+
* [**github/workflows:** Build packages and upload as artifacts](https://github.com/quattor/release/pull/376)
206+
* [**releaser:** Fix various code smells](https://github.com/quattor/release/pull/355)
207+
* [**workflows:** Allow use of maven templates in pan files](https://github.com/quattor/release/pull/378)
208+
209+
### configuration-modules-grid
210+
* [Reuse shared workflow to run all standard tests](https://github.com/quattor/configuration-modules-grid/pull/157)
211+
* [**ncm-lbconfig:** Remove obsolete component](https://github.com/quattor/configuration-modules-grid/pull/155)
212+
* [**ncm-pbsknownhosts:** Remove obsolete component](https://github.com/quattor/configuration-modules-grid/pull/154)
213+
214+
### cdp-listend
215+
* [Reuse shared workflows to run tests](https://github.com/quattor/cdp-listend/pull/37)
216+
217+
### CAF
218+
* [Reuse shared workflows to run tests](https://github.com/quattor/CAF/pull/283)
219+
220+
### template-library-examples
221+
* [Remove legacy repositories](https://github.com/quattor/template-library-examples/pull/44)
222+
* [Reuse shared workflows to run tests](https://github.com/quattor/template-library-examples/pull/45)
223+
* [Update the OS version definition for each server](https://github.com/quattor/template-library-examples/pull/42)

0 commit comments

Comments
 (0)