]>
granicus.if.org Git - icinga2/log
Michael Friedrich [Fri, 25 Oct 2019 11:52:21 +0000 (13:52 +0200)]
Update main-ubuntu.yml
Fix build chdir
Michael Friedrich [Fri, 25 Oct 2019 11:35:48 +0000 (13:35 +0200)]
Update main-ubuntu.yml
Change cmake multiline script
Michael Friedrich [Fri, 25 Oct 2019 11:32:22 +0000 (13:32 +0200)]
If I only would remember these names
Michael Friedrich [Fri, 25 Oct 2019 11:26:14 +0000 (13:26 +0200)]
TIL about tee -a
Michael Friedrich [Fri, 25 Oct 2019 11:23:55 +0000 (13:23 +0200)]
Test repo inclusion
Michael Friedrich [Fri, 25 Oct 2019 11:21:06 +0000 (13:21 +0200)]
Update main-ubuntu.yml
Fix package key
Michael Friedrich [Fri, 25 Oct 2019 11:19:27 +0000 (13:19 +0200)]
Fix dependencies
Michael Friedrich [Fri, 25 Oct 2019 11:16:55 +0000 (13:16 +0200)]
Actions: Add Ubuntu builds
Michael Friedrich [Fri, 25 Oct 2019 07:41:48 +0000 (09:41 +0200)]
Merge pull request #7591 from Icinga/feature/docs-api-joins
Docs: Add the link from object type joins to URL endpoints
Michael Friedrich [Fri, 25 Oct 2019 07:40:18 +0000 (09:40 +0200)]
Docs: Add the link from object type joins to URL endpoints
refs #7576
Michael Friedrich [Fri, 25 Oct 2019 07:33:03 +0000 (09:33 +0200)]
Update Release checklist
Michael Friedrich [Thu, 24 Oct 2019 07:27:37 +0000 (09:27 +0200)]
Release version 2.11.2
(cherry picked from commit
58b913d05aa20bcf8280dca0e3c1c56989e75ccf )
Michael Friedrich [Thu, 17 Oct 2019 12:40:38 +0000 (14:40 +0200)]
Release version 2.11.1
(cherry picked from commit
7e6d3f9fbd517a2b3273ec4451cb051cccd5fb19 )
Michael Friedrich [Thu, 24 Oct 2019 13:18:55 +0000 (15:18 +0200)]
Merge pull request #7589 from widhalmt/doc/epel8
Clarify the installation of EPEL repository on CentOS vs RHEL
Thomas Widhalm [Thu, 24 Oct 2019 12:17:23 +0000 (14:17 +0200)]
Fix the order of commands for adding EPEL to RHEL
Thomas Widhalm [Thu, 24 Oct 2019 10:18:26 +0000 (12:18 +0200)]
Clarify the installation of EPEL repository on CentOS vs RHEL
Michael Friedrich [Thu, 24 Oct 2019 07:25:01 +0000 (09:25 +0200)]
Merge pull request #7588 from Icinga/feature/upgrading-docs-bugfixes-2-11
Docs: Add upgrading notes for 2.11.x bugfix releases
Michael Friedrich [Thu, 24 Oct 2019 07:18:19 +0000 (09:18 +0200)]
Docs: Add upgrading notes for 2.11.x bugfix releases
Michael Friedrich [Tue, 22 Oct 2019 15:29:59 +0000 (17:29 +0200)]
Merge pull request #7458 from Icinga/feature/config-parser-cleanup
Config parser: introduce optional_newlines
Michael Friedrich [Tue, 22 Oct 2019 15:22:27 +0000 (17:22 +0200)]
Merge pull request #7584 from Icinga/bugfix/cluster-sync-checksums-timestamps
Cluster Config Sync: Check the timestamp prior to config file checksums for changes
Michael Friedrich [Tue, 22 Oct 2019 15:19:27 +0000 (17:19 +0200)]
Merge pull request #7541 from Icinga/bugfix/heredoc-eof
Config lexer: complain on EOF in heredocs, i.e. {{{abc<EOF>
Michael Friedrich [Tue, 22 Oct 2019 11:21:10 +0000 (13:21 +0200)]
Cluster Config Sync: Check the timestamp prior to config file checksums
Otherwise old configuration received from a secondary master/satellite
could always trigger a config change & reload.
Michael Friedrich [Tue, 22 Oct 2019 10:18:31 +0000 (12:18 +0200)]
Merge pull request #7583 from azthec/patch-1
Minor doc fix
azthec [Tue, 22 Oct 2019 08:57:22 +0000 (09:57 +0100)]
Update 06-distributed-monitoring.md
Michael Friedrich [Tue, 22 Oct 2019 06:55:37 +0000 (08:55 +0200)]
Merge pull request #7364 from Icinga/feature/expression-namespacevalue-intrusive-pointers-7361
Replace classic shared pointers to Expression and NamespaceValue with intrusive ones
Alexander A. Klimov [Fri, 26 Jul 2019 12:45:11 +0000 (14:45 +0200)]
Replace std::shared_ptr<NamespaceValue> with NamespaceValue::Ptr
refs #7361
Alexander A. Klimov [Fri, 26 Jul 2019 12:17:27 +0000 (14:17 +0200)]
Replace std::shared_ptr<Expression> with Expression::Ptr
refs #7361
Alexander A. Klimov [Fri, 26 Jul 2019 11:04:32 +0000 (13:04 +0200)]
Introduce SharedObject
refs #7361
Michael Friedrich [Mon, 21 Oct 2019 15:02:28 +0000 (17:02 +0200)]
Merge pull request #7360 from Icinga/feature/std-shared_ptr
Replace some classic shared pointers with intrusive ones
Alexander A. Klimov [Thu, 25 Jul 2019 14:45:39 +0000 (16:45 +0200)]
Replace std::shared_ptr<boost::asio::ssl::context> with Shared<boost::asio::ssl::context>::Ptr
Alexander A. Klimov [Thu, 25 Jul 2019 14:32:57 +0000 (16:32 +0200)]
Replace std::shared_ptr<boost::asio::ip::tcp::acceptor> with Shared<boost::asio::ip::tcp::acceptor>::Ptr
Alexander A. Klimov [Thu, 25 Jul 2019 12:55:22 +0000 (14:55 +0200)]
Replace std::shared_ptr<AsioTcpStream> with Shared<AsioTcpStream>::Ptr
Alexander A. Klimov [Thu, 25 Jul 2019 12:34:29 +0000 (14:34 +0200)]
Replace std::shared_ptr<AsioTlsStream> with Shared<AsioTlsStream>::Ptr
Alexander A. Klimov [Thu, 25 Jul 2019 11:51:24 +0000 (13:51 +0200)]
Introduce Shared<T>
Michael Friedrich [Thu, 17 Oct 2019 15:19:30 +0000 (17:19 +0200)]
Merge pull request #7457 from Icinga/feature/config-parser-malloc
Config parser: save some memory allocations
Michael Friedrich [Thu, 17 Oct 2019 12:08:26 +0000 (14:08 +0200)]
Merge pull request #7578 from Icinga/feature/docs-upgrading-zones
Align the docs with GitHub details on Zone Inception
Michael Friedrich [Thu, 17 Oct 2019 12:06:48 +0000 (14:06 +0200)]
Align the docs with GitHub details on Zone Inception
Michael Friedrich [Thu, 17 Oct 2019 11:50:47 +0000 (13:50 +0200)]
Merge pull request #7552 from Icinga/bugfix/cluster-sync-authoritative-file-old-versions
Avoid syncing .authorititative marker received from < 2.11 parent nodes
Michael Friedrich [Tue, 8 Oct 2019 11:32:52 +0000 (13:32 +0200)]
Merge pull request #7564 from Foxeronie/patch-1
doc typo: path to error.log
Patrick [Tue, 8 Oct 2019 11:11:06 +0000 (13:11 +0200)]
typo for path to error.log
Michael Friedrich [Wed, 2 Oct 2019 08:49:02 +0000 (10:49 +0200)]
Avoid syncing .authorititative marker received from < 2.11 parent nodes
Michael Friedrich [Fri, 27 Sep 2019 11:59:41 +0000 (13:59 +0200)]
Merge pull request #7543 from Icinga/bugfix/docs-itl-memcached
Docs: Fix URL for memcached ITL CheckCommand
Michael Friedrich [Fri, 27 Sep 2019 09:42:26 +0000 (11:42 +0200)]
Docs: Fix URL for memcached ITL CheckCommand
fixes #7515
Alexander A. Klimov [Thu, 26 Sep 2019 11:06:22 +0000 (13:06 +0200)]
Config lexer: complain on EOF in heredocs, i.e. {{{abc<EOF>
Michael Friedrich [Wed, 25 Sep 2019 10:12:22 +0000 (12:12 +0200)]
Merge pull request #7538 from Icinga/bugfix/dependency-ignore_on_error-7536
Dependency#OnAllConfigLoaded(): don't link *this with the child if *this is going to be dropped
Michael Friedrich [Wed, 25 Sep 2019 10:11:26 +0000 (12:11 +0200)]
Merge pull request #7529 from Icinga/bugfix/activestageoverride-7521
WarnOnImplicitlySetGlobalVar(): warn only on sins inside actual DSL code
Michael Friedrich [Wed, 25 Sep 2019 09:50:36 +0000 (11:50 +0200)]
Merge pull request #7534 from Icinga/feature/next_update
Introduce Checkable#next_update
Michael Friedrich [Wed, 25 Sep 2019 09:44:20 +0000 (11:44 +0200)]
Add docs for Checkable#next_update
Alexander A. Klimov [Wed, 25 Sep 2019 09:30:50 +0000 (11:30 +0200)]
Dependency#OnAllConfigLoaded(): don't link *this with the child if *this is going to be dropped
refs #7536
Alexander A. Klimov [Tue, 24 Sep 2019 15:54:20 +0000 (17:54 +0200)]
Introduce Checkable#next_update
Michael Friedrich [Tue, 24 Sep 2019 10:57:32 +0000 (12:57 +0200)]
Adjust zones.d/README and just point to the docs
Alexander A. Klimov [Mon, 23 Sep 2019 13:09:57 +0000 (15:09 +0200)]
WarnOnImplicitlySetGlobalVar(): warn only on sins inside actual DSL code
Michael Friedrich [Mon, 23 Sep 2019 08:16:42 +0000 (10:16 +0200)]
Merge pull request #7527 from Icinga/bugfix/checkable-command-endpoint-zone
Improve error message/docs for command endpoints requiring a zone
Michael Friedrich [Mon, 23 Sep 2019 07:44:14 +0000 (09:44 +0200)]
Update wrong information in example config for zones.d
Michael Friedrich [Mon, 23 Sep 2019 07:41:08 +0000 (09:41 +0200)]
Improve error message for command endpoint checkable's requiring a zone
fixes #7514
Michael Friedrich [Mon, 23 Sep 2019 07:40:33 +0000 (09:40 +0200)]
Merge pull request #7526 from Icinga/feature/docs-upgrading-2-11
Docs: Add upgrading/troubleshooting details for repos, config sync, agents
Michael Friedrich [Mon, 23 Sep 2019 07:17:22 +0000 (09:17 +0200)]
Upgrading/Troubleshooting Docs: Agent Hosts with Command Endpoint require a Zone
refs #7514
Michael Friedrich [Mon, 23 Sep 2019 06:55:52 +0000 (08:55 +0200)]
Upgrading/Troubleshooting Docs: Add details about Zone inclusion and Zone Inception
refs #7519
Michael Friedrich [Mon, 23 Sep 2019 06:38:18 +0000 (08:38 +0200)]
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
Michael Friedrich [Fri, 20 Sep 2019 10:18:44 +0000 (12:18 +0200)]
RELEASE.md: Fix formatting
Michael Friedrich [Fri, 20 Sep 2019 07:11:59 +0000 (09:11 +0200)]
Merge pull request #7518 from sebastic/patch-1
Fix spelling error
Bas Couwenberg [Fri, 20 Sep 2019 05:17:03 +0000 (07:17 +0200)]
Fix spelling error
Another occurrence of:
* UNKNWON -> UNKNWON
Ref: #7365
Michael Friedrich [Thu, 19 Sep 2019 11:49:31 +0000 (13:49 +0200)]
Update RELEASE docs
Michael Friedrich [Thu, 19 Sep 2019 07:53:37 +0000 (09:53 +0200)]
Release version 2.11.0
Michael Friedrich [Wed, 18 Sep 2019 10:28:40 +0000 (12:28 +0200)]
Merge branch 'master' into support/2.11
Michael Friedrich [Wed, 18 Sep 2019 10:27:16 +0000 (12:27 +0200)]
Merge pull request #7507 from Icinga/feature/csr-auto-signing-debug-log
CSR Auto-signing: Add debug logging for skipped signing
Michael Friedrich [Wed, 18 Sep 2019 09:53:58 +0000 (11:53 +0200)]
CSR Auto-signing: Add debug logging for skipped signing
Michael Friedrich [Tue, 17 Sep 2019 10:59:16 +0000 (12:59 +0200)]
Merge pull request #7504 from Icinga/feature/docs-last-bits-for-2-11
Docs: Update product URLs and missing bits
Michael Friedrich [Tue, 17 Sep 2019 10:54:43 +0000 (12:54 +0200)]
Docs: Align local mkdocs config
Michael Friedrich [Tue, 17 Sep 2019 10:44:18 +0000 (12:44 +0200)]
Docs: Fix image locations for installation chapter
Michael Friedrich [Tue, 17 Sep 2019 10:43:13 +0000 (12:43 +0200)]
Docs: Align content of README from About chapter
Michael Friedrich [Tue, 17 Sep 2019 10:29:03 +0000 (12:29 +0200)]
Docs: Add the Director as migration strategy from Icinga 1.x
Michael Friedrich [Tue, 17 Sep 2019 10:07:03 +0000 (12:07 +0200)]
Docs: Update outdated addons chapter with supported products
Michael Friedrich [Tue, 17 Sep 2019 10:04:42 +0000 (12:04 +0200)]
Docs: Add certificate & vSphere modules to service monitoring chapter
Michael Friedrich [Tue, 17 Sep 2019 10:04:10 +0000 (12:04 +0200)]
Docs: Add blog post URL for Director automation to configuration chapter
Michael Friedrich [Tue, 17 Sep 2019 09:36:23 +0000 (11:36 +0200)]
Docs: Align product URLs in features chapter
Michael Friedrich [Tue, 17 Sep 2019 09:34:01 +0000 (11:34 +0200)]
Docs: Align product URLs to icinga.com in distributed chapter
Michael Friedrich [Tue, 17 Sep 2019 09:32:38 +0000 (11:32 +0200)]
Docs: Update product URLs and improve configuration introduction
There's more work underway, but after 2.11.
Michael Friedrich [Tue, 17 Sep 2019 06:51:54 +0000 (08:51 +0200)]
Docs: Fix broken support matrix URL in Installation chapter
Michael Friedrich [Tue, 17 Sep 2019 06:51:32 +0000 (08:51 +0200)]
Docs: Update URLs and content in About chapter
Michael Friedrich [Mon, 16 Sep 2019 12:54:57 +0000 (14:54 +0200)]
Merge pull request #7503 from Icinga/bugfix/api-ciphers-el6
API: Add AES128-GCM-SHA256 compatible cipher for el6
Michael Friedrich [Mon, 16 Sep 2019 12:19:22 +0000 (14:19 +0200)]
API: Add AES128-GCM-SHA256 compatible cipher for el6
fixes #7501
Michael Friedrich [Mon, 16 Sep 2019 08:36:52 +0000 (10:36 +0200)]
Merge pull request #7502 from Icinga/feature/docs-debugger-2-11
Docs: Update debugging instructions for 2.11
Michael Friedrich [Fri, 13 Sep 2019 15:05:56 +0000 (17:05 +0200)]
Docs: Update debugging instructions for 2.11
Michael Friedrich [Fri, 13 Sep 2019 06:42:12 +0000 (08:42 +0200)]
Merge pull request #7496 from waja/docu_fix
Docu fix
Jan Wagner [Thu, 12 Sep 2019 15:20:15 +0000 (17:20 +0200)]
This should also apply if host.vars.notification.mail is not defined, but service.vars.notification.mail is
Jan Wagner [Thu, 12 Sep 2019 15:18:35 +0000 (17:18 +0200)]
mail-service-notification may make more sense for a service apply
Jan Wagner [Thu, 12 Sep 2019 15:17:48 +0000 (17:17 +0200)]
Fixing syntax, else if shoudl work
Michael Friedrich [Thu, 12 Sep 2019 15:03:12 +0000 (17:03 +0200)]
Merge pull request #7495 from Icinga/bugfix/http-buffer-revert
Revert: Always reset Boost beast buffer in HttpServerConnection#ProcessMessages #7476
Michael Friedrich [Thu, 12 Sep 2019 15:00:17 +0000 (17:00 +0200)]
Revert: Always reset Boost beast buffer in HttpServerConnection#ProcessMessages #7476
Not a simple revert but also adds a comment for the buffer.
refs #7476
Michael Friedrich [Thu, 12 Sep 2019 14:05:32 +0000 (16:05 +0200)]
Merge pull request #7480 from Icinga/feature/docs-windows-dev
Dev Docs: Update Windows to Visual Studio 2019
Michael Friedrich [Thu, 12 Sep 2019 13:49:48 +0000 (15:49 +0200)]
Docs: Update Windows for VS 2019, add CI details
Michael Friedrich [Mon, 9 Sep 2019 15:48:12 +0000 (17:48 +0200)]
Merge pull request #7491 from Icinga/bugfix/boost-asio-coroutine-exception-wrapper
Introduce IoEngine::SpawnCoroutine wrapping asio::spawn and Boost exceptions
Michael Friedrich [Mon, 9 Sep 2019 15:11:26 +0000 (17:11 +0200)]
Dev: Fix CMake generator platform for VS 2019 in PS scripts
Michael Friedrich [Fri, 6 Sep 2019 07:25:32 +0000 (09:25 +0200)]
Dev Docs: Update Windows to Visual Studio 2019
Michael Friedrich [Fri, 6 Sep 2019 13:11:55 +0000 (15:11 +0200)]
Introduce IoEngine::SpawnCoroutine wrapping asio::spawn and Boost exceptions
This is required to
- catch all exceptions and wrap them into Boost exceptions. They
are the only ones allowed with Boost.Coroutine.
- set a dedicated coroutine stack size for Windows.
refs #7431
Michael Friedrich [Mon, 9 Sep 2019 14:05:38 +0000 (16:05 +0200)]
Merge pull request #7490 from Icinga/bugfix/asio-deprecated-io-service
Quality: Replace deprecated Boost IO service code
Michael Friedrich [Mon, 9 Sep 2019 13:11:38 +0000 (15:11 +0200)]
Quality: Replace deprecated Boost IO service code
https://github.com/boostorg/asio/issues/110
https://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/example/cpp03/services/logger_service.hpp
Michael Friedrich [Mon, 9 Sep 2019 12:21:24 +0000 (14:21 +0200)]
Merge pull request #7487 from Icinga/bugfix/http-api-shutdown-avoid-io
API: Avoid I/O on shutdown
Alexander A. Klimov [Mon, 9 Sep 2019 11:37:44 +0000 (13:37 +0200)]
HttpServerConnection#ProcessMessages(): avoid I/O if shutting down
refs #7431