Hello, Jose. Question - what about the transitional state where some installers are still on v2? Will the v3 client still work?
Regards, Mark Mark Beierl Advisory Solutions Architect Dell EMC | Office of the CTO mobile +1 613 314 8106<tel:1-613-314-8106> [email protected]<mailto:[email protected]> On Nov 11, 2016, at 10:26, Jose Lausuch <[email protected]<mailto:[email protected]>> wrote: Hi, We are aware of that and are in the process of supporting Newton in Functest. Related JIRA Epic: https://jira.opnfv.org/browse/FUNCTEST-528 Basically, there are 2 actions the test projects need to do: 1) Upgrade the OpenStack python clients (pip install --upgrade …) 2) Update the module version that is imported in the code (from neutronclient.v3_0 import client) I have created a wiki collecting this information to align in what we are installing in our Docker image https://wiki.opnfv.org/display/functest/OpenStack+python+clients Feel free to provide feedback. JOSE LAUSUCH Senior Systems Designer Ericsson From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Beierl, Mark Sent: Friday, November 11, 2016 16:16 PM To: liyuenan Cc: [email protected]<mailto:[email protected]> Subject: Re: [opnfv-tech-discuss] [functest] [yardstick] Client version can't support Newton Hello, This does raise an interesting dilemma: a project often will use the Python API directly, which means a change from v2 to v3 is a code change, not a runtime configuration change. Therefore at the moment, this is not something that is selectable per installer. I know for StorPerf, this is definitely the case, and I think I will need to propose a change where the client and API to use is dynamically selectable based on a configuration file. Does any project have such code already? Regards, Mark Mark Beierl Advisory Solutions Architect Dell EMC | Office of the CTO mobile +1 613 314 8106<tel:1-613-314-8106> [email protected]<mailto:[email protected]> On Nov 11, 2016, at 02:58, liyuenan <[email protected]<mailto:[email protected]>> wrote: Hi everyone! Compass4nfv can deploy Newton now, but could not test it by yardstick or functest because of API version. Newton deployed by compass4nfv use the API v3 to instead of API v2.0. So I think yardstick and functest should update client version to support Newton. Error log is in attachment. And you can deploy Newton by compass4nfv. Best Regards! Yuenan Li <functest_healthcheck_error.log><functest_prepare_error.log><yardstick_ping_error.log>_______________________________________________ opnfv-tech-discuss mailing list [email protected]<mailto:[email protected]> https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss
_______________________________________________ opnfv-tech-discuss mailing list [email protected] https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss
