Skip to content

Commit

Permalink
3.0.0 release (#259)
Browse files Browse the repository at this point in the history
* added 3.0.0 release summary

* 3.0.0 release
  • Loading branch information
dericcrago authored Apr 22, 2021
1 parent 1840b1c commit 6101ea0
Show file tree
Hide file tree
Showing 10 changed files with 112 additions and 32 deletions.
51 changes: 51 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,54 @@ Community Network Release Notes

.. contents:: Topics

This changelog describes changes after version 2.0.0.

v3.0.0
======

Release Summary
---------------

This is release 3.0.0 of ``community.network``, released on 2021-04-22.

Minor Changes
-------------

- edgeos_config - match the space after ``set`` and ``delete`` commands (https://github.com/ansible-collections/community.network/pull/199).
- nclu - execute ``net commit description <description>`` only if changed ``net pending``'s diff field (https://github.com/ansible-collections/community.network/pull/219).

Removed Features (previously deprecated)
----------------------------------------

- The deprecated ``community.network.ce_sflow`` parameters: ``rate_limit``, ``rate_limit_slot``, and ``forward_enp_slot`` have been removed (https://github.com/ansible-collections/community.network/pull/255).
- The deprecated ``community.network.sros`` netconf plugin has been removed. Use ``nokia.sros.md`` instead (https://github.com/ansible-collections/community.network/pull/255).

Security Fixes
--------------

- avi_cloudconnectoruser - mark the ``azure_userpass``, ``gcp_credentials``, ``oci_credentials``, and ``tencent_credentials`` parameters as ``no_log`` to prevent leaking of secret values (https://github.com/ansible-collections/community.network/pull/223).
- avi_sslkeyandcertificate - mark the ``enckey_base64`` parameter as ``no_log`` to prevent potential leaking of secret values (https://github.com/ansible-collections/community.network/pull/223).
- avi_webhook - mark the ``verification_token`` parameter as ``no_log`` to prevent potential leaking of secret values (https://github.com/ansible-collections/community.network/pull/223).
- ce_vrrp - mark the ``auth_key`` parameter as ``no_log`` to avoid leakage of secrets (https://github.com/ansible-collections/community.network/pull/206).
- cloudengine/ce_vrrp - enabled ``no_log`` for the options ``auth_key`` to prevent accidental disclosure (CVE-2021-20191, https://github.com/ansible-collections/community.network/pull/203).
- cnos_* modules - mark the ``passwords`` parameter as ``no_log`` to avoid leakage of secrets (https://github.com/ansible-collections/community.network/pull/206).
- enos_* modules - mark the ``passwords`` parameter as ``no_log`` to avoid leakage of secrets (https://github.com/ansible-collections/community.network/pull/206).
- iap_start_workflow - mark the ``token_key`` parameter as ``no_log`` to avoid leakage of secrets (https://github.com/ansible-collections/community.network/pull/206).
- icx_system - mark the ``auth_key`` parameter as ``no_log`` to avoid leakage of secrets (https://github.com/ansible-collections/community.network/pull/206).
- itential/iap_start_workflow - enabled ``no_log`` for the options ``token_key`` to prevent accidental disclosure (CVE-2021-20191, https://github.com/ansible-collections/community.network/pull/203).
- netscaler/netscaler_lb_monitor - enabled ``no_log`` for the options ``radkey`` to prevent accidental disclosure (CVE-2021-20191, https://github.com/ansible-collections/community.network/pull/203).
- netscaler_lb_monitor - mark the ``password`` and ``secondarypassword`` parameters as ``no_log`` to avoid leakage of secrets (https://github.com/ansible-collections/community.network/pull/206).

Bugfixes
--------

- nclu - fix ``net pending`` delimiter string (https://github.com/ansible-collections/community.network/pull/219).
- {cnos,icx}_static_route modules - fix modules to work with ansible-core 2.11 (https://github.com/ansible-collections/community.network/pull/228).

New Plugins
-----------

Cliconf
~~~~~~~

- weos4 - Use weos4 cliconf to run commands on Westermo platform
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Community Network Collection

[![Build Status](https://dev.azure.com/ansible/community.network/_apis/build/status/CI?branchName=main)](https://dev.azure.com/ansible/community.network/_build?definitionId=32)
[![Build Status](https://dev.azure.com/ansible/community.network/_apis/build/status/CI?branchName=stable-3)](https://dev.azure.com/ansible/community.network/_build?definitionId=32&_a=summary&repositoryFilter=32&branchFilter=2616%2C2616)
[![Codecov](https://img.shields.io/codecov/c/github/ansible-collections/community.network)](https://codecov.io/gh/ansible-collections/community.network)

The Community Network collection includes community maintained content to help automate network appliances.
Expand Down Expand Up @@ -82,7 +82,7 @@ See the [Ansible Community Guide](https://docs.ansible.com/ansible/latest/commun
## Changelogs
See [here](https://github.com/ansible-collections/community.network/tree/main/CHANGELOG.rst).
See [here](https://github.com/ansible-collections/community.network/tree/stable-3/CHANGELOG.rst).
## Roadmap
Expand Down
60 changes: 59 additions & 1 deletion changelogs/changelog.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,60 @@
ancestor: 2.0.0
releases: {}
releases:
3.0.0:
changes:
bugfixes:
- nclu - fix ``net pending`` delimiter string (https://github.com/ansible-collections/community.network/pull/219).
- '{cnos,icx}_static_route modules - fix modules to work with ansible-core 2.11
(https://github.com/ansible-collections/community.network/pull/228).'
minor_changes:
- edgeos_config - match the space after ``set`` and ``delete`` commands (https://github.com/ansible-collections/community.network/pull/199).
- nclu - execute ``net commit description <description>`` only if changed ``net
pending``'s diff field (https://github.com/ansible-collections/community.network/pull/219).
release_summary: This is release 3.0.0 of ``community.network``, released on
2021-04-22.
removed_features:
- 'The deprecated ``community.network.ce_sflow`` parameters: ``rate_limit``,
``rate_limit_slot``, and ``forward_enp_slot`` have been removed (https://github.com/ansible-collections/community.network/pull/255).'
- The deprecated ``community.network.sros`` netconf plugin has been removed.
Use ``nokia.sros.md`` instead (https://github.com/ansible-collections/community.network/pull/255).
security_fixes:
- avi_cloudconnectoruser - mark the ``azure_userpass``, ``gcp_credentials``,
``oci_credentials``, and ``tencent_credentials`` parameters as ``no_log``
to prevent leaking of secret values (https://github.com/ansible-collections/community.network/pull/223).
- avi_sslkeyandcertificate - mark the ``enckey_base64`` parameter as ``no_log``
to prevent potential leaking of secret values (https://github.com/ansible-collections/community.network/pull/223).
- avi_webhook - mark the ``verification_token`` parameter as ``no_log`` to prevent
potential leaking of secret values (https://github.com/ansible-collections/community.network/pull/223).
- ce_vrrp - mark the ``auth_key`` parameter as ``no_log`` to avoid leakage of
secrets (https://github.com/ansible-collections/community.network/pull/206).
- cloudengine/ce_vrrp - enabled ``no_log`` for the options ``auth_key`` to prevent
accidental disclosure (CVE-2021-20191, https://github.com/ansible-collections/community.network/pull/203).
- cnos_* modules - mark the ``passwords`` parameter as ``no_log`` to avoid leakage
of secrets (https://github.com/ansible-collections/community.network/pull/206).
- enos_* modules - mark the ``passwords`` parameter as ``no_log`` to avoid leakage
of secrets (https://github.com/ansible-collections/community.network/pull/206).
- iap_start_workflow - mark the ``token_key`` parameter as ``no_log`` to avoid
leakage of secrets (https://github.com/ansible-collections/community.network/pull/206).
- icx_system - mark the ``auth_key`` parameter as ``no_log`` to avoid leakage
of secrets (https://github.com/ansible-collections/community.network/pull/206).
- itential/iap_start_workflow - enabled ``no_log`` for the options ``token_key``
to prevent accidental disclosure (CVE-2021-20191, https://github.com/ansible-collections/community.network/pull/203).
- netscaler/netscaler_lb_monitor - enabled ``no_log`` for the options ``radkey``
to prevent accidental disclosure (CVE-2021-20191, https://github.com/ansible-collections/community.network/pull/203).
- netscaler_lb_monitor - mark the ``password`` and ``secondarypassword`` parameters
as ``no_log`` to avoid leakage of secrets (https://github.com/ansible-collections/community.network/pull/206).
fragments:
- 199-edgeos-improvements.yaml
- 219-nclu-fix-pending.yaml
- 223-no_log-missing.yml
- 228-static_route-devel.yml
- 255-3.0.0-deprecations.yml
- 3.0.0.yml
- CVE-2021-20191_no_log.yml
- no_log-fixes.yml
plugins:
cliconf:
- description: Use weos4 cliconf to run commands on Westermo platform
name: weos4
namespace: null
release_date: '2021-04-22'
3 changes: 0 additions & 3 deletions changelogs/fragments/199-edgeos-improvements.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions changelogs/fragments/219-nclu-fix-pending.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions changelogs/fragments/223-no_log-missing.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/228-static_route-devel.yml

This file was deleted.

4 changes: 0 additions & 4 deletions changelogs/fragments/255-3.0.0-deprecations.yml

This file was deleted.

4 changes: 0 additions & 4 deletions changelogs/fragments/CVE-2021-20191_no_log.yml

This file was deleted.

7 changes: 0 additions & 7 deletions changelogs/fragments/no_log-fixes.yml

This file was deleted.

0 comments on commit 6101ea0

Please sign in to comment.