]>
granicus.if.org Git - icinga2/log
Michael [Tue, 26 Sep 2017 20:01:07 +0000 (22:01 +0200)]
Fixed missing include statement in unit test
This adds the missing iostream include to the notification unit test.
refs #5613
Michael Friedrich [Fri, 22 Sep 2017 14:39:22 +0000 (16:39 +0200)]
Merge pull request #5608 from Icinga/fix/certificate-directories
Fix certificate paths for installers
Michael Friedrich [Fri, 22 Sep 2017 13:00:45 +0000 (15:00 +0200)]
Fix certificate paths for installers
refs #5450
Michael Friedrich [Fri, 22 Sep 2017 12:48:51 +0000 (14:48 +0200)]
Merge pull request #5606 from Icinga/feature/remove-bottom-up
Remove bottom-up client mode
Michael Friedrich [Fri, 22 Sep 2017 12:26:39 +0000 (14:26 +0200)]
Drop satellite.conf reference for bottom-up
refs #4799
Michael Friedrich [Fri, 22 Sep 2017 11:48:13 +0000 (13:48 +0200)]
Drop repository.d from configuration chapter in the docs
refs #4799
Michael Friedrich [Fri, 22 Sep 2017 11:47:11 +0000 (13:47 +0200)]
Drop repository from Windows installer
refs #4799
Michael Friedrich [Fri, 22 Sep 2017 11:41:05 +0000 (13:41 +0200)]
Remove reference to bottom-up in troubleshooting docs
refs #4799
Michael Friedrich [Fri, 22 Sep 2017 11:39:00 +0000 (13:39 +0200)]
Update CLI commands documentation
refs #4799
Michael Friedrich [Fri, 22 Sep 2017 11:16:58 +0000 (13:16 +0200)]
Drop unused code from NodeUtility class
refs #4799
Michael Friedrich [Fri, 22 Sep 2017 11:06:40 +0000 (13:06 +0200)]
Add upgrading docs for removed bottom-up client mode
refs #4799
Michael Friedrich [Fri, 22 Sep 2017 11:00:29 +0000 (13:00 +0200)]
Drop unused bottom-up images from the docs
refs #4799
Michael Friedrich [Fri, 22 Sep 2017 10:57:15 +0000 (12:57 +0200)]
Remove bottom-up repository.d references
refs #4799
Michael Friedrich [Wed, 20 Sep 2017 09:32:26 +0000 (11:32 +0200)]
Remove bottom-up from docs and add hints for Director, Puppet, etc.
refs #4799
Michael Friedrich [Wed, 20 Sep 2017 09:22:41 +0000 (11:22 +0200)]
Remove bottom-up cluster messages
refs #4799
Michael Friedrich [Wed, 20 Sep 2017 09:18:59 +0000 (11:18 +0200)]
Remove bottom-up CLI commands
refs #4799
Michael Friedrich [Fri, 22 Sep 2017 10:48:18 +0000 (12:48 +0200)]
Docs: Clarify on configuration and packages, thanks @dgoetz
refs #5604
refs #5301
Michael Friedrich [Fri, 22 Sep 2017 10:35:09 +0000 (12:35 +0200)]
Merge pull request #5604 from Icinga/feature/remove-deprecated-classicui-pkg
Remove the icinga2-classicui-package and update documentation
Michael Friedrich [Fri, 22 Sep 2017 10:28:26 +0000 (12:28 +0200)]
Docs: Add a note for upgrading with removed classicui-config package
refs #5301
Michael Friedrich [Fri, 22 Sep 2017 10:25:47 +0000 (12:25 +0200)]
Remove Classic UI references from docs
refs #5301
Michael Friedrich [Mon, 14 Aug 2017 11:13:03 +0000 (13:13 +0200)]
Remove deprecated Classic UI configuration package
refs #5301
Michael Friedrich [Fri, 22 Sep 2017 07:43:20 +0000 (09:43 +0200)]
Merge pull request #5601 from Icinga/fix/empty-cache-dir-on-pkg-upgrade
Ensure that the cache directory always is set and add a note to upgrading docs
Michael Friedrich [Fri, 22 Sep 2017 07:31:05 +0000 (09:31 +0200)]
Ensure that the cache directory always is set and add a note to upgrading docs
Thanks @dgoetz
Michael Friedrich [Thu, 21 Sep 2017 10:12:51 +0000 (12:12 +0200)]
Merge branch 'support/2.7'
Michael Friedrich [Thu, 21 Sep 2017 10:09:30 +0000 (12:09 +0200)]
Release version 2.7.1
Michael Friedrich [Thu, 21 Sep 2017 10:09:30 +0000 (12:09 +0200)]
Release version 2.7.1
Michael Friedrich [Thu, 21 Sep 2017 08:45:48 +0000 (10:45 +0200)]
changelog.py: Add "backported" to the list of ignored labels
refs #5599
Michael Friedrich [Thu, 21 Sep 2017 08:49:05 +0000 (10:49 +0200)]
Merge pull request #5599 from Icinga/fix/changelog-labels
changelog.py: Add "backported" to the list of ignored labels
Michael Friedrich [Thu, 21 Sep 2017 08:45:48 +0000 (10:45 +0200)]
changelog.py: Add "backported" to the list of ignored labels
Michael Friedrich [Wed, 20 Sep 2017 15:25:58 +0000 (17:25 +0200)]
Merge pull request #5587 from Icinga/feature/custom-syslog-facility-option-on-sysloglogger-object-3964
SyslogLogger: Implement option to set syslog facility
Michael Friedrich [Wed, 20 Sep 2017 13:48:47 +0000 (15:48 +0200)]
Docs: Enhance certificate and configuration troubleshooting chapter
refs #5594
Michael Friedrich [Wed, 20 Sep 2017 15:13:03 +0000 (17:13 +0200)]
Merge pull request #5594 from Icinga/feature/docs-troubleshooting-certificates
Docs: Enhance certificate and configuration troubleshooting chapter
Michael Friedrich [Wed, 20 Sep 2017 13:48:47 +0000 (15:48 +0200)]
Docs: Enhance certificate and configuration troubleshooting chapter
Michael Friedrich [Wed, 20 Sep 2017 13:33:42 +0000 (15:33 +0200)]
Docs: Add a note for upgrading to 2.7
refs #5593
Michael Friedrich [Wed, 20 Sep 2017 13:46:20 +0000 (15:46 +0200)]
Merge pull request #5593 from Icinga/feature/docs-upgrading
Docs: Add a note for upgrading to 2.7
Michael Friedrich [Wed, 20 Sep 2017 13:33:42 +0000 (15:33 +0200)]
Docs: Add a note for upgrading to 2.7
Michael Friedrich [Wed, 20 Sep 2017 12:30:22 +0000 (14:30 +0200)]
Merge pull request #5547 from ryanohnemus/feature/allow_package_upload_without_restart
Add optional reload parameter to config stage upload
ryanohnemus [Sun, 3 Sep 2017 14:15:40 +0000 (09:15 -0500)]
API: Add optional reload parameter to config stage upload
You can now specify a boolean `reload` attribute that
will allow you to skip the icinga2 reload after config
validation. By default this is set to true.
The response text has been updated to show if icinga2
will reload or if it was requested to be skipped.
fixes #4769
Noah Hilverling [Tue, 19 Sep 2017 14:42:32 +0000 (16:42 +0200)]
SyslogLogger: Implement option to set syslog facility
fixes #3964
Michael Friedrich [Wed, 20 Sep 2017 11:30:02 +0000 (13:30 +0200)]
Silence log level for configuration file updates
This only helps with debugging the configuration sync, but seems
to be highlighted quite often in default configurations (where
the timestamp is equal).
refs #5566
refs #5590
Michael Friedrich [Wed, 20 Sep 2017 12:06:20 +0000 (14:06 +0200)]
Merge pull request #5590 from Icinga/fix/log-level-config-sync
Silence log level for configuration file updates
Michael Friedrich [Wed, 20 Sep 2017 11:30:02 +0000 (13:30 +0200)]
Silence log level for configuration file updates
This only helps with debugging the configuration sync, but seems
to be highlighted quite often in default configurations (where
the timestamp is equal).
refs #5566
Michael Friedrich [Wed, 20 Sep 2017 11:20:22 +0000 (13:20 +0200)]
Merge pull request #5443 from Icinga/feature/api-should-provide-cors-header-4326
Add CORS support and set response header 'Access-Control-Allow-Origin'
Noah Hilverling [Thu, 27 Jul 2017 12:57:34 +0000 (14:57 +0200)]
HttpServerConnection: Implement CORS support
fixes #4326
Jean Flach [Tue, 19 Sep 2017 11:14:57 +0000 (13:14 +0200)]
Fix where clauses for downtime/comment DB IDO queries using a non-matching legacy id before
fixes #5458 #5492
refs #5585
Michael Friedrich [Wed, 20 Sep 2017 10:24:46 +0000 (12:24 +0200)]
Merge pull request #5585 from Icinga/fix/downtimehistory-271-5458
Fix where clause for non-matching {downtime,comment}history IDO database updates
Jean Flach [Tue, 19 Sep 2017 11:14:57 +0000 (13:14 +0200)]
Fix where clauses for downtime/comment DB IDO queries using a non-matching legacy id before
fixes #5458 #5492
Jean Flach [Mon, 18 Sep 2017 15:32:54 +0000 (17:32 +0200)]
Fix Windows build error
fixes #5584
Michael Friedrich [Mon, 18 Sep 2017 14:56:03 +0000 (16:56 +0200)]
Docs: Add example for Windows service monitoring with check_nscp_api
refs #5583
Michael Friedrich [Mon, 18 Sep 2017 14:58:09 +0000 (16:58 +0200)]
Merge pull request #5583 from Icinga/feature/docs-nscp_api-windows-service-example
Docs: Add example for Windows service monitoring with check_nscp_api
Michael Friedrich [Mon, 18 Sep 2017 14:56:03 +0000 (16:56 +0200)]
Docs: Add example for Windows service monitoring with check_nscp_api
Adam James [Wed, 30 Aug 2017 16:03:44 +0000 (17:03 +0100)]
check_nscp_api: Allow arguments containing spaces
refs #5539
Michael Friedrich [Mon, 18 Sep 2017 14:46:02 +0000 (16:46 +0200)]
Merge pull request #5539 from transitiv/fix/checp_nscp_api-args-5537
check_nscp_api: Allow arguments containing spaces
Michael Friedrich [Mon, 18 Sep 2017 14:25:29 +0000 (16:25 +0200)]
Docs: Add firewall details for check_nscp_api
refs #5582
Michael Friedrich [Mon, 18 Sep 2017 14:27:41 +0000 (16:27 +0200)]
Merge pull request #5582 from Icinga/feature/docs-nsclient-api-firewall
Docs: Add firewall details for check_nscp_api
Michael Friedrich [Mon, 18 Sep 2017 14:25:29 +0000 (16:25 +0200)]
Docs: Add firewall details for check_nscp_api
Michael Friedrich [Mon, 18 Sep 2017 12:26:34 +0000 (14:26 +0200)]
Merge pull request #5580 from Icinga/feature/path-exists-and-glob
Implement new script functions: path_exists, glob and glob_recursive
Gunnar Beutner [Mon, 18 Sep 2017 07:08:53 +0000 (09:08 +0200)]
Implement new script functions: path_exists, glob and glob_recursive
Gunnar Beutner [Mon, 18 Sep 2017 06:14:39 +0000 (08:14 +0200)]
Merge pull request #5576 from mcktr/mcktr/fix/5575-fix-doc-downtime-example
Fixed downtime example in documentation
fixes #5576
Michael [Wed, 13 Sep 2017 14:36:23 +0000 (16:36 +0200)]
Fixed downtime example in documentation
Michael Friedrich [Wed, 13 Sep 2017 08:41:16 +0000 (10:41 +0200)]
Merge pull request #5570 from Napsty/esxi-hardware-no-lcd
check_esxi_hardware.py with new --no-lcd parameter
Gunnar Beutner [Tue, 12 Sep 2017 12:00:59 +0000 (14:00 +0200)]
Merge pull request #5571 from Icinga/feature/ca-proxy
Implement support for forwarding certificate signing requests in the cluster
Gunnar Beutner [Tue, 12 Sep 2017 11:47:04 +0000 (13:47 +0200)]
Update documentation
refs #5450
Gunnar Beutner [Tue, 12 Sep 2017 11:09:16 +0000 (13:09 +0200)]
Build fix for OpenSSL < 1.0.2
refs #5450
Michael Friedrich [Fri, 8 Sep 2017 15:04:14 +0000 (17:04 +0200)]
Add some more verbose logging details
refs #5450
Michael Friedrich [Fri, 8 Sep 2017 11:40:09 +0000 (13:40 +0200)]
Docs: Technical Concepts for cluster and signing
refs #5450
Michael Friedrich [Thu, 7 Sep 2017 17:00:11 +0000 (19:00 +0200)]
Docs: Update user documentation for signing methods and Linux client setups
Better explanation for "CSR Auto-Signing" and a new term "On-Demand CSR Signing".
The Linux setup now accompanies the user step by step on each question asked.
The full table with all the details is moved to the bottom.
TODO: The Windows setup wizard does not support connection-less or ticket-less requests yet.
refs #5450
Michael Friedrich [Thu, 7 Sep 2017 15:06:11 +0000 (17:06 +0200)]
Docs: Update ApiListener object type
refs #5450
Michael Friedrich [Thu, 7 Sep 2017 15:01:25 +0000 (17:01 +0200)]
Docs: Add upgrade note for certs path
refs #5450
Michael Friedrich [Thu, 7 Sep 2017 14:55:42 +0000 (16:55 +0200)]
Docs: Update certs path
refs #5450
Michael Friedrich [Thu, 7 Sep 2017 14:27:56 +0000 (16:27 +0200)]
Fix wrong certs path in ApiListener config
refs #5450
Michael Friedrich [Thu, 7 Sep 2017 14:07:35 +0000 (16:07 +0200)]
Remove debug logging, fix ticket path, enhance logging
refs #5450
Gunnar Beutner [Thu, 7 Sep 2017 13:36:28 +0000 (15:36 +0200)]
Remove API stubs for now
refs #5450
Gunnar Beutner [Thu, 7 Sep 2017 13:31:38 +0000 (15:31 +0200)]
Implement support for cleaning up certificate requests
refs #5450
Michael Friedrich [Thu, 7 Sep 2017 12:29:04 +0000 (14:29 +0200)]
Node Wizard: Tell the user to put ca.crt if no connection to parent is selected
This also fixes the choice tree for connection-less questions
and prevents empty tickets being stored on disk.
refs #5450
Gunnar Beutner [Thu, 7 Sep 2017 08:39:00 +0000 (10:39 +0200)]
Remove unused code
refs #5450
Gunnar Beutner [Thu, 7 Sep 2017 08:29:33 +0000 (10:29 +0200)]
Implement the --verbose option for "node wizard"
refs #5450
Michael Friedrich [Wed, 6 Sep 2017 15:33:54 +0000 (17:33 +0200)]
Refactor the node wizard/setup CLI commands
refs #5450
Michael Friedrich [Wed, 6 Sep 2017 15:09:24 +0000 (17:09 +0200)]
Enhance logging for certificate requests
Examples:
https://github.com/Icinga/icinga2/issues/5450#issuecomment-
327479874
This also adds code comments where applicable.
refs #5450
Michael Friedrich [Wed, 6 Sep 2017 12:38:35 +0000 (14:38 +0200)]
Fix wrong cert path for CLI commands
refs #5450
Gunnar Beutner [Wed, 6 Sep 2017 11:15:56 +0000 (13:15 +0200)]
Improve log messages for the 'pki save-cert' command
refs #5450
Michael Friedrich [Wed, 6 Sep 2017 10:11:48 +0000 (12:11 +0200)]
Change directory layout to /var/lib/icinga2/{ca,certs,certificate_requests}
refs #5450
Michael Friedrich [Wed, 6 Sep 2017 08:54:39 +0000 (10:54 +0200)]
Fix ticket hash calculation for indirectly connected clients
refs #5450
Gunnar Beutner [Tue, 5 Sep 2017 12:44:56 +0000 (14:44 +0200)]
Refactor PkiUtility class
refs #5450
Michael Friedrich [Tue, 5 Sep 2017 12:21:30 +0000 (14:21 +0200)]
Implement ApiListener::Get*Dir() functions
refs #5450
Gunnar Beutner [Tue, 5 Sep 2017 12:16:26 +0000 (14:16 +0200)]
Update output format for the new CLI commands
refs #5450
Gunnar Beutner [Mon, 4 Sep 2017 14:19:46 +0000 (16:19 +0200)]
Implement support for pki::UpdateCertificate messages
refs #5450
Gunnar Beutner [Mon, 4 Sep 2017 11:18:06 +0000 (13:18 +0200)]
Implement support for forwarding certificate requests
refs #5450
Gunnar Beutner [Thu, 31 Aug 2017 09:10:14 +0000 (11:10 +0200)]
Implement support for cleaning up expired API callbacks
refs #5450
Gunnar Beutner [Wed, 30 Aug 2017 13:48:02 +0000 (15:48 +0200)]
Refuse to sign certificate if it already has the correct chain and doesn’t expire soon
refs #5450
Gunnar Beutner [Wed, 30 Aug 2017 13:12:24 +0000 (15:12 +0200)]
Improve error handling for JSON-RPC calls
refs #5450
Gunnar Beutner [Wed, 30 Aug 2017 13:12:04 +0000 (15:12 +0200)]
Add missing _unlink() calls for Windows
refs #5450
Gunnar Beutner [Wed, 30 Aug 2017 13:11:54 +0000 (15:11 +0200)]
Delete ticket file once we have a signed certificate
refs #5450
Gunnar Beutner [Wed, 30 Aug 2017 13:02:48 +0000 (15:02 +0200)]
Disconnect all clients when we update our own certificate
refs #5450
Gunnar Beutner [Tue, 29 Aug 2017 09:57:16 +0000 (11:57 +0200)]
Implement support for saving client tickets
refs #5450
Gunnar Beutner [Wed, 30 Aug 2017 11:33:38 +0000 (13:33 +0200)]
Implement support for reloading SSL certificates without a restart
refs #5450
Gunnar Beutner [Tue, 29 Aug 2017 12:37:13 +0000 (14:37 +0200)]
Implement support for updating client certificates
refs #5450
Gunnar Beutner [Tue, 29 Aug 2017 09:58:34 +0000 (11:58 +0200)]
Make the ticket optional in 'icinga2 node wizard'
refs #5450
Gunnar Beutner [Tue, 29 Aug 2017 09:57:42 +0000 (11:57 +0200)]
Improve message formatting for the 'icinga2 node wizard' command
refs #5450
Gunnar Beutner [Wed, 23 Aug 2017 13:11:32 +0000 (15:11 +0200)]
Implement support for sending pki::RequestCertificate messages in the cluster
refs #5450