Update git submodules
* Update docs/submodules/functest from branch 'stable/fraser'
- Add image extra properties back in vping_base
Image extra properties are missing for ARM
Set image_url for ARM
JIRA: ARMBAND-383
Change-Id: I0e2730c3f22214ad61d72424ea76173f1783d0ca
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
(cherry picked from commit
1aaeab75130345ae9198de23d013f9840044c8b5)
- Improve ssh timeout in vping_ssh
It seems that 10s is not enough for Fuel.
Change-Id: I46d3d2c9091946befb0e056a8c8cc56c59087471
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
e1e1317226b4022b6e77ae7ddcc9a1ef9d8ccbd2)
- Simplify vping_ssh
It directly calls ping from the ssh socket.
It fixes a possible missing security rule.
It stops blocking if vpings are in failure.
Change-Id: I64092a155bb134fa8b7d31d0d13f695e019540d1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
213ca8e4e4d155ed6d5626020e56c3a241d1dace)
- Implement get_external_network via shade
It fixes the current issues as EXTERNAL_NETWORK is mainly unset by
all Installers [1].
[1] https://build.opnfv.org/ci/view/functest/job/functest-fuel-armband-baremetal-arm-daily-fraser/31/console
Change-Id: I8ee62623701c15b9ff962d0a0e07a77934ff03ac
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
8cf94642d8e41af5b23892323528aaab0e087a83)
- Rewrite vping_ssh and vping_userdata
They now leverage on shade to allow gating OpenStack master as asked
by TSC. Switching to OpenStack master (openstacksdk) requires to
change only one line.
It deletes the related unit tests as they have to be fully rewritten.
They will be added in another change.
Conflict:
functest/opnfv_tests/openstack/vping/vping_base.py
Change-Id: I0c60681d6e1c0944960770429ef972947dd85321
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
f1fbaabcc46dafe4b9937af600294f042cab31e0)
- Set image_url as filename
It will be reused as soon as vping switches to openstacksdk.
Change-Id: Ib84f4b35b22ead1741579ec9140d3626f9102469
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
67d0f2c89b22a18580c6a3acdcdff1648af36e95)
- Switch from deploy utils to the right objects
It also prints the full exceptions and removes useless casts.
Change-Id: I19ff1ae90670833f998c0d17592da82207235229
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
fd18d52e94cc293c32bb7f69a00ec4604bdace0e)