Commit Graph

82 Commits

Author SHA1 Message Date
Michael Friedrich bc50db3eb1 Docs: Add upgrading notes for 2.11.x bugfix releases 2019-10-24 09:18:19 +02:00
Michael Friedrich ac552f2a73 Align the docs with GitHub details on Zone Inception 2019-10-17 14:06:48 +02:00
Michael Friedrich 91c1b7dd5b Upgrading/Troubleshooting Docs: Agent Hosts with Command Endpoint require a Zone
refs #7514
2019-09-23 09:17:22 +02:00
Michael Friedrich bcf73f636e Upgrading/Troubleshooting Docs: Add details about Zone inclusion and Zone Inception
refs #7519
2019-09-23 09:16:29 +02:00
Michael Friedrich 25f17c04ad Upgrading Docs: Add a repository requirement table to clarify things
Imho `On platforms where EPEL or Backports cannot satisfy this dependency`
is enough, but GH is flooded with issues.

https://github.com/Icinga/icinga2/issues/7523
https://github.com/Icinga/icinga2/issues/7524
https://github.com/Icinga/icinga2/issues/7522
https://github.com/Icinga/icinga2/issues/7512
https://github.com/Icinga/icinga2/issues/7511
https://github.com/Icinga/icinga-packaging/issues/150
https://github.com/Icinga/icinga-packaging/issues/149
https://github.com/Icinga/icinga-packaging/issues/148
https://github.com/Icinga/icinga-packaging/issues/146
2019-09-23 08:38:18 +02:00
Michael Friedrich d3eb62301e API: Add AES128-GCM-SHA256 compatible cipher for el6
fixes #7501
2019-09-16 14:19:22 +02:00
Michael Friedrich 0cef00c841 Update default cipher_list in upgrading docs 2019-08-27 16:47:58 +02:00
Michael Friedrich ac4f92ca69
Merge pull request #7391 from Icinga/feature/cluster-sync-avoid-non-utf-8
Cluster sync: Only sync valid UTF8 content (text config, no binaries)
2019-08-05 16:48:49 +02:00
Michael Friedrich f0f5fbb9ce DB IDO: Add upgrading note 2019-08-05 13:06:50 +02:00
Michael Friedrich 20266cd1b1 Docs: Add config sync restrictions to upgrading docs 2019-08-02 16:06:36 +02:00
Michael Friedrich 2c09593c3e Docs: Syncing binaries with the config sync are not supported
Adding a detection will slow down the config sync for anyone else.
Given that the loops with checksum changes only affect a few users,
the docs update is enough this time.

fixes #7382
2019-08-02 11:30:16 +02:00
Michael Friedrich bfb8a048bc Docs: Clarify on Raspbian Buster 2019-07-24 08:58:50 +02:00
Michael Friedrich 5cf288254e Docs: Mention that Raspbian 4+ / Debian Buster is required
Stretch is still crashing sometimes, so we'll skip our support
on that. @nbuchwitz
2019-07-23 18:38:24 +02:00
Michael Friedrich de9327ca60 Upgrading docs: Mention the doc changes 2019-07-20 15:49:03 +02:00
Michael Friedrich 125fafeb08 Docs: Rename client to agent, step 1 2019-07-19 14:53:30 +02:00
Michael Friedrich fbe732a447
Merge pull request #7338 from Icinga/feature/doc-rename
Docs: Getting Started -> Installation, Configuring Icinga 2 -> Configuration
2019-07-19 11:27:51 +02:00
Michael Friedrich 36140fd17e Docs: Update URLs from rename 2019-07-18 16:34:36 +02:00
Michael Friedrich cb878fdd1b Docs: Upgrading docs for improved reload handling 2019-07-18 15:33:46 +02:00
Michael Friedrich 127014a26f Docs: Add upgrading docs for Notification re-sends after Downtime 2019-07-11 10:44:57 +02:00
Obihörnchen 97c919865d
Fix syntax (missing ")
Just a missing `"` ;)
2019-06-28 01:23:06 +02:00
Michael Friedrich 1c9a540fc8 Docs: Add cluster config sync to technical concepts & upgrading 2019-06-19 17:04:51 +02:00
Michael Friedrich 3554579d0d Add upgrading docs for ca remove/restore CLI commands 2019-06-07 10:37:19 +02:00
Michael Friedrich 54883b1a28 Add upgrading docs 2019-06-06 11:37:22 +02:00
Michael Friedrich b5ce0f3d32 Add cipher list change to upgrading docs 2019-06-05 09:55:49 +02:00
Michael Friedrich 146b337d4d
Merge pull request #7211 from Icinga/feature/asio-tls-version
Require TLS 1.2 for Cluster & REST API
2019-06-03 16:19:22 +02:00
Michael Friedrich d82c067555 Require TLS 1.2 for Cluster & REST API
refs #7041
2019-05-29 17:08:36 +02:00
Michael Friedrich e72721b62f CLI: Remove broken troubleshoot command
It wasn't finished nor have we used it for support questions.

Issue templates, troubleshooting docs and external scripts
serve a better purpose here, especially with distributed systems.
2019-05-28 12:31:38 +02:00
Michael Friedrich 6ba67487ea CLI: 'ca list' now lists pending CSRs by default, add '--all' parameter
https://puppet.com/docs/puppet/5.5/man/cert.html
2019-05-10 15:41:00 +02:00
Michael Friedrich 6cce9c0fdd API: Automatically repair broken packages
This partially reverts #7150 and avoids exceptions
inside the flow. Each time an empty active stage
is detected, Icinga tries to repair it from the
the given directory tree.

Also, the code now takes into account that it should
create the package storage on startup, whether within
the API object, or if disabled, inside the application.

Caching the active stages for packages in memory
only is in effect with the API feature being enabled.
This is useful for other deployed config packages,
not only the internal one.

fixes #7173
refs #7150
refs #7119
fixes #6959
2019-05-10 12:48:34 +02:00
Michael Friedrich 759b090f81
Merge pull request #7150 from Icinga/bugfix/api-config-package-active-stage-name
Ensure that runtime created API objects survive a restart
2019-04-30 14:22:13 +02:00
Michael Insel 3b1bd4d131 Doc: Raise required .NET framework version
This raises the required .NET framework version in the installation
documentation. This also adds notes in the upgrading documentation
for the new .NET Framework requirements.

Update .NET requirements for development on Windows.

refs #7090
2019-04-29 12:19:09 +02:00
Michael Friedrich c821e73364 Cache the API package stage name with a active-stage fallback
This prevents reading the file everytime the stageName is required
for when creating a runtime object via REST API.
2019-04-26 13:40:27 +02:00
Michael Friedrich b906714254 Fix that MaxConcurrentChecks constant is overridden from 'checker' feature
Note: This drops the deprecated concurrent_checks setting from the checker feature
entirely and refactors the underlaying code handling.

Also affects ReloadTimeout which is new for 2.11.

fixes #7111
2019-04-16 15:04:57 +02:00
Michael Friedrich d459f3448d
Merge pull request #7073 from Icinga/feature/docs-development-macos-windows
Improve docs for 2.11: Development, test snapshot packages & installation repos
2019-04-09 14:16:39 +02:00
Michael Friedrich 478f087a3a Docs: Update installation for 2.11; remove EOL distributions 2019-04-09 14:14:52 +02:00
Michael Friedrich 863af5afb4 Docs: Update version specific changes for 2.11
- Notification commands 2.7 dropped, reference to MTAs added
- Sysconfig variable locations
- Version bumps
2019-04-08 14:08:14 +02:00
Michael Insel b448d99309 Remove not needed inline code tag
This removes a not needed inline code tag (back-tick) in the upgrading
chapter for 2.11.
2019-04-04 18:49:50 +02:00
Michael Friedrich 7174dcd265 Upgrading docs: Mention CLI commands 2019-04-03 09:51:35 +02:00
Michael Friedrich 66461ee3af Upgrading docs: Add Boost dependencies 2019-04-01 16:51:50 +02:00
Michael Friedrich 066e7c2740 Docs: Add failover changes to upgrading chapter 2019-04-01 09:31:55 +02:00
Michael Friedrich c2bf4cca9f Disable feature HA by default (InfluxDB, Graphite, Gelf, Elasticsearch, OpenTSDB, Perfdata) 2019-03-27 15:29:47 +01:00
Michael Friedrich 27a41804fc Elasticsearch: Change Content-Type header to 'application/x-ndjson' for bulk streams
fixes #6609
2019-03-20 10:13:38 +01:00
Michael Friedrich 04d7fd027e Upgrading docs: Mention YAJL replaced by Nlohmann::JSON 2019-03-18 17:25:15 +01:00
Alexander A. Klimov e7f2370ada Doc: write systemd lower-case
See spelling chapter in https://freedesktop.org/wiki/Software/systemd/
2019-02-26 14:46:22 +01:00
Michael Friedrich 83b5119bb6 Update docs for HA-aware features 2018-10-24 14:42:52 +02:00
Michael Friedrich 78e98a3f0e Docs: Add package related changes to the upgrading docs 2018-10-22 16:18:21 +02:00
Michael Friedrich 3cb2c1d143 icinga.com: Update everything else 2018-10-18 09:50:53 +02:00
Jean-Louis Dupond e8ecc770d0 Extend upgrade docs 2018-10-12 10:05:20 +02:00
Michael Friedrich 2efe719770 Add a note about tls_handshake_timeout to upgrading docs 2018-09-17 11:19:18 +02:00
Michael Friedrich 354e3c9093 Update notification and upgrading docs for recovery/acknowledgement handling
refs #6047
2018-09-12 17:09:21 +02:00