Commit graph

214 commits

Author SHA1 Message Date
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
gardar
1bf7212e94
skip_changelog: remove extra spaces in url
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-21 14:24:07 +00: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