Alexander A. Klimov
fc220bac69
Add stub for event::ExecutedCommand
...
refs #8034
2020-06-02 13:44:15 +02:00
Alexander A. Klimov
3f07dd6cae
Add stub for event::ExecuteCommand w/ source
...
refs #8034
2020-06-02 11:52:58 +02:00
Alexander A. Klimov
752df8ea28
Add stub for /v1/actions/execute-command
...
refs #8034
2020-06-02 11:43:32 +02:00
Noah Hilverling
fd4abff369
Merge pull request #8027 from Icinga/feature/github-actions-sles
...
GitHub actions: build SLES packages
2020-05-27 16:41:17 +02:00
Alexander A. Klimov
5b7f7344df
/v1/actions/add-comment: add param expiry
...
refs #4663
2020-05-27 11:41:22 +02:00
Alexander A. Klimov
590b2eeb26
GitHub actions: build Raspbian packages
2020-05-26 16:33:13 +02:00
Alexander A. Klimov
ac0e480e19
GitHub actions: build SLES packages
2020-05-25 16:35:30 +02:00
Noah Hilverling
9f45c29239
Merge pull request #8023 from Icinga/feature/github-actions-32bit
...
GitHub actions: build 32-bit .deb packages
2020-05-20 14:44:43 +02:00
Noah Hilverling
d1e9a14eca
Merge pull request #8019 from Icinga/feature/github-actions-artifacts
...
GitHub actions: publish packages
2020-05-20 11:22:19 +02:00
Alexander A. Klimov
113cd8f597
GitHub actions: build 32-bit .deb packages
2020-05-20 11:15:27 +02:00
Alexander A. Klimov
0537543ef3
GitHub actions: publish packages
2020-05-19 15:42:05 +02:00
Noah Hilverling
f71be9e802
Merge pull request #8018 from Icinga/feature/github-actions
...
GitHub actions: build packages
2020-05-19 11:26:07 +02:00
Noah Hilverling
7395465089
Merge pull request #8014 from Icinga/bugfix/icinga-db-ack-expire-8012
...
Icinga DB: record ack expiries
2020-05-19 11:16:28 +02:00
Alexander A. Klimov
36f52c1206
GitHub actions: build .rpm packages
2020-05-18 18:30:32 +02:00
Alexander A. Klimov
2fc2a28af4
Don't use Travis CI
2020-05-18 18:15:05 +02:00
Alexander A. Klimov
7b85a506ff
GitHub actions: build .deb packages
2020-05-18 18:15:05 +02:00
Alexander A. Klimov
f21b60e390
StreamLogger#Flush(): lock self
...
... just to be sure.
2020-05-15 15:33:37 +02:00
Alexander A. Klimov
c4a8afbe5f
Icinga DB: record ack expiries
...
refs #8012
2020-05-15 12:02:51 +02:00
Noah Hilverling
26fc9a2738
Merge pull request #8013 from Icinga/bugfix/icingadb-stats-wq
...
Icinga DB: don't use the work queue for publishing stats
2020-05-15 11:25:38 +02:00
Alexander A. Klimov
fc72cca70e
Icinga DB: don't use the work queue for publishing stats
2020-05-15 11:17:25 +02:00
Alexander A. Klimov
3617f05836
icinga2 pki save-cert: allow to specify --key and --cert
...
refs #7992
2020-04-28 17:34:00 +02:00
Noah Hilverling
d5d89b7f39
Merge pull request #7970 from Icinga/bugfix/reconnect-loop
...
RequestCertificateHandler(): don't disconnect nodes already integrated into the cluster
2020-04-27 13:05:22 +02:00
Baptiste BEAUPLAT
458aaa23f6
Docs: fix zones config example for second master
2020-04-24 16:31:59 +02:00
Noah Hilverling
af7768944a
Merge pull request #7985 from Icinga/bugfix/icingadb-sticky-ack
...
IcingaDB::SerializeState(): include whether an ack is sticky
2020-04-22 17:15:25 +02:00
Alexander A. Klimov
35f25e99b4
IcingaDB::SerializeState(): include whether an ack is sticky
2020-04-20 14:53:55 +02:00
Lee Clemens
24d99759d3
Fix table name referenced for cleanup hostchecks_age
2020-04-15 11:02:40 -04:00
Alexander A. Klimov
5a5cf1a2eb
RequestCertificateHandler(): don't disconnect nodes already integrated into the cluster
...
... not to cause a reconnect loop.
2020-04-08 13:29:55 +02:00
Alexander Aleksandrovič Klimov
2e22ceb23e
Merge pull request #7936 from Icinga/bugfix/config-sync-failed-reload-7742
...
ApiListener::ConfigUpdateHandler(): make the whole process mutually exclusive
2020-04-07 15:55:14 +02:00
Rinck H. Sonnenberg
e1300afeee
Added parameter to monitor a specific jail only, as this has been available in the original check_command for years but hasn't made it into the checkcommand yet
2020-04-03 13:18:53 +02:00
Alexander A. Klimov
720a88c29a
PerfdataValue: add UoMs
...
* {,{K,M,G,T,P,E,Z,Y}{,i}}B
=> bytes
* {,{k,m,g,t,p,e,z,y}{,i}}b
=> bits
* packets
* {n,u,m,}s m h d
=> seconds
* {n,u,m,,k,M,G,T,P,E,Z,Y}{{A,O,V,W},{A,W}{s,m,h}}
=> amperes, ohms, volts, watts, ampere-seconds, watt-hours
* lm dBm
=> lumens decibel-milliwatts
* {n,u,m,,k}g t
=> grams
* C F K
=> degrees-celsius, degrees-fahrenheit, degrees-kelvin
* {m,,h}l
=> liters
refs #7225
2020-04-03 12:47:36 +02:00
Noah Hilverling
4464e4990e
Merge pull request #7946 from Icinga/bugfix/regression-ca-verification
...
Fix CA verification regression
2020-04-01 15:05:52 +02:00
Markus Frosch
b5fa7569f2
apilistener: Make SO_REUSEPORT optional
2020-03-31 18:03:59 +02:00
Michael Insel
51e534ff4c
Fix CA verification regression
...
Uninitialized bool values may evaluate to true while it should be false.
2020-03-29 16:05:29 +02:00
Alexander A. Klimov
8050bd9e76
PerfdataValue#Parse(): don't complain on unknown UoMs
...
refs #7225
2020-03-25 13:05:22 +01:00
Alexander Aleksandrovič Klimov
2ab08a8d96
Merge pull request #7938 from Icinga/bugfix/icinga-web-2-docs-url
...
Docs: Fix Icinga Web 2 docs URL
2020-03-24 15:05:46 +01:00
Noah Hilverling
d21b5cf09f
Docs: Fix Icinga Web 2 docs URL
2020-03-24 09:08:23 +01:00
Alexander A. Klimov
38f3108c1a
ApiListener::HandleConfigUpdate(): make the whole process mutually exclusive
...
refs #7742
2020-03-23 17:33:14 +01:00
Alexander A. Klimov
dc3062a9b0
ApiListener::ConfigUpdateHandler(): block as less as possible
...
refs #7742
2020-03-23 17:31:59 +01:00
Alexander A. Klimov
210acfbf1d
Livestatus: append app name to program_version
...
refs #7895
2020-03-19 10:33:01 +01:00
Alexander A. Klimov
db400b3f19
etc/icinga2/scripts/*.sh: explicitly specify shell
2020-03-18 12:30:33 +01:00
Alexander A. Klimov
5e7a675009
JsonRpcConnection#HandleAndWriteHeartbeats(): check !!#m_Endpoint
2020-03-18 11:58:27 +01:00
Jochen Friedrich
83977c5754
Add parameters needed for PKI usage.
...
To use PKI with nrpe, a CA must be specified and anonymous DH must be disabled.
If client certificates are enforced by nrped, additionally a private cert and key
must be specified. This patch adds all these parameters as well TLS configuration
options to limit the TLS version and crypto parameters:
nrpe_ca - The CA file to use for PKI. Defaults to none.
nrpe_cert - The client cert file to use for PKI. Defaults to none.
nrpe_key - The client key file to use for PKI. Defaults to none.
nrpe_ssl_version - The SSL/TLS version to use. Defaults to TLSv1+.
nrpe_cipher_list - The list of SSL ciphers to use. Default depends on check_nrpe version.
nrpe_dh_opt - Anonymous Diffie Hellman use: 0 = deny, 1 = allow, 2 = force.
Default depends on check_nrpe version.
2020-03-16 13:49:57 +01:00
Noah Hilverling
71cefb9ea4
Release version 2.12.0-rc1
2020-03-13 14:09:52 +01:00
Noah Hilverling
dd7fe150d2
Merge pull request #7908 from Icinga/feature/sort-mailmap
...
Sort .mailmap
2020-03-13 13:45:13 +01:00
Noah Hilverling
d073d62b03
Merge pull request #7913 from Icinga/feature/icingadb-docs
...
Docs: Icinga DB installation
2020-03-13 10:03:12 +01:00
Noah Hilverling
18c9d91f0c
Docs: Add Icinga DB installation
2020-03-13 10:00:52 +01:00
Noah Hilverling
7ed690610f
Merge pull request #7911 from Icinga/feature/authors-sort-ci
...
Sort AUTHORS case-insensitively
2020-03-12 15:22:54 +01:00
Alexander A. Klimov
0339993887
Sort AUTHORS case-insensitively
2020-03-12 14:16:29 +01:00
Alexander A. Klimov
cd0957a876
Sort .mailmap
...
sort -fuo .mailmap .mailmap
2020-03-12 14:05:29 +01:00
Noah Hilverling
1c9cab6add
Merge pull request #7906 from Icinga/feature/icingadb-flapping-history-percent-state-change-start_end
...
Icinga DB - Flapping history: Add percent_state_change_start/end
2020-03-10 16:40:18 +01:00