Skip to content

Releases: aristanetworks/ansible-cvp

v2.0.0

04 Sep 15:44
82e6cfb
Compare
Choose a tag to compare

v2.0.0

Supported CloudVision version:

  • 2018.2.5
  • 2019.1
  • 2020.1
  • 2020.2

Download Cloudvision appliance: Arista website

Enhancements

  • Move collection backend to cvprac module to manage all Cloudvision communications.

    • Please update python requirements by installing cvprac in version 1.0.4
    • AVD container has been updated accordingly. Please pull out the new version on your laptop.

Install cvprac

pip install cvprac==1.0.4

Update Docker image

docker pull avdteam/base:3.6

Contributors

v1.1.2

24 Jul 11:51
afcdb53
Compare
Choose a tag to compare

v1.1.2

Supported CloudVision version:

  • 2018.2.5
  • 2019.1
  • 2020.1

Download Cloudvision appliance: Arista website

Enhancements

  • Update documentation about supported CVP versions (#195)
  • Report better error message when device not reachable (#205)
  • Add role to support configlets synchronisation between cloudvision servers (#196)
  • Allow dhcp_configuration role to only generate dhcpd.conf file (#206)
  • Publish collection documentation on github.io

Fixed issues

  • Fix an issue where cv_device was not able to move device and update device in same execution. (#199)
  • Fix an issue where cv_configlet did not release list of configlets (#211)
  • Fix an issue where CV returns empty tasks for cv_device update with no change (#217)
  • Fix an issue where cv_configlet did not update configlet when filter was not set (#215)

Contributors

v1.1.1

07 May 15:11
86a31dc
Compare
Choose a tag to compare

Ansible Cloudvision Collection Release Notes

Supported CloudVision version:

  • 2018.2.5
  • 2019.1
  • 2020.1

Download Cloudvision appliance: Arista website

Fixed issues

  • Fix failure when cv_container tried to attached first configlet to a container: #190

Enhancements

  • Ansible linting improvement
  • Update documentation to reflect supported version of Cloudvision.

Others

N/A

v1.1.0

24 Apr 05:52
b2ac635
Compare
Choose a tag to compare

Supported CloudVision version:

  • 2018.2.5
  • 2019.x
  • 2020.1 (#129)

Download Cloudvision appliance: Arista website

Enhancement:

  • Optimize cv_facts execution: #147
  • cv_configlet now support deletion mode to remove a list of configlets: #168
  • cv_device now supports mode to apply configlets (merge/override/delete): #126
  • cv_configlet returns diff computed by Cloudvision: #121
  • cv_configlet now supports custom comment to configure on CV side: #186
  • Support DHCP package installation for centos and ubuntu platform #172 (cherry-picked from releases/v1.0.x)

Fixed issues:

  • Fix an issue related to container topology deletion in a relative path #175
  • Fix an issue related to authentication fallback mechanism #183 / #185
  • Fix an error collecting facts if a configlet or a configlet builder contains errorCode string: #178

Others

  • Support generic logging in module for better bug analysis: #124
  • Ansible lint over DCHP configuration role.

Contributors

v1.0.6

16 Apr 14:47
d31d0ff
Compare
Choose a tag to compare

Supported CloudVision version:

  • 2018.2.5
  • 2019.1.x

Download Cloudvision appliance: Arista website

Enhancement:

  • Update DHCP role to support DHCP configuration outside of CVP: #151

Fixed issues:

  • When a container has a new configlet, it is applied to other containers: #165 / #170

v1.0.5

19 Mar 11:35
fe6dcd1
Compare
Choose a tag to compare

Supported CloudVision versions:

  • 2018.2.5
  • 2019.1.x

Download Cloudvision appliance: Arista website

Enhancements:

  • New Ansible role to configure ZTP service on Cloudvision: arista.cvp.ztp_configuration
  • Implement new logging mechanism across all arista.cvp modules (Issue: #124 / PR: #146)
  • Enable Continuous Integration using Github Actions (#148)

Fixed issues:

  • Fix an issue where cv_configlet do not detect small changes in configlet. (#135)
  • Fix a an issue where containers were not correctly match in cv_container (#142)
  • Fix an issue where package dependencies were broken in Dockerfile
  • Update documentation to remove deprecated options

Others

  • Remove Dockefile for python2.7.
  • Update Makefile to only support Dockerfile with Python3.
  • Remove old testing files.

v1.0.4a

11 Feb 14:41
a189759
Compare
Choose a tag to compare

Hotfix for Issue #135

When very small changes are made to configlet (inverting interface comments following a mistake for instance), said configlet is not updated.

v1.0.4

28 Jan 13:42
Compare
Choose a tag to compare

Supported CloudVision version:

  • 2018.2.5
  • 2019.1.0
  • 2019.1.1
  • 2019.1.2

Enhancement:

  • Add Configlet diff in cv_configlet: Issue #120

v1.0.3a

28 Jan 11:06
Compare
Choose a tag to compare

Supported CloudVision version:

  • 2018.2.5
  • 2019.1.0
  • 2019.1.1
  • 2019.1.2

Enhancement:

  • Support Python 3.7 and 3.8 (Issue #105)
  • Ship a development container (Issue #107)
  • Optimize docker image creation
  • Support custom name for the root container in cv_container (#113)

Fixed issues:

  • Fix an issue where cv_container did not return correct list of attached configlets (Issue #108)
  • Upgrade SSL lib in docker images (#112)
  • Remove save_topology from cv_container (#116)
  • Fix an issue where cv_facts does not create correct tasks list (#118)
  • Fix Galaxy Version from 1.0.3

Release v1.0.3

24 Jan 07:44
Compare
Choose a tag to compare

Supported CloudVision version:

  • 2018.2.5
  • 2019.1.0
  • 2019.1.1
  • 2019.1.2

Enhancement:

  • Support Python 3.7 and 3.8 (Issue #105)
  • Ship a development container (Issue #107)
  • Optimize docker image creation
  • Support custom name for the root container in cv_container (#113)

Fixed issues:

  • Fix an issue where cv_container did not return correct list of attached configlets (Issue #108)
  • Upgrade SSL lib in docker images (#112)
  • Remove save_topology from cv_container (#116)
  • Fix an issue where cv_facts does not create correct tasks list (#118)