icinga2
icinga2 copied to clipboard
Release Version v2.14.2
Release Workflow
- [x] Update
ICINGA2_VERSION - [x] Update bundled Windows dependencies
- [x] Harden global TLS defaults (consult https://ssl-config.mozilla.org)
- [x] Update
CHANGELOG.md - [x] Create and push a signed tag for the version
- [x] Build and release DEB and RPM packages
- [x] Create tag
- [x] Await https://git.icinga.com/packages/icinga2/-/pipelines/32183
- [x] Upload
- [x] Build and release Windows packages
- [x] Create tag
- [x] Await https://git.icinga.com/packaging/windows-icinga2/-/pipelines/32186
- [x] Upload
- [x] Create release on GitHub
- [x] Publish it
- [x] Update public docs
- [x] Announce release
- [x] Write blogpost
- [x] Add image https://rt.netways.de/Ticket/Display.html?id=806124
- [x] Publish https://icinga.com/?p=329211&preview=true
- [x] Merge #9966
Update Bundled Windows Dependencies
Update packages.icinga.com
Add the latest Boost and OpenSSL versions to https://packages.icinga.com/windows/dependencies/, e.g.:
- https://master.dl.sourceforge.net/project/boost/boost-binaries/1.82.0/boost_1_82_0-msvc-14.2-64.exe
- https://master.dl.sourceforge.net/project/boost/boost-binaries/1.82.0/boost_1_82_0-msvc-14.2-32.exe
- https://slproweb.com/download/Win64OpenSSL-3_0_9.exe
- https://slproweb.com/download/Win32OpenSSL-3_0_9.exe
Update Build Server, CI/CD and Documentation
- doc/21-development.md
- doc/win-dev.ps1 (also affects CI/CD)
- tools/win32/configure.ps1
- tools/win32/configure-dev.ps1
Re-provision Build Server
Even if there aren't any new releases of dependencies with versions hardcoded in the repos and files listed above (Boost, OpenSSL). There may be new build versions of other dependencies (VS, MSVC). Our GitHub actions (tests) use the latest ones automatically, but the GitLab runner (release packages) doesn't.
Please update the IfW repo.
It's been nearly two months and the two minor releases are still missing from the IcingaForWindows repo. What's the hold-up here? @LordHepipud @Al2Klimov
Installing new hosts but with outdated agents is not optimal imo.