]>
granicus.if.org Git - icinga2/log
Michael Friedrich [Thu, 1 Aug 2019 12:03:44 +0000 (14:03 +0200)]
Revert "API: Improve error handling for 'schedule-downtime' action"
This reverts commit
8ca38302fceeb05f99c703e1e66b234de996cbd5 .
Michael Friedrich [Thu, 1 Aug 2019 12:03:40 +0000 (14:03 +0200)]
Revert "API: Don't be so strict with the downtime start_time"
This reverts commit
3b7cf5b9b55f2dfa933b0e5e89bc1285794f21a7 .
Michael Friedrich [Thu, 1 Aug 2019 07:43:10 +0000 (09:43 +0200)]
Merge pull request #7381 from Icinga/feature/docs-tls
Refine the term 'TLS' instead of 'SSL'
Michael Friedrich [Thu, 1 Aug 2019 07:38:03 +0000 (09:38 +0200)]
Refine the term 'TLS' instead of 'SSL'
Also mention the certificate monitoring module when
applicable.
Michael Friedrich [Wed, 31 Jul 2019 13:46:11 +0000 (15:46 +0200)]
Merge pull request #7379 from Icinga/feature/enhance-windows-agent-setup
Windows agent: Enhance and update docs
Michael Friedrich [Wed, 31 Jul 2019 13:01:51 +0000 (15:01 +0200)]
Docs: Refresh Windows agent setup images for 2.11
Michael Friedrich [Wed, 31 Jul 2019 11:59:08 +0000 (13:59 +0200)]
Docs: Improve styleguide for Windows
Michael Friedrich [Wed, 31 Jul 2019 11:35:42 +0000 (13:35 +0200)]
Windows Agent: Refine setup wizard text and add docs URL
Note for others: DO NOT manually fix whitespaces with sed
and variants. Ensure that tabs (4 spaces, keep tabs) are
set inside Visual Studio.
Michael Friedrich [Wed, 31 Jul 2019 11:33:23 +0000 (13:33 +0200)]
Windows Agent: Actually update the Icinga icon in the resource binaries (C#)
Michael Friedrich [Wed, 31 Jul 2019 11:30:31 +0000 (13:30 +0200)]
Merge pull request #7376 from Icinga/feature/windows-dev-powershell
Docs: Add Powershell Git integration for Windows dev environment
Michael Friedrich [Wed, 31 Jul 2019 11:27:24 +0000 (13:27 +0200)]
Docs: Add Powershell Git integration for Windows dev environment
Michael Friedrich [Wed, 31 Jul 2019 10:54:51 +0000 (12:54 +0200)]
Fix warning for the Icinga top banner name
Michael Friedrich [Tue, 30 Jul 2019 16:03:44 +0000 (18:03 +0200)]
Merge pull request #7373 from Icinga/feature/windows-agent-icon
Windows Agent: Update icon
Michael Friedrich [Tue, 30 Jul 2019 16:01:47 +0000 (18:01 +0200)]
Windows Agent: Update icon
Michael Friedrich [Tue, 30 Jul 2019 13:31:53 +0000 (15:31 +0200)]
Merge pull request #7371 from Icinga/feature/docs-signing-modes
Docs: Improve signing modes with preparation hints
Michael Friedrich [Tue, 30 Jul 2019 13:16:23 +0000 (15:16 +0200)]
Docs: Improve signing modes with preparation hints
For those who do not run `node setup/wizard` but
automation.
Michael Friedrich [Tue, 30 Jul 2019 11:56:13 +0000 (13:56 +0200)]
Merge pull request #7368 from Icinga/bugfix/api-cipher-list-compatibility
TLS Ciphers: Add compatibility suites for older agents (el7)
Michael Friedrich [Tue, 30 Jul 2019 08:55:29 +0000 (10:55 +0200)]
TLS Ciphers: Add compatibility suites for older agents (el7)
Michael Insel [Mon, 29 Jul 2019 13:59:31 +0000 (15:59 +0200)]
Merge pull request #7365 from sebastic/spelling-errors
Fix spelling errors.
Bas Couwenberg [Sat, 27 Jul 2019 07:00:24 +0000 (09:00 +0200)]
Fix spelling errors.
* UNKNWON -> UNKNOWN
Markus Frosch [Thu, 25 Jul 2019 08:49:11 +0000 (10:49 +0200)]
cmake: Improve ICINGA2_VERSION_SAFE for pre-releases
Michael Friedrich [Thu, 25 Jul 2019 08:00:42 +0000 (10:00 +0200)]
Merge branch 'support/2.11'
Michael Friedrich [Thu, 25 Jul 2019 07:53:13 +0000 (09:53 +0200)]
Release version 2.11.0-rc1
Michael Friedrich [Thu, 25 Jul 2019 07:52:45 +0000 (09:52 +0200)]
Update changelog and add contributors
Michael Friedrich [Thu, 25 Jul 2019 07:23:28 +0000 (09:23 +0200)]
Update RELEASE docs
Michael Friedrich [Wed, 24 Jul 2019 10:13:34 +0000 (12:13 +0200)]
Update AUTHORS for 2.11
Michael Friedrich [Wed, 24 Jul 2019 09:54:29 +0000 (11:54 +0200)]
Prepare changelog for 2.11 RC1
Michael Friedrich [Wed, 24 Jul 2019 06:58:50 +0000 (08:58 +0200)]
Docs: Clarify on Raspbian Buster
Michael Friedrich [Tue, 23 Jul 2019 16:51:26 +0000 (18:51 +0200)]
Merge pull request #7354 from Icinga/feature/docs-setup-raspbian
Docs: Mention that Raspbian 4+ / Debian Buster is required
Michael Friedrich [Tue, 23 Jul 2019 16:50:13 +0000 (18:50 +0200)]
Merge pull request #7352 from Icinga/bugfix/tls-bionic-x86
Only include SSL_CTX_set_ecdh_auto for OpenSSL < 1.1.0
Michael Friedrich [Tue, 23 Jul 2019 16:09:41 +0000 (18:09 +0200)]
Docs: Mention that Raspbian 4+ / Debian Buster is required
Stretch is still crashing sometimes, so we'll skip our support
on that. @nbuchwitz
Michael Friedrich [Tue, 23 Jul 2019 15:39:02 +0000 (17:39 +0200)]
Only include SSL_CTX_set_ecdh_auto for OpenSSL < 1.1.0
Michael Friedrich [Tue, 23 Jul 2019 12:13:28 +0000 (14:13 +0200)]
Merge pull request #7340 from Icinga/bugfix/unit-tests-unstable-7334
Tests: _Exit() in main()
Alexander A. Klimov [Fri, 19 Jul 2019 14:07:29 +0000 (16:07 +0200)]
Tests: _Exit() in main()
refs #7334
Michael Friedrich [Mon, 22 Jul 2019 14:39:43 +0000 (16:39 +0200)]
Merge pull request #7348 from Icinga/feature/docs-command-arguments
Docs: Better explanation of command arguments
Michael Friedrich [Mon, 22 Jul 2019 09:38:00 +0000 (11:38 +0200)]
Docs: Better explanation of command arguments
refs #7326
Michael Friedrich [Mon, 22 Jul 2019 13:57:38 +0000 (15:57 +0200)]
Merge pull request #7347 from Icinga/feature/docs-tls-security
Docs: Improve security chapters
Michael Friedrich [Mon, 22 Jul 2019 12:44:47 +0000 (14:44 +0200)]
Docs: Improve security chapters
Michael Friedrich [Mon, 22 Jul 2019 09:12:50 +0000 (11:12 +0200)]
Merge pull request #7345 from Icinga/bugfix/itl-plugindir
ITL: Align plugins-contrib.d to PluginContribDir
Michael Friedrich [Mon, 22 Jul 2019 07:37:48 +0000 (09:37 +0200)]
ITL: Align plugins-contrib.d to PluginContribDir
That was missing in the past reviews.
Michael Friedrich [Sat, 20 Jul 2019 13:59:59 +0000 (15:59 +0200)]
Fix Mkdocs formatting
Michael Friedrich [Sat, 20 Jul 2019 13:50:09 +0000 (15:50 +0200)]
Merge pull request #7344 from Icinga/feature/docs-ugrading-doc-changes
Upgrading docs: Mention the doc changes
Michael Friedrich [Sat, 20 Jul 2019 13:49:03 +0000 (15:49 +0200)]
Upgrading docs: Mention the doc changes
Michael Friedrich [Sat, 20 Jul 2019 13:41:10 +0000 (15:41 +0200)]
Merge pull request #7343 from Icinga/feature/docs-about
Docs: Update our About chapter
Michael Friedrich [Sat, 20 Jul 2019 13:34:45 +0000 (15:34 +0200)]
Docs: Update our About chapter
This is visible first when opening icinga.com/docs/icinga2/latest
refs #6830
Michael Friedrich [Sat, 20 Jul 2019 13:21:48 +0000 (15:21 +0200)]
Merge pull request #7342 from Icinga/feature/docs-rename-client-agent
Docs: Enhance distributed monitoring chapter
Michael Friedrich [Sat, 20 Jul 2019 12:51:24 +0000 (14:51 +0200)]
Docs: Add new images for distributed monitoring: Basics, modes and scenarios
Michael Friedrich [Sat, 20 Jul 2019 12:45:27 +0000 (14:45 +0200)]
Docs: Purge old images, fix Icinga Web screenshots
Michael Friedrich [Sat, 20 Jul 2019 11:31:12 +0000 (13:31 +0200)]
Windows: client -> agent inside the setup routine
Requires updates screenshots later on.
Michael Friedrich [Sat, 20 Jul 2019 10:53:19 +0000 (12:53 +0200)]
CLI: Rename client -> agent
Michael Friedrich [Sat, 20 Jul 2019 10:36:24 +0000 (12:36 +0200)]
Docs: Enhance the distributed monitoring chapter with agents, satellites and masters
Next to renaming client->agent, I've also refined:
- the health check chapter follows the two scenarios above and provides more concrete configs
- log_duration=0 for agent endpoint objects
- advanced scenarios don't manage the agent zone/endpoint in zones.conf anymore, but zones.d/master
- Ensure that the connection direction is correct inside the scenarios. Avoid doubled/hanging connections.
Michael Friedrich [Fri, 19 Jul 2019 12:54:04 +0000 (14:54 +0200)]
Docs: Refine the term 'client' vs 'agent' in the technical concepts chapter
Michael Friedrich [Fri, 19 Jul 2019 12:44:14 +0000 (14:44 +0200)]
Docs: Rename client to agent, step 1
Michael Friedrich [Fri, 19 Jul 2019 12:39:39 +0000 (14:39 +0200)]
Merge pull request #7339 from Icinga/feature/docs-rename-cv
Docs: Rename 'custom attribute' to 'custom variable'
Michael Friedrich [Fri, 19 Jul 2019 12:14:34 +0000 (14:14 +0200)]
Docs: Rename 'custom attribute' to 'custom variable'
refs #6830
Michael Friedrich [Fri, 19 Jul 2019 09:27:51 +0000 (11:27 +0200)]
Merge pull request #7338 from Icinga/feature/doc-rename
Docs: Getting Started -> Installation, Configuring Icinga 2 -> Configuration
Michael Friedrich [Fri, 19 Jul 2019 09:27:20 +0000 (11:27 +0200)]
Docs: Adjust titles for renamed chapters
Michael Friedrich [Fri, 19 Jul 2019 07:23:47 +0000 (09:23 +0200)]
Docs: Fix formatting
Michael Friedrich [Thu, 18 Jul 2019 16:24:22 +0000 (18:24 +0200)]
Merge pull request #7320 from Icinga/feature/foreground-5230
Rework reload handling on *nix
Michael Friedrich [Thu, 18 Jul 2019 16:23:01 +0000 (18:23 +0200)]
Merge pull request #7336 from Icinga/feature/docs-dev-ubuntu-18
Docs: Add Ubuntu 18 dev playground
Michael Friedrich [Thu, 18 Jul 2019 16:00:38 +0000 (18:00 +0200)]
Docs: Add Ubuntu 18 dev playground
Michael Friedrich [Thu, 18 Jul 2019 14:34:36 +0000 (16:34 +0200)]
Docs: Update URLs from rename
Michael Friedrich [Thu, 18 Jul 2019 14:33:42 +0000 (16:33 +0200)]
Docs: Move getting started / configuring chapters into our new structure
@bobapple requires redirects on release.
Michael Friedrich [Thu, 18 Jul 2019 13:33:46 +0000 (15:33 +0200)]
Docs: Upgrading docs for improved reload handling
Michael Friedrich [Thu, 18 Jul 2019 13:33:32 +0000 (15:33 +0200)]
Docs: Core reload for technical concepts
Michael Friedrich [Wed, 17 Jul 2019 13:16:45 +0000 (15:16 +0200)]
Merge pull request #7272 from Icinga/feature/notification-logging
Improve type logging for notifications
Michael Friedrich [Wed, 17 Jul 2019 13:16:04 +0000 (15:16 +0200)]
Merge pull request #7331 from Icinga/bugfix/unit-tests-packaging-7327
Shutdown timers cleanly on exit
Alexander A. Klimov [Wed, 17 Jul 2019 11:35:59 +0000 (13:35 +0200)]
Shutdown timers cleanly on exit
refs #7327
Michael Friedrich [Tue, 16 Jul 2019 11:46:22 +0000 (13:46 +0200)]
Tests: Add Notification state/type to string cases
Michael Friedrich [Tue, 2 Jul 2019 14:33:11 +0000 (16:33 +0200)]
Improve type logging for notifications
Alexander A. Klimov [Tue, 16 Jul 2019 09:43:47 +0000 (11:43 +0200)]
Fix style
refs #5230
Alexander A. Klimov [Tue, 16 Jul 2019 09:28:20 +0000 (11:28 +0200)]
DaemonCommand: make the atomics a bit more atomic
Just to be sure.
refs #5230
Alexander A. Klimov [Tue, 16 Jul 2019 09:11:10 +0000 (11:11 +0200)]
Fix missing comments
refs #5230
Alexander A. Klimov [Mon, 15 Jul 2019 16:36:34 +0000 (18:36 +0200)]
Forward SIGUSR1
refs #5230
Alexander A. Klimov [Mon, 15 Jul 2019 16:29:15 +0000 (18:29 +0200)]
Fix missing log messages
refs #5230
Alexander A. Klimov [Mon, 15 Jul 2019 14:58:34 +0000 (16:58 +0200)]
Adjust sd_notify()
refs #5230
Alexander A. Klimov [Mon, 15 Jul 2019 14:08:08 +0000 (16:08 +0200)]
Adjust PID file management
refs #5230
Alexander A. Klimov [Mon, 15 Jul 2019 13:09:35 +0000 (15:09 +0200)]
Catch programming errors
refs #5230
Alexander A. Klimov [Mon, 15 Jul 2019 11:59:17 +0000 (13:59 +0200)]
Application::RunEventLoop(): forward restart requests to umbrella process
refs #5230
Alexander A. Klimov [Mon, 15 Jul 2019 10:11:19 +0000 (12:11 +0200)]
Reload on SIGHUP
refs #5230
Alexander A. Klimov [Fri, 12 Jul 2019 16:14:02 +0000 (18:14 +0200)]
Do the actual work in a separate process on *nix
refs #5230
Michael Friedrich [Mon, 15 Jul 2019 13:09:30 +0000 (15:09 +0200)]
Merge pull request #7319 from Icinga/feature/docs-troubleshoot-tls-handshake-ciphers
Docs: Add cipher analysis to troubleshooting docs
Michael Friedrich [Mon, 15 Jul 2019 13:08:58 +0000 (15:08 +0200)]
Merge pull request #7318 from Icinga/bugfix/tls-options
TLS: Ensure to specify options in one place
Alexander A. Klimov [Fri, 12 Jul 2019 11:45:54 +0000 (13:45 +0200)]
Remove old signal handlers
refs #5230
Michael Friedrich [Mon, 15 Jul 2019 11:33:40 +0000 (13:33 +0200)]
Docs: Add cipher analysis to troubleshooting docs
refs #7277
Michael Friedrich [Mon, 15 Jul 2019 11:27:51 +0000 (13:27 +0200)]
TLS: Ensure to specify options in one place
`SetTlsProtocolminToSSLContext()` may have overridden
previous flags.
refs #7277
refs #7041
refs #7211
Michael Friedrich [Mon, 15 Jul 2019 08:53:22 +0000 (10:53 +0200)]
Merge pull request #7303 from Icinga/bugfix/filesync-7296
Cluster config sync: Fix new files not being moved
Michael Friedrich [Mon, 15 Jul 2019 07:48:38 +0000 (09:48 +0200)]
Fix style and comments
Diana Flach [Thu, 11 Jul 2019 13:11:16 +0000 (15:11 +0200)]
Cluster Sync: Improve log messages
Michael Friedrich [Wed, 10 Jul 2019 10:34:40 +0000 (12:34 +0200)]
Config sync: Count the updates and log them
```
[2019-07-10 12:34:27 +0200] information/ApiListener: Received configuration updates (2) from endpoint 'master1' are equal to production, not triggering reload.
```
Diana Flach [Tue, 9 Jul 2019 13:36:20 +0000 (15:36 +0200)]
Cluster Sync: Ensure that files are synced everytime
Diana Flach [Fri, 12 Jul 2019 14:55:07 +0000 (16:55 +0200)]
Merge pull request #7315 from Icinga/feature/api-cipher-list-log
TLS: Fetch the cipher list and log them for debugging (OpenSSL 1.1.x)
Michael Friedrich [Fri, 12 Jul 2019 12:47:46 +0000 (14:47 +0200)]
Respect OpenSSL 1.1.0 vs older
Michael Friedrich [Fri, 12 Jul 2019 12:37:25 +0000 (14:37 +0200)]
TLS: Fetch the cipher list and log them for debugging
Michael Friedrich [Fri, 12 Jul 2019 12:36:55 +0000 (14:36 +0200)]
Array: Move Join into the base class, available for programmers
Michael Friedrich [Fri, 12 Jul 2019 11:36:50 +0000 (13:36 +0200)]
Merge pull request #7314 from Icinga/feature/docs-macos-dev
Docs: Update macOS dev environment
Michael Friedrich [Fri, 12 Jul 2019 11:34:20 +0000 (13:34 +0200)]
Docs: Update macOS dev environment
Michael Friedrich [Fri, 12 Jul 2019 10:17:30 +0000 (12:17 +0200)]
Merge pull request #7313 from Icinga/feature/docs-dev-windows
Docs: Update Windows build development environment
Michael Friedrich [Thu, 4 Jul 2019 09:44:39 +0000 (11:44 +0200)]
Docs: Update Windows build development environment
Michael Friedrich [Fri, 12 Jul 2019 08:25:38 +0000 (10:25 +0200)]
Merge pull request #7223 from KAMI911/feature/check_logfile
Add check_logfiles to ITL