From 7d5f0509773d4dc3ba52c0720ea527952919c6e8 Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Tue, 30 Aug 2016 15:13:06 +0200 Subject: [PATCH] Release version 2.5.4 --- ChangeLog | 6 ++++++ RELEASE.md | 28 +++++++++++++++++++--------- doc/1-about.md | 6 ++++++ icinga2.nuspec | 2 +- icinga2.spec | 2 +- tools/chocolateyInstall.ps1 | 4 ++-- 6 files changed, 35 insertions(+), 13 deletions(-) diff --git a/ChangeLog b/ChangeLog index 215660165..520c62897 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4,6 +4,12 @@ Please check [doc/1-about.md]. ## What's New +### What's New in Version 2.5.4 + +#### Bugfixes + +* Bug 11932 (Checker): many check commands executed at same time when master reload + ### What's New in Version 2.5.3 #### Changes diff --git a/RELEASE.md b/RELEASE.md index 6c4675026..4d5f88f92 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -2,6 +2,10 @@ Print this document. +Specify the release version. + + VERSION=2.5.4 + ## Issues Check the following issue filters: @@ -12,9 +16,9 @@ Check the following issue filters: ## Backport Commits $ git checkout master - $ ./pick.py -V 2.5.3 + $ ./pick.py -V $VERSION -The script creates a new branch 'auto-merged-2.5.3' which is based on the +The script creates a new branch 'auto-merged-' which is based on the current support branch. It then merges all commits from the 'master' branch which reference a ticket for the version that was specified. @@ -43,6 +47,12 @@ Update the version number in the following files: * [icinga2.nuspec]: (.*) * [tools/chocolateyInstall.ps1]: Icinga2-v(.*)-{x86,x86_64}.msi +Example: + + gsed -i "s/Version: .*/Version: $VERSION/g" icinga2.spec + gsed -i "s/.*<\/version>/$VERSION<\/version>/g" icinga2.nuspec + gsed -i "s/Icinga2-v.*-/Icinga2-v$VERSION-/g" tools/chocolateyInstall.ps1 + ## Changelog Update the [ChangeLog](ChangeLog), [doc/1-about.md](doc/1-about.md) files using @@ -50,21 +60,21 @@ the changelog.py script. Also generate HTML for the wordpress release announceme Changelog: - $ ./changelog.py -V 2.5.0 + $ ./changelog.py -V $VERSION Docs: - $ ./changelog.py -V 2.5.0 -l + $ ./changelog.py -V $VERSION -l Wordpress: - $ ./changelog.py -V 2.5.0 -H -l + $ ./changelog.py -V $VERSION -H -l ## Git Tag Commit these changes to the "master" branch: - $ git commit -v -a -m "Release version " + $ git commit -v -a -m "Release version $VERSION" For minor releases: Cherry-pick this commit into the "support" branch. @@ -73,11 +83,11 @@ releases) or the "support" branch (for minor releases). GB: - $ git tag -u EE8E0720 -m "Version " v + $ git tag -u EE8E0720 -m "Version $VERSION" v$VERSION MF: - $ git tag -u D14A1F16 -m "Version " v + $ git tag -u D14A1F16 -m "Version $VERSION" v$VERSION Push the tag. @@ -141,7 +151,7 @@ Create the nupkg package: Install the created icinga2 package locally: - choco install icinga2 -version 2.5.3 -fdv "%cd%" -source "'%cd%;https://chocolatey.org/api/v2/'" + choco install icinga2 -version 2.5.4 -fdv "%cd%" -source "'%cd%;https://chocolatey.org/api/v2/'" Upload the package to [chocolatey](https://chocolatey.org/packages/upload). diff --git a/doc/1-about.md b/doc/1-about.md index 0246b8988..c979f7616 100644 --- a/doc/1-about.md +++ b/doc/1-about.md @@ -54,6 +54,12 @@ More details in the [Icinga FAQ](https://www.icinga.org/icinga/faq/). ## What's New +### What's New in Version 2.5.4 + +#### Bugfixes + +* Bug [11932](https://dev.icinga.org/issues/11932 "Bug 11932") (Checker): many check commands executed at same time when master reload + ### What's New in Version 2.5.3 #### Changes diff --git a/icinga2.nuspec b/icinga2.nuspec index 814f11c0a..59a274cb2 100755 --- a/icinga2.nuspec +++ b/icinga2.nuspec @@ -6,7 +6,7 @@ icinga2 Icinga2 - 2.5.3 + 2.5.4 2016 - The Icinga Project Icinga Development Team icinga2 - Monitoring Agent for Windows diff --git a/icinga2.spec b/icinga2.spec index a682fe606..f51386346 100644 --- a/icinga2.spec +++ b/icinga2.spec @@ -66,7 +66,7 @@ Summary: Network monitoring application Name: icinga2 -Version: 2.5.3 +Version: 2.5.4 Release: %{revision}%{?dist} License: GPL-2.0+ Group: Applications/System diff --git a/tools/chocolateyInstall.ps1 b/tools/chocolateyInstall.ps1 index 28ab48fa9..9618aa936 100755 --- a/tools/chocolateyInstall.ps1 +++ b/tools/chocolateyInstall.ps1 @@ -1,7 +1,7 @@ $packageName = 'icinga2' $installerType = 'msi' -$url32 = 'http://packages.icinga.org/windows/Icinga2-v2.5.3-x86.msi' -$url64 = 'http://packages.icinga.org/windows/Icinga2-v2.5.3-x86_64.msi' +$url32 = 'http://packages.icinga.org/windows/Icinga2-v2.5.4-x86.msi' +$url64 = 'http://packages.icinga.org/windows/Icinga2-v2.5.4-x86_64.msi' $silentArgs = '/qn /norestart' $validExitCodes = @(0)