Skip to content

Commit cb48662

Browse files
Merge pull request #295 from CiscoDevNet/3.5.0
Release 3.5.0
2 parents 306aab5 + 3cb0520 commit cb48662

File tree

330 files changed

+155152
-192
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

330 files changed

+155152
-192
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ jobs:
124124
run: ansible-galaxy collection install .cache/collection-tarballs/*.tar.gz
125125

126126
- name: Run DCNM Unit tests
127-
run: coverage run --source=. -m pytest tests/unit/modules/dcnm/. -vvvv
127+
run: coverage run --source=. -m pytest tests/unit/. -vvvv
128128
working-directory: /home/runner/.ansible/collections/ansible_collections/cisco/dcnm
129129
env:
130130
PYTHONPATH: /home/runner/.ansible/collections

CHANGELOG.rst

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,31 @@ This project adheres to `Semantic Versioning <http://semver.org/>`_.
88

99
.. contents:: ``Release Versions``
1010

11+
`3.5.0`_
12+
=====================
13+
14+
**Release Date:** ``2023-05-14``
15+
16+
Added
17+
-----
18+
19+
- The following new modules are included in this release
20+
- ``dcnm_image_upgrade`` - Module for managing NDFC image upgrade
21+
- ``dcnm_image_upload`` - Module for managing NDFC image upload
22+
- ``dcnm_image_policy`` - Module for managing NDFC image policy
23+
- ``dcnm_vpc_pair`` - Module for managing dcnm NDFC vPC switch pairs
24+
- ``dcnm_fabric`` - Module for managing NDFC fabrics
25+
26+
Fixed
27+
-----
28+
29+
- https://github.com/CiscoDevNet/ansible-dcnm/issues/276
30+
- https://github.com/CiscoDevNet/ansible-dcnm/issues/278
31+
- Fix for inventory issue when non-zero max hop value is set.
32+
- Fix for enhanced error reporting in inventory module.
33+
- Fix for config not required for overridden state.
34+
- Fix for switch role based default ethernet interface policy.
35+
1136
`3.4.3`_
1237
=====================
1338

@@ -446,6 +471,7 @@ The Ansible Cisco Data Center Network Manager (DCNM) collection includes modules
446471
- cisco.dcnm.dcnm_network - Add and remove Networks from a DCNM managed VXLAN fabric.
447472
- cisco.dcnm.dcnm_interface - DCNM Ansible Module for managing interfaces.
448473

474+
.. _3.5.0: https://github.com/CiscoDevNet/ansible-dcnm/compare/3.4.3...3.5.0
449475
.. _3.4.3: https://github.com/CiscoDevNet/ansible-dcnm/compare/3.4.2...3.4.3
450476
.. _3.4.2: https://github.com/CiscoDevNet/ansible-dcnm/compare/3.4.1...3.4.2
451477
.. _3.4.1: https://github.com/CiscoDevNet/ansible-dcnm/compare/3.4.0...3.4.1

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@ Name | Description
3434
### Modules
3535
Name | Description
3636
--- | ---
37+
[cisco.dcnm.dcnm_fabric](https://github.com/CiscoDevNet/ansible-dcnm/blob/main/docs/cisco.dcnm.dcnm_fabric_module.rst)|Manage creation and configuration of NDFC fabrics.
38+
[cisco.dcnm.dcnm_image_policy](https://github.com/CiscoDevNet/ansible-dcnm/blob/main/docs/cisco.dcnm.dcnm_image_policy_module.rst)|Image policy management for Nexus Dashboard Fabric Controller
39+
[cisco.dcnm.dcnm_image_upgrade](https://github.com/CiscoDevNet/ansible-dcnm/blob/main/docs/cisco.dcnm.dcnm_image_upgrade_module.rst)|Image management for Nexus switches
40+
[cisco.dcnm.dcnm_image_upload](https://github.com/CiscoDevNet/ansible-dcnm/blob/main/docs/cisco.dcnm.dcnm_image_upload_module.rst)|DCNM Ansible Module for managing images.
3741
[cisco.dcnm.dcnm_interface](https://github.com/CiscoDevNet/ansible-dcnm/blob/main/docs/cisco.dcnm.dcnm_interface_module.rst)|DCNM Ansible Module for managing interfaces.
3842
[cisco.dcnm.dcnm_inventory](https://github.com/CiscoDevNet/ansible-dcnm/blob/main/docs/cisco.dcnm.dcnm_inventory_module.rst)|Add and remove Switches from a DCNM managed VXLAN fabric.
3943
[cisco.dcnm.dcnm_links](https://github.com/CiscoDevNet/ansible-dcnm/blob/main/docs/cisco.dcnm.dcnm_links_module.rst)|DCNM ansible module for managing Links.
@@ -45,6 +49,7 @@ Name | Description
4549
[cisco.dcnm.dcnm_service_policy](https://github.com/CiscoDevNet/ansible-dcnm/blob/main/docs/cisco.dcnm.dcnm_service_policy_module.rst)|DCNM ansible module for managing service policies.
4650
[cisco.dcnm.dcnm_service_route_peering](https://github.com/CiscoDevNet/ansible-dcnm/blob/main/docs/cisco.dcnm.dcnm_service_route_peering_module.rst)|DCNM Ansible Module for managing Service Route Peerings.
4751
[cisco.dcnm.dcnm_template](https://github.com/CiscoDevNet/ansible-dcnm/blob/main/docs/cisco.dcnm.dcnm_template_module.rst)|DCNM Ansible Module for managing templates.
52+
[cisco.dcnm.dcnm_vpc_pair](https://github.com/CiscoDevNet/ansible-dcnm/blob/main/docs/cisco.dcnm.dcnm_vpc_pair_module.rst)|DCNM Ansible Module for managing VPC switch pairs required for VPC interfaces.
4853
[cisco.dcnm.dcnm_vrf](https://github.com/CiscoDevNet/ansible-dcnm/blob/main/docs/cisco.dcnm.dcnm_vrf_module.rst)|Add and remove VRFs from a DCNM managed VXLAN fabric.
4954

5055
<!--end collection content-->
@@ -63,7 +68,7 @@ You can also include it in a `requirements.yml` file and install it with `ansibl
6368
---
6469
collections:
6570
- name: cisco.dcnm
66-
version: 3.4.3
71+
version: 3.5.0
6772
```
6873
## Using this collection
6974

__init__.py

Whitespace-only changes.

dcnm-ut

Whitespace-only changes.

0 commit comments

Comments
 (0)