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

[ISSUE] Please list on TF provider and PVA version compatibility matrix #254

Open
pdubas opened this issue Oct 25, 2023 · 5 comments
Open

Comments

@pdubas
Copy link

pdubas commented Oct 25, 2023

Please provide a compatibility matrix for TF providers and private virtual appliance versions. e.g. TF provider 1.0.37 is compatible with Private Virtual Appliance 1.0.9-590

@vvb
Copy link
Collaborator

vvb commented Oct 26, 2023

The providers are written to be backward compatible. So, you can use the latest provider and that should work with the appliance as well.

@pdubas
Copy link
Author

pdubas commented Oct 30, 2023 via email

@scotttyso
Copy link

scotttyso commented Jan 17, 2024

@vvb, this isn't necessarily true for new attributes.

I just tested v1.0.44 today with a CVA and received backward compatibility issue with the new QnQ attributes for fabric_eth_network_group_policy under vlan_settings and needed to roll back to 1.0.42.

I am not sure the CVA/PVA version is the right thing to do here though. I think that the API version should be documented with the provider version release though. Because then we can go back to the API release version at least and understand what release included new versions.

Right now there isn't really any good release note that says what the new capabilities are in a provider version, which would at a minimum be a good way to know what should/shouldn't work with each provider version.

But at a minimum we need something like: provider 1.0.44 supports up to Intersight API release 1.0.11-14828

There is no direct correlation

@scotttyso
Copy link

@pdubas - The only way that you can track this is in comparing the API version with the release notes
https://github.com/CiscoDevNet/terraform-provider-intersight/releases
From the release notes you can see the version of the API supported by the released version.
Then you need to go to the CVA/PVA and look at the API version from the API Browser and choose the release that corresponds to what you need.

@druesendieb
Copy link

Came here looking for something like this. Our PVA 1.0.9-67, wouldn't work with 1.0.50 but our last tested version 1.0.45 works properly when configuring bios policies.

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

No branches or pull requests

4 participants