Skip to content

Commit 8338c78

Browse files
committed
Release 28.1.0
1 parent 3410f46 commit 8338c78

File tree

3 files changed

+207
-1
lines changed

3 files changed

+207
-1
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## [28.1.0](https://github.com/theforeman/puppet-foreman_proxy/tree/28.1.0) (2025-05-11)
4+
5+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/28.0.1...28.1.0)
6+
7+
**Implemented enhancements:**
8+
9+
- Add client\_endpoint support to container\_gateway plugin [\#863](https://github.com/theforeman/puppet-foreman_proxy/pull/863) ([ehelms](https://github.com/ehelms))
10+
- Fixes [\#38279](https://projects.theforeman.org/issues/38279) - Respect crypto-policies in mosquitto on EL [\#859](https://github.com/theforeman/puppet-foreman_proxy/pull/859) ([ekohl](https://github.com/ekohl))
11+
12+
## [28.0.1](https://github.com/theforeman/puppet-foreman_proxy/tree/28.0.1) (2025-03-19)
13+
14+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/28.0.0...28.0.1)
15+
16+
**Fixed bugs:**
17+
18+
- Fix space\_before\_arrow lint check [\#860](https://github.com/theforeman/puppet-foreman_proxy/pull/860) ([ekohl](https://github.com/ekohl))
19+
- Fixes [\#38259](https://projects.theforeman.org/issues/38259) - Use the correct ssl\_port variable [\#857](https://github.com/theforeman/puppet-foreman_proxy/pull/857) ([ekohl](https://github.com/ekohl))
20+
321
## [28.0.0](https://github.com/theforeman/puppet-foreman_proxy/tree/28.0.0) (2025-02-13)
422

523
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/27.0.0...28.0.0)

HISTORY.md

Lines changed: 188 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,191 @@
1+
## [28.1.0](https://github.com/theforeman/puppet-foreman_proxy/tree/28.1.0) (2025-05-09)
2+
3+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/28.0.1...28.1.0)
4+
5+
**Implemented enhancements:**
6+
7+
- Add client\_endpoint support to container\_gateway plugin [\#863](https://github.com/theforeman/puppet-foreman_proxy/pull/863) ([ehelms](https://github.com/ehelms))
8+
- Fixes [\#38279](https://projects.theforeman.org/issues/38279) - Respect crypto-policies in mosquitto on EL [\#859](https://github.com/theforeman/puppet-foreman_proxy/pull/859) ([ekohl](https://github.com/ekohl))
9+
10+
## [28.0.1](https://github.com/theforeman/puppet-foreman_proxy/tree/28.0.1) (2025-03-19)
11+
12+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/28.0.0...28.0.1)
13+
14+
**Fixed bugs:**
15+
16+
- Fix space\_before\_arrow lint check [\#860](https://github.com/theforeman/puppet-foreman_proxy/pull/860) ([ekohl](https://github.com/ekohl))
17+
- Fixes [\#38259](https://projects.theforeman.org/issues/38259) - Use the correct ssl\_port variable [\#857](https://github.com/theforeman/puppet-foreman_proxy/pull/857) ([ekohl](https://github.com/ekohl))
18+
19+
## [28.0.0](https://github.com/theforeman/puppet-foreman_proxy/tree/28.0.0) (2025-02-13)
20+
21+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/27.0.0...28.0.0)
22+
23+
**Breaking changes:**
24+
25+
- Drop EoL EL8 / Ubuntu 20.04 / Debian 11 support [\#853](https://github.com/theforeman/puppet-foreman_proxy/pull/853) ([bastelfreak](https://github.com/bastelfreak))
26+
27+
**Implemented enhancements:**
28+
29+
- Allow puppet-foreman 26.0.0 [\#855](https://github.com/theforeman/puppet-foreman_proxy/pull/855) ([ehelms](https://github.com/ehelms))
30+
- Require stdlib 9 / use namespaced functions [\#850](https://github.com/theforeman/puppet-foreman_proxy/pull/850) ([bastelfreak](https://github.com/bastelfreak))
31+
- Add support for running on Puppet Enterprise Primary [\#848](https://github.com/theforeman/puppet-foreman_proxy/pull/848) ([bastelfreak](https://github.com/bastelfreak))
32+
- Fixes [\#36940](https://projects.theforeman.org/issues/36940) - Add SecureBoot support for arbitrary operating systems to "Grub2 UEFI" PXE loaders [\#821](https://github.com/theforeman/puppet-foreman_proxy/pull/821) ([goarsna](https://github.com/goarsna))
33+
34+
**Fixed bugs:**
35+
36+
- Correctly spell Hdm feature name in plugin config [\#854](https://github.com/theforeman/puppet-foreman_proxy/pull/854) ([tuxmea](https://github.com/tuxmea))
37+
- Ensure proxy register runs before puppetserver service [\#852](https://github.com/theforeman/puppet-foreman_proxy/pull/852) ([bastelfreak](https://github.com/bastelfreak))
38+
39+
## [27.0.0](https://github.com/theforeman/puppet-foreman_proxy/tree/27.0.0) (2024-11-04)
40+
41+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/26.1.0...27.0.0)
42+
43+
**Breaking changes:**
44+
45+
- stop removing ansible runner yumrepo [\#847](https://github.com/theforeman/puppet-foreman_proxy/pull/847) ([evgeni](https://github.com/evgeni))
46+
- Fixes [\#37803](https://projects.theforeman.org/issues/37803) - Remove hardcoded ProxyCommand [\#845](https://github.com/theforeman/puppet-foreman_proxy/pull/845) ([adamlazik1](https://github.com/adamlazik1))
47+
48+
## [26.1.0](https://github.com/theforeman/puppet-foreman_proxy/tree/26.1.0) (2024-08-14)
49+
50+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/26.0.0...26.1.0)
51+
52+
**Implemented enhancements:**
53+
54+
- Refs [\#37707](https://projects.theforeman.org/issues/37707) - Support purging container\_gateway [\#843](https://github.com/theforeman/puppet-foreman_proxy/pull/843) ([ekohl](https://github.com/ekohl))
55+
- Refs [\#37604](https://projects.theforeman.org/issues/37604) - Validate DNS forwarders values [\#842](https://github.com/theforeman/puppet-foreman_proxy/pull/842) ([ekohl](https://github.com/ekohl))
56+
- Add AlmaLinux 9 support [\#840](https://github.com/theforeman/puppet-foreman_proxy/pull/840) ([archanaserver](https://github.com/archanaserver))
57+
58+
## [26.0.0](https://github.com/theforeman/puppet-foreman_proxy/tree/26.0.0) (2024-05-21)
59+
60+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/25.3.0...26.0.0)
61+
62+
**Breaking changes:**
63+
64+
- Fixes [\#37325](https://projects.theforeman.org/issues/37325) - make postgres the container gateway default DB [\#835](https://github.com/theforeman/puppet-foreman_proxy/pull/835) ([ianballou](https://github.com/ianballou))
65+
66+
**Implemented enhancements:**
67+
68+
- Mark compatible with theforeman/foreman 25.x [\#836](https://github.com/theforeman/puppet-foreman_proxy/pull/836) ([ekohl](https://github.com/ekohl))
69+
- Add support for Debian 12 [\#834](https://github.com/theforeman/puppet-foreman_proxy/pull/834) ([evgeni](https://github.com/evgeni))
70+
- Add support for Ubuntu 22.04 [\#832](https://github.com/theforeman/puppet-foreman_proxy/pull/832) ([evgeni](https://github.com/evgeni))
71+
72+
**Fixed bugs:**
73+
74+
- Move away from systemd::service\_limits [\#837](https://github.com/theforeman/puppet-foreman_proxy/pull/837) ([ekohl](https://github.com/ekohl))
75+
76+
## [25.3.0](https://github.com/theforeman/puppet-foreman_proxy/tree/25.3.0) (2024-02-19)
77+
78+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/25.2.0...25.3.0)
79+
80+
**Implemented enhancements:**
81+
82+
- Add HDM smart proxy [\#829](https://github.com/theforeman/puppet-foreman_proxy/pull/829) ([tuxmea](https://github.com/tuxmea))
83+
- add examples and acceptance tests for container\_gateway [\#825](https://github.com/theforeman/puppet-foreman_proxy/pull/825) ([evgeni](https://github.com/evgeni))
84+
- Support EL9 [\#823](https://github.com/theforeman/puppet-foreman_proxy/pull/823) ([ekohl](https://github.com/ekohl))
85+
86+
**Fixed bugs:**
87+
88+
- Make exception to grub\_efi\_path for OracleLinux [\#828](https://github.com/theforeman/puppet-foreman_proxy/pull/828) ([eb4x](https://github.com/eb4x))
89+
- Fixes [\#37078](https://projects.theforeman.org/issues/37078) - ensure salt installation is done before configuration [\#826](https://github.com/theforeman/puppet-foreman_proxy/pull/826) ([knoppi](https://github.com/knoppi))
90+
91+
## [25.2.0](https://github.com/theforeman/puppet-foreman_proxy/tree/25.2.0) (2023-11-15)
92+
93+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/25.1.0...25.2.0)
94+
95+
**Implemented enhancements:**
96+
97+
- Mark compatible with theforeman/foreman 24.x & theforeman/tftp 9.x [\#819](https://github.com/theforeman/puppet-foreman_proxy/pull/819) ([ekohl](https://github.com/ekohl))
98+
- Mark compatible with puppet-extlib 7.x [\#818](https://github.com/theforeman/puppet-foreman_proxy/pull/818) ([ekohl](https://github.com/ekohl))
99+
- allow puppet/mosquitto 2.x [\#816](https://github.com/theforeman/puppet-foreman_proxy/pull/816) ([jhoblitt](https://github.com/jhoblitt))
100+
- Fixes [\#36772](https://projects.theforeman.org/issues/36772) - Add support for container gateway sqlite timeout tuning [\#813](https://github.com/theforeman/puppet-foreman_proxy/pull/813) ([ianballou](https://github.com/ianballou))
101+
- Add Puppet 8 support [\#811](https://github.com/theforeman/puppet-foreman_proxy/pull/811) ([bastelfreak](https://github.com/bastelfreak))
102+
103+
**Fixed bugs:**
104+
105+
- Set group owner to foreman-proxy for Salt config [\#815](https://github.com/theforeman/puppet-foreman_proxy/pull/815) ([maximiliankolb](https://github.com/maximiliankolb))
106+
107+
## [25.1.0](https://github.com/theforeman/puppet-foreman_proxy/tree/25.1.0) (2023-08-17)
108+
109+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/25.0.0...25.1.0)
110+
111+
**Implemented enhancements:**
112+
113+
- puppetlabs/stdlib: Allow 9.x [\#810](https://github.com/theforeman/puppet-foreman_proxy/pull/810) ([bastelfreak](https://github.com/bastelfreak))
114+
- Add parameter to manage service [\#809](https://github.com/theforeman/puppet-foreman_proxy/pull/809) ([chr1s692](https://github.com/chr1s692))
115+
116+
## [25.0.0](https://github.com/theforeman/puppet-foreman_proxy/tree/25.0.0) (2023-05-16)
117+
118+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/24.2.0...25.0.0)
119+
120+
**Breaking changes:**
121+
122+
- Refs [\#36345](https://projects.theforeman.org/issues/36345) - Raise minimum Puppet version to 7.0.0 [\#805](https://github.com/theforeman/puppet-foreman_proxy/pull/805) ([ekohl](https://github.com/ekohl))
123+
124+
**Implemented enhancements:**
125+
126+
- Mark compatible with theforeman/foreman 23.x [\#807](https://github.com/theforeman/puppet-foreman_proxy/pull/807) ([ekohl](https://github.com/ekohl))
127+
- Mark compatible with theforeman/dns 10.x & theforeman/dhcp 9.x [\#806](https://github.com/theforeman/puppet-foreman_proxy/pull/806) ([ekohl](https://github.com/ekohl))
128+
- Simplify grub\_efi\_path on redhat family [\#804](https://github.com/theforeman/puppet-foreman_proxy/pull/804) ([eb4x](https://github.com/eb4x))
129+
130+
## [24.2.0](https://github.com/theforeman/puppet-foreman_proxy/tree/24.2.0) (2023-03-21)
131+
132+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/24.1.0...24.2.0)
133+
134+
**Implemented enhancements:**
135+
136+
- Add parameters to ensure OpenSCAP Ansible module state [\#802](https://github.com/theforeman/puppet-foreman_proxy/pull/802) ([ekohl](https://github.com/ekohl))
137+
- ensure the collection pkg to be installed [\#801](https://github.com/theforeman/puppet-foreman_proxy/pull/801) ([evgeni](https://github.com/evgeni))
138+
- default to theforeman.foreman.foreman callback on all Debians [\#800](https://github.com/theforeman/puppet-foreman_proxy/pull/800) ([evgeni](https://github.com/evgeni))
139+
140+
**Merged pull requests:**
141+
142+
- Remove Puppet 6+ conditionals in fixtures [\#797](https://github.com/theforeman/puppet-foreman_proxy/pull/797) ([ekohl](https://github.com/ekohl))
143+
144+
## [24.1.0](https://github.com/theforeman/puppet-foreman_proxy/tree/24.1.0) (2023-02-02)
145+
146+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/24.0.1...24.1.0)
147+
148+
**Implemented enhancements:**
149+
150+
- Fixes [\#35925](https://projects.theforeman.org/issues/35925) - Enable ssh server keepalive for ansible [\#795](https://github.com/theforeman/puppet-foreman_proxy/pull/795) ([adamruzicka](https://github.com/adamruzicka))
151+
- Fixes [\#35899](https://projects.theforeman.org/issues/35899) - Expose new sp-rex-ssh tunables [\#794](https://github.com/theforeman/puppet-foreman_proxy/pull/794) ([adamruzicka](https://github.com/adamruzicka))
152+
153+
**Fixed bugs:**
154+
155+
- require the grub packages before copying files on RedHat too [\#796](https://github.com/theforeman/puppet-foreman_proxy/pull/796) ([evgeni](https://github.com/evgeni))
156+
157+
## [24.0.1](https://github.com/theforeman/puppet-foreman_proxy/tree/24.0.1) (2022-12-14)
158+
159+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/24.0.0...24.0.1)
160+
161+
**Fixed bugs:**
162+
163+
- Fixes [\#35809](https://projects.theforeman.org/issues/35809) - always enable rex when enabling ansible [\#791](https://github.com/theforeman/puppet-foreman_proxy/pull/791) ([evgeni](https://github.com/evgeni))
164+
165+
## [24.0.0](https://github.com/theforeman/puppet-foreman_proxy/tree/24.0.0) (2022-11-04)
166+
167+
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/23.0.1...24.0.0)
168+
169+
**Breaking changes:**
170+
171+
- drop abrt and chef plugins [\#789](https://github.com/theforeman/puppet-foreman_proxy/pull/789) ([evgeni](https://github.com/evgeni))
172+
- Change module feature default to capitalize [\#788](https://github.com/theforeman/puppet-foreman_proxy/pull/788) ([ekohl](https://github.com/ekohl))
173+
- Drop ansible-runner repository management [\#780](https://github.com/theforeman/puppet-foreman_proxy/pull/780) ([ehelms](https://github.com/ehelms))
174+
- Fixes [\#35455](https://projects.theforeman.org/issues/35455) - Generate an environment file for ansible [\#777](https://github.com/theforeman/puppet-foreman_proxy/pull/777) ([adamruzicka](https://github.com/adamruzicka))
175+
- Drop reports proxy plugin [\#776](https://github.com/theforeman/puppet-foreman_proxy/pull/776) ([evgeni](https://github.com/evgeni))
176+
- Refs [\#31118](https://projects.theforeman.org/issues/31118) - Remove daemon option from settings.yaml [\#630](https://github.com/theforeman/puppet-foreman_proxy/pull/630) ([ekohl](https://github.com/ekohl))
177+
178+
**Implemented enhancements:**
179+
180+
- Allow theforeman/tftp 8.x [\#787](https://github.com/theforeman/puppet-foreman_proxy/pull/787) ([ekohl](https://github.com/ekohl))
181+
- Fixes [\#35680](https://projects.theforeman.org/issues/35680): Add support to configure registration\_url [\#786](https://github.com/theforeman/puppet-foreman_proxy/pull/786) ([ehelms](https://github.com/ehelms))
182+
- Update dhcp infoblox plugin parameters due to updates in plugin itself [\#785](https://github.com/theforeman/puppet-foreman_proxy/pull/785) ([timdeluxe](https://github.com/timdeluxe))
183+
- Fixes [\#35531](https://projects.theforeman.org/issues/35531) - Add Puppet module support to OpenSCAP plugin [\#781](https://github.com/theforeman/puppet-foreman_proxy/pull/781) ([ekohl](https://github.com/ekohl))
184+
- Automatically include plugin dns provider classes [\#779](https://github.com/theforeman/puppet-foreman_proxy/pull/779) ([ekohl](https://github.com/ekohl))
185+
- Bring config files closer to packaged versions [\#778](https://github.com/theforeman/puppet-foreman_proxy/pull/778) ([ekohl](https://github.com/ekohl))
186+
- Fixes [\#35396](https://projects.theforeman.org/issues/35396) - allow non-root user to read Salt master config file [\#775](https://github.com/theforeman/puppet-foreman_proxy/pull/775) ([bastian-src](https://github.com/bastian-src))
187+
- manage discovery plugin config file [\#772](https://github.com/theforeman/puppet-foreman_proxy/pull/772) ([jhoblitt](https://github.com/jhoblitt))
188+
1189
## [23.0.1](https://github.com/theforeman/puppet-foreman_proxy/tree/23.0.1) (2022-08-04)
2190

3191
[Full Changelog](https://github.com/theforeman/puppet-foreman_proxy/compare/23.0.0...23.0.1)

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "theforeman-foreman_proxy",
3-
"version": "28.0.0",
3+
"version": "28.1.0",
44
"author": "theforeman",
55
"summary": "Foreman Smart Proxy configuration",
66
"license": "GPL-3.0+",

0 commit comments

Comments
 (0)