Skip to content

Commit 664587e

Browse files
authored
chore: Remove platform metadata from the Ansible Galaxy role metadata (#447)
1 parent 659c614 commit 664587e

File tree

4 files changed

+4
-21
lines changed

4 files changed

+4
-21
lines changed

.ansible-lint

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,4 @@ offline: true
33
exclude_paths:
44
- .github/
55
skip_list:
6-
- schema[meta]
76
- yaml[line-length]

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ TESTS:
1111
- Add Molecule tests covering common NGINX use cases (web server, reverse proxy), enabling the NGINX stub status metrics, and NGINX Plus API and live metrics dashboard.
1212
- Update the platforms used in the various Molecule scenarios.
1313
- Use the local role name (`ansible-role-nginx-config`) instead of the fully qualified role name (`nginxinc.nginx_config`) in Molecule to ensure tests always work as intended in environments where the role has been already installed beforehand.
14+
- Bump the minimum version of Ansible supported on Ansible Galaxy to `2.16`.
15+
- Remove platform metadata from the Ansible Galaxy role metadata since platforms are no longer supported in Ansible Galaxy NG.
1416
- Update GitHub Actions to Ubuntu 24.04.
1517
- Switch GitHub Actions from using tags to release hashes.
1618

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This role configures NGINX Open Source and NGINX Plus on your target host.
1616

1717
### Ansible
1818

19-
- This role is developed and tested with [maintained](https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html) versions of Ansible core (above `2.12`).
19+
- This role is developed and tested with [maintained](https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html) versions of Ansible core (above `2.16`).
2020
- When using Ansible core, you will also need to install the following collections:
2121

2222
```yaml

meta/main.yml

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7,25 +7,7 @@ galaxy_info:
77

88
license: Apache License, Version 2.0
99

10-
min_ansible_version: '2.12'
11-
12-
platforms:
13-
- name: Alpine
14-
versions: [all]
15-
- name: Amazon Linux
16-
versions: ['2', '2023']
17-
- name: Debian
18-
versions: [bullseye, bookworm]
19-
- name: EL
20-
versions: ['8', '9']
21-
- name: FreeBSD
22-
versions: ['12.1', '12.2', '12.3', '12.4', '13.0', '13.1', '13.2']
23-
- name: OracleLinux
24-
versions: ['7', '8', '9']
25-
- name: Ubuntu
26-
versions: [focal, jammy, lunar]
27-
- name: SLES
28-
versions: ['12', '15']
10+
min_ansible_version: '2.16'
2911

3012
galaxy_tags:
3113
- nginx

0 commit comments

Comments
 (0)