Skip to content

Commit

Permalink
Bump: ansible-cvp release v3.4.0
Browse files Browse the repository at this point in the history
Bump: ansible-cvp release v3.4.0
  • Loading branch information
sugetha24 committed Jul 22, 2022
2 parents 634ac75 + 6c73089 commit cc4d428
Show file tree
Hide file tree
Showing 69 changed files with 2,782 additions and 84 deletions.
6 changes: 3 additions & 3 deletions .github/changelog.sh
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ function display-release {
case "$output" in
raw) printf "$hash" ;;
text) printf "\e[33m$hash\e[0m" ;; # red
md) printf "[\`$hash\`](https://github.com/aristanetworks/ansible-avd/commit/$hash)" ;;
md) printf "[\`$hash\`](https://github.com/aristanetworks/ansible-cvp/commit/$hash)" ;;
esac
}

Expand Down Expand Up @@ -262,7 +262,7 @@ function display-release {
# In text mode, highlight (#<issue>) and dim text between `backticks`
text) sed -E $'s|#([0-9]+)|\e[32m#\\1\e[0m|g;s|`([^`]+)`|`\e[2m\\1\e[0m`|g' <<< "$subject" ;;
# In markdown mode, link to (#<issue>) issues
md) sed -E 's|#([0-9]+)|[#\1](https://github.com/aristanetworks/ansible-avd/issues/\1)|g' <<< "$subject" ;;
md) sed -E 's|#([0-9]+)|[#\1](https://github.com/aristanetworks/ansible-cvp/issues/\1)|g' <<< "$subject" ;;
esac
}

Expand Down Expand Up @@ -368,7 +368,7 @@ function main {
# If $since is not specified:
# 1) try to find the version used before updating
# 2) try to find the first version tag before $until
since=$(command git config --get ansible-avd.lastVersion 2>/dev/null) || \
since=$(command git config --get ansible-cvp.lastVersion 2>/dev/null) || \
since=$(command git describe --abbrev=0 --tags "$until^" 2>/dev/null) || \
unset since
elif [[ "$since" = --all ]]; then
Expand Down
10 changes: 5 additions & 5 deletions .github/reviewers.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
---
ansible_collections/arista/cvp/roles/**/*:
- titom73
- sugetha24
ansible_collections/arista/cvp/plugins/**/*:
- guillaumeVilar
- titom73
- sugetha24
- noredistribution
ansible_collections/arista/cvp/molecule/**/*:
- guillaumeVilar
- titom73
- sugetha24
- noredistribution
ansible_collections/arista/cvp/docs/**/*:
- titom73
- sugetha24
.github/**:
- titom73
- sugetha24
40 changes: 40 additions & 0 deletions ansible_collections/arista/cvp/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
========================
Arista.Cvp Release Notes
========================

.. contents:: Topics


v3.4.0
======

Release Summary
---------------

Release 3.4.0 - See documentation on cvp.avd.sh for details.


Minor Changes
-------------

- Feat (dhcp_configuration) add a name to the dhcp record (https://github.com/aristanetworks/ansible-cvp/issues/481)
- Feat Add support for change controls (https://github.com/aristanetworks/ansible-cvp/issues/464)
- Feat Add svc account token auth method for on-prem and standardize it with cvaas (https://github.com/aristanetworks/ansible-cvp/issues/458)
- Feat Facts update (https://github.com/aristanetworks/ansible-cvp/issues/469)
- Feat New module to support topology tags (https://github.com/aristanetworks/ansible-cvp/issues/459)
- Feat(cv_facts_v3) Show assigned image bundles on devices and containers (https://github.com/aristanetworks/ansible-cvp/issues/488)
- Feat(module_utils) Raise NotImplementedError if encrypted Vault password (https://github.com/aristanetworks/ansible-cvp/issues/479)

Bugfixes
--------

- Fix Changed pytest to check for a warning (https://github.com/aristanetworks/ansible-cvp/issues/485)
- Fix(cv_container_v3) Cannot remove containers anymore (https://github.com/aristanetworks/ansible-cvp/issues/487)
- Fix(cv_device_v3) device lookup to use search_key instead of FQDN always (https://github.com/aristanetworks/ansible-cvp/issues/483)
- Fix(image_tools) Change from error to warning if image already exists (https://github.com/aristanetworks/ansible-cvp/issues/471)

New Modules
-----------

- arista.cvp.cv_change_control_v3 - Change Control management with Cloudvision
- arista.cvp.cv_tag_v3 - Create/Assign/Delete/Unassign tags on CVP
81 changes: 81 additions & 0 deletions ansible_collections/arista/cvp/changelogs/.plugin-cache.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
objects: {}
plugins:
become: {}
cache: {}
callback: {}
cliconf: {}
connection: {}
httpapi: {}
inventory: {}
lookup: {}
module:
cv_change_control_v3:
description: Change Control management with Cloudvision
name: cv_change_control_v3
namespace: ''
version_added: 3.4.0
cv_configlet:
description: Create, Delete, or Update CloudVision Portal Configlets.
name: cv_configlet
namespace: ''
version_added: 1.0.0
cv_configlet_v3:
description: Create, Delete, or Update CloudVision Portal Configlets.
name: cv_configlet_v3
namespace: ''
version_added: 3.0.0
cv_container:
description: Manage Provisioning topology.
name: cv_container
namespace: ''
version_added: 1.0.0
cv_container_v3:
description: Manage Provisioning topology.
name: cv_container_v3
namespace: ''
version_added: 3.0.0
cv_device:
description: Provision, Reset, or Update CloudVision Portal Devices.
name: cv_device
namespace: ''
version_added: 1.0.0
cv_device_v3:
description: Manage Provisioning topology.
name: cv_device_v3
namespace: ''
version_added: 3.0.0
cv_facts:
description: Collect facts from CloudVision Portal.
name: cv_facts
namespace: ''
version_added: 1.0.0
cv_facts_v3:
description: Collect facts from Cloudvision
name: cv_facts_v3
namespace: ''
version_added: 3.3.0
cv_image_v3:
description: EOS Image management with Cloudvision
name: cv_image_v3
namespace: ''
version_added: 3.3.0
cv_tag_v3:
description: Create/Assign/Delete/Unassign tags on CVP
name: cv_tag_v3
namespace: ''
version_added: 3.4.0
cv_task:
description: Execute or Cancel CVP Tasks.
name: cv_task
namespace: ''
version_added: 1.0.0
cv_task_v3:
description: Execute or Cancel CVP Tasks.
name: cv_task_v3
namespace: ''
version_added: 3.0.0
netconf: {}
shell: {}
strategy: {}
vars: {}
version: 3.4.0
31 changes: 31 additions & 0 deletions ansible_collections/arista/cvp/changelogs/changelog.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
ancestor: null
releases:
3.4.0:
changes:
bugfixes:
- Fix Changed pytest to check for a warning (https://github.com/aristanetworks/ansible-cvp/issues/485)
- Fix(cv_container_v3) Cannot remove containers anymore (https://github.com/aristanetworks/ansible-cvp/issues/487)
- Fix(cv_device_v3) device lookup to use search_key instead of FQDN always (https://github.com/aristanetworks/ansible-cvp/issues/483)
- Fix(image_tools) Change from error to warning if image already exists (https://github.com/aristanetworks/ansible-cvp/issues/471)
minor_changes:
- Feat (dhcp_configuration) add a name to the dhcp record (https://github.com/aristanetworks/ansible-cvp/issues/481)
- Feat Add support for change controls (https://github.com/aristanetworks/ansible-cvp/issues/464)
- Feat Add svc account token auth method for on-prem and standardize it with
cvaas (https://github.com/aristanetworks/ansible-cvp/issues/458)
- Feat Facts update (https://github.com/aristanetworks/ansible-cvp/issues/469)
- Feat New module to support topology tags (https://github.com/aristanetworks/ansible-cvp/issues/459)
- Feat(cv_facts_v3) Show assigned image bundles on devices and containers (https://github.com/aristanetworks/ansible-cvp/issues/488)
- Feat(module_utils) Raise NotImplementedError if encrypted Vault password (https://github.com/aristanetworks/ansible-cvp/issues/479)
release_summary: 'Release 3.4.0 - See documentation on cvp.avd.sh for details.
'
fragments:
- v3.4.0.yml
modules:
- description: Change Control management with Cloudvision
name: cv_change_control_v3
namespace: ''
- description: Create/Assign/Delete/Unassign tags on CVP
name: cv_tag_v3
namespace: ''
release_date: '2022-07-21'
32 changes: 32 additions & 0 deletions ansible_collections/arista/cvp/changelogs/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
changelog_filename_template: ../CHANGELOG.rst
changelog_filename_version_depth: 0
changes_file: changelog.yaml
changes_format: combined
ignore_other_fragment_extensions: true
keep_fragments: false
mention_ancestor: true
new_plugins_after_name: removed_features
notesdir: fragments
prelude_section_name: release_summary
prelude_section_title: Release Summary
sanitize_changelog: true
sections:
- - major_changes
- Major Changes
- - minor_changes
- Minor Changes
- - breaking_changes
- Breaking Changes / Porting Guide
- - deprecated_features
- Deprecated Features
- - removed_features
- Removed Features (previously deprecated)
- - security_fixes
- Security Fixes
- - bugfixes
- Bugfixes
- - known_issues
- Known Issues
title: Arista.Cvp
trivial_section_name: trivial
use_fqcn: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
release_summary: |
Release 3.4.0 - See documentation on cvp.avd.sh for details.
minor_changes:
- Feat (dhcp_configuration) add a name to the dhcp record (https://github.com/aristanetworks/ansible-cvp/issues/481)
- Feat Add support for change controls (https://github.com/aristanetworks/ansible-cvp/issues/464)
- Feat Add svc account token auth method for on-prem and standardize it with cvaas (https://github.com/aristanetworks/ansible-cvp/issues/458)
- Feat New module to support topology tags (https://github.com/aristanetworks/ansible-cvp/issues/459)
- Feat Facts update (https://github.com/aristanetworks/ansible-cvp/issues/469)
- Feat(cv_facts_v3) Show assigned image bundles on devices and containers (https://github.com/aristanetworks/ansible-cvp/issues/488)
- Feat(module_utils) Raise NotImplementedError if encrypted Vault password (https://github.com/aristanetworks/ansible-cvp/issues/479)

bugfixes:
- Fix(image_tools) Change from error to warning if image already exists (https://github.com/aristanetworks/ansible-cvp/issues/471)
- Fix Changed pytest to check for a warning (https://github.com/aristanetworks/ansible-cvp/issues/485)
- Fix(cv_container_v3) Cannot remove containers anymore (https://github.com/aristanetworks/ansible-cvp/issues/487)
- Fix(cv_device_v3) device lookup to use search_key instead of FQDN always (https://github.com/aristanetworks/ansible-cvp/issues/483)
3 changes: 0 additions & 3 deletions ansible_collections/arista/cvp/docs/_build/ansible2rst.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,9 @@

import os
import re
import sys
import datetime
import cgi
import yaml
import logging
from distutils.version import LooseVersion
from jinja2 import Environment, FileSystemLoader
from ansible.module_utils.six import print_
from ansible.module_utils.common._collections_compat import MutableMapping, MutableSet, MutableSequence
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -173,4 +173,4 @@ Examples:
Author
~~~~~~

* EMEA AS Team (@aristanetworks)
* Ansible Arista Team (@aristanetworks)
Original file line number Diff line number Diff line change
Expand Up @@ -114,4 +114,4 @@ Examples:
Author
~~~~~~

* EMEA AS Team (@aristanetworks)
* Ansible Arista Team (@aristanetworks)
Original file line number Diff line number Diff line change
Expand Up @@ -145,4 +145,4 @@ Examples:
Author
~~~~~~

* EMEA AS Team (@aristanetworks)
* Ansible Arista Team (@aristanetworks)
Original file line number Diff line number Diff line change
Expand Up @@ -128,4 +128,4 @@ Examples:
Author
~~~~~~

* EMEA AS Team (@aristanetworks)
* Ansible Arista Team (@aristanetworks)
2 changes: 1 addition & 1 deletion ansible_collections/arista/cvp/docs/_build/cv_device.rst
Original file line number Diff line number Diff line change
Expand Up @@ -182,4 +182,4 @@ Examples:
Author
~~~~~~

* EMEA AS Team (@aristanetworks)
* Ansible Arista Team (@aristanetworks)
Original file line number Diff line number Diff line change
Expand Up @@ -159,4 +159,4 @@ Examples:
Author
~~~~~~

* EMEA AS Team (@aristanetworks)
* Ansible Arista Team (@aristanetworks)
2 changes: 1 addition & 1 deletion ansible_collections/arista/cvp/docs/_build/cv_facts.rst
Original file line number Diff line number Diff line change
Expand Up @@ -120,4 +120,4 @@ Examples:
Author
~~~~~~

* EMEA AS Team (@aristanetworks)
* Ansible Arista Team (@aristanetworks)
2 changes: 1 addition & 1 deletion ansible_collections/arista/cvp/docs/_build/cv_facts_v3.rst
Original file line number Diff line number Diff line change
Expand Up @@ -95,4 +95,4 @@ Examples:
Author
~~~~~~

* EMEA AS Team (@aristanetworks)
* Ansible Arista Team (@aristanetworks)
2 changes: 1 addition & 1 deletion ansible_collections/arista/cvp/docs/_build/cv_image_v3.rst
Original file line number Diff line number Diff line change
Expand Up @@ -152,4 +152,4 @@ Examples:
Author
~~~~~~

* EMEA AS Team (@aristanetworks)
* Ansible Arista Team (@aristanetworks)
2 changes: 1 addition & 1 deletion ansible_collections/arista/cvp/docs/_build/cv_task.rst
Original file line number Diff line number Diff line change
Expand Up @@ -126,4 +126,4 @@ Examples:
Author
~~~~~~

* EMEA AS Team (@aristanetworks)
* Ansible Arista Team (@aristanetworks)
2 changes: 1 addition & 1 deletion ansible_collections/arista/cvp/docs/_build/cv_task_v3.rst
Original file line number Diff line number Diff line change
Expand Up @@ -86,4 +86,4 @@ Examples:
Author
~~~~~~

* EMEA AS Team (@aristanetworks)
* Ansible Arista Team (@aristanetworks)
2 changes: 2 additions & 0 deletions ansible_collections/arista/cvp/docs/_build/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@ Arista Cloudvision Ansible Modules
Module arista.cvp.cv_task_v3 <cv_task_v3>
Module arista.cvp.cv_image_v3 <cv_image_v3>
Module arista.cvp.cv_task <cv_task>
Module arista.cvp.cv_change_control_v3 <cv_change_control_v3>
Module arista.cvp.cv_tag_v3 <cv_tag_v3>
Module arista.cvp.cv_facts_v3 <cv_facts_v3>
Module arista.cvp.cv_device_v3 <cv_device_v3>
Module arista.cvp.cv_container_v3 <cv_container_v3>
Expand Down
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit cc4d428

Please sign in to comment.