icinga tagshttps://git.coop/webarch/icinga/-/tags2024-02-22T12:50:04Zhttps://git.coop/webarch/icinga/-/tags/3.2.03.2.0Version 3.2.0<p data-sourcepos="1:1-1:171" dir="auto">New <code data-sourcepos="1:6-1:37">icinga_auto_generate_nodes_group</code> variable, defaulting to false, which disables the adding of all hosts with a <code data-sourcepos="1:118-1:135">icinga_parent_node</code> to the <code data-sourcepos="1:146-1:163">icinga_agent_nodes</code> group.</p>2024-02-22T12:50:04ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/3.1.03.1.0Version 3.1.0<p data-sourcepos="1:1-1:71" dir="auto">Add checks for all groups for <code data-sourcepos="1:32-1:43">ansible_host</code> being set to a IP address.</p>2024-02-10T19:50:07ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/3.0.13.0.1Version 3.0.1<p data-sourcepos="1:1-1:42" dir="auto">Add <code data-sourcepos="1:6-1:24">icinga_master_nodes</code> to the arg spec.</p>2024-01-15T22:54:24ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/3.0.03.0.0Version 3.0.0<p data-sourcepos="1:1-1:287" dir="auto">This release adds an argument spec, updates variables so that all start with <code data-sourcepos="1:79-1:84">icinga</code>, uses <code data-sourcepos="1:94-1:105">ansible_host</code> for the IPv4 address of servers rather than a <code data-sourcepos="1:155-1:157">dig</code> lookup, update the list of packages available from the Icinga apt repos and adds some molecule tests that are run via GitLab CI.</p>2024-01-15T22:40:22ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.11.12.11.1Version 2.11.1<p data-sourcepos="1:1-1:90" dir="auto">Fix and add debugging for an error triggered when diffing lists with new Ansible versions.</p>2023-11-29T13:56:13ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.11.02.11.0Version 2.11.0<p data-sourcepos="1:1-1:135" dir="auto">Update MariaDB role import to use the latest version of the MariaDB role which uses an array for database <code data-sourcepos="1:108-1:111">priv</code>, rather than a string.</p>2023-05-07T18:49:19ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.10.02.10.0Version 2.10.0<p data-sourcepos="1:1-1:138" dir="auto">Include the <a data-sourcepos="1:13-1:52" href="https://git.coop/webarch/apt">apt role</a> for local facts and <a data-sourcepos="1:74-1:113" href="https://git.coop/webarch/ufw">ufw role</a> when <code data-sourcepos="1:121-1:123">ufw</code> is installed.</p>2023-04-21T20:31:46ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.9.02.9.0<p data-sourcepos="1:1-1:175" dir="auto">This release changes the <code data-sourcepos="1:27-1:29">apt</code> <code data-sourcepos="1:33-1:44">Pin-Priority</code> from <code data-sourcepos="1:53-1:55">100</code> to <code data-sourcepos="1:62-1:64">500</code> for packages available from <code data-sourcepos="1:96-1:114">packages.icinga.com</code> in order that the <code data-sourcepos="1:136-1:142">systemd</code> check works on Debian bullseye.</p>2022-11-02T11:39:08ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.8.02.8.0Add systemd support on bullseye<p data-sourcepos="1:1-1:133" dir="auto">This release adds support for configuring Icinga <code data-sourcepos="1:51-1:57">systemd</code> checks on Debian Bookworm and also on Bullseye when backports are enabled.</p>2022-10-31T15:07:41ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.7.02.7.0Move iptables tasks into a separate file<p data-sourcepos="1:1-1:185" dir="auto">This release add tasks to modify IPv4 iptables rules if port 5665 on the agent node is not open, note that the port will only be found to be open when Icinga is listening on this port.</p>2022-10-29T12:58:23ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.6.02.6.0Add firewall tasks<p data-sourcepos="1:1-1:234" dir="auto">This release adds <a data-sourcepos="1:19-1:134" href="https://git.coop/webarch/icinga/-/blob/a5406789599a3277c9280735ab0629d82ca9c18e/tasks/firewall.yml">firewall tasks</a> including a port check which half addresses <a href="https://git.coop/webarch/icinga/-/issues/2" data-reference-type="issue" data-original="issue #2" data-link="true" data-link-reference="true" data-project="879" data-issue="2955" data-project-path="webarch/icinga" data-iid="2" data-issue-type="issue" data-container="body" data-placement="top" title="Check firewall" class="gfm gfm-issue">issue #2</a>.</p>2022-10-26T12:52:44ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.5.12.5.1<p data-sourcepos="1:1-1:53" dir="auto">This release fixes a bug in the Ansible 2.13 updates.</p>2022-09-23T16:06:12ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.5.02.5.0<p data-sourcepos="1:1-1:90" dir="auto">Update for Ansible 2.13 for <a data-sourcepos="1:29-1:89" href="https://git.coop/-/snippets/31">adding a string to an array</a>.</p>2022-09-23T12:40:19ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.4.12.4.1<p data-sourcepos="1:1-1:95" dir="auto">This updates fixes the <code data-sourcepos="1:25-1:27">gpg</code> public key fingerprint check on Debian Stretch and Ubuntu Bionic.</p>2022-06-30T18:21:53ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.4.02.4.0<p data-sourcepos="1:1-1:364" dir="auto">This release updates the <code data-sourcepos="1:27-1:29">apt</code> configuration, the repo <code data-sourcepos="1:57-1:59">gpg</code> key is now downloaded and the sha265sum and fingerprints are checked and the listed Icinga repo packages are the only packages that this repo is allowed to install, see the <a data-sourcepos="1:235-1:310" href="https://git.coop/webarch/icinga/-/blob/master/vars/main.yml">vars/main.yml</a> for new variables and also to check and updated them.</p>2022-06-30T16:37:04ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.3.02.3.0<p data-sourcepos="1:1-1:315" dir="auto">This release updates the apt repo configuration to follow the <a data-sourcepos="1:63-1:178" href="https://wiki.debian.org/DebianRepository/UseThirdParty" rel="nofollow noreferrer noopener" target="_blank">Debian instructions to connect to a third-party repository</a> and also adds a Ansible local fact script to generate a variable for the <code data-sourcepos="1:254-1:257">dpkg</code> architecture since there isn't an Ansible fact for this.</p>2022-04-14T19:41:59ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.2.12.2.1<p data-sourcepos="1:1-1:157" dir="auto">This removes the work around for client nodes that was in place for Buster before Bullseye was released and which should have been fixed in earlier releases.</p>2021-09-15T15:14:53ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.2.02.2.0<p data-sourcepos="1:1-1:13" dir="auto">This release:</p>
<ol data-sourcepos="3:1-5:145" dir="auto">
<li data-sourcepos="3:1-3:89">Fixes the enabling and disabling of features (they were running the wrong way around!)</li>
<li data-sourcepos="4:1-4:91">Disables the <code data-sourcepos="4:18-4:26">influxdb2</code> feature by default and enables <code data-sourcepos="4:61-4:68">icingadb</code> and <code data-sourcepos="4:76-4:81">syslog</code> features</li>
<li data-sourcepos="5:1-5:145">Adds the signing key to the sources list as <a data-sourcepos="5:48-5:145" href="https://wiki.debian.org/DebianRepository/UseThirdParty#Sources.list_entry" rel="nofollow noreferrer noopener" target="_blank">recommended by Debian</a>
</li>
</ol>2021-09-15T14:39:43ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.1.12.1.1<p data-sourcepos="1:1-1:138" dir="auto">Debian Bullseye has been released and now there is an Icinga Bullseye apt repo so there is no need to install Buster packages on Bullseye.</p>2021-08-15T08:36:59ZChris Croomechris@webarchitects.co.ukhttps://git.coop/webarch/icinga/-/tags/2.1.02.1.0<p data-sourcepos="1:1-1:79" dir="auto">Install buster packages on bullseye as bullseye packages are not yet available.</p>
<p data-sourcepos="3:1-3:144" dir="auto">Custom <code data-sourcepos="3:9-3:28">conf.d/services.conf</code> added to disable default ping and ssh checks on agent and remote nodes by default (but enable on the master node).</p>
<p data-sourcepos="5:1-5:131" dir="auto">Only run tasks in <code data-sourcepos="5:20-5:27">host.yml</code> and <code data-sourcepos="5:35-5:49">cert_config.yml</code> when the host in question is in <code data-sourcepos="5:85-5:102">ansible_play_hosts</code> in order to speed thing up.</p>2021-07-12T12:01:30ZChris Croomechris@webarchitects.co.uk