Alexander A. Klimov
768044a754
Replace std::shared_ptr<NamespaceValue> with NamespaceValue::Ptr
...
refs #7361
2019-10-21 17:10:51 +02:00
Alexander A. Klimov
aa4cad7482
Replace std::shared_ptr<Expression> with Expression::Ptr
...
refs #7361
2019-10-21 17:10:51 +02:00
Alexander A. Klimov
4438ccbf9e
Introduce SharedObject
...
refs #7361
2019-10-21 17:10:51 +02:00
Michael Friedrich
fbb402b944
Merge pull request #7360 from Icinga/feature/std-shared_ptr
...
Replace some classic shared pointers with intrusive ones
2019-10-21 17:02:28 +02:00
Alexander A. Klimov
ba1ce9c853
Replace std::shared_ptr<boost::asio::ssl::context> with Shared<boost::asio::ssl::context>::Ptr
2019-10-21 16:12:46 +02:00
Alexander A. Klimov
a1fef92835
Replace std::shared_ptr<boost::asio::ip::tcp::acceptor> with Shared<boost::asio::ip::tcp::acceptor>::Ptr
2019-10-21 16:12:46 +02:00
Alexander A. Klimov
26ce2cfb73
Replace std::shared_ptr<AsioTcpStream> with Shared<AsioTcpStream>::Ptr
2019-10-21 16:12:46 +02:00
Alexander A. Klimov
a1683568a1
Replace std::shared_ptr<AsioTlsStream> with Shared<AsioTlsStream>::Ptr
2019-10-21 16:12:35 +02:00
Alexander A. Klimov
b046ffe152
Introduce Shared<T>
2019-10-21 11:07:42 +02:00
Kálmán „KAMI” Szalai
070ac4442b
Change file location, doc, and varaible names as requested in the review
...
https://github.com/Icinga/icinga2/pull/7540#pullrequestreview-302072030
2019-10-18 07:45:21 +02:00
Michael Friedrich
3e6fc9bfa1
Merge pull request #7457 from Icinga/feature/config-parser-malloc
...
Config parser: save some memory allocations
2019-10-17 17:19:30 +02:00
Michael Friedrich
6027cc03a8
Merge pull request #7578 from Icinga/feature/docs-upgrading-zones
...
Align the docs with GitHub details on Zone Inception
2019-10-17 14:08:26 +02:00
Michael Friedrich
ac552f2a73
Align the docs with GitHub details on Zone Inception
2019-10-17 14:06:48 +02:00
Michael Friedrich
63c7f7e7b5
Merge pull request #7552 from Icinga/bugfix/cluster-sync-authoritative-file-old-versions
...
Avoid syncing .authorititative marker received from < 2.11 parent nodes
2019-10-17 13:50:47 +02:00
Alexander A. Klimov
e4bdcedbca
MacroProcessor::ResolveArguments(): skip null argument values
...
refs #7558
2019-10-08 17:06:06 +02:00
Michael Friedrich
06296175e8
Merge pull request #7564 from Foxeronie/patch-1
...
doc typo: path to error.log
2019-10-08 13:32:52 +02:00
Patrick
085766d9d9
typo for path to error.log
2019-10-08 13:11:06 +02:00
Michael Friedrich
e7c07062f8
Avoid syncing .authorititative marker received from < 2.11 parent nodes
2019-10-02 10:49:02 +02:00
Alexander A. Klimov
eacdb3dac7
DaemonUtility#ValidateConfigFiles(): re-try unknown zones once they may have become known
...
refs #7530
2019-09-30 10:26:13 +02:00
Michael Friedrich
43f7d35a45
Merge pull request #7543 from Icinga/bugfix/docs-itl-memcached
...
Docs: Fix URL for memcached ITL CheckCommand
2019-09-27 13:59:41 +02:00
Michael Friedrich
6020ef37d6
Docs: Fix URL for memcached ITL CheckCommand
...
fixes #7515
2019-09-27 11:42:26 +02:00
Kálmán „KAMI” Szalai
3fdc9ac69a
Move Windows file age check files' download link to the documentation
2019-09-26 14:22:46 +02:00
Alexander A. Klimov
672f497c3a
Config lexer: complain on EOF in heredocs, i.e. {{{abc<EOF>
2019-09-26 13:10:19 +02:00
Kálmán „KAMI” Szalai
1c80bda256
Add file age check for Windows command definition
2019-09-25 17:24:47 +02:00
Michael Friedrich
f0fcfdf910
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
2019-09-25 12:12:22 +02:00
Michael Friedrich
4e23f954fa
Merge pull request #7529 from Icinga/bugfix/activestageoverride-7521
...
WarnOnImplicitlySetGlobalVar(): warn only on sins inside actual DSL code
2019-09-25 12:11:26 +02:00
Michael Friedrich
89b8a8060f
Merge pull request #7534 from Icinga/feature/next_update
...
Introduce Checkable#next_update
2019-09-25 11:50:36 +02:00
Michael Friedrich
6b3d5df609
Add docs for Checkable#next_update
2019-09-25 11:44:20 +02:00
Alexander A. Klimov
7668314b4a
Dependency#OnAllConfigLoaded(): don't link *this with the child if *this is going to be dropped
...
refs #7536
2019-09-25 11:30:50 +02:00
Alexander A. Klimov
b8d495ae07
Introduce Checkable#next_update
2019-09-25 10:44:49 +02:00
Chris Boot
fe6fdf57ba
Add documentation for /v1/config/stages 'activate' parameter
2019-09-24 17:27:45 +01:00
Chris Boot
aece8d61e2
Introduce 'activate' parameter to config stage handling
...
This functionality allows a stage to be uploaded and validated as
normal, but not activated. This is useful to pre-flight an Icinga config
package before it is applied to a monitoring cluster, for example in a
CI pipeline.
2019-09-24 17:17:19 +01:00
Michael Friedrich
ac684ec128
Adjust zones.d/README and just point to the docs
2019-09-24 12:57:32 +02:00
Alexander A. Klimov
b4e3736e31
WarnOnImplicitlySetGlobalVar(): warn only on sins inside actual DSL code
2019-09-23 15:09:57 +02:00
Michael Friedrich
cd71b97249
Merge pull request #7527 from Icinga/bugfix/checkable-command-endpoint-zone
...
Improve error message/docs for command endpoints requiring a zone
2019-09-23 10:16:42 +02:00
Michael Friedrich
f419efd778
API: Handle permission exceptions soon enough, returning 404
...
fixes #7513
2019-09-23 09:48:50 +02:00
Michael Friedrich
b837b505e6
Update wrong information in example config for zones.d
2019-09-23 09:46:13 +02:00
Michael Friedrich
617f1d1333
Improve error message for command endpoint checkable's requiring a zone
...
fixes #7514
2019-09-23 09:41:08 +02:00
Michael Friedrich
b25852d42a
Merge pull request #7526 from Icinga/feature/docs-upgrading-2-11
...
Docs: Add upgrading/troubleshooting details for repos, config sync, agents
2019-09-23 09:40:33 +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
f6205c9d4b
RELEASE.md: Fix formatting
2019-09-20 12:18:44 +02:00
Michael Friedrich
01c7ac70ef
Merge pull request #7518 from sebastic/patch-1
...
Fix spelling error
2019-09-20 09:11:59 +02:00
Bas Couwenberg
e893fe0cde
Fix spelling error
...
Another occurrence of:
* UNKNWON -> UNKNWON
Ref: #7365
2019-09-20 07:17:03 +02:00
kiba
eef077a8a3
Merge branch 'master' into fix/utf8-headers
2019-09-20 09:52:55 +11:00
Michael Friedrich
60f8af7ba7
Update RELEASE docs
2019-09-19 13:49:31 +02:00
Michael Friedrich
e9b8fc234b
Release version 2.11.0
2019-09-19 09:53:37 +02:00
Michael Friedrich
316d2dc762
Merge branch 'master' into support/2.11
2019-09-18 12:28:40 +02:00
Michael Friedrich
8c1f26339a
Merge pull request #7507 from Icinga/feature/csr-auto-signing-debug-log
...
CSR Auto-signing: Add debug logging for skipped signing
2019-09-18 12:27:16 +02:00