For major releases: Create a new "support" branch:
$ git checkout master
- $ git checkout -b support/2.x
- $ git push -u origin support/2.x
+ $ git checkout -b support/2.3
+ $ git push -u origin support/2.3
+
+For minor releases: Push the support branch and cherry-pick the release commit into master:
+
+ $ git push -u origin support/2.3
+ $ git checkout master
+ $ git cherry-pick support/2.3
+ $ git push origin master
# External Dependencies
Example for CentOS7:
$ sudo docker run -ti centos:latest bash
+
# yum -y install http://packages.icinga.org/epel/7/release/noarch/icinga-rpm-release-7-1.el7.centos.noarch.rpm
- # yum -y install icinga
+ # yum -y install icinga2
+ # icinga2 daemon -C
+
# systemctl start icinga2
# tail -f /var/log/icinga2/icinga2.log