Bump molecule[docker] from 3.6.0 to 3.6.1 in /.github/workflows/requirements (#488)
This commit is contained in:
parent
121433df24
commit
a63b8274c1
@ -2,5 +2,5 @@ ansible-core==2.12.2
|
|||||||
jinja2==3.0.3
|
jinja2==3.0.3
|
||||||
ansible-lint==5.3.2
|
ansible-lint==5.3.2
|
||||||
yamllint==1.26.3
|
yamllint==1.26.3
|
||||||
molecule[docker]==3.6.0
|
molecule[docker]==3.6.1
|
||||||
docker==5.0.3
|
docker==5.0.3
|
||||||
|
14
CHANGELOG.md
14
CHANGELOG.md
@ -4,11 +4,17 @@
|
|||||||
|
|
||||||
BREAKING CHANGES:
|
BREAKING CHANGES:
|
||||||
|
|
||||||
CentOS 8 has reached EoL and has thus been removed from the list of supported platforms.
|
* CentOS 8 has reached EoL and has thus been removed from the list of supported platforms.
|
||||||
|
* The NGINX Plus `cookie-flag` module is no longer supported as of R26 and has been removed.
|
||||||
|
|
||||||
FEATURES:
|
FEATURES:
|
||||||
|
|
||||||
Support for ansible-base (ansible-core `<2.12`).
|
Backwards support for older versions of Ansible (e.g. Ansible `<2.12`).
|
||||||
|
|
||||||
|
ENHANCEMENTS:
|
||||||
|
|
||||||
|
* Add Alpine Linux 3.15 to the NGINX Plus list of tested and supported platforms (and remove Alpine Linux 3.11).
|
||||||
|
* Use `pcre2` by default when possible.
|
||||||
|
|
||||||
BUG FIXES:
|
BUG FIXES:
|
||||||
|
|
||||||
@ -30,8 +36,8 @@ FEATURES:
|
|||||||
|
|
||||||
ENHANCEMENTS:
|
ENHANCEMENTS:
|
||||||
|
|
||||||
* Add Alpine Linux 3.15 to list of tested and supported platforms.
|
* Add Alpine Linux 3.15 to the NGINX OSS list of tested and supported platforms (and remove Alpine Linux 3.11).
|
||||||
* Bump the Ansible `community.general` collection to `4.2.0` and `community.docker` collection to `2.0.2`.
|
* Bump the Ansible `community.general` collection to `4.1.0` and `community.docker` collection to `2.0.2`.
|
||||||
|
|
||||||
BUG FIXES:
|
BUG FIXES:
|
||||||
|
|
||||||
|
@ -14,15 +14,14 @@
|
|||||||
nginx_modules:
|
nginx_modules:
|
||||||
- auth-spnego
|
- auth-spnego
|
||||||
- brotli
|
- brotli
|
||||||
- cookie-flag
|
|
||||||
- encrypted-session
|
- encrypted-session
|
||||||
- geoip
|
- geoip
|
||||||
- "{{ ansible_facts['distribution'] == 'Amazon' | ternary('', 'geoip2') }}"
|
- geoip2
|
||||||
- headers-more
|
- headers-more
|
||||||
- image-filter
|
- image-filter
|
||||||
- lua
|
- lua
|
||||||
- njs
|
- njs
|
||||||
- "{{ ansible_facts['distribution'] == 'Amazon' | ternary('', 'opentracing') }}"
|
- opentracing
|
||||||
- passenger
|
- passenger
|
||||||
- perl
|
- perl
|
||||||
- prometheus
|
- prometheus
|
||||||
|
@ -6,13 +6,6 @@ lint: |
|
|||||||
yamllint .
|
yamllint .
|
||||||
ansible-lint --force-color
|
ansible-lint --force-color
|
||||||
platforms:
|
platforms:
|
||||||
- name: alpine-3.11
|
|
||||||
image: alpine:3.11
|
|
||||||
dockerfile: ../common/Dockerfile.j2
|
|
||||||
privileged: true
|
|
||||||
volumes:
|
|
||||||
- "/sys/fs/cgroup:/sys/fs/cgroup:rw"
|
|
||||||
command: "/sbin/init"
|
|
||||||
- name: alpine-3.12
|
- name: alpine-3.12
|
||||||
image: alpine:3.12
|
image: alpine:3.12
|
||||||
dockerfile: ../common/Dockerfile.j2
|
dockerfile: ../common/Dockerfile.j2
|
||||||
@ -34,6 +27,13 @@ platforms:
|
|||||||
volumes:
|
volumes:
|
||||||
- "/sys/fs/cgroup:/sys/fs/cgroup:rw"
|
- "/sys/fs/cgroup:/sys/fs/cgroup:rw"
|
||||||
command: "/sbin/init"
|
command: "/sbin/init"
|
||||||
|
- name: alpine-3.15
|
||||||
|
image: alpine:3.15
|
||||||
|
dockerfile: ../common/Dockerfile.j2
|
||||||
|
privileged: true
|
||||||
|
volumes:
|
||||||
|
- "/sys/fs/cgroup:/sys/fs/cgroup:rw"
|
||||||
|
command: "/sbin/init"
|
||||||
- name: amazonlinux-2
|
- name: amazonlinux-2
|
||||||
image: amazonlinux:2
|
image: amazonlinux:2
|
||||||
dockerfile: ../common/Dockerfile.j2
|
dockerfile: ../common/Dockerfile.j2
|
||||||
|
@ -6,13 +6,6 @@ lint: |
|
|||||||
yamllint .
|
yamllint .
|
||||||
ansible-lint --force-color
|
ansible-lint --force-color
|
||||||
platforms:
|
platforms:
|
||||||
- name: alpine-3.11
|
|
||||||
image: alpine:3.11
|
|
||||||
dockerfile: ../common/Dockerfile.j2
|
|
||||||
privileged: true
|
|
||||||
volumes:
|
|
||||||
- "/sys/fs/cgroup:/sys/fs/cgroup:rw"
|
|
||||||
command: "/sbin/init"
|
|
||||||
- name: alpine-3.12
|
- name: alpine-3.12
|
||||||
image: alpine:3.12
|
image: alpine:3.12
|
||||||
dockerfile: ../common/Dockerfile.j2
|
dockerfile: ../common/Dockerfile.j2
|
||||||
@ -34,6 +27,13 @@ platforms:
|
|||||||
volumes:
|
volumes:
|
||||||
- "/sys/fs/cgroup:/sys/fs/cgroup:rw"
|
- "/sys/fs/cgroup:/sys/fs/cgroup:rw"
|
||||||
command: "/sbin/init"
|
command: "/sbin/init"
|
||||||
|
- name: alpine-3.15
|
||||||
|
image: alpine:3.15
|
||||||
|
dockerfile: ../common/Dockerfile.j2
|
||||||
|
privileged: true
|
||||||
|
volumes:
|
||||||
|
- "/sys/fs/cgroup:/sys/fs/cgroup:rw"
|
||||||
|
command: "/sbin/init"
|
||||||
- name: amazonlinux-2
|
- name: amazonlinux-2
|
||||||
image: amazonlinux:2
|
image: amazonlinux:2
|
||||||
dockerfile: ../common/Dockerfile.j2
|
dockerfile: ../common/Dockerfile.j2
|
||||||
|
@ -18,16 +18,19 @@
|
|||||||
or (item.name | default(item) in nginx_plus_modules_list and nginx_type == 'plus')
|
or (item.name | default(item) in nginx_plus_modules_list and nginx_type == 'plus')
|
||||||
- not (item.name | default(item) == "auth-spnego")
|
- not (item.name | default(item) == "auth-spnego")
|
||||||
or not (ansible_facts['os_family'] == "Alpine" and (ansible_facts['distribution_version'] | regex_search('^[0-9]+\\.[0-9]+') is version('3.8', '==')))
|
or not (ansible_facts['os_family'] == "Alpine" and (ansible_facts['distribution_version'] | regex_search('^[0-9]+\\.[0-9]+') is version('3.8', '==')))
|
||||||
- not (item.name | default(item) == "geoip")
|
|
||||||
or not ((ansible_facts['os_family'] == "RedHat" and ansible_facts['distribution_major_version'] is version('8', '=='))
|
|
||||||
or (ansible_facts['os_family'] == "FreeBSD"))
|
|
||||||
- not (item.name | default(item) == "brotli")
|
- not (item.name | default(item) == "brotli")
|
||||||
or not ((ansible_facts['os_family'] == "Alpine")
|
or not ((ansible_facts['os_family'] == "Alpine")
|
||||||
or (ansible_facts['os_family'] == "RedHat" and ansible_facts['distribution_major_version'] is version('8', '<'))
|
|
||||||
or (ansible_facts['os_family'] == "Debian" and ansible_facts['distribution_major_version'] is version('9', '=='))
|
|
||||||
or (ansible_facts['os_family'] == "Suse" and ansible_facts['distribution_major_version'] is version('12', '<'))
|
|
||||||
or (ansible_facts['distribution'] == "Amazon")
|
or (ansible_facts['distribution'] == "Amazon")
|
||||||
or (ansible_facts['distribution'] == "OracleLinux"))
|
or (ansible_facts['os_family'] == "Debian" and ansible_facts['distribution_major_version'] is version('9', '=='))
|
||||||
- not (item.name | default(item) == "geoip2") or not (ansible_facts['os_family'] == "Suse")
|
or (ansible_facts['distribution'] == "OracleLinux")
|
||||||
|
or (ansible_facts['os_family'] == "RedHat" and ansible_facts['distribution_major_version'] is version('8', '<'))
|
||||||
|
or (ansible_facts['os_family'] == "Suse" and ansible_facts['distribution_major_version'] is version('12', '<')))
|
||||||
|
- not (item.name | default(item) == "geoip")
|
||||||
|
or not ((ansible_facts['os_family'] == "FreeBSD")
|
||||||
|
or (ansible_facts['os_family'] == "RedHat" and ansible_facts['distribution_major_version'] is version('8', '==')))
|
||||||
|
- not (item.name | default(item) == "geoip2")
|
||||||
|
or not ((ansible_facts['distribution'] == 'Amazon')
|
||||||
|
or (ansible_facts['os_family'] == "Suse"))
|
||||||
- not (item.name | default(item) == "opentracing")
|
- not (item.name | default(item) == "opentracing")
|
||||||
or not (ansible_facts['os_family'] == "Suse" and ansible_facts['distribution_major_version'] is version('12', '=='))
|
or not ((ansible_facts['distribution'] == 'Amazon')
|
||||||
|
or (ansible_facts['os_family'] == "Suse" and ansible_facts['distribution_major_version'] is version('12', '==')))
|
||||||
|
@ -57,7 +57,7 @@ nginx_plus_default_repository_suse: "https://pkgs.nginx.com/plus/sles/{{ ansible
|
|||||||
|
|
||||||
# Alpine dependencies
|
# Alpine dependencies
|
||||||
nginx_alpine_dependencies: [
|
nginx_alpine_dependencies: [
|
||||||
'ca-certificates', 'coreutils', 'openssl', 'pcre',
|
'ca-certificates', 'coreutils', 'openssl', 'pcre2',
|
||||||
]
|
]
|
||||||
|
|
||||||
# Debian dependencies
|
# Debian dependencies
|
||||||
@ -92,6 +92,6 @@ nginx_modules_list: [
|
|||||||
|
|
||||||
# Supported NGINX Plus dynamic modules
|
# Supported NGINX Plus dynamic modules
|
||||||
nginx_plus_modules_list: [
|
nginx_plus_modules_list: [
|
||||||
'auth-spnego', 'brotli', 'cookie-flag', 'encrypted-session', 'geoip', 'geoip2', 'headers-more', 'image-filter',
|
'auth-spnego', 'brotli', 'encrypted-session', 'geoip', 'geoip2', 'headers-more', 'image-filter',
|
||||||
'lua', 'njs', 'opentracing', 'passenger', 'perl', 'prometheus', 'rtmp', 'subs-filter', 'xslt',
|
'lua', 'njs', 'opentracing', 'passenger', 'perl', 'prometheus', 'rtmp', 'subs-filter', 'xslt',
|
||||||
]
|
]
|
||||||
|
Loading…
Reference in New Issue
Block a user