You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+18-18Lines changed: 18 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,17 +4,17 @@
4
4
5
5
ENHANCEMENTS:
6
6
7
-
- Bump the Ansible `community.general` collection to `7.0.1`, `ansible.posix` collection to `1.5.2`, `community.crypto` collection to `2.13.1`, and `community.docker` collection to `3.4.6`.
7
+
- Bump the Ansible `community.general` collection to `7.1.0`, `ansible.posix` collection to `1.5.4`, `community.crypto` collection to `2.14.0`, and `community.docker` collection to `3.4.7`.
8
8
9
9
BUG FIXES:
10
10
11
11
- The default template now has a proper example value and comment for the `map.mappings` directive.
12
12
13
13
CI/CD:
14
14
15
-
- Split Ansible Lint into its own GH actions job since Molecule no longer runs linters natively.
15
+
- Split Ansible Lint into its own GitHub Actions job since Molecule no longer runs linters natively.
16
16
- Replace `molecule[docker]` with `molecule` and `molecule-plugins[docker]`.
17
-
- Explicitly set the `ansible-compat` version.
17
+
- Explicitly set the `ansible-compat` version (commented out for the time being whilst waiting for a new release of Molecule).
18
18
- Add pre-releases to Release Drafter.
19
19
20
20
## 0.6.0 (January 29, 2023)
@@ -28,12 +28,12 @@ ENHANCEMENTS:
28
28
29
29
BUG FIXES:
30
30
31
-
- GitHub actions should now correctly skip \*plus\* scenarios only when the NGINX Plus license secrets are not present.
32
-
- The `ignore-tags` GitHub actions key does not exist. Replace it with the correct key, `tags-ignore`.
31
+
- GitHub Actions should now correctly skip \*plus\* scenarios only when the NGINX Plus license secrets are not present.
32
+
- The `ignore-tags` GitHub Actions key does not exist. Replace it with the correct key, `tags-ignore`.
33
33
34
34
TESTS:
35
35
36
-
- Update GitHub actions to run on Ubuntu 22.04 (and thus support `cgroups` v2).
36
+
- Update GitHub Actions to run on Ubuntu 22.04 (and thus support `cgroups` v2).
37
37
- Explicitly specify `amd64` as the platform used in NGINX Plus Molecule tests. This will ensure that tests involving NGINX App Protect will work as expected when run on different host architectures (e.g. newer Macbooks with `arm` processors).
38
38
- Update the versions of the Ansible NGINX and NGINX App Protect roles used by Molecule.
39
39
@@ -53,7 +53,7 @@ Improve the NGINX main config defaults to bring them closer to the standard NGIN
53
53
54
54
TESTS:
55
55
56
-
- Update GitHub actions to only skip \*plus\* scenarios when the NGINX Plus license secrets are not present (it used to only run the NGINX Plus test scenarios during internal PRs).
56
+
- Update GitHub Actions to only skip \*plus\* scenarios when the NGINX Plus license secrets are not present (it used to only run the NGINX Plus test scenarios during internal PRs).
57
57
- Remove Yamllint (Ansible Lint now incorporates Yamllint).
58
58
- Skip Ansible Lint line length rules. Slightly refactor code to incorporate changes added to Ansible Lint 6.7.0.
59
59
@@ -69,7 +69,7 @@ ENHANCEMENTS:
69
69
- Add labels to loops in `tasks/config/template-config.yml` to reduce amount of output data.
70
70
- Implement `gunzip`, `map`, `mirror`, `realip` and `split_clients` modules into `http` templates.
71
71
- Streamline configuring SELinux.
72
-
- Update Dependabot to trigger updates at the same time across all NGINX core roles at the same time and to avoid triggering release drafter on GitHub actions dependency updates.
72
+
- Update Dependabot to trigger updates at the same time across all NGINX core roles at the same time and to avoid triggering release drafter on GitHub Actions dependency updates.
73
73
74
74
BUG FIXES:
75
75
@@ -339,19 +339,19 @@ FEATURES:
339
339
ENHANCEMENTS:
340
340
341
341
- Move the `gzip` HTTP config template into the `modules` file. It's a small module and did not warrant being in its own individual file.
342
-
- Update Ansible Lint to `5.1.3`, Molecule to `3.4.0`, yamllint to `1.26.3` and Docker Python SDK to `5.0.2`.
342
+
- Update Ansible Lint to `5.1.3`, Molecule to `3.4.0`, Yamllint to `1.26.3` and Docker Python SDK to `5.0.2`.
343
343
- Consolidate Molecule testing scenarios to address changes introduced in Ansible Lint `5.*`.
344
-
- Specify GitHub actions Ubuntu release.
344
+
- Specify GitHub Actions Ubuntu release.
345
345
- Minor GitHub template tweaks, including the creation of a SECURITY doc.
346
346
- Replace Molecule tests using Debian stretch with Debian buster (stretch has reached its EoL), and update list of supported platforms.
347
347
- Replace Ansible base with Ansible core. Ansible core will be the "core" Ansible release moving forward from Ansible `2.11`.
348
-
- Update GitHub actions to add a workflow dispatch option.
349
-
- Update GitHub actions `if` conditionals to use the `contains` function instead of checking for exact names.
348
+
- Update GitHub Actions to add a workflow dispatch option.
349
+
- Update GitHub Actions `if` conditionals to use the `contains` function instead of checking for exact names.
350
350
- Remove Debian Buster from the `plus` Molecule scenario since it often fails in the GitHub Actions CI/CD pipeline.
351
351
- Replace "yes"/"no" boolean values with "true"/"false" to comply with YAML spec `1.2`.
352
352
- Ensure the default values for the `nginx.conf` template match the default values found on a fresh NGINX installation.
353
353
- Change Dependabot frequency from daily to weekly.
354
-
- Minor touch-up of GitHub actions workflows.
354
+
- Minor touch-up of GitHub Actions workflows.
355
355
356
356
BUG FIXES:
357
357
@@ -373,7 +373,7 @@ ENHANCEMENTS:
373
373
- Add support for NGINX GRPC directives.
374
374
- Add support for NGINX GZIP directives.
375
375
- Add support for upstream server `backup` parameter in http and stream template.
376
-
- Only run GitHub actions Galaxy CI/CD workflow when a new release is published.
376
+
- Only run GitHub Actions Galaxy CI/CD workflow when a new release is published.
377
377
- Update list of supported platforms.
378
378
- Update Ansible base to `2.10.5` and Ansible to `2.10.6`.
379
379
@@ -387,8 +387,8 @@ BUG FIXES:
387
387
388
388
ENHANCEMENTS:
389
389
390
-
- The GitHub actions Molecule CI/CD workflow is no longer run on a new release (this is not necessary since it already runs on every push).
391
-
- The GitHub actions Molecule CI/CD workflow should now correctly avoid running 'Plus' related tests on external PRs.
390
+
- The GitHub Actions Molecule CI/CD workflow is no longer run on a new release (this is not necessary since it already runs on every push).
391
+
- The GitHub Actions Molecule CI/CD workflow should now correctly avoid running 'Plus' related tests on external PRs.
392
392
- The `cleanup-config.yml` playbook has been slightly refactored and simplified.
393
393
- Update Ansible base to `2.10.4`, Ansible to `2.10.5`, Molecule to `3.2.2` and Docker Python SDK to `4.4.1`.
394
394
- Update copyright notice.
@@ -398,7 +398,7 @@ ENHANCEMENTS:
398
398
ENHANCEMENTS:
399
399
400
400
- Update Molecule to `3.2.1` and Docker Python SDK to `4.4.0`.
401
-
- Replace TravisCI with GitHub actions.
401
+
- Replace TravisCI with GitHub Actions.
402
402
403
403
BUG FIXES:
404
404
@@ -417,7 +417,7 @@ ENHANCEMENTS:
417
417
418
418
- Add survey to README.
419
419
- Improve README structure and use tables where relevant.
420
-
- Update Ansible (now Ansible base) to `2.10.3`, Ansible (now Ansible Community Distribution) to `2.10.3`, Ansible Lint to `4.3.7`, Molecule to `3.1.5`, and yamllint to `1.25.0`.
420
+
- Update Ansible (now Ansible base) to `2.10.3`, Ansible (now Ansible Community Distribution) to `2.10.3`, Ansible Lint to `4.3.7`, Molecule to `3.1.5`, and Yamllint to `1.25.0`.
421
421
- Improve templating of stub status and REST API config.
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,11 +21,11 @@ This role configures NGINX Open Source and NGINX Plus on your target host.
21
21
---
22
22
collections:
23
23
- name: ansible.posix
24
-
version: 1.5.2
24
+
version: 1.5.4
25
25
- name: community.general
26
-
version: 7.0.1
26
+
version: 7.1.0
27
27
- name: community.docker # Only required if you plan to use Molecule (see below)
28
-
version: 3.4.6
28
+
version: 3.4.7
29
29
```
30
30
31
31
**Note:** You can alternatively install the Ansible community distribution (what is known as the "old" Ansible) if you don't want to manage individual collections.
0 commit comments