dobbi84
dd0dbaadd6
chore: include boiler plate for integration testing
...
Signed-off-by: dobbi84 <davide.obbi@e4company.com>
2024-10-23 17:53:10 +00:00
gardar
b81a5ff13b
skip_changelog(ci): pin docker collection on old ansible versions
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-23 14:01:32 +00:00
Andy Grunwald
2e51da8f43
fix: tell sanity test for Ansible v2.17 to ignore CI script shebang
...
Signed-off-by: Andy Grunwald <andygrunwald@gmail.com>
2024-09-29 08:22:50 +02:00
Andy Grunwald
becdab3346
test: Fix shellcheck error SC2164 in tests/integration/molecule.sh
for Ansible 2.17
...
Full error:
ERROR: tests/integration/molecule.sh:54:1: SC2164: Use 'cd ... || exit' or 'cd ... || return' in case cd fails.
Signed-off-by: Andy Grunwald <andygrunwald@gmail.com>
2024-09-29 08:22:50 +02:00
gardar
02ff0e7219
fix: add missing alternative/latest molecule scenarios
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-03-08 20:41:26 +00:00
gardar
4c2902f209
feat: add process_exporter role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-03-08 20:41:24 +00:00
anviar
631971b233
test: Add bind_exporter scripts
...
Signed-off-by: anviar <oleg.kluchkin+github@gmail.com>
2024-02-23 13:40:20 +03:00
Oleg Klyuchkin
06490d7c8b
feat: Add postgres_exporter role ( #291 )
...
* feat: Add postgres_exporter role
---------
Signed-off-by: anviar <oleg.kluchkin+github@gmail.com>
2024-02-22 14:44:11 +01:00
Oleg Klyuchkin
3e4ff17886
feat: Add mongodb_exporter ( #293 )
...
* feat: Add mongodb_exporter
---------
Signed-off-by: anviar <oleg.kluchkin+github@gmail.com>
2024-02-22 14:43:51 +01:00
Oleg Klyuchkin
945f39366c
feat: Add fail2ban_exporter role ( #294 )
...
* feat: Add fail2ban_exporter role
---------
Signed-off-by: anviar <oleg.kluchkin+github@gmail.com>
2024-02-22 14:43:31 +01:00
Oleg Klyuchkin
d044d8894b
feat: Add redis_exporter role ( #299 )
...
* feat: Add redis_exporter role
---------
Signed-off-by: anviar <oleg.kluchkin+github@gmail.com>
2024-02-22 14:43:10 +01:00
anviar
b9c15a1bd2
test: add ansible-test integration for nginx_exporter
...
Signed-off-by: anviar <oleg.kluchkin+github@gmail.com>
2024-02-09 09:08:34 +03:00
SuperQ
b3582f1ff9
feat: Add ipmi_exporter role
...
Add a new role for the `ipmi_exporter`.
Signed-off-by: SuperQ <superq@gmail.com>
2024-01-15 09:35:44 +01:00
SuperQ
9e8cdccba6
feat: Add cadvisor role
...
Add a role to deploy https://github.com/google/cadvisor .
Signed-off-by: SuperQ <superq@gmail.com>
2024-01-08 17:51:09 +01:00
gardar
9a723e912d
fix: tell sanity test to ignore CI script shebang
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-12-12 19:45:19 +00:00
Ben Kochie
f084b71dbc
feat: Add mecached_exporter role ( #256 )
...
Add new role: `memcached_exporter`
Signed-off-by: SuperQ <superq@gmail.com>
2023-12-08 17:57:33 +01:00
gardar
437f5613a2
fix: make sure pytest and pytest-testinfra versions stay compatible
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-11-17 17:32:45 +00:00
Nikolay Asenov
9503b96854
feat: add smartctl_exporter role ( #229 )
...
Signed-off-by: Nikolay Asenov <asenov.nikolay98@gmail.com>
Signed-off-by: Ben Kochie <superq@gmail.com>
Co-authored-by: Ben Kochie <superq@gmail.com>
2023-10-27 22:28:44 +02:00
Stan Rudenko
83eee4cd08
molecule support
...
Signed-off-by: Stan Rudenko <stan@truera.com>
2023-08-23 10:20:27 -07:00
gardar
0cddbef953
fix: temporarily pin molecule version
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-08-17 11:54:21 +00:00
gardar
ebeb5097ce
Merge pull request #128 from prometheus-community/superq/smokeping_prober
...
feat: Add role smokeping_prober
2023-08-16 15:05:35 +00:00
gardar
e3e99f7373
Merge pull request #127 from prometheus-community/superq/pushgateway
...
feat: Add pushgateway role
2023-08-16 14:59:48 +00:00
SuperQ
2f1e8a4be8
feat: Add chrony_exporter role
...
Add role for deploying the chrony_exporter.
Signed-off-by: SuperQ <superq@gmail.com>
2023-07-23 23:18:40 +02:00
SuperQ
c676915376
feat: Add pushgateway role
...
Add role to manage the Prometheus Pushgateway.
Signed-off-by: SuperQ <superq@gmail.com>
2023-07-11 08:31:38 +02:00
SuperQ
5879df729c
feat: Add role smokeping_prober
...
Add a role for the Smokeping Prober.
Signed-off-by: SuperQ <superq@gmail.com>
2023-07-10 21:41:40 +02: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
bbb131056d
feat: add systemd exporter role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-09 01:20:32 +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
b6798e438f
refactor: move yamllint cfg to standard path
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-05 13:55:00 +00:00
gardar
031a545cca
fix: ansible 2.9 workaround for galaxy install from git
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-02 19:13:25 +00:00
gardar
3a8e8b5145
fix: grab dependencies from github to avoid galaxy timeouts
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-02 03:16:49 +00:00
gardar
c29734e418
feat: add ansible-test integration test for executing molecule
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-01-11 19:53:03 +00:00