mirror of
https://github.com/ansible-collections/hetzner.hcloud.git
synced 2026-02-04 08:01:49 +00:00
feat!: drop support for ansible-core 2.16 (#612)
##### SUMMARY ansible-core 2.16 will be EOL in May 2025. https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix We are dropping support for ansible-core 2.16 alongside ansible-core 2.15 to prevent cutting another major release in the next month.
This commit is contained in:
parent
92f135456f
commit
140d1508cc
6 changed files with 5 additions and 38 deletions
|
|
@ -67,16 +67,6 @@ stages:
|
||||||
- name: Sanity
|
- name: Sanity
|
||||||
test: 2.17/sanity
|
test: 2.17/sanity
|
||||||
|
|
||||||
- stage: Sanity_2_16
|
|
||||||
displayName: Sanity 2.16
|
|
||||||
dependsOn: []
|
|
||||||
jobs:
|
|
||||||
- template: templates/matrix.yml
|
|
||||||
parameters:
|
|
||||||
targets:
|
|
||||||
- name: Sanity
|
|
||||||
test: 2.16/sanity
|
|
||||||
|
|
||||||
### Units
|
### Units
|
||||||
- stage: Units_devel
|
- stage: Units_devel
|
||||||
displayName: Units devel
|
displayName: Units devel
|
||||||
|
|
@ -108,16 +98,6 @@ stages:
|
||||||
- name: (py3.10)
|
- name: (py3.10)
|
||||||
test: 2.17/units/3.10
|
test: 2.17/units/3.10
|
||||||
|
|
||||||
- stage: Units_2_16
|
|
||||||
displayName: Units 2.16
|
|
||||||
dependsOn: []
|
|
||||||
jobs:
|
|
||||||
- template: templates/matrix.yml
|
|
||||||
parameters:
|
|
||||||
targets:
|
|
||||||
- name: (py3.10)
|
|
||||||
test: 2.16/units/3.10
|
|
||||||
|
|
||||||
## Integration
|
## Integration
|
||||||
- stage: Integration_devel
|
- stage: Integration_devel
|
||||||
displayName: Integration devel
|
displayName: Integration devel
|
||||||
|
|
@ -152,29 +132,15 @@ stages:
|
||||||
- name: (py3.10)
|
- name: (py3.10)
|
||||||
test: 2.17/integration/3.10
|
test: 2.17/integration/3.10
|
||||||
|
|
||||||
- stage: Integration_2_16
|
|
||||||
displayName: Integration 2.16
|
|
||||||
dependsOn: []
|
|
||||||
jobs:
|
|
||||||
- template: templates/matrix.yml
|
|
||||||
parameters:
|
|
||||||
groups: [1, 2, 3]
|
|
||||||
targets:
|
|
||||||
- name: (py3.10)
|
|
||||||
test: 2.16/integration/3.10
|
|
||||||
|
|
||||||
### Finally
|
### Finally
|
||||||
- stage: Summary
|
- stage: Summary
|
||||||
condition: succeededOrFailed()
|
condition: succeededOrFailed()
|
||||||
dependsOn:
|
dependsOn:
|
||||||
- Sanity_devel
|
- Sanity_devel
|
||||||
- Sanity_2_17
|
- Sanity_2_17
|
||||||
- Sanity_2_16
|
|
||||||
- Units_devel
|
- Units_devel
|
||||||
- Units_2_17
|
- Units_2_17
|
||||||
- Units_2_16
|
|
||||||
- Integration_devel
|
- Integration_devel
|
||||||
- Integration_2_17
|
- Integration_2_17
|
||||||
- Integration_2_16
|
|
||||||
jobs:
|
jobs:
|
||||||
- template: templates/coverage.yml
|
- template: templates/coverage.yml
|
||||||
|
|
|
||||||
|
|
@ -57,7 +57,7 @@ repos:
|
||||||
entry: env HCLOUD_TOKEN= python3 -m ansiblelint -v --force-color
|
entry: env HCLOUD_TOKEN= python3 -m ansiblelint -v --force-color
|
||||||
args: [--offline]
|
args: [--offline]
|
||||||
additional_dependencies:
|
additional_dependencies:
|
||||||
- ansible-core>=2.16
|
- ansible-core>=2.17
|
||||||
- netaddr
|
- netaddr
|
||||||
|
|
||||||
- repo: local
|
- repo: local
|
||||||
|
|
|
||||||
2
changelogs/fragments/drop-support-for-ansible-2.16.yml
Normal file
2
changelogs/fragments/drop-support-for-ansible-2.16.yml
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
breaking_changes:
|
||||||
|
- Drop support for ansible-core 2.16.
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
requires_ansible: ">=2.16.0"
|
requires_ansible: ">=2.17.0"
|
||||||
|
|
||||||
action_groups:
|
action_groups:
|
||||||
all:
|
all:
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
ansible-core>=2.16
|
ansible-core>=2.17
|
||||||
|
|
||||||
# Collections requirements
|
# Collections requirements
|
||||||
netaddr
|
netaddr
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
plugins/inventory/hcloud.py yamllint:unparsable-with-libyaml # bug in ansible-test - https://github.com/ansible/ansible/issues/82353
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue