mirror of https://github.com/Icinga/icinga2.git
Release version 2.5.4
This commit is contained in:
parent
8f7b819c9d
commit
7d5f050977
|
@ -4,6 +4,12 @@ Please check [doc/1-about.md].
|
||||||
|
|
||||||
## What's New
|
## 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
|
### What's New in Version 2.5.3
|
||||||
|
|
||||||
#### Changes
|
#### Changes
|
||||||
|
|
28
RELEASE.md
28
RELEASE.md
|
@ -2,6 +2,10 @@
|
||||||
|
|
||||||
Print this document.
|
Print this document.
|
||||||
|
|
||||||
|
Specify the release version.
|
||||||
|
|
||||||
|
VERSION=2.5.4
|
||||||
|
|
||||||
## Issues
|
## Issues
|
||||||
|
|
||||||
Check the following issue filters:
|
Check the following issue filters:
|
||||||
|
@ -12,9 +16,9 @@ Check the following issue filters:
|
||||||
## Backport Commits
|
## Backport Commits
|
||||||
|
|
||||||
$ git checkout master
|
$ 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-<VERSION>' which is based on the
|
||||||
current support branch. It then merges all commits from the 'master' branch which
|
current support branch. It then merges all commits from the 'master' branch which
|
||||||
reference a ticket for the version that was specified.
|
reference a ticket for the version that was specified.
|
||||||
|
|
||||||
|
@ -43,6 +47,12 @@ Update the version number in the following files:
|
||||||
* [icinga2.nuspec]: <version>(.*)</version>
|
* [icinga2.nuspec]: <version>(.*)</version>
|
||||||
* [tools/chocolateyInstall.ps1]: Icinga2-v(.*)-{x86,x86_64}.msi
|
* [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>$VERSION<\/version>/g" icinga2.nuspec
|
||||||
|
gsed -i "s/Icinga2-v.*-/Icinga2-v$VERSION-/g" tools/chocolateyInstall.ps1
|
||||||
|
|
||||||
## Changelog
|
## Changelog
|
||||||
|
|
||||||
Update the [ChangeLog](ChangeLog), [doc/1-about.md](doc/1-about.md) files using
|
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:
|
||||||
|
|
||||||
$ ./changelog.py -V 2.5.0
|
$ ./changelog.py -V $VERSION
|
||||||
|
|
||||||
Docs:
|
Docs:
|
||||||
|
|
||||||
$ ./changelog.py -V 2.5.0 -l
|
$ ./changelog.py -V $VERSION -l
|
||||||
|
|
||||||
Wordpress:
|
Wordpress:
|
||||||
|
|
||||||
$ ./changelog.py -V 2.5.0 -H -l
|
$ ./changelog.py -V $VERSION -H -l
|
||||||
|
|
||||||
## Git Tag
|
## Git Tag
|
||||||
|
|
||||||
Commit these changes to the "master" branch:
|
Commit these changes to the "master" branch:
|
||||||
|
|
||||||
$ git commit -v -a -m "Release version <VERSION>"
|
$ git commit -v -a -m "Release version $VERSION"
|
||||||
|
|
||||||
For minor releases: Cherry-pick this commit into the "support" branch.
|
For minor releases: Cherry-pick this commit into the "support" branch.
|
||||||
|
|
||||||
|
@ -73,11 +83,11 @@ releases) or the "support" branch (for minor releases).
|
||||||
|
|
||||||
GB:
|
GB:
|
||||||
|
|
||||||
$ git tag -u EE8E0720 -m "Version <VERSION>" v<VERSION>
|
$ git tag -u EE8E0720 -m "Version $VERSION" v$VERSION
|
||||||
|
|
||||||
MF:
|
MF:
|
||||||
|
|
||||||
$ git tag -u D14A1F16 -m "Version <VERSION>" v<VERSION>
|
$ git tag -u D14A1F16 -m "Version $VERSION" v$VERSION
|
||||||
|
|
||||||
Push the tag.
|
Push the tag.
|
||||||
|
|
||||||
|
@ -141,7 +151,7 @@ Create the nupkg package:
|
||||||
|
|
||||||
Install the created icinga2 package locally:
|
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).
|
Upload the package to [chocolatey](https://chocolatey.org/packages/upload).
|
||||||
|
|
||||||
|
|
|
@ -54,6 +54,12 @@ More details in the [Icinga FAQ](https://www.icinga.org/icinga/faq/).
|
||||||
|
|
||||||
## <a id="whats-new"></a> What's New
|
## <a id="whats-new"></a> 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
|
### What's New in Version 2.5.3
|
||||||
|
|
||||||
#### Changes
|
#### Changes
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
<!-- Read this before publishing packages to chocolatey.org: https://github.com/chocolatey/chocolatey/wiki/CreatePackages -->
|
<!-- Read this before publishing packages to chocolatey.org: https://github.com/chocolatey/chocolatey/wiki/CreatePackages -->
|
||||||
<id>icinga2</id>
|
<id>icinga2</id>
|
||||||
<title>Icinga2</title>
|
<title>Icinga2</title>
|
||||||
<version>2.5.3</version>
|
<version>2.5.4</version>
|
||||||
<authors>2016 - The Icinga Project</authors>
|
<authors>2016 - The Icinga Project</authors>
|
||||||
<owners>Icinga Development Team</owners>
|
<owners>Icinga Development Team</owners>
|
||||||
<summary>icinga2 - Monitoring Agent for Windows</summary>
|
<summary>icinga2 - Monitoring Agent for Windows</summary>
|
||||||
|
|
|
@ -66,7 +66,7 @@
|
||||||
|
|
||||||
Summary: Network monitoring application
|
Summary: Network monitoring application
|
||||||
Name: icinga2
|
Name: icinga2
|
||||||
Version: 2.5.3
|
Version: 2.5.4
|
||||||
Release: %{revision}%{?dist}
|
Release: %{revision}%{?dist}
|
||||||
License: GPL-2.0+
|
License: GPL-2.0+
|
||||||
Group: Applications/System
|
Group: Applications/System
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
$packageName = 'icinga2'
|
$packageName = 'icinga2'
|
||||||
$installerType = 'msi'
|
$installerType = 'msi'
|
||||||
$url32 = 'http://packages.icinga.org/windows/Icinga2-v2.5.3-x86.msi'
|
$url32 = 'http://packages.icinga.org/windows/Icinga2-v2.5.4-x86.msi'
|
||||||
$url64 = 'http://packages.icinga.org/windows/Icinga2-v2.5.3-x86_64.msi'
|
$url64 = 'http://packages.icinga.org/windows/Icinga2-v2.5.4-x86_64.msi'
|
||||||
$silentArgs = '/qn /norestart'
|
$silentArgs = '/qn /norestart'
|
||||||
$validExitCodes = @(0)
|
$validExitCodes = @(0)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue