Julian Brost
054d16500e
Merge pull request #9461 from Icinga/probot/update-authors/master/63dc1ac4146566dafb37330c22b6e2e38d1fde29
...
Update AUTHORS
2022-07-28 20:09:10 +02:00
Alexander A. Klimov
c9d6eecc7f
Dump state file atomically not to corrupt it
...
by using fsync(2) before close(2) and rename(2).
2022-07-28 18:00:37 +02:00
Alexander A. Klimov
600fb0e3c2
Introduce AtomicFile
2022-07-28 18:00:37 +02:00
Julian Brost
913566cbfa
Windows: output useful error message for syscall errors
2022-07-28 17:00:57 +02:00
icinga-probot[bot]
07c0d429f1
Update AUTHORS
2022-07-28 13:14:14 +00:00
Julian Brost
63dc1ac414
Merge pull request #9459 from mrc-rpprcht/feature/itl-disk-fuse.portal
...
ITL: Add fuse.portal to disk_exclude_type for new Ubuntu LTS
2022-07-28 15:14:03 +02:00
Marc Rupprecht
70f88249fd
ITL: Add fuse.portal to disk_exclude_type for new Ubuntu LTS
2022-07-28 09:42:14 +02:00
Julian Brost
24431146e5
Merge pull request #9456 from Icinga/openssl111q
...
Bump OpenSSL to 1.1.1q
2022-07-27 10:51:56 +02:00
Alexander A. Klimov
62379c1d5c
Bump OpenSSL to 1.1.1q
2022-07-26 18:29:16 +02:00
Julian Brost
290e38f0e4
Merge pull request #9441 from Icinga/feature/windows-early-log-severity
...
Windows: only include critical messages in early log messages
2022-07-26 12:06:23 +02:00
Julian Brost
73aebde9a1
Merge pull request #9454 from Icinga/gha
...
GHA: Update build targets
2022-07-26 11:32:32 +02:00
Yonas Habteab
19f3e48344
Add missing IcingaDB Redis SELinux policy
2022-07-26 11:15:52 +02:00
Alexander Aleksandrovič Klimov
3bd2de9b3c
Merge pull request #9453 from Icinga/bugfix/gha-raspbian
...
GitHub Actions: Build Raspbian on Ubuntu 22.04
2022-07-25 18:07:35 +02:00
Alexander A. Klimov
235ac0e48e
GHA: Update build targets
2022-07-25 16:55:34 +02:00
Julian Brost
c14ccc5b0d
GitHub Actions: Build Raspbian on Ubuntu 22.04
...
Raspbian builds were running on Ubuntu 20.04 but with qemu-user-static from Ubuntu 21.10 (impish) due to need for newer features. However, the impish package repos are no longer available as that version reached its EOL. ubuntu-latest still refers to 20.04 on GitHub Actions but 22.04 is already available when explicitly specified. This commit switches the build over to that version and removes the workaround.
2022-07-25 13:00:42 +02:00
Julian Brost
5e759c7a6d
Merge pull request #9447 from Icinga/9431b
...
ITL: apt: render vars.apt_[dist_]upgrade=true as --[dist-]upgrade, not --[dist-]upgrade=true
2022-07-25 12:47:21 +02:00
Alexander A. Klimov
e4c22e3973
ITL: apt: render vars.apt_[dist_]upgrade=true as --[dist-]upgrade, not --[dist-]upgrade=true
...
but preserve vars.apt_[dist_]upgrade=-s as --[dist-]upgrade=-s.
2022-07-20 17:25:22 +02:00
Yonas Habteab
148f5b8416
ConfigObject: Mark object names as required
...
This prevents a user from creating an object without a valid name such as `"", null`.
2022-07-15 15:51:58 +02:00
Julian Brost
32c7f7730d
Merge pull request #9443 from Icinga/Al2Klimov-patch-3
...
Update AUTHORS
2022-07-15 13:51:31 +02:00
Alexander Aleksandrovič Klimov
c28cb6a0da
Update AUTHORS
2022-07-15 09:41:50 +02:00
Alexander Aleksandrovič Klimov
e58b2d5b52
Merge pull request #9435 from Napsty/esxi-hardware-format
...
New additional parameters on esxi_hardware check
2022-07-15 09:33:24 +02:00
Julian Brost
a927ba39b7
Windows: only include critical messages in early log messages
...
The point of logging to the Windows Event Log was to catch errors that happen
before the full logging configuration has been loaded and enabled. Messages
like the number of loaded objects per type just cause noise in the log and
provide little benefit. Therefore raise the required log level at this stage.
Note that this commit removes the (never documented) ability to use the -x flag
to change the level. But doing so would require patching the command line of
the service in the registry anyways.
2022-07-14 14:07:56 +02:00
Alexander Aleksandrovič Klimov
eb74898271
Merge pull request #9437 from Icinga/feature/update-mailmap-atj
...
Update mailmap
2022-07-13 20:17:29 +02:00
Julian Brost
226a6f988a
Update mailmap
2022-07-13 16:02:40 +02:00
Julian Brost
d359cbeb71
Merge pull request #9347 from atj/add-sni-to-check_tcp
...
ITL: Add support for "--sni" option to check_tcp
2022-07-13 15:52:45 +02:00
Napsty
78ad74fea2
New additional parameters on esxi_hardware check
2022-07-08 08:45:59 +02:00
Julian Brost
3a4ddf4b4c
Docs: remove duration from schedule-downtime example
...
The API call does not explicitly specify `fixed` so the default of `true` is used. For a fixed downtime, `duration` is ignored so there is no reason for specifying it and it's just confusing ("why do I have to give start/end *and* a duration which should be the difference between start and end anyways?").
2022-07-05 09:10:45 +02:00
Alexander Aleksandrovič Klimov
f679ea4d9f
Merge pull request #9428 from Icinga/probot/sync-changelog/master/edf672feb60a83df3ba40875461fca39e1278994
...
CHANGELOG.md: add v2.13.4
2022-06-30 19:06:49 +02:00
Adam James
47b1981fac
ITL: Add support for "--sni" option to check_tcp
...
fixes #9307
2022-06-30 13:02:56 +01:00
Julian Brost
f453869507
CHANGELOG.md: add v2.13.4
2022-06-30 11:23:03 +00:00
Alexander Aleksandrovič Klimov
edf672feb6
Merge pull request #9268 from Icinga/Al2Klimov-patch-8
...
Doc: Windows Dev Environment: correct reboot requirement
2022-06-30 13:22:50 +02:00
Julian Brost
73d3323b47
Merge pull request #9387 from Icinga/icingadb-docs
...
Update Icinga DB related docs
2022-06-29 15:43:26 +02:00
Eric Lippmann
783387d83e
Docs: Remove instructions for CentOS 8
2022-06-29 14:48:57 +02:00
Eric Lippmann
e2e974796c
Docs: Remove install Icinga Web section
...
The Icinga DB docs will link to installing Icinga DB Web.
2022-06-29 14:48:57 +02:00
Eric Lippmann
498079bd2c
Docs: Add install Icinga DB daemon section
2022-06-29 14:48:57 +02:00
Eric Lippmann
148c4878a2
Docs: Update Icinga DB oject type section
2022-06-29 14:48:57 +02:00
Eric Lippmann
9523e58bde
Docs: Update Icinga DB feature section
2022-06-29 14:48:57 +02:00
Eric Lippmann
9d64b47d79
Docs: Move syntax highlighting section to addons chapter
2022-06-29 14:48:57 +02:00
Eric Lippmann
c8fe060885
Docs: Remove addons section from installation chapter
...
There is a separate chapter, so why draw attention to installing even
more things.
2022-06-29 14:48:57 +02:00
Eric Lippmann
c478f1bf03
Docs: Remove installation overview
...
That's useless.
2022-06-29 14:48:57 +02:00
Eric Lippmann
cb04995f01
Docs: Move IDO setup to its feature section
2022-06-29 14:48:57 +02:00
Eric Lippmann
f982127bfc
Docs: Deprecate IDO
2022-06-29 14:48:57 +02:00
Eric Lippmann
bd618c4288
Docs: Promote and update Icinga DB related install instructions
2022-06-29 14:48:57 +02:00
Eric Lippmann
f369f86355
Docs: Update API install instructions
2022-06-29 14:48:57 +02:00
Eric Lippmann
ebda4ffa28
Docs: Move API install instructions up
...
Almost every Icinga 2 node setup requires the Icinga 2 API, as Icinga
Web connects to it, Icinga DB requires it, and although it's not clearly
mentioned anywhere in the documentation at the moment, it enables the
cluster communication functionality.
2022-06-29 14:48:57 +02:00
Julian Brost
bd2118c4cd
Merge pull request #9420 from Icinga/IcingaDB-soft_state
...
Icinga DB: icinga:*:state: rename state to soft_state
2022-06-29 12:24:52 +02:00
Alexander A. Klimov
ba9a5c614c
Icinga DB: icinga:*:state: rename state to soft_state
2022-06-29 11:49:06 +02:00
Julian Brost
9b24056e05
Merge pull request #9346 from Icinga/icingadb-check
...
Introduce Icinga DB check (like the IDO one)
2022-06-28 18:24:29 +02:00
Julian Brost
0627d3cb82
Merge pull request #9413 from Icinga/adjust-some-column-names
...
IcingaDB: Adjust some column names according to the DB schema
2022-06-28 16:45:34 +02:00
Julian Brost
3222fab05a
Icinga DB Check: don't check runtime update backlog during full sync
2022-06-28 13:33:00 +02:00