diff --git a/.markdownlint.jsonc b/.markdownlint.jsonc index 75551c76f..495799593 100644 --- a/.markdownlint.jsonc +++ b/.markdownlint.jsonc @@ -1,3 +1,6 @@ { - "MD024": false // ignore no-duplicate-heading (Multiple headings with the same content) + "MD024": false, // ignore no-duplicate-heading (Multiple headings with the same content) + "MD013": false, // ignore line-length (Line length) + "MD033": false // ignore no-inline-html (Inline HTML) + } diff --git a/CHANGELOG.md b/CHANGELOG.md index 13fca477b..1577e161f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.4.0] - 2024-01-16 + +### Added + +- New state `unset` added for `unset` action ([#346]) + +### Fixed + +### Breaking Changes + +- Playbook tasks with `absent` state for `unset` action will now fail. A new state `unset` has been introduced for `unset` action. ([#346]) + ## [2.3.0] - 2024-01-14 ### Added @@ -73,7 +85,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial Release -[unreleased]: https://github.com/netscaler/ansible-collection-netscaleradc/compare/2.3.0...HEAD +[unreleased]: https://github.com/netscaler/ansible-collection-netscaleradc/compare/2.4.0...HEAD +[2.4.0]: https://github.com/netscaler/ansible-collection-netscaleradc/compare/2.3.0...2.4.0 [2.3.0]: https://github.com/netscaler/ansible-collection-netscaleradc/compare/2.2.0...2.3.0 [2.2.0]: https://github.com/netscaler/ansible-collection-netscaleradc/compare/2.1.0...2.2.0 [2.1.0]: https://github.com/netscaler/ansible-collection-netscaleradc/compare/2.0.3...2.1.0 @@ -96,3 +109,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#324]: https://github.com/netscaler/ansible-collection-netscaleradc/issues/324 [#326]: https://github.com/netscaler/ansible-collection-netscaleradc/issues/326 [#339]: https://github.com/netscaler/ansible-collection-netscaleradc/issues/339 +[#346]: https://github.com/netscaler/ansible-collection-netscaleradc/issues/346 diff --git a/Makefile b/Makefile index 2ee4fdcd8..821745240 100644 --- a/Makefile +++ b/Makefile @@ -43,7 +43,7 @@ lint: yamllint . echo "\n\n\n\n\n\n\n\n\n\n" ansible-lint - python3 -m pycodestyle --max-line-length 160 --config /dev/null --ignore E203,E402,E741,W503,W504 plugins tests + python3 -m pycodestyle --max-line-length 160 --config /dev/null --ignore E203,E402,E741,W503,W504 plugins tests test_sanity: galaxy_importer install cd ~/.ansible/collections/ansible_collections/netscaler/adc && \ @@ -64,6 +64,7 @@ galaxy_importer: build # build_docs: # rm -rf _built_docs # mkdir -p _built_docs +# make install # antsibull-docs sphinx-init --use-current --dest-dir _built_docs netscaler.adc # cd _built_docs # pip3 install -r requirements.txt diff --git a/docs/collections/netscaler/adc/aaacertparams_module.html b/docs/collections/netscaler/adc/aaacertparams_module.html index cd9a7f2e2..bebeef7d2 100644 --- a/docs/collections/netscaler/adc/aaacertparams_module.html +++ b/docs/collections/netscaler/adc/aaacertparams_module.html @@ -131,7 +131,7 @@

netscaler.adc.aaacertparams module – Configuration for certificate parameter resource.

Note

-

This module is part of the netscaler.adc collection (version 2.3.0).

+

This module is part of the netscaler.adc collection (version 2.4.0).

It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it, use: ansible-galaxy collection install netscaler.adc.

@@ -245,12 +245,12 @@

Parameters

string

The state of the resource being configured by the module on the NetScaler ADC node.

-

When present the resource will be created if needed and configured according to the module’s parameters.

-

When absent the resource will be deleted from the NetScaler ADC node.

+

When present, the resource will be added/updated configured according to the module’s parameters.

+

When unset, the resource will be unset on the NetScaler ADC node.

Choices:

diff --git a/docs/collections/netscaler/adc/aaaglobal_aaapreauthenticationpolicy_binding_module.html b/docs/collections/netscaler/adc/aaaglobal_aaapreauthenticationpolicy_binding_module.html index 25c9deaa7..da8479776 100644 --- a/docs/collections/netscaler/adc/aaaglobal_aaapreauthenticationpolicy_binding_module.html +++ b/docs/collections/netscaler/adc/aaaglobal_aaapreauthenticationpolicy_binding_module.html @@ -131,7 +131,7 @@

netscaler.adc.aaaglobal_aaapreauthenticationpolicy_binding module – Binding Resource definition for describing association between aaaglobal and aaapreauthenticationpolicy resources

Note

-

This module is part of the netscaler.adc collection (version 2.3.0).

+

This module is part of the netscaler.adc collection (version 2.4.0).

It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it, use: ansible-galaxy collection install netscaler.adc.

@@ -259,8 +259,8 @@

Parameters

string

The state of the resource being configured by the module on the NetScaler ADC node.

-

When present the resource will be created if needed and configured according to the module’s parameters.

-

When absent the resource will be deleted from the NetScaler ADC node.

+

When present, the resource will be added/updated configured according to the module’s parameters.

+

When absent, the resource will be deleted from the NetScaler ADC node.

Choices: