Skip to content

Releases: aristanetworks/ansible-cvp

v2.1.1

01 Dec 15:00
261d75c
Compare
Choose a tag to compare

v2.1.1

Supported CloudVision version:

  • 2018.2.5
  • 2019.1
  • 2020.1
  • 2020.2
  • Cloudvision as a Service

Download Cloudvision appliance: Arista website

Fixed issues

  • Remove unecessary become flag in dhcp_configuration role (#286)
  • Fix typo in function cv_update_configlets_on_device of tools_cv.py (#284)
  • Fix cv_configlet issue when state is absent (#261)
  • Fix issues in cv_configlet error handling #228 (#255)

Enhancements

  • Add Input validation with JSON schema (#264)
  • Implement check to validate configlets exist on a CV when using cv_device (#262)
  • Add support for SSL Cert validation (#254)
  • Add ansible check mode support (#240)

Documentation updates

  • Fix documentation rendering (#242)
  • Fix nested list rendering issue (#241)

Release Information

PR for release: #289

Contributors

@titom73
@guillaumeVilar
@noredistribution (for testing)
@carlbuchmann (for testing)
@c-po (for report and testing)
@mpergament (for report)

v2.1.0

01 Oct 15:52
dcecb1c
Compare
Choose a tag to compare

Release Notes for v2.1.0

Supported CloudVision version:

  • 2018.2.5
  • 2019.1
  • 2020.1
  • 2020.2
  • Cloudvision as a Service

Download Cloudvision appliance: Arista website

Fixed issues

N/A

Enhancements

  • PR: Add CVaaS support (#235)

Documentation updates

  • PR: Add HOW-TO section (#237)

Contributors

@noredistribution

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