icinga2 icon indicating copy to clipboard operation
icinga2 copied to clipboard

Release Version v2.14.2

Open Al2Klimov opened this issue 1 year ago • 1 comments

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.

Al2Klimov avatar Jan 16 '24 11:01 Al2Klimov

Please update the IfW repo.

Al2Klimov avatar Jan 18 '24 12:01 Al2Klimov

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.

log1-c avatar Mar 05 '24 08:03 log1-c