Tim Hardeck
808b0e30a0
icinga2: Make sure logger
is available on SUSE systems
...
It is required to log the deprecated warning of the classic ui package.
On pre systemd distributions `logger` is part of util-linux which should
always be installed I suppose, that's why I did not add an else clause.
2017-08-25 10:01:40 +02:00
Tim Hardeck
59b8d34311
icinga2: Fix typo in systemd clause in icinga2.spec
2017-08-25 10:01:32 +02:00
Markus Frosch
481ca7a22e
icinga2: Fix that ChangeLog has been renamed to CHANGELOG.md
2017-08-02 11:33:58 +02:00
Markus Frosch
e907333f2f
icinga2: Update to 2.7.0-1
2017-08-02 11:33:58 +02:00
Markus Frosch
46ba4072a2
icinga2: Configure ICINGA2_PLUGINDIR only once
2017-08-02 11:33:58 +02:00
Michael Friedrich
ceac5e1355
Add check_nscp_api plugin binary
...
This requires Icinga 2 libraries and is therefore installed
alongside the Icinga 2 binary.
2017-08-02 11:33:58 +02:00
Markus Frosch
f4ce2838a7
get_snapshot: Add UPSTREAM_GIT_NOREPO to forbid any repo interaction
2017-08-02 11:33:58 +02:00
Markus Frosch
686de02c6d
get_snapshot: Use UPSTREAM_GIT_BRANCH instead of HEAD
2017-08-02 11:33:58 +02:00
Markus Frosch
3c9f6763f9
get_snapshot: Support UPSTREAM_GIT_NOUPDATE
...
And do not manage git when set!
2017-08-02 11:33:58 +02:00
Michael Friedrich
118df8dcff
Fix Amazon Linux package builds
...
We don't provide build containers for that yet,
but keeping things the same with icinga/icinga2.
2017-08-02 11:33:58 +02:00
Michael Friedrich
2c602a4cc9
Mark icinga2-classicui-config as DEPRECATED
2017-08-02 11:33:58 +02:00
Dirk Goetz
a7fdcaaa72
Adjusted requirements for commons
...
refs https://github.com/Icinga/icinga2/issues/5442
2017-07-31 16:52:10 +02:00
Markus Frosch
b9a47223e1
icinga2: Fix that ChangeLog has been renamed to CHANGELOG.md
2017-06-21 09:33:04 +02:00
Markus Frosch
0bfe9c1e44
icinga2: Update to 2.7.0-1
2017-06-20 10:16:49 +02:00
Markus Frosch
38049ef3bd
icinga2: Configure ICINGA2_PLUGINDIR only once
2017-06-14 15:41:21 +02:00
Michael Friedrich
cec20eefc9
Add check_nscp_api plugin binary
...
This requires Icinga 2 libraries and is therefore installed
alongside the Icinga 2 binary.
2017-06-14 12:32:59 +02:00
Markus Frosch
e05b5decc9
get_snapshot: Add UPSTREAM_GIT_NOREPO to forbid any repo interaction
2017-06-07 15:28:45 +02:00
Markus Frosch
4e7d27a0d4
get_snapshot: Use UPSTREAM_GIT_BRANCH instead of HEAD
2017-06-07 15:21:25 +02:00
Markus Frosch
f5783f2183
get_snapshot: Support UPSTREAM_GIT_NOUPDATE
...
And do not manage git when set!
2017-06-07 14:52:17 +02:00
Michael Friedrich
24fff56bae
Fix Amazon Linux package builds
...
We don't provide build containers for that yet,
but keeping things the same with icinga/icinga2.
2017-05-31 19:10:10 +02:00
Michael Friedrich
a45fe19142
Mark icinga2-classicui-config as DEPRECATED
2017-05-31 16:31:10 +02:00
Markus Frosch
9acd672bcd
Disable hardlink again
...
See https://github.com/Icinga/puppet-icinga_build/issues/11
2017-05-24 16:49:09 +02:00
Markus Frosch
bc59dc757c
Update icinga2 and icingaweb2
...
Also add diff scripts
2017-05-23 17:00:24 +02:00
Markus Frosch
fd860466be
icinga2: Add selecting g++ compiler on older SUSE releases
...
g++ is too old, and the newer binary is suffixed.
2017-04-28 15:24:27 +02:00
Markus Frosch
b799c93ef0
icinga2: Update spec for better boost dependencies
...
See https://github.com/Icinga/icinga2/pull/5189
2017-04-24 17:57:51 +02:00
Markus Frosch
3f873fa338
icinga2/get_snapshot: Avoid --transform on tar
...
Incompatible on older systems...
2017-04-21 16:06:37 +02:00
Markus Frosch
a5cdf4c9c8
Update test scripts
2017-04-21 11:50:35 +02:00
Jean Flach
eb867fd1e7
Add testing for icinga2
2017-03-03 15:16:12 +01:00
Markus Frosch
fb5ba17fb3
Disable call of hardlink
for SELinux modules
...
refs #5
2017-03-01 08:44:50 +01:00
Markus Frosch
56ee8a6e6c
icinga2/icingaweb2: Update get_snapshot to dump branch into version file
2017-02-08 16:57:39 +01:00
Markus Frosch
41df966396
icinga2/icingaweb2: Update get_snapshot to support branch/url changes
2017-02-08 16:57:39 +01:00
Markus Frosch
60ae45c7bf
icinga2: Add get_snapshot for RPM
2017-02-08 14:09:14 +01:00
Markus Frosch
705b56fdc2
Add current packaging
2017-01-30 16:29:54 +01:00