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.17 (#713)
##### SUMMARY Drop support for ansible-core 2.17 which will be EOL in November 2025. https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
This commit is contained in:
parent
700961762f
commit
27d3250689
5 changed files with 5 additions and 37 deletions
|
|
@ -67,16 +67,6 @@ stages:
|
|||
- name: Sanity
|
||||
test: 2.18/sanity
|
||||
|
||||
- stage: Sanity_2_17
|
||||
displayName: Sanity 2.17
|
||||
dependsOn: []
|
||||
jobs:
|
||||
- template: templates/matrix.yml
|
||||
parameters:
|
||||
targets:
|
||||
- name: Sanity
|
||||
test: 2.17/sanity
|
||||
|
||||
### Units
|
||||
- stage: Units_devel
|
||||
displayName: Units devel
|
||||
|
|
@ -108,16 +98,6 @@ stages:
|
|||
- name: (py3.11)
|
||||
test: 2.18/units/3.11
|
||||
|
||||
- stage: Units_2_17
|
||||
displayName: Units 2.17
|
||||
dependsOn: []
|
||||
jobs:
|
||||
- template: templates/matrix.yml
|
||||
parameters:
|
||||
targets:
|
||||
- name: (py3.10)
|
||||
test: 2.17/units/3.10
|
||||
|
||||
## Integration
|
||||
- stage: Integration_devel
|
||||
displayName: Integration devel
|
||||
|
|
@ -152,17 +132,6 @@ stages:
|
|||
- name: (py3.11)
|
||||
test: 2.18/integration/3.11
|
||||
|
||||
- stage: Integration_2_17
|
||||
displayName: Integration 2.17
|
||||
dependsOn: []
|
||||
jobs:
|
||||
- template: templates/matrix.yml
|
||||
parameters:
|
||||
groups: [1, 2, 3]
|
||||
targets:
|
||||
- name: (py3.10)
|
||||
test: 2.17/integration/3.10
|
||||
|
||||
### Finally
|
||||
- stage: Summary
|
||||
condition: succeededOrFailed()
|
||||
|
|
@ -170,14 +139,11 @@ stages:
|
|||
- Sanity_devel
|
||||
- Sanity_2_19
|
||||
- Sanity_2_18
|
||||
- Sanity_2_17
|
||||
- Units_devel
|
||||
- Units_2_19
|
||||
- Units_2_18
|
||||
- Units_2_17
|
||||
- Integration_devel
|
||||
- Integration_2_19
|
||||
- Integration_2_18
|
||||
- Integration_2_17
|
||||
jobs:
|
||||
- template: templates/coverage.yml
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ repos:
|
|||
entry: env HCLOUD_TOKEN= python3 -m ansiblelint -v --force-color
|
||||
args: [--offline]
|
||||
additional_dependencies:
|
||||
- ansible-core>=2.17
|
||||
- ansible-core>=2.18
|
||||
- netaddr
|
||||
|
||||
- repo: local
|
||||
|
|
|
|||
2
changelogs/fragments/drop-ansible-core-2.17.yml
Normal file
2
changelogs/fragments/drop-ansible-core-2.17.yml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
breaking_changes:
|
||||
- Drop support for ansible-core 2.17
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
requires_ansible: ">=2.17.0"
|
||||
requires_ansible: ">=2.18.0"
|
||||
|
||||
action_groups:
|
||||
all:
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
ansible-core>=2.17
|
||||
ansible-core>=2.18
|
||||
|
||||
# Third party collections requirements
|
||||
netaddr
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue