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
Fix!: Change uppercase CVP role vars to lower case #2504
Fix!: Change uppercase CVP role vars to lower case #2504
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - only suggestion for the release notes - though maybe it should be in the porting guide?
Modules: | ||
arista.avd.inventory_to_container | ||
arista.avd.configlet_build_config |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Modules: | |
arista.avd.inventory_to_container | |
arista.avd.configlet_build_config | |
Modules: | |
* arista.avd.inventory_to_container | |
* arista.avd.configlet_build_config |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Implemented the fixes. I don't think we should have this in the porting guide, since we have no way of knowing how the vars are consumed by custom logic.
Co-authored-by: Guillaume Mulocher <gmulocher@arista.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Co-authored-by: Guillaume Mulocher <gmulocher@arista.com>
Change Summary
Change uppercase CVP role vars to lower case
Potentially breaking in rare cases where custom logic relies on the registered vars or content of files.
Component(s) name
Roles:
arista.avd.eos_config_deploy_cvp
arista.avd.cvp_configlet_upload
Modules:
arista.avd.inventory_to_container
arista.avd.configlet_build_config
Proposed changes
Change registered vars in above roles/modules from uppercase to lowercase, to conform with Ansible linting requirements.
How to test
All existing integration tests and molecule have been updated.
Checklist
User Checklist
Repository Checklist