Releases: k3s-io/k3s-ansible
Releases · k3s-io/k3s-ansible
Release list
1.2.1 - 3554 Amun
What's Changed
- Pin GH Actions to commit sha by @cwayne18 in #525
- Feature/oracle linux11 by @shadow1runner in #532
- Fix existing token retrieval for k3s server by @kudos in #534
- Invert directives when importing ref. playbook by @shtouff in #524
New Contributors
- @cwayne18 made their first contribution in #525
- @shadow1runner made their first contribution in #532
- @kudos made their first contribution in #534
- @shtouff made their first contribution in #524
Full Changelog: 1.2.0...1.2.1
1.2.0 - 10 Hygiea
What's Changed
An actual test suite
- Add basic integration test by @dereknola in #471
- Add HA Server test by @dereknola in #491
- Testing rework for correct validation by @dereknola in #516
- Add a notoken test by @dereknola in #520
- Move k3s version control into testing CI by @dereknola in #523
- Fix airgap for agents by @dereknola in #518
Removal of k3s service templates
- feat(k3s_upgrade): regenerate service files from templates instead of restoring backups by @lexfrei in #474
- Ensure agents are upgraded correctly by @dereknola in #484
- No server templates in k3s_server role by @dereknola in #509
- Remove template from k3s_upgrade role by @dereknola in #519
OpenRC support
- Support openrc systems on agent nodes, added openrc test matrix by @dereknola in #489
- Add openrc support to k3s_server role by @dereknola in #521
Fixes
- chore: document that you need to run the airgap role by @morgaesis in #475
- fix: token compare tasks in k3s_server and k3s_agent roles by @ppascente in #481
- fix(ansible): replace deprecated entities and sync version requirements by @lexfrei in #478
- Update Archlinux ARM on Raspberry PI 5 by @gillouche in #486
- Fix typo in README regarding requirements file by @knpwrs in #487
- Fix boot lint by @dereknola in #488
- Provide configurable server/agent group names for airgap role by @dereknola in #497
- Fix raspberrypi boot.txt - update regex for cgroup config by @gillouche in #499
- Install airgap selinux rpms when avaliable by @dereknola in #500
- Fix the 'Save the existing K3s token if needed' task by @laszlojau in #503
- fix: idempotency and control flow improvements by @jon-stumpf in #514
- fix: use correct variable for k3s old token for agents in upgrade.yml by @paulkarabilo in #513
- Add nftables configuration for K3s on Arch Linux by @cioionut in #511
New Contributors
- @lexfrei made their first contribution in #474
- @morgaesis made their first contribution in #475
- @ppascente made their first contribution in #481
- @gillouche made their first contribution in #486
- @knpwrs made their first contribution in #487
- @paulkarabilo made their first contribution in #513
- @cioionut made their first contribution in #511
Full Changelog: 1.1.1...1.2.0
1.1.1 - 511 Davida
What's Changed
- Update CHANGELOG.md for tag 1.1.0 by @dereknola in #444
- Reduce run noise by @too-gee in #450
- allow for opt_tls_san to be undefined, since it's optionally defined by @triplepoint in #456
- Pin python to 3.13 for ansible 2.19 support by @dereknola in #462
- feat: add ufw allow inter-node ports by @rpressiani in #460
- Refactor task to add compatibility with cmdline changes on ubuntu 25 by @lufisaal in #461
- fix(upgrade): Implement airgap support for the upgrade flow. by @fch-aa in #465
- fix(prereq): generalize RHEL package install condition to support AlmaLinux/Rocky by @softplus10 in #469
- Add ability to move kubeconfig to control node on demand by @PhilThurston in #467
- Improve capture regex for k3s-agent service replacement by @dereknola in #470
New Contributors
- @too-gee made their first contribution in #450
- @triplepoint made their first contribution in #456
- @rpressiani made their first contribution in #460
- @lufisaal made their first contribution in #461
- @softplus10 made their first contribution in #469
- @PhilThurston made their first contribution in #467
Full Changelog: 1.1.0...1.1.1