Commit Graph

10082 Commits

Author SHA1 Message Date
Michael Friedrich e55cad5c1a Fix headings in the docs
refs #6918

(cherry picked from commit e909302fd9)
2019-05-16 14:52:33 +02:00
Michael Friedrich defb5b505f Docs: Improve config object types chapter
(cherry picked from commit 2ce82b56d4)
2019-05-16 14:49:56 +02:00
Alexander A. Klimov 9c0507f725 Doc: adjust default of ApiListener#bind_host
(cherry picked from commit 915525dbcd)
2019-05-16 14:46:00 +02:00
Michael Friedrich d6b4c96d02 Add technical concept docs for our internal JSON-RPC message API
(cherry picked from commit 3c591a03b0)
2019-05-16 14:40:40 +02:00
Michael Friedrich 1149ed7506 Technical Concepts: Add config compiler references
(cherry picked from commit 2196027611)
2019-05-16 14:40:09 +02:00
Peter Eckel 2a1a3726bf Avoid duplicating non-zero count message replay messages in the debug log
(cherry picked from commit 5d59863725)
2019-05-16 14:31:12 +02:00
Michael Friedrich 12b0b9a936 Fix code block in distributed monitoring docs 2019-03-28 09:56:49 +01:00
Michael Friedrich cf9fe940d1 REST API Docs: Add Golang client code example
(cherry picked from commit 4296622f52)
2019-03-28 09:52:45 +01:00
Michael Friedrich b188fa715c Document that `ca list` is not an inventory, add cleanup cycle
(cherry picked from commit 870de6a35d)
2019-03-28 09:51:36 +01:00
Luiz Amaral c918366e7a Fix incorrect title in API docs
Partially picked from ae2de7b423
2019-03-28 09:50:12 +01:00
Michael Insel 59c8ce91d8 Unify documentation code formatting
This unifies the documentation code formatting to use only backticks.

(cherry picked from commit 081d88436f)
2019-03-28 09:47:46 +01:00
Alexander A. Klimov 8702ee7dc2 HttpServerConnection#DataAvailableHandler(): reduce log spam
(cherry picked from commit f4ab0737d1)
2019-03-28 09:44:38 +01:00
Michael Friedrich de21dc3909 Release version 2.10.4 2019-03-19 12:55:29 +01:00
Michael Insel 60bc79ffa2 Fix check_perfmon to support non-localized names
This fixes check_perfmon to support non-localized names on localized
Windows machines. The fix handles the given performance counter by
default as non-localized name, if none is found it falls back to the
localized name.

refs #5546

(cherry picked from commit 5da4fbde3b)
2019-03-19 12:33:53 +01:00
Michael Friedrich 2fdc1ccd7a Docs: Update supported package repos in Getting Started chapter
- Add Raspbian
- Link to support matrix
- Use generic source list generators for Debian/Ubuntu
- Reorder dependent repo chapters (EPEL, etc.)
- Drop el6 instructions for IDO

(cherry picked from commit 1c546a7b51)
2019-03-19 12:27:18 +01:00
Michael Friedrich 07161899e0 Update RELEASE checklist 2019-03-19 11:50:30 +01:00
Michael Friedrich 4257ccecca Update AUTHORS 2019-03-19 11:50:17 +01:00
Alexander A. Klimov e72da3b479 check_network -h: drop non-existent feature
refs #6155

(cherry picked from commit 9f26569bcc)
2019-03-19 11:32:16 +01:00
Michael Insel c996520e73 Fix heading level in development chapter
This fixes the wrong heading level for the Debian development
environment.

(cherry picked from commit da3775b6db)
2019-03-19 11:32:00 +01:00
Dirk Goetz 221215f4cd SELinux: add unreserved_port_type attribute to icinga2_port_t
Fixes #7029

(cherry picked from commit 726be2fec2)
2019-03-19 11:31:43 +01:00
Alexander A. Klimov 29e8961cda ElasticsearchWriter: don't leak sockets
refs #7018

(cherry picked from commit b2e2b587da)
2019-03-19 11:31:20 +01:00
Alexander A. Klimov 1fc3a77c4a InfluxdbWriter: don't leak sockets
refs #6989

(cherry picked from commit 2a6b122413)
2019-03-19 11:30:01 +01:00
Michael Friedrich c9d27e7baa
Merge pull request #7032 from Icinga/feature/backport-defer
Backport Defer class for 2.10
2019-03-19 11:28:48 +01:00
Michael Friedrich 7e87a61a62 Backport Defer class for 2.10 2019-03-19 11:23:18 +01:00
Bas Couwenberg 32dc61a788 Fix nested hostgroup example
In Icinga 1.x the list of members was set on the group object, in Icinga 2 the list of groups is set on the member objects.

(cherry picked from commit 8d3c8fd107)
2019-03-19 11:20:30 +01:00
Alexander A. Klimov bac6f17eff Notification#BeginExecuteNotification(): SetNextNotification() correctly
refs #5561

(cherry picked from commit 3b2054761a)
2019-03-19 11:20:09 +01:00
Jean Flach cd65ffc55c Don't run UpdateObjectAuthority for Comments and Downtimes
(cherry picked from commit 2aff6a5887)
2019-03-19 11:19:50 +01:00
Michael Friedrich 2e2e4ffcec Fix that no_more_notifications gets reset when Recovery notifications are filtered away
Hello from the OSMC hackathon :)

(cherry picked from commit d082e8c1b1)
2019-03-19 11:19:32 +01:00
Michael Insel 214874d401 Update Windows agent documentation screenshots
Updates the Windows agent screenshots in the documentation with the new design.

refs #6729

(cherry picked from commit a1540aebcc)
2019-03-19 11:19:08 +01:00
Michael Insel b24b19214b Update Windows Agent design
This updates the Windows agent design to use the Icinga background
image.

refs #6729

(cherry picked from commit 68faeccff8)
2019-03-19 11:18:59 +01:00
Alexander A. Klimov 188ff9b25a Assignment operators doc: tell what the { } are for
refs #5430

(cherry picked from commit 5e08e033ad)
2019-03-13 10:34:06 +01:00
Alexander A. Klimov c64f974f3c Doc: write systemd lower-case
See spelling chapter in https://freedesktop.org/wiki/Software/systemd/

(cherry picked from commit e7f2370ada)
2019-03-13 10:33:48 +01:00
Lee Garrett d4646acdbf Typo and link fix
(cherry picked from commit 0a582905c5)
2019-03-13 10:33:02 +01:00
Alexander A. Klimov 58c2ea8a76 Ignore failure of unit test base_utility/comparepasswords_issafe
... as volatile system load may cause false negatives

(cherry picked from commit 646feb76e0)
2019-03-13 10:32:18 +01:00
Alexander A. Klimov 1436b7dc1c Don't require OS headers to provide SO_REUSEPORT
(cherry picked from commit bf0c68757f)
2019-03-13 10:31:09 +01:00
Michael Friedrich 101783d7ef Release version 2.10.3 2019-02-25 16:53:13 +01:00
Michael Friedrich 47c969eadc Dynamically print current copyright year in `--version` output
(cherry picked from commit c1fedab7ae)
2019-02-25 16:41:39 +01:00
Michael Friedrich 14ef7cbc1f Fix formatting in development docs
(cherry picked from commit 710e4fa55e)
2019-02-25 13:49:19 +01:00
Alexander A. Klimov a4f774aa94 Test Utility::ComparePasswords()
(cherry picked from commit 1b00331a88)
2019-02-25 13:34:59 +01:00
Alexander A. Klimov f98e40d880 Secure ApiUser::GetByAuthHeader() against timing attacks
(cherry picked from commit 9558ebc0f4)
2019-02-25 13:34:51 +01:00
Michael Friedrich 51b637fc19
Merge pull request #6971 from Icinga/bugfix/downtime-acti
Activate downtimes before any checkable object
2019-02-25 10:14:30 +01:00
Michael Friedrich 82c0197aae Activate downtimes before any checkable object
(cherry picked from commit 7936a147ba)
2019-02-25 09:49:19 +01:00
Michael Friedrich 466096a6a4 Debug: Log calls to ConfigObject::Deactivate()
Only available in debug builds.

(cherry picked from commit d98c0704c4)
2019-02-19 13:53:09 +01:00
Michael Friedrich 4f494b9a91 Troubleshooting: Add notes on ephemeral port range blocking on Windows agents
(cherry picked from commit 6558287da0)
2019-02-11 15:04:35 +01:00
Michael Friedrich c770920818 Refactor conditions and add debug log messages for future crs and skipped crs
(cherry picked from commit d1fb1a8eda)
2019-02-11 13:32:46 +01:00
Jean Flach dc27bcc8a3 Fix checkresults from the future breaking checks
(cherry picked from commit c97f3c80f5)
2019-02-11 13:32:39 +01:00
Michael Insel 9259e7adfd Doc: Add .NET 3.5 to the windows build stack
The Windows Agent Wizard is currently build on .NET Framework 2.0, which
is not installed by default on Windows 10. This adds a note to the
development documentation to install the .NET Framework 3.5 (which
includes .NET Framework 2.0) component on Windows 10.

(cherry picked from commit 52d81d0af5)
2019-02-11 13:32:16 +01:00
Michael Friedrich 92fba8c64f Don't allow retry_interval <= 0
(cherry picked from commit 8cbd482072)
2019-02-11 13:31:55 +01:00
Alexander A. Klimov fb72633c5e Downtime::AddDowntime(): place Downtimes in the same zone as the origin ScheduledDowntimes
(cherry picked from commit ce847324bc)
2019-02-11 13:31:22 +01:00
Alexander A. Klimov ee915ed5d2 Validate Zone::GetLocalZone() before using
(cherry picked from commit b09e7b287e)
2019-02-11 13:30:47 +01:00