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

Reply via email to