Skip to content

Commit a423c16

Browse files
committed
release prep
1 parent 8a19fd9 commit a423c16

File tree

3 files changed

+86
-3
lines changed

3 files changed

+86
-3
lines changed

CHANGELOG.rst

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

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

11+
`0.5.0`_
12+
=====================
13+
14+
**Release Date:** ``2025-22-09``
15+
16+
Added
17+
-----
18+
19+
* Added initial support for VXLAN eBGP EVPN fabric type that includes:
20+
* Fabric management
21+
* Underlay & Overlay configuration using provided [documentation and examples](https://netascode.cisco.com/docs/data_models/vxlan/global/global/)
22+
* Device discovery
23+
* vPC
24+
* Interfaces
25+
* Overlay (VRFs and Networks)
26+
* Policy
27+
* **Note**: eBGP EVPN fabric type introduces and only supports global configuration under `vxlan.global.ebgp`
28+
* Added additional backwards compatiability support for NDFC 3.1
29+
* Added support for creating and managing vPC domain / vPC pair in data model for external fabric
30+
* Added support for L3VNI without VLAN for iBGP and eBGP EVPN fabric types
31+
* Added support for additional LACP attributes in data model for port-channels
32+
* Added support for individual per-switch credentials
33+
* Support documentation can be found [here](https://github.com/netascode/ansible-dc-vxlan/blob/0.5.0/docs/SWITCH_CREDENTIALS_GUIDE.md)
34+
* Added support for breakout interfaces with pre-provision device workflows
35+
* Added initial support for unified Nexus Dashboard 4.1 via legacy, backwards compatiable NDFC APIs
36+
37+
Modified
38+
--------
39+
40+
* Updated iac-validate to use nac-validate in validate role
41+
* Updated `vxlan.global` keys to align with supported fabric types
42+
* iBGP EVPN fabric type should use: `vxlan.global.ibgp`
43+
* External fabric type should use: `vxlan.global.external`
44+
* eBGP EVPN fabric type introduces properties `vxlan.global.ebgp` starting in this release, `0.5.0`
45+
* Backwards compatiability is provided for `vxlan.global` keys for iBGP and External fabric types
46+
* Updated pointer to defaults used for ISN and MSD fabric types to use `defaults.vxlan.multisite` keys
47+
48+
Fixed
49+
-----
50+
* https://github.com/netascode/ansible-dc-vxlan/issues/301
51+
* https://github.com/netascode/ansible-dc-vxlan/issues/315
52+
* https://github.com/netascode/ansible-dc-vxlan/issues/337
53+
* https://github.com/netascode/ansible-dc-vxlan/issues/383
54+
* https://github.com/netascode/ansible-dc-vxlan/issues/390
55+
* https://github.com/netascode/ansible-dc-vxlan/issues/407
56+
* https://github.com/netascode/ansible-dc-vxlan/issues/413
57+
* https://github.com/netascode/ansible-dc-vxlan/issues/425
58+
* https://github.com/netascode/ansible-dc-vxlan/issues/430
59+
* https://github.com/netascode/ansible-dc-vxlan/issues/435
60+
* https://github.com/netascode/ansible-dc-vxlan/issues/439
61+
* https://github.com/netascode/ansible-dc-vxlan/issues/441
62+
* https://github.com/netascode/ansible-dc-vxlan/issues/442
63+
* https://github.com/netascode/ansible-dc-vxlan/issues/443
64+
* https://github.com/netascode/ansible-dc-vxlan/issues/445
65+
* https://github.com/netascode/ansible-dc-vxlan/issues/447
66+
* https://github.com/netascode/ansible-dc-vxlan/issues/451
67+
* https://github.com/netascode/ansible-dc-vxlan/issues/457
68+
* https://github.com/netascode/ansible-dc-vxlan/issues/458
69+
* https://github.com/netascode/ansible-dc-vxlan/issues/466
70+
* https://github.com/netascode/ansible-dc-vxlan/issues/468
71+
* https://github.com/netascode/ansible-dc-vxlan/issues/472
72+
* https://github.com/netascode/ansible-dc-vxlan/issues/490
73+
* https://github.com/netascode/ansible-dc-vxlan/issues/505
74+
* https://github.com/netascode/ansible-dc-vxlan/issues/513
75+
* https://github.com/netascode/ansible-dc-vxlan/issues/528
76+
* https://github.com/netascode/ansible-dc-vxlan/issues/532
77+
* https://github.com/netascode/ansible-dc-vxlan/issues/537
78+
* https://github.com/netascode/ansible-dc-vxlan/issues/540
79+
* https://github.com/netascode/ansible-dc-vxlan/issues/545
80+
* https://github.com/netascode/ansible-dc-vxlan/issues/550
81+
* https://github.com/netascode/ansible-dc-vxlan/issues/551
82+
* https://github.com/netascode/ansible-dc-vxlan/issues/553
83+
* https://github.com/netascode/ansible-dc-vxlan/issues/555
84+
* https://github.com/netascode/ansible-dc-vxlan/issues/558
85+
* https://github.com/netascode/ansible-dc-vxlan/issues/566
86+
* https://github.com/netascode/ansible-dc-vxlan/issues/589
87+
* https://github.com/netascode/ansible-dc-vxlan/issues/595
88+
1189
`0.4.3`_
1290
=====================
1391

@@ -286,6 +364,7 @@ The following roles have been added to the collection:
286364

287365
This version of the collection includes support for an IPv4 Underlay only. Support for IPv6 Underlay will be available in the next release.
288366

367+
.. _0.5.0: https://github.com/netascode/ansible-dc-vxlan/compare/0.4.3...0.5.0
289368
.. _0.4.3: https://github.com/netascode/ansible-dc-vxlan/compare/0.4.2...0.4.3
290369
.. _0.4.2: https://github.com/netascode/ansible-dc-vxlan/compare/0.4.1...0.4.2
291370
.. _0.4.1: https://github.com/netascode/ansible-dc-vxlan/compare/0.4.0...0.4.1

docs/maintainers.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,13 @@ When we are considering publishing a new release, all of the following steps mus
3737
1. Scrub README docs
3838
* Update README docs for new support and where applicable
3939

40+
1. Commit doc changes for galaxy.yml, CHANGELOG.rst, and README.md to develop
41+
4042
1. Create a release branch based on the `develop` branch
4143
* 0.0.x - a bugfix release
4244
* 0.x.0 - new feature(s)
4345
* x.0.0 - backward-incompatible change (if unvoidable!)
44-
46+
4547
1. On the release branch, edit galaxy.yml and remove the "-dev" from the version
4648
* version: 0.4.1 (instead of version: 0.4.1-dev)
4749

galaxy.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
namespace: cisco
33
name: nac_dc_vxlan
4-
version: 0.4.3-dev
4+
version: 0.5.0-dev
55
readme: README.md
66
authors:
77
- Devendra Gupta <devegupt>
@@ -14,6 +14,8 @@ authors:
1414
- Shangxin Du <shdu>
1515
- Udit Mehrotra <udmehrot>
1616
- Vladimir Joshevski <vjoshevs>
17+
- Slawomir Kaszlikowski <skaszlik>
18+
- Michal Kilar <mkilar>
1719
description: Ansible Solution Collection for VXLAN
1820

1921
repository: https://github.com/netascode/ansible-dc-vxlan
@@ -27,5 +29,5 @@ tags: [cisco, dc, nd, ndfc, nxos, networking, vxlan, evpn, nac, sac]
2729

2830
dependencies:
2931
"ansible.netcommon": ">=4.1.0"
30-
"cisco.dcnm": ">=3.8.1"
32+
"cisco.dcnm": ">=3.9.0"
3133
"community.general": ">=8.5.0"

0 commit comments

Comments
 (0)