Commit graph

194 commits

Author SHA1 Message Date
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
gardar
e06f9bbef1
Merge pull request #76 from gardar/docs-ci-indent
skip_changelog: fix docs pr workflow indent
2023-03-21 13:16:32 +00:00
gardar
c4e108db92
skip_changelog: fix yaml indent
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-21 13:01:52 +00:00
gardar
05c63f5236 chore: update version 2023-03-21 10:56:35 +00:00
gardar
83ac6837ef
Merge pull request #75 from prometheus-community/superq/fix_run
fix: version bumper action
2023-03-21 10:55:06 +00:00
gardar
1581eb0f2e chore: update version 2023-03-21 10:42:17 +00:00
gardar
4bd1d504a3
Merge pull request #71 from alkinks/node_exporter_systemd_template_fix
fix: correct quotation of flags in systemd config file
2023-03-21 10:41:11 +00:00
prombot
a57b046001
Fix version bumper action
Fix version bumper step, needs a `run` when not using `uses`.

Signed-off-by: prombot <prometheus-team@googlegroups.com>
2023-03-21 09:45:45 +01:00
SuperQ
f2396e460a chore: update version 2023-03-21 08:44:52 +00:00
Ben Kochie
bf538d2088
Merge pull request #43 from andygrunwald/node-exporter-mark-latest-as-value
docs: Quote value latest to be explicit about the possible value for node_exporter_version
2023-03-21 09:43:37 +01:00
Andrew Kingston
7437ac0a64 fix: correct quotation of flags in systemd config file
Correct the quotation around the collector option flags and values
in the node_exporter role systemd unit config file template so that
regex values get parsed correctly.

Refs: #68
Signed-off-by: Andrew Kingston <andrew.kingston@framestore.com>
2023-03-20 12:27:42 +00:00
Andrew Kingston
a2fa58b772 fix: remove quotation of flags in systemd config file
Remove the quotation around the collector option flags and values
in the node_exporter role systemd unit config file template so that
regex values get parsed correctly.

Refs: #68
Signed-off-by: Andrew Kingston <andrew.kingston@framestore.com>
2023-03-20 12:27:42 +00:00
Andrew Kingston
ebae6c7610 fix: correct quotation of flags in systemd config file
Correct the quotation around the collector option flags and values
in the node_exporter role systemd unit config file template so that
regex values get parsed correctly.

Refs: #68
Signed-off-by: Andrew Kingston <andrew.kingston@framestore.com>
2023-03-20 12:27:42 +00:00
SuperQ
e21d0e294b chore: update version 2023-03-17 13:01:43 +00:00
Ben Kochie
81fde69d2a
Merge pull request #73 from prometheus-community/superq/mysql_no_log
fix: Don't log config deployments
2023-03-17 14:00:32 +01:00
prombot
e39934bc49
fix: Don't log config deployments
Avoid logging on some config files may contain secrets.

Fixes: https://github.com/prometheus-community/ansible/issues/72

Signed-off-by: prombot <prometheus-team@googlegroups.com>
2023-03-17 11:34:30 +01:00
gardar
045d154bfd chore: update version 2023-03-14 19:40:13 +00:00
gardar
87fefdf92c
Merge pull request #69 from gardar/ci/auto-generate-docs
docs: add workflow for auto generating ansible docs
2023-03-14 19:38:57 +00:00
gardar
f207d47995
Merge pull request #70 from prometheus-community/superq/version_image
skip_changelog: Use prom image for version script
2023-03-14 18:16:31 +00:00
prombot
31e588fb03
skip_changelog: Use prom image for version script
The yq image is just yq. Use the prometheus golang-builder image to get
a proper shell and yq.

Signed-off-by: prombot <prometheus-team@googlegroups.com>
2023-03-14 17:04:31 +01:00
gardar
cf56990631 chore: update version 2023-03-14 09:42:40 +00:00
gardar
dfac7aba33
Merge pull request #67 from prometheus-community/superq/version_bump_fix
Fixup version bumper job
2023-03-14 09:41:22 +00:00
SuperQ
5bb3adaba5 chore: update version 2023-03-14 06:57:16 +00:00
Ben Kochie
31f35f3614
Merge pull request #45 from prometheus-community/superq/mysqld_exporter
feat: Add mysqld_exporter role
2023-03-14 07:33:20 +01:00
prombot
7522f150ae
Fixup version bumper job
Move role repo discovery to a script to avoid shell escaping issues.
* Fix up argument_specs.yml.

Signed-off-by: prombot <prometheus-team@googlegroups.com>
2023-03-14 07:19:57 +01:00
gardar
38e3247864
fix: yaml lint
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-13 23:54:17 +00:00
SuperQ
af8fc8fd9e
feat: Add mysqld_exporter role
Add a role for deploying the mysqld_exporter.

Signed-off-by: SuperQ <superq@gmail.com>
2023-03-13 21:08:38 +01:00
gardar
2d5f2299d8
docs: add workflow for auto generating ansible docs
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-13 19:31:10 +00:00
gardar
ce865a64b2
fix: url formatting
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-13 19:26:38 +00:00
gardar
3b222a4c25 chore: update version 2023-03-13 18:22:54 +00:00
gardar
837e9404d7
Merge pull request #63 from mikaellanger/fix-policycoreutils-python
fix: policycoreutils python package name
2023-03-13 18:21:39 +00:00
SuperQ
a9e9b30815 chore: update version 2023-03-13 12:40:36 +00:00
Ben Kochie
4f027625b3
Merge pull request #65 from gardar/fix-var-style
refactor: underscore variable prefix should be reserved...
2023-03-13 13:39:26 +01:00
Mikael Langer
6394a87206 Update all occurences of python-policycoreutils
Signed-off-by: mikaellanger <mikael.langer@gmail.com>
2023-03-13 09:40:19 +01:00
Ben Kochie
a09941b753
skip-release: Add workflow to auto-update versions (#48)
Add a script and workflow to automatically check for upstream releases
and create PRs to update the associated role.

Signed-off-by: SuperQ <superq@gmail.com>
2023-03-11 16:35:19 +01:00
Ben Kochie
9419091dcc
skip_changelog: Don't run CI on push (#66)
Avoid running ansible-ci workflow on push, since it doubles the number
of executions for PRs built on in-repo branches.

Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
2023-03-10 13:52:13 +01:00
gardar
d1cba100a8 chore: update version 2023-03-10 01:37:46 +00:00
gardar
66ebc96aa2
Merge pull request #52 from gardar/systemd-version-facts
refactor: avoid using command module for systemd version fact
2023-03-10 01:36:28 +00:00
gardar
585ac79c46
refactor: underscore prefix should be reserved for nonconfigurable internal variables
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-09 17:56:31 +00:00
gardar
0b28d59403 chore: update version 2023-03-09 17:31:14 +00:00
gardar
817bab9c6e
Merge pull request #62 from gardar/role/systemd_exporter
feat: add systemd exporter role
2023-03-09 17:29:44 +00:00
gardar
d3a147f7d8
fix: upstream is now at prometheus-community
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-09 15:08:23 +00:00
gardar
210514d4b7
fix: policycoreutils package name typo
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-09 15:05:28 +00:00
mikaellanger
315474451d
Fix policycoreutils python package name
Signed-off-by: mikaellanger <mikael.langer@gmail.com>
2023-03-09 12:45:20 +01:00
gardar
8e4d36c7b7
fix: remove unsupported warn paramater
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-09 01:49:29 +00:00
gardar
563c6121d2
fix(lint): define mode
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-09 01:30:36 +00:00
gardar
18a24d2e8d
fix: duplicate become definition
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-09 01:27:27 +00:00
gardar
bbb131056d
feat: add systemd exporter role
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-09 01:20:32 +00:00
gardar
6fa5e0528a
fix: install package_facts dependencies
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-08 18:03:00 +00:00