Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance vrf #7

Open
wants to merge 26 commits into
base: master
Choose a base branch
from
Open

Enhance vrf #7

wants to merge 26 commits into from

Conversation

alagoutte
Copy link
Owner

No description provided.

Vladimir Vargas and others added 13 commits September 29, 2023 11:36
Add option lldp_neighbors to gather_network_resources parameter,
this new option is optional and does not modify the default value
of gather_network_resources.

Issue aruba#79

AOSANSI-268649

(cherry picked from commit 1fff7ed16211f4ac0ec1c676ef8a87bf795c3684)
it is now ubuntu-22.04 by default and old release of ansible (2.9, 2.10, 2.11, 2.12 and 2.13) is not compabile (with cgroup v2)

See ansible-collections/collection_template#54 and ansible-collections/news-for-maintainers#28

(cherry picked from commit 18cbc446f0b320be5fc46458f0f8640ecdd0f151)
stable-2.13 and stable-2.14 support now cgroupv2 (and Ubuntu 22.04)

(cherry picked from commit e2c28609c7424b07f2c094099e75d6332e635afd)
When trying to add a vrf attach to an L3 interface, this change
does not apply, also the idempotence fails when the playbook is
executed for second time when applying vrf attach.
The commit solves both cases.

(cherry picked from commit b45b2f85f12a181b6b8baa83276d6d881efb9c48)
(cherry picked from commit 0f359dab54a894785d03a74e587f51e599d4ffd9)
This commit adds one change in the requirements instructions.

AOSANSI 268622

(cherry picked from commit 03abef3e62c4a4675aa26374dfef4b8577c21b3b)
This commit adds documentation for passive and active interfaces
in ospf module and md.

AOSANSI 266641

(cherry picked from commit 628a1eb48035d1403c3ae4881f8fe4d0abc2ca5f)
Currently, aoscx_facts is only displaying the LLDP neighbors from
the physical interfaces, mgmt lldp neighbor is missing from
the output.

This commit includes getting LLDP neighbors of mgmt interface from
the device object.

AOSANSI-268662

(cherry picked from commit e84fbc547dfddaea43f121e5eeb8eb2343afa2c8)
When trying to delete the VRF attached to an interface, the
interface becomes disabled and when the VRF attach is changed to
another, the existing configuration of the interface remains, so
also, its idempotence fails and does not return a change.
This commit fixes these flaws and add a change for idempotency
when adding IPv4 or IPv6.

AOSANSI 268665
AOSANSI 268663
AOSANSI 268664

(cherry picked from commit c22baae65477bb1a2c112b99eaa8a4705d8f042e)
When an interface has a VRF attached and additional configuration
is applied, the current VRF changes to the default VRF.
This commit allows to keep the previous vrf, and only when it is
removed the vrf is changed to the default VRF value. Also, is added
a change in the documentation.

(cherry picked from commit 6879233927899fbf8b2661cbb729400e4b30a117)
The new option for lldp neighbors is not listed in the aoscx_facts.md

This commit fixes the parameter omission in documentation.

AOSANSI 268670

(cherry picked from commit 8bda92878085a8ffe21d589d549030f177d3b529)
(cherry picked from commit 38884d90ef08fa7d0eb887b395bcb430de52c781)
@alagoutte alagoutte force-pushed the enhance-vrf branch 2 times, most recently from a111eab to 328a5a1 Compare November 13, 2023 07:23
Increases the collection version to 4.3.1 and specifies the
dependency for PYAOSCX v2.5.1

(cherry picked from commit 6019ef3379f003f60c324b32ab321fb689266a7d)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants