Commit graph

378 commits

Author SHA1 Message Date
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
gardar
70c1e9b63a
fix: lint
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-08 18:03:00 +00:00
gardar
e02e6a5976
refactor: avoid using command module for systemd version fact
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-08 18:03:00 +00:00
gardar
d389ad29e2 chore: update version 2023-03-08 17:14:36 +00:00
gardar
805d6b6bde
Merge pull request #61 from gardar/ansible-test/fix-req-install
test: fix: 2.12+ test requirements install
2023-03-08 17:13:29 +00:00
gardar
f7d687aebf
fix: cleanup unused vars files
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-08 16:18:35 +00:00
gardar
7548c41247
fix: 2.12+ test requirements install
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-08 16:17:01 +00:00
gardar
893047098e chore: update version 2023-03-08 13:06:01 +00:00
gardar
f919f53abf
Merge pull request #58 from prometheus-community/superq/arg_newlines
refactor: Disable line-length check in arguments_specs
2023-03-08 13:03:39 +00:00
SuperQ
de1e529204 chore: update version 2023-03-08 10:45:10 +00:00
Valentin Delaye
eb5812315b
fix: Fix typo on Install selinux python packages for RedHat family (#57)
Signed-off-by: Valentin Delaye <jonesbusy@gmail.com>
2023-03-08 11:43:46 +01:00
gardar
0f94066694 chore: update version 2023-03-08 10:06:27 +00:00
gardar
079bceafdf
Merge pull request #56 from gardar/galaxy/drop-community-crypto-req
removed: community.crypto is only needed when testing
2023-03-08 10:05:21 +00:00
prombot
861747162a
Disable line-length check in arguments_specs
Allow long lines in the arguments_spec to avoid line wrapping. This
allows the files to be processed with `yq` without constant diffs and
errors.

Signed-off-by: prombot <prometheus-team@googlegroups.com>
2023-03-08 08:15:06 +01:00
gardar
21c3b00eaa
remove: community.crypto is only needed when testing
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-07 18:16:28 +00:00
gardar
65536587f5 chore: update version 2023-03-07 17:44:40 +00:00
gardar
4f0fbfcee3
Merge pull request #50 from gardar/docs/fix-arg-specs
fix: various role argument specs
2023-03-07 17:43:33 +00:00