1
0
mirror of https://github.com/Icinga/icinga2.git synced 2025-04-08 17:05:25 +02:00

10070 Commits

Author SHA1 Message Date
Michael Friedrich
de21dc3909 Release version 2.10.4 v2.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 

(cherry picked from commit 5da4fbde3b501c174ec028b7a7ae036194a5a77e)
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 1c546a7b510a1f15059932ccc60ab52161c68915)
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 

(cherry picked from commit 9f26569bcc203d98498466cc1ffa6549a9b81998)
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 da3775b6dbc0541558b9ee3618b55f057297a137)
2019-03-19 11:32:00 +01:00
Dirk Goetz
221215f4cd SELinux: add unreserved_port_type attribute to icinga2_port_t
Fixes 

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

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

(cherry picked from commit 2a6b122413dfc8762a7839bbe41c125455a17b5c)
2019-03-19 11:30:01 +01:00
Michael Friedrich
c9d27e7baa
Merge pull request 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 8d3c8fd107f5c6e0da5551992208213fd4b8a867)
2019-03-19 11:20:30 +01:00
Alexander A. Klimov
bac6f17eff Notification#BeginExecuteNotification(): SetNextNotification() correctly
refs 

(cherry picked from commit 3b2054761ad90e71fba82d13cd57d7388f524993)
2019-03-19 11:20:09 +01:00
Jean Flach
cd65ffc55c Don't run UpdateObjectAuthority for Comments and Downtimes
(cherry picked from commit 2aff6a5887112259d795401e907a879ce424db51)
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 d082e8c1b19c88a68e0381db7f5806f31fe8523d)
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 

(cherry picked from commit a1540aebcc4b082fbdcd56bbae69b02063a2c517)
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 

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

(cherry picked from commit 5e08e033ad6ddaba59734b49a5775fd0965f2b5f)
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 e7f2370ada3129881e989a40eb40636f8c6dd131)
2019-03-13 10:33:48 +01:00
Lee Garrett
d4646acdbf Typo and link fix
(cherry picked from commit 0a582905c5624056beca58cfcba44d954a20a91b)
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 646feb76e06155f908a4dcee51144db8f05a114f)
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 bf0c68757f99f88b43d7696f98d8361f39b83b82)
2019-03-13 10:31:09 +01:00
Michael Friedrich
101783d7ef Release version 2.10.3 v2.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 c1fedab7aea73f6aa9c9357c54c409665239d698)
2019-02-25 16:41:39 +01:00
Michael Friedrich
14ef7cbc1f Fix formatting in development docs
(cherry picked from commit 710e4fa55e919032bd3b45c774130e1f938d3f81)
2019-02-25 13:49:19 +01:00
Alexander A. Klimov
a4f774aa94 Test Utility::ComparePasswords()
(cherry picked from commit 1b00331a88c396ab8c94188855074ed907a5bd66)
2019-02-25 13:34:59 +01:00
Alexander A. Klimov
f98e40d880 Secure ApiUser::GetByAuthHeader() against timing attacks
(cherry picked from commit 9558ebc0f46febc7692bbb65394708b78b276d46)
2019-02-25 13:34:51 +01:00
Michael Friedrich
51b637fc19
Merge pull request 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 7936a147ba82ce7e19de43ccb5f4c830edd8d235)
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 d98c0704c446b0fd47b18b610a92ac75de180853)
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 6558287da03bb526ba2728201ff7d558a09faf46)
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 d1fb1a8eda05018c5f665fceeb52569e243a7b65)
2019-02-11 13:32:46 +01:00
Jean Flach
dc27bcc8a3 Fix checkresults from the future breaking checks
(cherry picked from commit c97f3c80f550320abcbc3bcbaa0a3673c2091c34)
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 52d81d0af522956fec4ef63c0e3c06158cbefbf9)
2019-02-11 13:32:16 +01:00
Michael Friedrich
92fba8c64f Don't allow retry_interval <= 0
(cherry picked from commit 8cbd4820725655e3c4ae06aef78308183be016da)
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 ce847324bc8abe4f36071633b999fa88ba2213f3)
2019-02-11 13:31:22 +01:00
Alexander A. Klimov
ee915ed5d2 Validate Zone::GetLocalZone() before using
(cherry picked from commit b09e7b287e6b4bbc277c9ef7828e34f884927f82)
2019-02-11 13:30:47 +01:00
Michael Friedrich
a557f47e2a Log: Ensure not to pass negative values to localtime()
refs 

(cherry picked from commit 2fc33996b620d97e54d75b0d8c101fb3d9ba791c)
2019-02-11 13:29:27 +01:00
Alexander A. Klimov
9040c9b512 Allow Checkable#retry_interval to be 0
refs 

(cherry picked from commit 9ae738d17fa6220d988001e4c56155aa6535992c)
2019-02-11 13:29:05 +01:00
Max Rosin
26db972859 Document that retry_interval is only used after an active check result
fixes 

(cherry picked from commit 00757919b322bc930360694c30485977cfb5506a)
2019-02-11 13:28:33 +01:00
Michael Friedrich
d68a565c19 Docs: Formatting for dev requirements
(cherry picked from commit 00673cd75911e56cf977fdb5c14c809a97c01e6d)
2019-02-11 13:28:07 +01:00
Michael Friedrich
07d949a6a0 Minor updates for core dumps
The main parts are discussed in 

(cherry picked from commit 43c171056f826cf08b4155472ad9a6a4d14ba8a9)
2019-02-11 13:28:01 +01:00
Michael Friedrich
242a7f5705 Update TOC
(cherry picked from commit 01d2a17683659e17b0cc311135937e0d5748a05d)
2019-02-11 13:27:57 +01:00
Michael Friedrich
d9b5fe0ace Purge INSTALL.md and add packager info to README.md
Everything is located in the online documentation, where the README.md
points to.

(cherry picked from commit 9801b8b7a040fd4c91aa05d596ec644ddd294bdc)
2019-02-11 13:27:52 +01:00
Michael Friedrich
47c44fe641 Fix formatting in dev docs
(cherry picked from commit 8cbe286e676a56c536cee517b898cbe2f25b2547)
2019-02-11 13:27:45 +01:00
Michael Friedrich
8313a1b2a9 Docs: Update README.md with a better description and direct URLs to icinga.com/docs
(cherry picked from commit e0b3e05c636db082da264c92fc02593f7ff44ded)
2019-02-11 13:27:38 +01:00
Michael Friedrich
7abed414ea Docs: Update anchors
(cherry picked from commit ac9ed41537b36d7a41e26e8535e208579cccbfc2)
2019-02-11 13:27:31 +01:00
Michael Friedrich
5dbc9dc0e8 Docs: More updates on dev environments, add mini TOC
(cherry picked from commit ec39a74453f673032cd52edb29eb747d80cb5fe9)
2019-02-11 13:27:23 +01:00
Michael Friedrich
8f3c97dfef Docs: Simplify INSTALL.md and point to icinga.com/docs
(cherry picked from commit 3827e15c4abf49b4ecdbd23d36e76cb4fdab67a0)
2019-02-11 13:27:15 +01:00