Merge pull request #53 from gardar/molecule/replace-eol-platforms

fix: replace eol platforms with current
This commit is contained in:
gardar 2023-04-26 21:34:58 +00:00 committed by GitHub
commit 2a1f1e2984
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
14 changed files with 200 additions and 182 deletions

View file

@ -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

View file

@ -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

View file

@ -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"

View file

@ -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

View file

@ -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"

View file

@ -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]`)

View file

@ -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"

View file

@ -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]`)

View file

@ -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"

View file

@ -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

View file

@ -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"

View file

@ -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

View file

@ -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"

View file

@ -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"