Julian Brost
2916c96bd9
Windows: update bundled OpenSSL to version 1.1.1s
2022-11-04 13:37:29 +01:00
Alexander A. Klimov
b731bcf511
Bump Boost v1.79 -> v1.80
2022-10-31 13:04:16 +01:00
Henrik Triem
9a78b2c64d
Docs: Add RHEL 9 installation instructions
2022-08-11 10:35:58 +02:00
Daniel Bodky
718c9d9ae6
Updated RHEL8 installation documentation
2022-08-11 10:35:58 +02:00
Alexander A. Klimov
2cdd1a0f96
Bump OpenSSL to 1.1.1q
2022-07-28 10:51:45 +02:00
Eric Lippmann
c692066cc0
Docs: Remove instructions for CentOS 8
2022-06-29 17:39:51 +02:00
Eric Lippmann
da4da7b930
Docs: Remove install Icinga Web section
...
The Icinga DB docs will link to installing Icinga DB Web.
2022-06-29 17:39:51 +02:00
Eric Lippmann
6df83de1a1
Docs: Add install Icinga DB daemon section
2022-06-29 17:39:51 +02:00
Eric Lippmann
0f03586f69
Docs: Update Icinga DB oject type section
2022-06-29 17:39:51 +02:00
Eric Lippmann
a0f21172a1
Docs: Update Icinga DB feature section
2022-06-29 17:39:51 +02:00
Eric Lippmann
2499b80dc9
Docs: Move syntax highlighting section to addons chapter
2022-06-29 17:39:51 +02:00
Eric Lippmann
c2db104359
Docs: Remove addons section from installation chapter
...
There is a separate chapter, so why draw attention to installing even
more things.
2022-06-29 17:39:51 +02:00
Eric Lippmann
ff1a69470f
Docs: Remove installation overview
...
That's useless.
2022-06-29 17:39:51 +02:00
Eric Lippmann
0f6951d9fd
Docs: Move IDO setup to its feature section
2022-06-29 17:38:18 +02:00
Eric Lippmann
a6ce83fae3
Docs: Deprecate IDO
2022-06-29 17:37:32 +02:00
Eric Lippmann
4e721c40b8
Docs: Promote and update Icinga DB related install instructions
2022-06-29 17:37:32 +02:00
Eric Lippmann
5f79f46ba7
Docs: Update API install instructions
2022-06-29 17:37:32 +02:00
Eric Lippmann
da81771d36
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 17:37:32 +02:00
Lars Vogdt
451faad7a4
Additional GRANT options for MySQL
...
We are using a central DB-Cluster, therefor Icinga2 got a database on this remote cluster.
We used the icinga DB user, created during the step before, to import the DB schema.
For this, the additional GRANT options `ALTER` and `CREATE` where needed to install the schema successfully via:
```bash
mysql -u icinga -p icinga < /usr/share/icinga2-ido-mysql/schema/mysql.sql
```
Someone may find this a security problem. But I see two benefits:
* these GRANT options are only set for the icinga.* database
* this setup allows to execute also all later UPGRADE commands as the database user `icinga` - and not as the DB Administrator.
Two additional notes:
* I also included a small warning about the used default DB password
* sadly, I have no way to change this also in the provided mariadb-centos7.png image, so this is left unchanged at the moment
2022-06-29 17:34:06 +02:00
Julian Brost
81aef690d6
Icinga DB Check: rename variables from takes to duration
...
Sounds more natural in my opinion and I doubt that many users would get that
due to the difference between takes/took, this refers to ongoing dumps.
2022-06-28 15:35:34 +02:00
Alexander A. Klimov
6eebc7868f
Introduce Icinga DB check (like the IDO one)
2022-06-28 15:35:34 +02:00
Yonas Habteab
dcf06b1b6b
Windows: Update openssl to the latest version 1_1_1p
2022-06-23 15:02:45 +02:00
Alexander A. Klimov
20ae49ad49
Introduce Command#arguments[].separator
...
... for letting check commands produce argv like --key=value,
not just --key value.
refs #6277
2022-06-14 15:04:09 +02:00
Julian Brost
281aeb980b
Windows: update boost to version 1.79.0
2022-04-27 13:46:18 +02:00
Julian Brost
e30f48d46f
Merge pull request #9325 from Icinga/boost-1.78-2.13
...
Windows: bump Boost and OpenSSL
2022-04-07 17:06:32 +02:00
Alexander A. Klimov
37026e522d
Bump OpenSSL to 1.1.1n
2022-04-07 11:35:35 +02:00
Alexander A. Klimov
ec7fdfccc5
Bump Boost to 1.78
2022-04-07 11:35:35 +02:00
Julian Brost
6303d8df09
Checkable: sync state_before_suppression in cluster
...
This ensures that in case of a failover in an HA zone, the other can take over
properly and has the required state to send the proper notifications.
2022-03-09 17:06:09 +01:00
Julian Brost
12293d999c
Merge pull request #9190 from Icinga/bugfix/sync-missing-history-information-213
...
Icinga DB: ensure consistent history streams in HA setup
2022-03-07 11:32:15 +01:00
Alexander Aleksandrovič Klimov
d559b30f0a
Doc: technical concepts: allow to change severity formula across Icinga 2 releases
...
so nobody is surprised in that case.
2022-02-21 15:35:51 +01:00
Blerim Sheqa
659dfc0c52
Update installation instructions for easier navigation on icinga.com
2022-02-16 10:29:27 +01:00
Julian Brost
4c2f6faa61
Sync comment and downtime removal info for Icinga DB history
...
When a comment or downtime is removed manually, the name of the requestor and
timestamp have to be synced to other nodes in the cluster to allow all of them
to generate a consistent Icinga DB history stream.
refs #9101
2022-01-24 18:03:03 +01:00
Julian Brost
2741491ee8
Merge pull request #9159 from Icinga/bugfix/downtime-all-services-on-child-hosts-2.13
...
Fix scheduling of downtimes for all services on child hosts
2022-01-21 18:03:04 +01:00
Julian Brost
9aca722f5e
GitHub Actions: Use preinstalled dependencies on Windows
...
The Windows image provided by GitHub already includes most of our dependencies,
so the installation of all Chocolatey packages except winflexbison3 was
redundant. Visual Studio is provided in the Enterprise version instead of
Community, so that has to be added to the search path as well.
2022-01-14 14:04:19 +01:00
Alexander A. Klimov
7fc5dcf6dc
doc/win-dev.ps1: actually utilize ThrowOnNativeFailure
...
refs #8935
2022-01-10 14:28:47 +01:00
Julian Brost
a07a749e92
Document which other downtimes are deleted by /v1/actions/remove-downtime
2022-01-03 18:47:32 +01:00
Henrik Triem
a4ea0b50ac
Change capitalization of the PowerTools command
2021-10-28 10:39:51 +02:00
Julian Brost
50a7980709
InfluxdbCommonWriter: actually verify TLS server certificates
...
And add a new option ssl_insecure_noverify to explicitly disable it if desired.
2021-08-19 11:06:19 +02:00
Julian Brost
4855cbc232
GelfWriter: actually verify TLS server certificates
...
And add a new option insecure_noverify to explicitly disable it if desired.
2021-08-19 11:06:19 +02:00
Julian Brost
055cdf22a8
ElasticsearchWriter: actually verify TLS server certificates
...
And add a new option insecure_noverify to explicitly disable it if desired.
2021-08-19 11:06:19 +02:00
Julian Brost
ec73b417f2
ApiListener: Choose bind host default based on OS IPv6 support
2021-08-06 12:19:08 +02:00
Alexander Aleksandrovič Klimov
aaccd0448f
Merge pull request #8944 from Icinga/feature/2.13-changelog
...
2.13.0: Changelog, Upgrading, VERSION
2021-08-02 22:10:37 +02:00
Noah Hilverling
30149c5027
Docs: Add 2.13 upgrading documentation
2021-08-02 16:51:45 +02:00
Julian Brost
4c90709fc6
Merge pull request #8943 from Icinga/bugfix/api-add-comment-expiry-docs
...
Docs: Describe parameter 'expiry' in 'add-comment' API action
2021-07-30 09:03:42 +02:00
Noah Hilverling
3bc90e83e5
Docs: Describe parameter 'expiry' in 'add-comment' API action
2021-07-29 18:03:46 +02:00
Alexander A. Klimov
0919df5aa1
Introduce IcingaDB#connect_timeout
2021-07-27 21:59:09 +02:00
Alexander A. Klimov
37e53eaa68
Icinga DB: support TLS
2021-07-22 14:34:07 +02:00
Alexander Aleksandrovič Klimov
d073d2268e
Merge pull request #8719 from Icinga/feature/influxdb-2-8711
...
Introduce Influxdb2Writer
2021-07-21 17:59:58 +02:00
Alexander A. Klimov
9d4b0f1268
Introduce Influxdb2Writer
...
refs #8711
2021-07-20 16:21:36 +02:00
Alexander A. Klimov
d26aa9fb34
InfluxdbCommonWriter: abstract InfluxdbWriter
...
refs #8711
2021-07-20 16:21:36 +02:00