Skip to content

Commit ac8a795

Browse files
authored
Merge pull request #145 from voxpupuli/release-prep
Release 3.0.0
2 parents e483014 + 118b2a9 commit ac8a795

File tree

2 files changed

+59
-1
lines changed

2 files changed

+59
-1
lines changed

CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,64 @@ All notable changes to this project will be documented in this file.
44
Each new release typically also includes the latest modulesync defaults.
55
These should not affect the functionality of the module.
66

7+
## [v3.0.0](https://github.com/voxpupuli/puppet-k8s/tree/v3.0.0) (2025-11-24)
8+
9+
[Full Changelog](https://github.com/voxpupuli/puppet-k8s/compare/v2.0.1...v3.0.0)
10+
11+
**Breaking changes:**
12+
13+
- Drop puppet, update openvox minimum version to 8.19 [\#137](https://github.com/voxpupuli/puppet-k8s/pull/137) ([TheMeier](https://github.com/TheMeier))
14+
- Update list of OSes to non-EoL versions [\#104](https://github.com/voxpupuli/puppet-k8s/pull/104) ([ananace](https://github.com/ananace))
15+
- Unpack cni\_plugins, crictl & etcd to folders in /opt and use symlinks [\#96](https://github.com/voxpupuli/puppet-k8s/pull/96) ([olavst-spk](https://github.com/olavst-spk))
16+
- Initial work on hiera-ifying and Puppet 8 support for standalone etcd [\#66](https://github.com/voxpupuli/puppet-k8s/pull/66) ([ananace](https://github.com/ananace))
17+
18+
**Implemented enhancements:**
19+
20+
- Add posibility for aditional arguments without values for k8s components [\#129](https://github.com/voxpupuli/puppet-k8s/issues/129)
21+
- Custom CNI binaries do not survive CNI plugin updates [\#107](https://github.com/voxpupuli/puppet-k8s/issues/107)
22+
- Latest Kubernetes binaries are only available on the new repo [\#100](https://github.com/voxpupuli/puppet-k8s/issues/100)
23+
- Replace dependency on kubic \(or provide other alternative\) [\#77](https://github.com/voxpupuli/puppet-k8s/issues/77)
24+
- Add parameter to defer management of /etc/facter/facts.d [\#141](https://github.com/voxpupuli/puppet-k8s/pull/141) ([ananace](https://github.com/ananace))
25+
- puppet/archive Allow 8.x [\#136](https://github.com/voxpupuli/puppet-k8s/pull/136) ([TheMeier](https://github.com/TheMeier))
26+
- Add option to specify main IP family for dualstack [\#123](https://github.com/voxpupuli/puppet-k8s/pull/123) ([ananace](https://github.com/ananace))
27+
- Improve handling of manage\_\* parameters [\#121](https://github.com/voxpupuli/puppet-k8s/pull/121) ([ananace](https://github.com/ananace))
28+
- Make etcd initial\_cluster unique list [\#120](https://github.com/voxpupuli/puppet-k8s/pull/120) ([zezav-cz](https://github.com/zezav-cz))
29+
- metadata.json: Add OpenVox [\#119](https://github.com/voxpupuli/puppet-k8s/pull/119) ([jstraw](https://github.com/jstraw))
30+
- Kubelet labels [\#117](https://github.com/voxpupuli/puppet-k8s/pull/117) ([zezav-cz](https://github.com/zezav-cz))
31+
- Resync bundled resources to modern versions [\#116](https://github.com/voxpupuli/puppet-k8s/pull/116) ([ananace](https://github.com/ananace))
32+
- Retain custom CNI plugins over upgrades [\#114](https://github.com/voxpupuli/puppet-k8s/pull/114) ([ananace](https://github.com/ananace))
33+
- Namespace calls to ensure\_packages [\#113](https://github.com/voxpupuli/puppet-k8s/pull/113) ([ananace](https://github.com/ananace))
34+
- Support configuration of waiting times [\#110](https://github.com/voxpupuli/puppet-k8s/pull/110) ([deric](https://github.com/deric))
35+
- Use pkgs.k8s.io repos instead of kubic [\#103](https://github.com/voxpupuli/puppet-k8s/pull/103) ([ananace](https://github.com/ananace))
36+
- puppetlabs/firewall: Allow 8.x [\#89](https://github.com/voxpupuli/puppet-k8s/pull/89) ([zilchms](https://github.com/zilchms))
37+
- puppet/systemd: Allow 6.x [\#88](https://github.com/voxpupuli/puppet-k8s/pull/88) ([zilchms](https://github.com/zilchms))
38+
- Preliminary SUSE support [\#71](https://github.com/voxpupuli/puppet-k8s/pull/71) ([ananace](https://github.com/ananace))
39+
- Add Puppet 8 support [\#61](https://github.com/voxpupuli/puppet-k8s/pull/61) ([bastelfreak](https://github.com/bastelfreak))
40+
41+
**Fixed bugs:**
42+
43+
- Fix a convergence issue [\#139](https://github.com/voxpupuli/puppet-k8s/pull/139) ([ananace](https://github.com/ananace))
44+
- Fix incompatible key usage errors for etcd v3.5 [\#132](https://github.com/voxpupuli/puppet-k8s/pull/132) ([jorhett](https://github.com/jorhett))
45+
- Breakfix: flannel forbidden to query pod [\#126](https://github.com/voxpupuli/puppet-k8s/pull/126) ([jorhett](https://github.com/jorhett))
46+
- Fix crio package repository, allow data adjustment [\#125](https://github.com/voxpupuli/puppet-k8s/pull/125) ([jorhett](https://github.com/jorhett))
47+
- Correctly handle default name/discovery tag for etcd [\#108](https://github.com/voxpupuli/puppet-k8s/pull/108) ([ananace](https://github.com/ananace))
48+
49+
**Closed issues:**
50+
51+
- Unknown function: puppetdb\_query [\#106](https://github.com/voxpupuli/puppet-k8s/issues/106)
52+
- K8s failes due to service-account.key not being found. [\#105](https://github.com/voxpupuli/puppet-k8s/issues/105)
53+
- cni-plugins, crictl & etcd cannot be updated [\#95](https://github.com/voxpupuli/puppet-k8s/issues/95)
54+
55+
**Merged pull requests:**
56+
57+
- Un-DRY execs to avoid puppet-lint failures [\#144](https://github.com/voxpupuli/puppet-k8s/pull/144) ([ananace](https://github.com/ananace))
58+
- Fix missing vars for domain cluster [\#135](https://github.com/voxpupuli/puppet-k8s/pull/135) ([zezav-cz](https://github.com/zezav-cz))
59+
- Prevent incorrect installation of runc on 1.28+ crio [\#133](https://github.com/voxpupuli/puppet-k8s/pull/133) ([jorhett](https://github.com/jorhett))
60+
- Bump systemd requirement to support latest [\#115](https://github.com/voxpupuli/puppet-k8s/pull/115) ([ananace](https://github.com/ananace))
61+
- Update binary repos and versions to support modern Kubernetes [\#101](https://github.com/voxpupuli/puppet-k8s/pull/101) ([ananace](https://github.com/ananace))
62+
- update puppet-systemd upper bound to 8.0.0 [\#92](https://github.com/voxpupuli/puppet-k8s/pull/92) ([TheMeier](https://github.com/TheMeier))
63+
- Update Readme - fix table of contents, add badges [\#87](https://github.com/voxpupuli/puppet-k8s/pull/87) ([rwaffen](https://github.com/rwaffen))
64+
765
## [v2.0.1](https://github.com/voxpupuli/puppet-k8s/tree/v2.0.1) (2024-02-23)
866

967
[Full Changelog](https://github.com/voxpupuli/puppet-k8s/compare/v2.0.0...v2.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": "puppet-k8s",
3-
"version": "2.0.2-rc0",
3+
"version": "3.0.0",
44
"author": "Vox Pupuli",
55
"summary": "Install and manage plain Kubernetes installs",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)