Julian Brost
4c0247c02d
Allow specifying a CRL in `icinga2 pki verify`
2020-12-09 12:12:01 +01:00
Julian Brost
e86bd24348
Verify certificates against CRL before renewing them
...
When a CRL is specified in the ApiListener configuration, Icinga 2 only
used it when connections were established so far, but not when a
certificate is requested. This allows a node to automatically renew a
revoked certificate if it meets the other conditions for auto-renewal
(issued before 2017 or expires in less than 30 days).
2020-12-09 12:10:59 +01:00
Alexander Aleksandrovič Klimov
c788709593
Merge pull request #8535 from Icinga/bugfix/api-default-ipv6-8183
...
Configuration.ApiBindHost: default to ::
2020-12-09 11:32:30 +01:00
Julian Brost
7c76e7e5f4
Merge pull request #8534 from Icinga/bugfix/icinga2-node-setup-actual-parameter-8531
...
List the actual CLI parameters in the node setup docs
2020-12-08 17:48:48 +01:00
Baptiste Beauplat
2bdd4a8652
docs: fix typo in haproxy check description
2020-12-08 15:05:55 +01:00
Julian Brost
bbfd1ecfc8
Use ERR_error_string_n() instead of ERR_error_string()
...
Explicitly pass the actual length of the buffer to avoid overflows.
2020-12-08 13:08:18 +01:00
Julian Brost
c0fc9a86c5
Increase size of buffer for OpenSSL error messages
...
According to man 3 ERR_error_string, "buf must be at least 256 bytes
long", therefore increase the buffer size to 256 everywhere.
2020-12-08 13:08:18 +01:00
Julian Brost
61d7ec4bf7
Remove std::string to_string(const errinfo_openssl_error& e)
...
The function was never used and it's implementation contains a bug where
a buffer of too small size is used as a paramter to ERR_error_string.
According to the `man 3 ERR_error_info`, the buffer has to be at least
256 bytes in size.
Also the function seems of limited use as it allows to output the tag
object used with additional error information for exceptions in Boost.
However, you boost::get_error_info<>() just returns the value type but
not the full tag object from the exception.
2020-12-08 13:05:38 +01:00
Yonas Habteab
dd02e3b6d8
API: Display a correct status code when removing a scheduled downtime
2020-12-07 13:19:41 +01:00
log1-c
9567388f5d
Update 02-installation.md
...
Removed rhel-8-server-optional-rpms, as it is not/no longer available for RHEL 8
Source: https://access.redhat.com/discussions/4171061#comment-1531531
> BaseOS and AppStream contain all software packages, which were available in extras and optional repositories before.
2020-12-07 08:19:56 +01:00
Alexander A. Klimov
b3dd9502ff
List the actual CLI parameters in the node setup docs
...
refs #8531
2020-12-04 17:05:04 +01:00
Alexander A. Klimov
b8bb8cb946
Configuration.ApiBindHost: default to ::
...
refs #8183
2020-12-04 16:52:58 +01:00
Julian Brost
f2a532de32
Merge pull request #8035 from Icinga/feature/expiry-date-comments-4663
...
/v1/actions/add-comment: add param expiry
2020-12-04 15:48:50 +01:00
Julian Brost
d84a903a02
Merge pull request #8294 from Icinga/bugfix/doc-sort-global-functions
...
Sort doc/18-library-reference.md
2020-12-04 15:19:29 +01:00
Alexander Aleksandrovič Klimov
6f33c2f90c
Merge pull request #8314 from Icinga/feature/add-support-influxdb-basic-auth-7644
...
Add support Influxdb basic auth
2020-12-03 11:00:04 +01:00
Julian Brost
2c9233eff3
Merge pull request #8221 from Icinga/feature/doc-node-wizard-verify-command
...
Document command for verifying the parent node's cert
2020-12-03 09:41:17 +01:00
Yonas Habteab
2ade57bcbb
Add support influxdb basic auth
...
fixes #7644
2020-12-02 16:48:03 +01:00
Alexander A. Klimov
0031336b2b
GitHub actions: drop Fedora 31
2020-12-02 13:12:36 +01:00
Julian Brost
9b6326ce72
Merge pull request #8527 from Icinga/bugfix/mailmap
...
Update .mailmap
2020-12-02 12:33:50 +01:00
Alexander A. Klimov
b800daaab8
Update .mailmap
2020-12-02 12:30:48 +01:00
Julian Brost
f8f00139cf
Merge pull request #8458 from widhalmt/doc/satellites
...
docs: Add section about usage of satellites
2020-12-02 12:26:16 +01:00
Alexander A. Klimov
854939a8ce
On recovery: re-check children
2020-12-02 12:24:40 +01:00
Julian Brost
9cf90eee2b
Merge pull request #8498 from MarcusCaepio/master
...
Added new options for ipmi-sensor to ITL
2020-12-02 12:24:36 +01:00
Alexander A. Klimov
668bf06424
Don't fire suppressed notifications if last parent recovery >= last check result
2020-12-02 12:03:19 +01:00
Alexander Aleksandrovič Klimov
ac531cf422
Merge pull request #8524 from Icinga/probot/update-authors/master/9e85dc088e4c5e1779d88d52f2f2190c2fcfc783
...
Update AUTHORS
2020-12-02 11:59:12 +01:00
icinga-probot[bot]
681710829e
Update AUTHORS
2020-12-02 10:58:26 +00:00
Julian Brost
9e85dc088e
Merge pull request #8523 from Icinga/bugfix/mailmap
...
Update .mailmap
2020-12-02 11:58:19 +01:00
Alexander A. Klimov
00c77f51db
Update .mailmap
2020-12-02 11:11:09 +01:00
Alexander Aleksandrovič Klimov
bee4ac7f7c
Merge pull request #8040 from Icinga/feature/v1-actions-execute-command-8034
...
Add API endpoint: /v1/actions/execute-command
2020-12-02 10:53:24 +01:00
Julian Brost
5224648ee0
Merge pull request #8451 from Icinga/bugfix/http
...
s/http/https/g
2020-12-02 10:40:58 +01:00
Noah Hilverling
43cb464dfb
Merge pull request #8519 from Icinga/feature/fedora29
...
GitHub actions: drop Fedora 29
2020-12-02 08:50:20 +01:00
Noah Hilverling
2cb682f13d
Merge pull request #8518 from Icinga/feature/opensuse150
...
GitHub actions: drop openSUSE 15.0
2020-12-02 08:49:51 +01:00
Alexander A. Klimov
af0f5544f7
s/http/https/g
2020-12-01 18:41:58 +01:00
Alexander Aleksandrovič Klimov
87d468e257
Merge pull request #8520 from Icinga/feature/centos6
...
GitHub actions: drop CentOS 6
2020-12-01 15:23:19 +01:00
Alexander A. Klimov
6378fe7e18
GitHub actions: drop Fedora 30
2020-12-01 13:53:45 +01:00
Alexander A. Klimov
acb90a47bd
GitHub actions: drop CentOS 6
2020-12-01 13:41:26 +01:00
Alexander A. Klimov
82311c61da
GitHub actions: drop Fedora 29
2020-12-01 12:44:47 +01:00
Alexander A. Klimov
9eb20c3e2a
GitHub actions: drop openSUSE 15.0
2020-12-01 12:08:05 +01:00
Alexander Aleksandrovič Klimov
653c6f4596
Merge pull request #8517 from Icinga/feature/sles150
...
GitHub actions: drop SLES 15.0
2020-12-01 11:07:15 +01:00
Alexander A. Klimov
d2d8fa6a47
GitHub actions: drop SLES 15.0
2020-12-01 10:37:10 +01:00
Alexander Aleksandrovič Klimov
a147a19153
Merge pull request #8516 from Icinga/feature/sles124
...
GitHub actions: drop SLES 12.4
2020-12-01 10:18:14 +01:00
Alexander A. Klimov
41c5769789
GitHub actions: drop SLES 12.4
2020-11-30 18:36:50 +01:00
Alexander Aleksandrovič Klimov
3f4b09f01c
Merge pull request #8488 from Icinga/feature/improve-config-sync-locking
...
Improve config sync locking
2020-11-27 17:55:15 +01:00
Julian Brost
48ec484cc4
Merge pull request #8074 from Icinga/bugfix/doc-use-S-parameter-8065
...
Add -S and -i parameters to the api queries
2020-11-26 14:56:58 +01:00
Alexander Aleksandrovič Klimov
54344d669b
Merge pull request #8494 from andygrunwald/feature/remove-old-issue-template
...
Remove old and unused issue template from GitHub
2020-11-25 18:10:10 +01:00
MarcusCaepio
e5c04c35b4
Added new options for ipmi-sensor to ITL
...
Regarding my PR at https://github.com/thomas-krenn/check_ipmi_sensor_v3/pull/42
I want to add the new options to the Icinga ITL.
2020-11-25 16:10:30 +01:00
Alexander Aleksandrovič Klimov
81ed8d5629
Merge pull request #8321 from Icinga/bugfix/cant-create-api-user-w-password-8164
...
Allow to create API User w/ password
2020-11-25 15:40:07 +01:00
Julian Brost
8c5e17a799
Merge pull request #8222 from Icinga/bugfix/typo
...
Fix typo
2020-11-25 14:55:42 +01:00
Yonas Habteab
f4011eac26
Add -S and -i parameters to the api queries
2020-11-25 14:53:33 +01:00
Julian Brost
97b59dc6cf
Merge pull request #8504 from Icinga/bugfix/replay-log-blocks
...
Start ApiListener#SyncClient() in the thread pool
2020-11-25 08:58:29 +01:00