Skip to content

Commit 7464c11

Browse files
authored
chore!: Remove support for Alpine Linux 3.16 (#738)
1 parent c65b3b8 commit 7464c11

File tree

14 files changed

+161
-252
lines changed

14 files changed

+161
-252
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
BREAKING CHANGES:
66

77
- Remove support for RHEL 7 based distributions (RHEL/CentOS/Oracle Linux 7). CentOS 7 has reached EoL, RHEL 7 has reached EoM, and Oracle Linux 7 will reach EoL shortly. These distributions will not be supported by new NGINX releases moving forward. If you are still using one of these distributions, please consider upgrading. If you still want to use this role for the time being, please use the previous release (0.24.3). Do note that you will only be able to use NGINX versions released as of the date of the aforementioned release (July 11, 2024).
8+
- Remove support for installing NGINX Open Source on Alpine Linux 3.16.
89

910
## 0.24.3 (July 11, 2024)
1011

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,6 @@ AlmaLinux:
112112
- 8
113113
- 9
114114
Alpine:
115-
- 3.16
116115
- 3.17
117116
- 3.18
118117
- 3.19
@@ -159,7 +158,6 @@ Debian:
159158
- bullseye (11)
160159
- bookworm (12)
161160
FreeBSD:
162-
- 12.1+
163161
- 13
164162
- 14
165163
Oracle Linux:

molecule/agent/cleanup.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
- name: Get list of NGINX One dangling instance IDs
2727
ansible.builtin.uri:
28-
url: https://{{ lookup('env', 'ONE_TENANT') }}.console.ves.volterra.io/api/nginx/one/namespaces/default/instances?paginated=false&filter_fields=hostname&filter_ops=IN&filter_values=almalinux-8|almalinux-9|alpine-3.16|alpine-3.17|alpine-3.18|alpine-3.19|amazonlinux-2|debian-bullseye|debian-bookworm|oraclelinux-8|oraclelinux-9|rhel-8|rhel-9|rockylinux-8|rockylinux-9|sles-15|ubuntu-focal|ubuntu-jammy
28+
url: https://{{ lookup('env', 'ONE_TENANT') }}.console.ves.volterra.io/api/nginx/one/namespaces/default/instances?paginated=false&filter_fields=hostname&filter_ops=IN&filter_values=almalinux-8|almalinux-9|alpine-3.17|alpine-3.18|alpine-3.19|amazonlinux-2|debian-bullseye|debian-bookworm|oraclelinux-8|oraclelinux-9|rhel-8|rhel-9|rockylinux-8|rockylinux-9|sles-15|ubuntu-focal|ubuntu-jammy
2929
method: GET
3030
headers:
3131
Authorization: APIToken {{ lookup('env', 'ONE_API_TOKEN') }}

molecule/agent/molecule.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,6 @@ platforms:
1818
volumes:
1919
- /sys/fs/cgroup:/sys/fs/cgroup:rw
2020
command: /usr/sbin/init
21-
- name: alpine-3.16
22-
image: alpine:3.16
23-
platform: x86_64
24-
dockerfile: ../common/Dockerfile.j2
25-
privileged: true
26-
cgroupns_mode: host
27-
volumes:
28-
- /sys/fs/cgroup:/sys/fs/cgroup:rw
29-
command: /sbin/init
3021
- name: alpine-3.17
3122
image: alpine:3.17
3223
# platform: aarch64

molecule/default/molecule.yml

Lines changed: 158 additions & 167 deletions
Original file line numberDiff line numberDiff line change
@@ -2,56 +2,47 @@
22
driver:
33
name: docker
44
platforms:
5-
# - name: almalinux-8
6-
# image: almalinux:8
7-
# dockerfile: ../common/Dockerfile.j2
8-
# privileged: true
9-
# cgroupns_mode: host
10-
# volumes:
11-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
12-
# command: /usr/sbin/init
13-
# - name: almalinux-9
14-
# image: almalinux:9
15-
# dockerfile: ../common/Dockerfile.j2
16-
# privileged: true
17-
# cgroupns_mode: host
18-
# volumes:
19-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
20-
# command: /usr/sbin/init
21-
# - name: alpine-3.16
22-
# image: alpine:3.16
23-
# platform: x86_64
24-
# dockerfile: ../common/Dockerfile.j2
25-
# privileged: true
26-
# cgroupns_mode: host
27-
# volumes:
28-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
29-
# command: /sbin/init
30-
# - name: alpine-3.17
31-
# image: alpine:3.17
32-
# # platform: aarch64
33-
# dockerfile: ../common/Dockerfile.j2
34-
# privileged: true
35-
# cgroupns_mode: host
36-
# volumes:
37-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
38-
# command: /sbin/init
39-
# - name: alpine-3.18
40-
# image: alpine:3.18
41-
# dockerfile: ../common/Dockerfile.j2
42-
# privileged: true
43-
# cgroupns_mode: host
44-
# volumes:
45-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
46-
# command: /sbin/init
47-
# - name: alpine-3.19
48-
# image: alpine:3.19
49-
# dockerfile: ../common/Dockerfile.j2
50-
# privileged: true
51-
# cgroupns_mode: host
52-
# volumes:
53-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
54-
# command: /sbin/init
5+
- name: almalinux-8
6+
image: almalinux:8
7+
dockerfile: ../common/Dockerfile.j2
8+
privileged: true
9+
cgroupns_mode: host
10+
volumes:
11+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
12+
command: /usr/sbin/init
13+
- name: almalinux-9
14+
image: almalinux:9
15+
dockerfile: ../common/Dockerfile.j2
16+
privileged: true
17+
cgroupns_mode: host
18+
volumes:
19+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
20+
command: /usr/sbin/init
21+
- name: alpine-3.17
22+
image: alpine:3.17
23+
# platform: aarch64
24+
dockerfile: ../common/Dockerfile.j2
25+
privileged: true
26+
cgroupns_mode: host
27+
volumes:
28+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
29+
command: /sbin/init
30+
- name: alpine-3.18
31+
image: alpine:3.18
32+
dockerfile: ../common/Dockerfile.j2
33+
privileged: true
34+
cgroupns_mode: host
35+
volumes:
36+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
37+
command: /sbin/init
38+
- name: alpine-3.19
39+
image: alpine:3.19
40+
dockerfile: ../common/Dockerfile.j2
41+
privileged: true
42+
cgroupns_mode: host
43+
volumes:
44+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
45+
command: /sbin/init
5546
- name: amazonlinux-2
5647
image: amazonlinux:2
5748
platform: x86_64
@@ -61,123 +52,123 @@ platforms:
6152
volumes:
6253
- /sys/fs/cgroup:/sys/fs/cgroup:rw
6354
command: /usr/sbin/init
64-
# - name: amazonlinux-2023
65-
# image: amazonlinux:2023
66-
# dockerfile: ../common/Dockerfile.j2
67-
# privileged: true
68-
# cgroupns_mode: host
69-
# volumes:
70-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
71-
# command: /usr/sbin/init
72-
# - name: debian-bullseye
73-
# image: debian:bullseye-slim
74-
# dockerfile: ../common/Dockerfile.j2
75-
# privileged: true
76-
# cgroupns_mode: host
77-
# volumes:
78-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
79-
# command: /sbin/init
80-
# - name: debian-bookworm
81-
# image: debian:bookworm-slim
82-
# dockerfile: ../common/Dockerfile.j2
83-
# privileged: true
84-
# cgroupns_mode: host
85-
# volumes:
86-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
87-
# command: /sbin/init
88-
# - name: oraclelinux-8
89-
# image: oraclelinux:8
90-
# dockerfile: ../common/Dockerfile.j2
91-
# privileged: true
92-
# cgroupns_mode: host
93-
# volumes:
94-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
95-
# command: /usr/sbin/init
96-
# - name: oraclelinux-9
97-
# image: oraclelinux:9
98-
# dockerfile: ../common/Dockerfile.j2
99-
# privileged: true
100-
# cgroupns_mode: host
101-
# volumes:
102-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
103-
# command: /usr/sbin/init
104-
# - name: rhel-8
105-
# image: redhat/ubi8:8.9
106-
# # platform: s390x
107-
# dockerfile: ../common/Dockerfile.j2
108-
# privileged: true
109-
# cgroupns_mode: host
110-
# volumes:
111-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
112-
# command: /usr/sbin/init
113-
# - name: rhel-9
114-
# image: redhat/ubi9:9.3
115-
# # platform: aarch64
116-
# dockerfile: ../common/Dockerfile.j2
117-
# privileged: true
118-
# cgroupns_mode: host
119-
# volumes:
120-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
121-
# command: /usr/sbin/init
122-
# - name: rockylinux-8
123-
# image: rockylinux:8
124-
# dockerfile: ../common/Dockerfile.j2
125-
# privileged: true
126-
# cgroupns_mode: host
127-
# volumes:
128-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
129-
# command: /usr/sbin/init
130-
# - name: rockylinux-9
131-
# image: rockylinux:9.0
132-
# dockerfile: ../common/Dockerfile.j2
133-
# privileged: true
134-
# cgroupns_mode: host
135-
# volumes:
136-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
137-
# command: /usr/sbin/init
138-
# - name: sles-15
139-
# image: registry.suse.com/bci/bci-base:15.4
140-
# platform: x86_64
141-
# dockerfile: ../common/Dockerfile.j2
142-
# privileged: true
143-
# cgroupns_mode: host
144-
# volumes:
145-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
146-
# command: /usr/sbin/init
147-
# - name: ubuntu-focal
148-
# image: ubuntu:focal
149-
# # platform: s390x
150-
# dockerfile: ../common/Dockerfile.j2
151-
# privileged: true
152-
# cgroupns_mode: host
153-
# volumes:
154-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
155-
# command: /sbin/init
156-
# - name: ubuntu-jammy
157-
# image: ubuntu:jammy
158-
# # platform: aarch64
159-
# dockerfile: ../common/Dockerfile.j2
160-
# privileged: true
161-
# cgroupns_mode: host
162-
# volumes:
163-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
164-
# command: /sbin/init
165-
# - name: ubuntu-mantic
166-
# image: ubuntu:mantic
167-
# dockerfile: ../common/Dockerfile.j2
168-
# privileged: true
169-
# cgroupns_mode: host
170-
# volumes:
171-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
172-
# command: /sbin/init
173-
# - name: ubuntu-noble
174-
# image: ubuntu:noble
175-
# dockerfile: ../common/Dockerfile.j2
176-
# privileged: true
177-
# cgroupns_mode: host
178-
# volumes:
179-
# - /sys/fs/cgroup:/sys/fs/cgroup:rw
180-
# command: /sbin/init
55+
- name: amazonlinux-2023
56+
image: amazonlinux:2023
57+
dockerfile: ../common/Dockerfile.j2
58+
privileged: true
59+
cgroupns_mode: host
60+
volumes:
61+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
62+
command: /usr/sbin/init
63+
- name: debian-bullseye
64+
image: debian:bullseye-slim
65+
dockerfile: ../common/Dockerfile.j2
66+
privileged: true
67+
cgroupns_mode: host
68+
volumes:
69+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
70+
command: /sbin/init
71+
- name: debian-bookworm
72+
image: debian:bookworm-slim
73+
dockerfile: ../common/Dockerfile.j2
74+
privileged: true
75+
cgroupns_mode: host
76+
volumes:
77+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
78+
command: /sbin/init
79+
- name: oraclelinux-8
80+
image: oraclelinux:8
81+
dockerfile: ../common/Dockerfile.j2
82+
privileged: true
83+
cgroupns_mode: host
84+
volumes:
85+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
86+
command: /usr/sbin/init
87+
- name: oraclelinux-9
88+
image: oraclelinux:9
89+
dockerfile: ../common/Dockerfile.j2
90+
privileged: true
91+
cgroupns_mode: host
92+
volumes:
93+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
94+
command: /usr/sbin/init
95+
- name: rhel-8
96+
image: redhat/ubi8:8.9
97+
# platform: s390x
98+
dockerfile: ../common/Dockerfile.j2
99+
privileged: true
100+
cgroupns_mode: host
101+
volumes:
102+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
103+
command: /usr/sbin/init
104+
- name: rhel-9
105+
image: redhat/ubi9:9.3
106+
# platform: aarch64
107+
dockerfile: ../common/Dockerfile.j2
108+
privileged: true
109+
cgroupns_mode: host
110+
volumes:
111+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
112+
command: /usr/sbin/init
113+
- name: rockylinux-8
114+
image: rockylinux:8
115+
dockerfile: ../common/Dockerfile.j2
116+
privileged: true
117+
cgroupns_mode: host
118+
volumes:
119+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
120+
command: /usr/sbin/init
121+
- name: rockylinux-9
122+
image: rockylinux:9.0
123+
dockerfile: ../common/Dockerfile.j2
124+
privileged: true
125+
cgroupns_mode: host
126+
volumes:
127+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
128+
command: /usr/sbin/init
129+
- name: sles-15
130+
image: registry.suse.com/bci/bci-base:15.4
131+
platform: x86_64
132+
dockerfile: ../common/Dockerfile.j2
133+
privileged: true
134+
cgroupns_mode: host
135+
volumes:
136+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
137+
command: /usr/sbin/init
138+
- name: ubuntu-focal
139+
image: ubuntu:focal
140+
# platform: s390x
141+
dockerfile: ../common/Dockerfile.j2
142+
privileged: true
143+
cgroupns_mode: host
144+
volumes:
145+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
146+
command: /sbin/init
147+
- name: ubuntu-jammy
148+
image: ubuntu:jammy
149+
# platform: aarch64
150+
dockerfile: ../common/Dockerfile.j2
151+
privileged: true
152+
cgroupns_mode: host
153+
volumes:
154+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
155+
command: /sbin/init
156+
- name: ubuntu-mantic
157+
image: ubuntu:mantic
158+
dockerfile: ../common/Dockerfile.j2
159+
privileged: true
160+
cgroupns_mode: host
161+
volumes:
162+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
163+
command: /sbin/init
164+
- name: ubuntu-noble
165+
image: ubuntu:noble
166+
dockerfile: ../common/Dockerfile.j2
167+
privileged: true
168+
cgroupns_mode: host
169+
volumes:
170+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
171+
command: /sbin/init
181172
provisioner:
182173
name: ansible
183174
log: true

0 commit comments

Comments
 (0)