Alexander Aleksandrovič Klimov
b63eb2aa3d
Merge pull request #8855 from Icinga/bugfix/inconsistent-ido-schema-versions-8852
...
Fix IDO MySQL schema version (as in v2.11 upgrade)
2021-07-14 18:09:27 +02:00
Julian Brost
2de551aaad
Merge pull request #8884 from Icinga/feature/windows-build-scripts-32-bit
...
Windows build scripts: allow setting BITS=32 to use 32 bit dependency paths by default
2021-07-07 14:11:26 +02:00
Julian Brost
14245d87a5
Windows build scripts: allow setting BITS=32 to use 32 bit dependency paths by default
2021-07-07 13:24:11 +02:00
Alexander Aleksandrovič Klimov
bad8059969
Merge pull request #8761 from Icinga/feature/icingadb-perfdata
...
Icinga DB: introduce icinga:*:state#normalized_performance_data
2021-07-07 12:29:21 +02:00
Noah Hilverling
ef73136076
Merge pull request #8830 from Icinga/feature/idb-passive-overdue
...
Icinga DB: no active checks? Not overdue!
2021-07-07 11:15:04 +02:00
Julian Brost
7d2a1bbffe
Merge pull request #8310 from Icinga/feature/scheduleddowntime-change-remove-downtimes-8309
...
On ScheduledDowntime change: remove downtimes created before change
2021-07-07 10:44:08 +02:00
Julian Brost
6d6844c102
Merge pull request #8874 from Icinga/bugfix/fixed-dt-end-notify
...
Checkable::NotifyDowntimeEnd(): don't send Downtime end notification unless triggered
2021-07-07 10:43:28 +02:00
Alexander Aleksandrovič Klimov
bee83ead8b
Merge pull request #8730 from Icinga/bugfix/ido-stop-progstat-8727
...
IDO: update program status on stop
2021-07-06 18:07:38 +02:00
Alexander Aleksandrovič Klimov
627401678a
Merge pull request #8875 from Icinga/feature/boost176-openssl111k
...
Bump build deps
2021-07-06 14:22:32 +02:00
Alexander A. Klimov
43e4ab4760
Checkable::NotifyDowntimeEnd(): don't send Downtime end notification unless triggered
...
... for fixed Downtimes as well.
2021-07-06 12:50:44 +02:00
Alexander A. Klimov
e9118d6b09
Fix IDO MySQL schema version (as in v2.11 upgrade)
2021-07-05 19:17:53 +02:00
Alexander A. Klimov
4373acf8ed
Ido*sqlConnection::Reconnect(): de-couple MySQL and Postgres schema versions
2021-07-05 19:17:51 +02:00
Alexander A. Klimov
9e2f58ea9f
IdoCheckTask: de-couple MySQL and Postgres schema versions
2021-07-05 19:14:07 +02:00
Alexander A. Klimov
9d1a112edf
Icinga DB: introduce icinga:*:state#normalized_performance_data
2021-07-05 19:05:32 +02:00
Alexander A. Klimov
ea5411a6e0
PluginUtility::FormatPerfdata(): normalize UoMs if desired
2021-07-05 19:05:32 +02:00
Alexander A. Klimov
7363710b1e
Bump OpenSSL to 1.1.1k
2021-07-05 18:27:58 +02:00
Alexander A. Klimov
31fa4ef033
Bump Boost to v1.76
2021-07-05 18:25:42 +02:00
Julian Brost
83cfb84fe0
Merge pull request #8858 from Icinga/bugfix/ci-cancel-only-pr
...
Cancel previous HEAD's jobs only for PRs
2021-07-05 08:03:05 +02:00
Alexander Aleksandrovič Klimov
b7efbd0bba
Merge pull request #8626 from Icinga/bugfix/recreate-object-invisible-ido-8584
...
Ido*sqlConnection#InternalDeactivateObject(): mark object inactive also in memory
2021-07-02 16:34:28 +02:00
Alexander A. Klimov
666c5818bb
On ScheduledDowntime change: remove future downtimes created before change
...
refs #8309
2021-07-02 10:37:29 +02:00
Alexander Aleksandrovič Klimov
e180241e4a
Merge pull request #8842 from Icinga/feature/provision-bs
...
RELEASE.md: Re-provision Build Server
2021-07-01 16:02:13 +02:00
Alexander A. Klimov
8c75710d9a
RELEASE.md: Re-provision Build Server
2021-07-01 12:16:30 +02:00
Alexander A. Klimov
7673892a9d
Cancel previous HEAD's jobs only for PRs
2021-07-01 11:25:29 +02:00
Alexander Aleksandrovič Klimov
b07d181c4a
Merge pull request #8631 from Icinga/feature/icingadb-scheduleddowntime
...
Icinga DB: introduce icinga:downtime#scheduled_by
2021-06-30 19:03:53 +02:00
Julian Brost
70c5f4c27a
Merge pull request #8853 from Icinga/fix/docs-generate-ticket-typo
...
Fix typo
2021-06-30 14:31:08 +02:00
Eric Lippmann
aa2b94cea3
Fix typo
2021-06-30 14:13:17 +02:00
Alexander Aleksandrovič Klimov
31f97d3e6a
Merge pull request #8828 from Icinga/bugfix/execute-command-origin-check
...
event::ExecuteCommand: add missing origin check
2021-06-29 18:08:07 +02:00
Alexander Aleksandrovič Klimov
692f5aa615
Merge pull request #8718 from Icinga/feature/tls-1.3
...
Support TLS 1.3
2021-06-29 17:52:55 +02:00
Alexander Aleksandrovič Klimov
6048d0e800
Merge pull request #8373 from Icinga/feature/improve-crashlog
...
Improve crashlog
2021-06-29 17:52:25 +02:00
Alexander Aleksandrovič Klimov
00af435c13
Merge pull request #8725 from Icinga/bugfix/icingadb-serialize-leaves
...
Icinga DB: serialize icinga:config:checkcommand:argument#value and #set_if as expected
2021-06-29 17:51:41 +02:00
Alexander A. Klimov
bcc3870f3a
On ScheduledDowntime change: ignore downtimes created before change
...
... while creating new downtimes.
refs #8309
2021-06-29 17:08:41 +02:00
Alexander A. Klimov
1ee26ac89e
Introduce Downtime#config_owner_hash
...
refs #8309
2021-06-29 16:38:33 +02:00
Julian Brost
8f585bd2ee
event::ExecuteCommand: add missing origin check
...
Only handle messages with a trusted origin in
ClusterEvents::ExecuteCommandAPIHandler. Previously, it would not locally
execute any command but forward them to other nodes where they would then have
a trusted origin and be executed.
2021-06-29 11:15:22 +02:00
Julian Brost
0e7a05ad7a
Support TLS 1.3
2021-06-29 11:08:47 +02:00
Julian Brost
1076bd1a06
Merge pull request #8841 from Icinga/feature/win-deps
...
RELEASE.md: Windows Dependencies
2021-06-29 08:49:28 +02:00
Alexander Aleksandrovič Klimov
befc47dfaa
Merge pull request #8686 from Icinga/bugfix/gha-cancel
...
GitHub actions: auto-cancel previous jobs for the same PR
2021-06-28 18:21:06 +02:00
Alexander Aleksandrovič Klimov
58e329bc03
Merge pull request #7874 from Icinga/feature/sd_notify-7329
...
sd_notify() systemd about what we're doing right now
2021-06-28 18:20:15 +02:00
Julian Brost
5fdfd47176
Merge pull request #8848 from Icinga/bugfix/harden-scheduled-downtimes
...
ScheduledDowntime::TimerProc(): Catch exceptions to make sure other downtimes are still created
2021-06-28 17:16:57 +02:00
Julian Brost
d1839471f4
Merge pull request #8846 from Icinga/bugfix/logger-default-severity
...
Set a default severity for loggers
2021-06-28 17:15:26 +02:00
Alexander Aleksandrovič Klimov
de6b1da938
Merge pull request #8850 from Icinga/probot/update-authors/master/cd1f9e22f030770ac43f5238edfa4af51efa2d5a
...
Update AUTHORS
2021-06-24 19:33:28 +02:00
Alexander A. Klimov
b2264ce269
RELEASE.md: Windows Dependencies
2021-06-24 19:23:06 +02:00
icinga-probot[bot]
53f845eea7
Update AUTHORS
2021-06-24 16:12:08 +00:00
Alexander Aleksandrovič Klimov
cd1f9e22f0
Merge pull request #8646 from Icinga/bugfix/trigger-fixed-downtimes-immediately
...
Downtime#Start(): trigger fixed downtimes immediately instead of waiting for the timer
2021-06-24 18:12:03 +02:00
Alexander Aleksandrovič Klimov
26588f5dfb
Merge pull request #8683 from BausPhi/feature/command-template-thola
...
Add ITL CheckCommands for Thola
2021-06-24 18:11:38 +02:00
Noah Hilverling
f48ad574d7
ScheduledDowntime::TimerProc(): Catch exceptions to make sure other downtimes are still created
2021-06-24 14:05:08 +02:00
BausPhi
0b27c2af70
Add ITL CheckCommand "thola check"
2021-06-24 12:58:21 +02:00
Noah Hilverling
8af66ce44c
Merge pull request #8710 from Icinga/feature/windows-event-log
...
Add support for Windows Event Log and write early log messages to it
2021-06-24 09:19:50 +02:00
Noah Hilverling
1fae2f3974
Merge pull request #8769 from Icinga/bugfix/new-connection-timeout
...
Add timeout for full Icinga connection handshake
2021-06-24 09:18:37 +02:00
Alexander A. Klimov
d8e5e07c4f
Downtime#Start(): trigger fixed downtimes immediately instead of waiting for the timer
...
... not to cause e.g. notifications if a problem occurs
between the downtime start time and the timer routine.
2021-06-23 19:16:15 +02:00
Alexander Aleksandrovič Klimov
442e962972
Merge pull request #8759 from Icinga/bugfix/doc-perfdata-uom-8758
...
UoM doc: clarify Am, Ah, Wm and Ws for non-electricians and where normalization happens
2021-06-23 18:01:46 +02:00