mirror of
https://github.com/prometheus-community/ansible
synced 2024-11-26 05:40:18 +00:00
Merge pull request #53 from gardar/molecule/replace-eol-platforms
fix: replace eol platforms with current
This commit is contained in:
commit
2a1f1e2984
14 changed files with 200 additions and 182 deletions
|
@ -10,6 +10,12 @@ platforms:
|
|||
privileged: true
|
||||
cgroup_parent: docker.slice
|
||||
command: /lib/systemd/systemd
|
||||
- name: almalinux-9
|
||||
image: dokken/almalinux-9
|
||||
pre_build_image: true
|
||||
privileged: true
|
||||
cgroup_parent: docker.slice
|
||||
command: /lib/systemd/systemd
|
||||
- name: centos-7
|
||||
image: dokken/centos-7
|
||||
pre_build_image: true
|
||||
|
@ -22,8 +28,8 @@ platforms:
|
|||
privileged: true
|
||||
cgroup_parent: docker.slice
|
||||
command: /lib/systemd/systemd
|
||||
- name: debian-9
|
||||
image: dokken/debian-9
|
||||
- name: centos-stream-9
|
||||
image: dokken/centos-stream-9
|
||||
pre_build_image: true
|
||||
privileged: true
|
||||
cgroup_parent: docker.slice
|
||||
|
@ -40,8 +46,14 @@ platforms:
|
|||
privileged: true
|
||||
cgroup_parent: docker.slice
|
||||
command: /lib/systemd/systemd
|
||||
- name: fedora-30
|
||||
image: dokken/fedora-30
|
||||
- name: fedora-36
|
||||
image: dokken/fedora-36
|
||||
pre_build_image: true
|
||||
privileged: true
|
||||
cgroup_parent: docker.slice
|
||||
command: /lib/systemd/systemd
|
||||
- name: fedora-37
|
||||
image: dokken/fedora-37
|
||||
pre_build_image: true
|
||||
privileged: true
|
||||
cgroup_parent: docker.slice
|
||||
|
@ -52,5 +64,17 @@ platforms:
|
|||
privileged: true
|
||||
cgroup_parent: docker.slice
|
||||
command: /lib/systemd/systemd
|
||||
- name: ubuntu-20.04
|
||||
image: dokken/ubuntu-20.04
|
||||
pre_build_image: true
|
||||
privileged: true
|
||||
cgroup_parent: docker.slice
|
||||
command: /lib/systemd/systemd
|
||||
- name: ubuntu-22.04
|
||||
image: dokken/ubuntu-22.04
|
||||
pre_build_image: true
|
||||
privileged: true
|
||||
cgroup_parent: docker.slice
|
||||
command: /lib/systemd/systemd
|
||||
verifier:
|
||||
name: testinfra
|
||||
|
|
|
@ -8,7 +8,7 @@ Deploy and manage Prometheus [alertmanager](https://github.com/prometheus/alertm
|
|||
|
||||
## Requirements
|
||||
|
||||
- Ansible >= 2.7 (It might work on previous versions, but we cannot guarantee it)
|
||||
- Ansible >= 2.9 (It might work on previous versions, but we cannot guarantee it)
|
||||
|
||||
It would be nice to have prometheus installed somewhere
|
||||
|
||||
|
|
|
@ -1,31 +1,30 @@
|
|||
---
|
||||
galaxy_info:
|
||||
author: Prometheus Community
|
||||
description: Prometheus Alertmanager service
|
||||
license: Apache
|
||||
company: none
|
||||
min_ansible_version: "2.7"
|
||||
author: "Prometheus Community"
|
||||
description: "Prometheus Alertmanager service"
|
||||
license: "Apache"
|
||||
min_ansible_version: "2.9"
|
||||
platforms:
|
||||
- name: Ubuntu
|
||||
- name: "Ubuntu"
|
||||
versions:
|
||||
- bionic
|
||||
- xenial
|
||||
- name: Debian
|
||||
- "bionic"
|
||||
- "focal"
|
||||
- "jammy"
|
||||
- name: "Debian"
|
||||
versions:
|
||||
- stretch
|
||||
- buster
|
||||
- name: EL
|
||||
- "bullseye"
|
||||
- "buster"
|
||||
- name: "EL"
|
||||
versions:
|
||||
- '7'
|
||||
- '8'
|
||||
- name: Fedora
|
||||
- "7"
|
||||
- "8"
|
||||
- "9"
|
||||
- name: "Fedora"
|
||||
versions:
|
||||
- '30'
|
||||
- '31'
|
||||
- "36"
|
||||
- "37"
|
||||
galaxy_tags:
|
||||
- monitoring
|
||||
- prometheus
|
||||
- alerting
|
||||
- alert
|
||||
|
||||
dependencies: []
|
||||
- "monitoring"
|
||||
- "prometheus"
|
||||
- "alerting"
|
||||
- "alert"
|
||||
|
|
|
@ -8,7 +8,7 @@ Deploy and manage [blackbox exporter](https://github.com/prometheus/blackbox_exp
|
|||
|
||||
## Requirements
|
||||
|
||||
- Ansible >= 2.7 (It might work on previous versions, but we cannot guarantee it)
|
||||
- Ansible >= 2.9 (It might work on previous versions, but we cannot guarantee it)
|
||||
- gnu-tar on Mac deployer host (`brew install gnu-tar`)
|
||||
|
||||
## Role Variables
|
||||
|
|
|
@ -1,33 +1,32 @@
|
|||
---
|
||||
galaxy_info:
|
||||
author: Prometheus Community
|
||||
description: Prometheus Blackbox Exporter
|
||||
license: Apache
|
||||
company: none
|
||||
min_ansible_version: "2.7"
|
||||
author: "Prometheus Community"
|
||||
description: "Prometheus Blackbox Exporter"
|
||||
license: "Apache"
|
||||
min_ansible_version: "2.9"
|
||||
platforms:
|
||||
- name: Ubuntu
|
||||
- name: "Ubuntu"
|
||||
versions:
|
||||
- bionic
|
||||
- xenial
|
||||
- name: Debian
|
||||
- "bionic"
|
||||
- "focal"
|
||||
- "jammy"
|
||||
- name: "Debian"
|
||||
versions:
|
||||
- stretch
|
||||
- buster
|
||||
- name: EL
|
||||
- "bullseye"
|
||||
- "buster"
|
||||
- name: "EL"
|
||||
versions:
|
||||
- '7'
|
||||
- '8'
|
||||
- name: Fedora
|
||||
- "7"
|
||||
- "8"
|
||||
- "9"
|
||||
- name: "Fedora"
|
||||
versions:
|
||||
- '30'
|
||||
- '31'
|
||||
- "36"
|
||||
- "37"
|
||||
galaxy_tags:
|
||||
- exporter
|
||||
- monitoring
|
||||
- prometheus
|
||||
- metrics
|
||||
- blackbox
|
||||
- probe
|
||||
|
||||
dependencies: []
|
||||
- "exporter"
|
||||
- "monitoring"
|
||||
- "prometheus"
|
||||
- "metrics"
|
||||
- "blackbox"
|
||||
- "probe"
|
||||
|
|
|
@ -7,7 +7,7 @@ Deploy prometheus [mysql exporter](https://github.com/prometheus/mysqld_exporter
|
|||
|
||||
## Requirements
|
||||
|
||||
- Ansible >= 2.7 (It might work on previous versions, but we cannot guarantee it)
|
||||
- Ansible >= 2.9 (It might work on previous versions, but we cannot guarantee it)
|
||||
- gnu-tar on Mac deployer host (`brew install gnu-tar`)
|
||||
- Passlib is required when using the basic authentication feature (`pip install passlib[bcrypt]`)
|
||||
|
||||
|
|
|
@ -1,34 +1,33 @@
|
|||
---
|
||||
galaxy_info:
|
||||
author: Prometheus Community
|
||||
description: Prometheus MySQLd Exporter
|
||||
license: Apache
|
||||
company: none
|
||||
min_ansible_version: "2.7"
|
||||
author: "Prometheus Community"
|
||||
description: "Prometheus MySQLd Exporter"
|
||||
license: "Apache"
|
||||
min_ansible_version: "2.9"
|
||||
platforms:
|
||||
- name: Ubuntu
|
||||
- name: "Ubuntu"
|
||||
versions:
|
||||
- bionic
|
||||
- xenial
|
||||
- name: Debian
|
||||
- "bionic"
|
||||
- "focal"
|
||||
- "jammy"
|
||||
- name: "Debian"
|
||||
versions:
|
||||
- stretch
|
||||
- buster
|
||||
- name: EL
|
||||
- "bullseye"
|
||||
- "buster"
|
||||
- name: "EL"
|
||||
versions:
|
||||
- '7'
|
||||
- '8'
|
||||
- name: Fedora
|
||||
- "7"
|
||||
- "8"
|
||||
- "9"
|
||||
- name: "Fedora"
|
||||
versions:
|
||||
- '30'
|
||||
- '31'
|
||||
- "36"
|
||||
- "37"
|
||||
galaxy_tags:
|
||||
- monitoring
|
||||
- prometheus
|
||||
- exporter
|
||||
- metrics
|
||||
- system
|
||||
- mysql
|
||||
- mariadb
|
||||
|
||||
dependencies: []
|
||||
- "monitoring"
|
||||
- "prometheus"
|
||||
- "exporter"
|
||||
- "metrics"
|
||||
- "system"
|
||||
- "mysql"
|
||||
- "mariadb"
|
||||
|
|
|
@ -8,7 +8,7 @@ Deploy prometheus [node exporter](https://github.com/prometheus/node_exporter) u
|
|||
|
||||
## Requirements
|
||||
|
||||
- Ansible >= 2.7 (It might work on previous versions, but we cannot guarantee it)
|
||||
- Ansible >= 2.9 (It might work on previous versions, but we cannot guarantee it)
|
||||
- gnu-tar on Mac deployer host (`brew install gnu-tar`)
|
||||
- Passlib is required when using the basic authentication feature (`pip install passlib[bcrypt]`)
|
||||
|
||||
|
|
|
@ -1,32 +1,31 @@
|
|||
---
|
||||
galaxy_info:
|
||||
author: Prometheus Community
|
||||
description: Prometheus Node Exporter
|
||||
license: Apache
|
||||
company: none
|
||||
min_ansible_version: "2.7"
|
||||
author: "Prometheus Community"
|
||||
description: "Prometheus Node Exporter"
|
||||
license: "Apache"
|
||||
min_ansible_version: "2.9"
|
||||
platforms:
|
||||
- name: Ubuntu
|
||||
- name: "Ubuntu"
|
||||
versions:
|
||||
- bionic
|
||||
- xenial
|
||||
- name: Debian
|
||||
- "bionic"
|
||||
- "focal"
|
||||
- "jammy"
|
||||
- name: "Debian"
|
||||
versions:
|
||||
- stretch
|
||||
- buster
|
||||
- name: EL
|
||||
- "bullseye"
|
||||
- "buster"
|
||||
- name: "EL"
|
||||
versions:
|
||||
- '7'
|
||||
- '8'
|
||||
- name: Fedora
|
||||
- "7"
|
||||
- "8"
|
||||
- "9"
|
||||
- name: "Fedora"
|
||||
versions:
|
||||
- '30'
|
||||
- '31'
|
||||
- "36"
|
||||
- "37"
|
||||
galaxy_tags:
|
||||
- monitoring
|
||||
- prometheus
|
||||
- exporter
|
||||
- metrics
|
||||
- system
|
||||
|
||||
dependencies: []
|
||||
- "monitoring"
|
||||
- "prometheus"
|
||||
- "exporter"
|
||||
- "metrics"
|
||||
- "system"
|
||||
|
|
|
@ -8,7 +8,7 @@ Deploy [Prometheus](https://github.com/prometheus/prometheus) monitoring system
|
|||
|
||||
## Requirements
|
||||
|
||||
- Ansible >= 2.7 (It might work on previous versions, but we cannot guarantee it)
|
||||
- Ansible >= "2.9" (It might work on previous versions, but we cannot guarantee it)
|
||||
- gnu-tar on Mac deployer host (`brew install gnu-tar`)
|
||||
|
||||
## Role Variables
|
||||
|
|
|
@ -1,34 +1,33 @@
|
|||
---
|
||||
galaxy_info:
|
||||
author: Prometheus Community
|
||||
description: Prometheus monitoring system configuration and management
|
||||
license: Apache
|
||||
company: none
|
||||
min_ansible_version: "2.7"
|
||||
author: "Prometheus Community"
|
||||
description: "Prometheus monitoring system configuration and management"
|
||||
license: "Apache"
|
||||
min_ansible_version: "2.9"
|
||||
platforms:
|
||||
- name: Ubuntu
|
||||
- name: "Ubuntu"
|
||||
versions:
|
||||
- bionic
|
||||
- xenial
|
||||
- name: Debian
|
||||
- "bionic"
|
||||
- "focal"
|
||||
- "jammy"
|
||||
- name: "Debian"
|
||||
versions:
|
||||
- stretch
|
||||
- buster
|
||||
- name: EL
|
||||
- "bullseye"
|
||||
- "buster"
|
||||
- name: "EL"
|
||||
versions:
|
||||
- '7'
|
||||
- '8'
|
||||
- name: Fedora
|
||||
- "7"
|
||||
- "8"
|
||||
- "9"
|
||||
- name: "Fedora"
|
||||
versions:
|
||||
- '30'
|
||||
- '31'
|
||||
- "36"
|
||||
- "37"
|
||||
galaxy_tags:
|
||||
- monitoring
|
||||
- prometheus
|
||||
- metrics
|
||||
- alerts
|
||||
- alerting
|
||||
- molecule
|
||||
- cloud
|
||||
|
||||
dependencies: []
|
||||
- "monitoring"
|
||||
- "prometheus"
|
||||
- "metrics"
|
||||
- "alerts"
|
||||
- "alerting"
|
||||
- "molecule"
|
||||
- "cloud"
|
||||
|
|
|
@ -8,7 +8,7 @@ Deploy and manage prometheus [SNMP exporter](https://github.com/prometheus/snmp_
|
|||
|
||||
## Requirements
|
||||
|
||||
- Ansible >= 2.7 (It might work on previous versions, but we cannot guarantee it)
|
||||
- Ansible >= 2.9 (It might work on previous versions, but we cannot guarantee it)
|
||||
|
||||
## Role Variables
|
||||
|
||||
|
|
|
@ -1,33 +1,32 @@
|
|||
---
|
||||
galaxy_info:
|
||||
author: Prometheus Community
|
||||
description: Prometheus SNMP Exporter
|
||||
license: Apache
|
||||
company: none
|
||||
min_ansible_version: "2.7"
|
||||
author: "Prometheus Community"
|
||||
description: "Prometheus SNMP Exporter"
|
||||
license: "Apache"
|
||||
min_ansible_version: "2.9"
|
||||
platforms:
|
||||
- name: Ubuntu
|
||||
- name: "Ubuntu"
|
||||
versions:
|
||||
- bionic
|
||||
- xenial
|
||||
- name: Debian
|
||||
- "bionic"
|
||||
- "focal"
|
||||
- "jammy"
|
||||
- name: "Debian"
|
||||
versions:
|
||||
- stretch
|
||||
- buster
|
||||
- name: EL
|
||||
- "bullseye"
|
||||
- "buster"
|
||||
- name: "EL"
|
||||
versions:
|
||||
- '7'
|
||||
- '8'
|
||||
- name: Fedora
|
||||
- "7"
|
||||
- "8"
|
||||
- "9"
|
||||
- name: "Fedora"
|
||||
versions:
|
||||
- '30'
|
||||
- '31'
|
||||
- "36"
|
||||
- "37"
|
||||
galaxy_tags:
|
||||
- monitoring
|
||||
- prometheus
|
||||
- exporter
|
||||
- system
|
||||
- network
|
||||
- metrics
|
||||
|
||||
dependencies: []
|
||||
- "monitoring"
|
||||
- "prometheus"
|
||||
- "exporter"
|
||||
- "system"
|
||||
- "network"
|
||||
- "metrics"
|
||||
|
|
|
@ -1,32 +1,32 @@
|
|||
---
|
||||
galaxy_info:
|
||||
author: Prometheus Community
|
||||
description: Prometheus Systemd Exporter
|
||||
license: Apache
|
||||
company: none
|
||||
author: "Prometheus Community"
|
||||
description: "Prometheus Systemd Exporter"
|
||||
license: "Apache"
|
||||
min_ansible_version: "2.9"
|
||||
platforms:
|
||||
- name: Ubuntu
|
||||
- name: "Ubuntu"
|
||||
versions:
|
||||
- bionic
|
||||
- xenial
|
||||
- name: Debian
|
||||
- "bionic"
|
||||
- "focal"
|
||||
- "jammy"
|
||||
- "xenial"
|
||||
- name: "Debian"
|
||||
versions:
|
||||
- stretch
|
||||
- buster
|
||||
- name: EL
|
||||
- "bullseye"
|
||||
- "buster"
|
||||
- name: "EL"
|
||||
versions:
|
||||
- '7'
|
||||
- '8'
|
||||
- name: Fedora
|
||||
- "7"
|
||||
- "8"
|
||||
- "9"
|
||||
- name: "Fedora"
|
||||
versions:
|
||||
- '30'
|
||||
- '31'
|
||||
- "36"
|
||||
- "37"
|
||||
galaxy_tags:
|
||||
- monitoring
|
||||
- prometheus
|
||||
- exporter
|
||||
- metrics
|
||||
- systemd
|
||||
|
||||
dependencies: []
|
||||
- "monitoring"
|
||||
- "prometheus"
|
||||
- "exporter"
|
||||
- "metrics"
|
||||
- "systemd"
|
||||
|
|
Loading…
Reference in a new issue