mirror of
https://github.com/dj-wasabi/ansible-telegraf.git
synced 2025-07-17 08:46:37 +00:00
Compare commits
14 Commits
0.14.2
...
fix-pr-run
Author | SHA1 | Date | |
---|---|---|---|
084df32f10 | |||
1c6c4b02fb | |||
2088fc7001 | |||
1f142bd1a5 | |||
dc3825add5 | |||
6552bb02fc | |||
b10164589d | |||
0c7f32937f | |||
2f2619580b | |||
9363cfd04b | |||
ff77201873 | |||
9febe3fa4c | |||
45ad4915eb | |||
b798c93a6a |
49
.github/workflows/telegraf.yml
vendored
49
.github/workflows/telegraf.yml
vendored
@ -27,46 +27,49 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
molecule_distro:
|
||||
- container: rocky8
|
||||
image: geerlingguy/docker-rockylinux8-ansible
|
||||
# - container: rocky8
|
||||
# image: geerlingguy/docker-rockylinux8-ansible
|
||||
- container: rocky9
|
||||
image: geerlingguy/docker-rockylinux9-ansible
|
||||
- container: ubuntu2204
|
||||
image: geerlingguy/docker-ubuntu2204-ansible:latest
|
||||
- container: ubuntu2004
|
||||
image: geerlingguy/docker-ubuntu2004-ansible:latest
|
||||
- container: ubuntu1804
|
||||
image: geerlingguy/docker-ubuntu1804-ansible:latest
|
||||
# - container: ubuntu1804
|
||||
# image: geerlingguy/docker-ubuntu1804-ansible:latest
|
||||
- container: debian10
|
||||
image: geerlingguy/docker-debian10-ansible:latest
|
||||
- container: debian11
|
||||
image: geerlingguy/docker-debian11-ansible:latest
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v1
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.11
|
||||
uses: actions/setup-python@v1
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: 3.11.10
|
||||
python-version: 3.11.11
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -r requirements.txt
|
||||
# - name: Install dependencies
|
||||
# run: |
|
||||
# python -m pip install --upgrade pip
|
||||
# pip install -r requirements.txt
|
||||
|
||||
- name: Install test dependencies.
|
||||
run: pip3 install ansible molecule molecule-plugins[docker] docker pytest testinfra
|
||||
|
||||
- name: Run role tests on empty systems in check-mode
|
||||
run: >-
|
||||
MY_MOLECULE_CONTAINER=${{ matrix.molecule_distro.container }}
|
||||
MY_MOLECULE_IMAGE=${{ matrix.molecule_distro.image }}
|
||||
MY_MOLECULE_GROUP=${{ matrix.molecule_distro.group }}
|
||||
MY_MOLECULE_DOCKER_COMMAND=${{ matrix.molecule_distro.command }}
|
||||
molecule test -s empty-checkmode
|
||||
env:
|
||||
MY_MOLECULE_CONTAINER: ${{ matrix.molecule_distro.container }}
|
||||
MY_MOLECULE_IMAGE: ${{ matrix.molecule_distro.image }}
|
||||
MY_MOLECULE_GROUP: ${{ matrix.molecule_distro.group }}
|
||||
MY_MOLECULE_DOCKER_COMMAND: ${{ matrix.molecule_distro.command }}
|
||||
run: molecule test -s empty-checkmode
|
||||
|
||||
- name: Run role tests
|
||||
run: >-
|
||||
MY_MOLECULE_CONTAINER=${{ matrix.molecule_distro.container }}
|
||||
MY_MOLECULE_IMAGE=${{ matrix.molecule_distro.image }}
|
||||
MY_MOLECULE_GROUP=${{ matrix.molecule_distro.group }}
|
||||
MY_MOLECULE_DOCKER_COMMAND=${{ matrix.molecule_distro.command }}
|
||||
molecule test
|
||||
env:
|
||||
MY_MOLECULE_CONTAINER: ${{ matrix.molecule_distro.container }}
|
||||
MY_MOLECULE_IMAGE: ${{ matrix.molecule_distro.image }}
|
||||
MY_MOLECULE_GROUP: ${{ matrix.molecule_distro.group }}
|
||||
MY_MOLECULE_DOCKER_COMMAND: ${{ matrix.molecule_distro.command }}
|
||||
run: molecule test
|
||||
|
11
CHANGELOG.md
11
CHANGELOG.md
@ -2,7 +2,16 @@
|
||||
|
||||
## [Unreleased](https://github.com/dj-wasabi/ansible-telegraf/tree/HEAD)
|
||||
|
||||
[Full Changelog](https://github.com/dj-wasabi/ansible-telegraf/compare/0.14.1...HEAD)
|
||||
[Full Changelog](https://github.com/dj-wasabi/ansible-telegraf/compare/0.14.2...HEAD)
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Bump ansible-core from 2.18.0 to 2.18.1 [\#192](https://github.com/dj-wasabi/ansible-telegraf/pull/192) ([dependabot[bot]](https://github.com/apps/dependabot))
|
||||
- Bump ansible-core from 2.16.8 to 2.18.0 [\#191](https://github.com/dj-wasabi/ansible-telegraf/pull/191) ([dependabot[bot]](https://github.com/apps/dependabot))
|
||||
|
||||
## [0.14.2](https://github.com/dj-wasabi/ansible-telegraf/tree/0.14.2) (2024-11-26)
|
||||
|
||||
[Full Changelog](https://github.com/dj-wasabi/ansible-telegraf/compare/0.14.1...0.14.2)
|
||||
|
||||
**Implemented enhancements:**
|
||||
|
||||
|
@ -10,6 +10,7 @@
|
||||
Diego Nava
|
||||
Emerson Knapp
|
||||
Farshad Nematdoust
|
||||
Frank Villaro-Dixon
|
||||
Greg
|
||||
Harald Kraemer
|
||||
Heckel, Robert J
|
||||
@ -26,6 +27,8 @@
|
||||
Markus Langer
|
||||
Matt
|
||||
Max Nasonov
|
||||
Michał Lisowski
|
||||
Mira
|
||||
Miro Prasil
|
||||
Miroslav Prasil
|
||||
NotDead
|
||||
@ -40,6 +43,7 @@
|
||||
Romain BUREAU
|
||||
Ryan Conway
|
||||
Simo Tuomisto
|
||||
Simon
|
||||
Slawomir Skowron
|
||||
Steve Durrheimer
|
||||
Steven Wirges
|
||||
@ -47,6 +51,7 @@
|
||||
Thomas Szymanski
|
||||
ThorstenHeck
|
||||
Troy Jendra
|
||||
Vinicius Freitas
|
||||
Werner Dijkerman
|
||||
Werner Dijkerman [GH bot]
|
||||
aroglian
|
||||
|
@ -1,4 +1,4 @@
|
||||
---
|
||||
- hosts: telegraf
|
||||
roles:
|
||||
- role: ansible-telegraf
|
||||
- role: ../../ansible-telegraf
|
||||
|
@ -1,4 +1,4 @@
|
||||
---
|
||||
- hosts: telegraf
|
||||
roles:
|
||||
- role: ansible-telegraf
|
||||
- role: ../../../ansible-telegraf
|
||||
|
@ -1,11 +1,11 @@
|
||||
ansible==9.7.0
|
||||
ansible-compat==24.10.0
|
||||
ansible-core==2.16.8
|
||||
ansible==11.2.0
|
||||
ansible-compat==25.1.2
|
||||
ansible-core==2.18.2
|
||||
docker==7.1.0
|
||||
molecule==6.0.3
|
||||
molecule==25.2.0
|
||||
molecule-docker==2.1.0
|
||||
molecule-plugins==23.5.3
|
||||
molecule-plugins==23.7.0
|
||||
netaddr==1.3.0
|
||||
pytest==8.3.3
|
||||
pytest==8.3.4
|
||||
pytest-testinfra==10.1.1
|
||||
testinfra==6.0.0
|
||||
|
Reference in New Issue
Block a user