Commit graph

243 commits

Author SHA1 Message Date
gardar
8a8c68854d
fix: Add ansible 2.15 support
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-05-15 17:04:12 +00:00
SuperQ
27bd8f8fcd chore: update version 2023-05-10 08:11:24 +00:00
Ben Kochie
51997ca55c
Merge pull request #94 from artudis-utils/main
fix: node_exporter - Fix Systemd ProtectHome option in service unit
2023-05-10 10:10:15 +02:00
Kevin Bowrin
be0a877b00
node_exporter: Fix Systemd ProtectHome option in service unit
Fixes an issue with the jinja2 snippet which is used to create the node_exporter Systemd unit. More details here: https://github.com/prometheus-community/ansible/issues/13

Jinja2 namespaces are used to ensure the variable `protect_home` can be set in the parent scope of the `for` loop looking through the mounts.

Signed-off-by: Kevin Bowrin <kevinbowrin@cunet.carleton.ca>
2023-05-09 16:13:50 -04:00
SuperQ
26d2f99857 chore: update version 2023-05-06 19:53:12 +00:00
Ben Kochie
06fa05cae6
Merge pull request #99 from sebbbastien/fix-handlers
fix: add "become: true" to snmp_exporter handlers
2023-05-06 21:52:04 +02:00
Sébastien
7f1dd8ad51
Add "become: true" to snmp_exporter handlers
Signed-off-by: Sébastien <5331611+sebbbastien@users.noreply.github.com>
2023-05-05 18:06:34 +02:00
SuperQ
5a3968dd20
Fixup script name in version bumper action.
Signed-off-by: SuperQ <superq@gmail.com>
2023-05-03 21:22:20 +02:00
gardar
5c5f1f725d
Merge pull request #93 from prometheus-community/superq/fixup_discover
skip_changelog: Fix workflow outputs syntax
2023-05-03 12:04:14 +00:00
gardar
927ec4ede4
Merge pull request #87 from laurent-indermuehle/lie_add_tags_support_for_included_tasks
fix: tags support for included tasks
2023-05-03 12:03:55 +00:00
Ben Kochie
336c4d6775
skip_changelog: Fix workflow outputs syntax
Use the correct syntax for getting the output from a workflow job.

Signed-off-by: Ben Kochie <superq@gmail.com>
2023-05-01 13:11:31 +02:00
Laurent Indermuehle
d10a9292d7
fix: yaml indentation of tags inside apply
Signed-off-by: Laurent Indermuehle <laurent.indermuehle@epfl.ch>
2023-04-27 09:36:21 +02:00
Laurent Indermuehle
affc3e5b16
Remove unnecessary changelog file
Signed-off-by: Laurent Indermuehle <laurent.indermuehle@epfl.ch>
2023-04-27 09:36:21 +02:00
Laurent Indermuehle
a2176c1783
Add changelog fragment
Signed-off-by: Laurent Indermuehle <laurent.indermuehle@epfl.ch>
2023-04-27 09:36:21 +02:00
Laurent Indermuehle
f0973a0dbc
Add apply tags for all included tasks files
Signed-off-by: Laurent Indermuehle <laurent.indermuehle@epfl.ch>
2023-04-27 09:36:20 +02:00
gardar
f6e6ac041e chore: update version 2023-04-26 21:36:10 +00:00
gardar
2a1f1e2984
Merge pull request #53 from gardar/molecule/replace-eol-platforms
fix: replace eol platforms with current
2023-04-26 21:34:58 +00:00
gardar
9e64a645db
fix: document supported platform versions
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 18:23:29 +00:00
gardar
3b26d5582b
fix: drop ELTS platforms
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:33 +00:00
gardar
d53f2cbd03
fix: supported platforms in beta
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:32 +00:00
gardar
2783d7962f
fix: ubuntu 16.04 is not EOL
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:32 +00:00
gardar
84fb22a322
fix: add current EL versions
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:32 +00:00
gardar
6d0c9d5511
fix: add current Ubuntu versions
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:32 +00:00
gardar
831c8470af
fix: add current Fedora versions
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:32 +00:00
gardar
5dcb076ca0
fix: Fedora 30 went EOL 2020-05-26
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:32 +00:00
gardar
14f18e6fe9
fix: Debian 9 LTS went EOL 2022-07-01
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:32 +00:00
gardar
f942999613 chore: update version 2023-04-26 16:49:37 +00:00
gardar
bc03fe42e8
Merge pull request #91 from gardar/github-api-token
fix: pass token to github api for higher ratelimit
2023-04-26 16:48:23 +00:00
gardar
118ec7b31f
fix: pass github token from ci to molecule
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 16:01:21 +00:00
gardar
6231861c44
fix: pass token to github api for higher ratelimit
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 15:40:32 +00:00
gardar
11cb754c4e chore: update version 2023-04-12 10:50:25 +00:00
gardar
4501724ef8
Merge pull request #83 from iisojunn/main
enhancement: support ansible-vaulted basic auth passwords
2023-04-12 10:49:14 +00:00
Ilari Iso-Junno
9812360144 enhancement: support ansible-vaulted basic auth passwords
If ansible-vaulted password is passed to password_hash filter, it will throw and error:
'secret must be unicode or bytes, not ansible.parsing.yaml.objects.AnsibleVaultEncryptedUnicode'
Handling the vaulted password with string filter first will avoid the problem.

Signed-off-by: Ilari Iso-Junno <iisojunn@users.noreply.github.com>
2023-04-12 10:45:46 +03:00
gardar
2a8bf16e86 chore: update version 2023-04-11 18:43:02 +00:00
gardar
76664b17fc
Merge pull request #85 from gardar/link-docs
docs: avoid maintaining variable documentation in many places
2023-04-11 18:41:50 +00:00
gardar
2a1123ad94
docs: avoid maintaining variable documentation in many places
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-11 14:48:13 +00:00
gardar
8e4b967cff
docs: link to collection documentation
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-11 14:46:51 +00:00
gardar
9e0a221727 chore: update version 2023-04-11 14:15:15 +00:00
gardar
0f737a0bd8
Merge pull request #84 from gardar/ansible-version-minor
fix: meta-runtime now needs minor in version string
2023-04-11 14:13:58 +00:00
gardar
3b2601a298
fix: omit minor from version discovery
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-11 14:08:59 +00:00
gardar
327b04203a
fix: meta-runtime now needs minor in version string
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-11 14:07:25 +00:00
SuperQ
3bc2c9452f chore: update version 2023-03-26 09:53:52 +00:00
Ben Kochie
b801a8d756
Merge pull request #74 from chrisbra/skip_install
enhancement: add `skip_install` variables to various roles
2023-03-26 11:52:40 +02:00
Christian Brabandt
4d6dd210b9
enhancement(systemd_exporter): add skip_install variable
This is similar to prometheus_skip_install variable and does what the
name says: when set, it won't try to re-download the SystemD exporter
binary

Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-03-21 15:56:18 +01:00
Christian Brabandt
6dc879d5f5
enhancement(snmp_exporter): add skip_install variable
This is similar to prometheus_skip_install variable and does what the
name says: when set, it won't try to re-download the snmp exporter
binary

Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-03-21 15:54:18 +01:00
Christian Brabandt
c1a80960f6
enhancement(node_exporter): add skip_install variable
This is similar to prometheus_skip_install variable and does what the
name says: when set, it won't try to re-download the node exporter
binary

Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-03-21 15:54:17 +01:00
Christian Brabandt
ba3be35fe7
enhancement(mysqld): add skip_install variable
This is similar to prometheus_skip_install variable and does what the
name says: when set, it won't try to re-download the mysqld exporter
binary

Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-03-21 15:54:17 +01:00
gardar
e48be8df43
Merge pull request #77 from gardar/docs-ci-indent
skip_changelog: remove extra spaces in url
2023-03-21 14:35:57 +00:00
Christian Brabandt
742ce8b3ae
enhancement(blackbox): add skip_install variable
This is similar to prometheus_skip_install variable and does what the
name says: when set, it won't try to re-download blackbox_exporter
binary

Also, fix a small typo in the preflight task.

Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-03-21 15:34:17 +01:00
Christian Brabandt
54e98d3a72
enhancement(alertmanager): add skip_install variable
This is similar to prometheus_skip_install variable and does what the
name says: when set, it won't try to re-download alertmanager binaries

Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-03-21 15:34:17 +01:00