Cédric Ollivier [Wed, 9 Dec 2020 17:54:17 +0000 (18:54 +0100)]
Remove all network data in Rally full tasks
Change-Id: I97fcd7831cfcf6aa5abef007fca214e4042702e5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
23e6bacad91047d1e9db676eab55a276b7c062ad)
Cédric Ollivier [Wed, 9 Dec 2020 11:04:45 +0000 (12:04 +0100)]
Don't filter vs NO_TENANT_NETWORK in CNTT testcases
This param is incorrect from a CNTT point of view.
It only filters test cases in classical IaaS verification containers.
Change-Id: I8551cb1af28ecb2bea5c29d7c0b692fee41bd119
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
d96dde8a04a7787a44a9b4fd5d447f6ffb6acb2b)
Cédric Ollivier [Wed, 9 Dec 2020 11:06:12 +0000 (12:06 +0100)]
Rally_jobs asks for Router in several tasks
NeutronNetworks.create_and_list_ports can be executed when no L3 if
the appropriate params are passed (see rally_sanity and rally_full).
As rally_jobs is an official task which shouldn't be changed, it
simply skips rally_jobs rather than
NeutronNetworks.create_and_list_ports [1]
[1] http://artifacts.opnfv.org/airship/WR7HM1BV0NA2/airship-opnfv-functest-benchmarking-latest-rally_jobs-run-184/rally_jobs/rally_jobs.html#/NeutronNetworks.create_and_list_ports
Change-Id: I9bccb7417bbd514bd213a6b103f62165de497c00
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
80f380502edf592015df1adf542b6a143da98e7d)
Cédric Ollivier [Tue, 8 Dec 2020 22:27:04 +0000 (23:27 +0100)]
Rather use rconfig.has_option() instead
It slightly increases py2 and py3 to ease next backports.
Change-Id: I168044d85469e92f970e983f4bdfe627d3763e61
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
859359c0a4b2afce87beb8ad34fb72c1e3241d4b)
Cédric Ollivier [Tue, 8 Dec 2020 17:11:06 +0000 (18:11 +0100)]
Skip create_and_update_routers if NO_TENANT_NETWORK
http://artifacts.opnfv.org/airship/WR7HM1BV0NA2/airship-opnfv-functest-benchmarking-latest-rally_jobs-run-184/rally_jobs/rally_jobs.html#/NeutronNetworks.create_and_update_routers
Change-Id: Iac2330aff915ce5de55fc03d2c8466fbf6d40f07
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
2d782c0e7238308e8c2503e00b8e6e299e210855)
Cédric Ollivier [Tue, 8 Dec 2020 17:00:42 +0000 (18:00 +0100)]
Skip Restack compute and platform if NO_TENANT_NETWORK
Change-Id: Icdfd3ed23b6a5a47d95ae50aea88a46cd77be2ea
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
8351a852c23fd68b04b037ff4d53980a85e896ab)
Cédric Ollivier [Tue, 8 Dec 2020 10:32:25 +0000 (11:32 +0100)]
Concat both dynamic and static roles in tempest.conf
It also moves all auth logic in a specific method.
Change-Id: I95ecce84ef202c8fe72719c2263d96a76070c571
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
8852b2d0128ddde3e45cacf6163000745b00b175)
Cédric Ollivier [Fri, 4 Dec 2020 12:48:52 +0000 (13:48 +0100)]
Remove Rally Router testing if no tenant resources
It pleases airship which doesn't support neither routers and floating
ips.
Change-Id: I8b9f44c0bccd66d7808e100203f4bfea000ead2f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
cdc613aba932c61c7c3250f12a8c7fd76db4b70e)
Cédric Ollivier [Fri, 4 Dec 2020 12:01:32 +0000 (13:01 +0100)]
Stop setting floating_ips in tempest_conf.yaml
It's now handled by tempest.py
Change-Id: Iaeefd70f95a3c64c7ca41b984e934c4aeadea8ab
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
47e7b7c59998dfaa76ac8e4c48b47a75538ac90a)
Cédric Ollivier [Wed, 2 Dec 2020 16:34:06 +0000 (17:34 +0100)]
Remove list_routers call if no tenant network
Change-Id: I49ea5cc9207048f5dda49fcd0463ef333970ecb5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
dec0d59da6b90afc2e0f385f3573479d6843bb99)
Cédric Ollivier [Sun, 29 Nov 2020 11:19:48 +0000 (12:19 +0100)]
Clean obsolete OPNFV contraints.
Most of the projects are closed or at best no longer integrated in
Functest features.
Change-Id: I30e5da6eef0222fde263d56c041a57e3d44cecb7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
1c6c02c8287789d9cd70596628953840014d8d3f)
Cédric Ollivier [Sat, 28 Nov 2020 09:27:37 +0000 (10:27 +0100)]
Stop duplicating connect_method
This config is now managed dynamically by tempest.py
Change-Id: I99a30930fa1a7da8202b1da7d4eb05bca5412943
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
02297608ff5450df9f4efe936c0fc3140be14dfc)
Cédric Ollivier [Fri, 27 Nov 2020 16:21:08 +0000 (17:21 +0100)]
Replace git.openstack.org by opendev.org
https://build.opnfv.org/ci/job/functest-smoke-docker-build-amd64-master/910/console
Change-Id: I855e683b4efd4b805b6e14eef787f95b9a9bca3c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
a8c884cef8b760183ad08f6034ecdc4ef1fdd4ac)
(cherry picked from commit
8d86d75198960168772c5afa5bcda2b059567222)
Cédric Ollivier [Fri, 27 Nov 2020 12:26:46 +0000 (13:26 +0100)]
Protect vs false detected external networks if l2-only
Change-Id: I0e58c9df0e9971fcdae5fa7b209940569ae51a78
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
3ab6d5693cb303fb73049287e772713a99f84be7)
Cédric Ollivier [Thu, 26 Nov 2020 16:57:23 +0000 (17:57 +0100)]
Skip dataplane benchmarkign if no tenant resources
It asks for routers for instance.
Change-Id: I7c7468b21ecf0578895735b5bc83b90a752813d0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
f0cac210e048bae9b33180a799af041def5bfb05)
Cédric Ollivier [Thu, 26 Nov 2020 16:40:26 +0000 (17:40 +0100)]
Remove former allow_no_fip logic
Change-Id: Ie6e45572e98108fca114a1d798f2d2a99ad41299
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
e28706a10c20bcb359f7d2283802ea9b4ef4bc66)
Cédric Ollivier [Thu, 26 Nov 2020 16:31:58 +0000 (17:31 +0100)]
Allow running cloudify without tenant network resources.
It fits the Airship deployment where there is neither tenant networks
nor floating ips. It skips all VNF test cases as they ask for tenant
resources.
Change-Id: Ib5f2074314ff940595ce1387912055fa916a1f79
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
09be8310be708661f2782e6af1d1d84ac0a52946)
Cédric Ollivier [Thu, 26 Nov 2020 14:55:51 +0000 (15:55 +0100)]
Allow running tempest without tenant network resources.
It fits the Airship deployment where there is neither tenant networks
nor floating ips. It only updates the scenarios and must be completed
by other changes for all the advanced testcases (Rally, Tempest, etc)
Change-Id: I8077400536628ed2349b548efee3c3e165a0a5c3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
d88bd86e9e5b00f0c5bbbe9df0cb6f3002cb06b0)
Cédric Ollivier [Tue, 24 Nov 2020 10:26:23 +0000 (11:26 +0100)]
Remove rtd-requirements.txt
It's now useless (snaps was removed).
Change-Id: Ide72eb9b4db799fc74161399b469c5f4f68013fc
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
9927d482b35c20fe4d5d227b05f49febf42d6ead)
Cédric Ollivier [Mon, 23 Nov 2020 14:43:44 +0000 (15:43 +0100)]
Remove snaps from rtd requirements
Change-Id: I1c2631faee91980bff4043ecb429722603e2ba13
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
47b5749a1356251f7808e558cd77cfca4d89f6e1)
Cédric Ollivier [Thu, 19 Nov 2020 15:00:58 +0000 (16:00 +0100)]
Force nics in NovaServers.boot_server_and_list_interfaces
It stops leveraging auto_assign_nic which fails in case of Airship.
Change-Id: I707bbde08c00f9d70efd6207b627fd3fb228873f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
bbad4b86cfcbe87b4dc5a3c57cb9f0a747a92f1c)
Cédric Ollivier [Wed, 18 Nov 2020 15:16:23 +0000 (16:16 +0100)]
Use EXTERNAL_NETWORK as a fallback if no tenant network
It pleases the networking configuration proposed by Airship.
Change-Id: I24bc4613557c61db93d543cde730cd872e0176e0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
5b96694ec402cede3e0ce3b57fa7e7cff281f179)
Cédric Ollivier [Sat, 14 Nov 2020 14:31:43 +0000 (15:31 +0100)]
Allow connecting vm to the external network
It fits the Airship deployment where there is neither tenant networks
nor floating ips. It only updates the scenarios and must be completed
by other changes for all the advanced testcases (Rally, Tempest, etc)
Change-Id: Ia19f24d484b7b384c4aeeb3be35aac7aee31baab
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
d99e61f9eb1c4a582b71eb304259ddd3fdeb748f)
Cédric Ollivier [Thu, 12 Nov 2020 16:39:45 +0000 (17:39 +0100)]
Add timeout as needed by Gitlab CI/CD
Gitlab CI/CD sets 1h as default timeout.
The timeout is valid for all test cases in tiers (current XtestingCI
design).
Change-Id: I1ffae060ee8fd26426a9ee9a2ad2cd131ff9abe9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
19ccc35303f0626a9d62dbbf2be9d8afe3152ea0)
Cédric Ollivier [Tue, 10 Nov 2020 13:49:05 +0000 (14:49 +0100)]
Add rally and xrally_kubernetes in upper-constraints.txt
It's needed by functest_kubernetes.
Change-Id: I2ebd730a1d9f84a63026e8cf03cf27367d0bcfde
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 9 Nov 2020 16:47:47 +0000 (17:47 +0100)]
Run vnfs in parallel
Jenkins slaves must be limited to 2 (default setup) if needed.
Change-Id: Ic05552085988efda0ff4a283ff84942e263750ca
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
03df88bbbb0481ab054343b7304df14037934c66)
Cédric Ollivier [Mon, 9 Nov 2020 16:52:55 +0000 (17:52 +0100)]
Split Gates in a dedicated site.yml
Change-Id: I55391e7ac051bc8f9c20da56fc92f6e714257272
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Tue, 3 Nov 2020 08:03:55 +0000 (09:03 +0100)]
Update tempest_custom in userguide
It was mostly only used by OVP (Functest leverages regexes).
It's now up-to-date about stevedore.
Functest users are free to overwrite any refstack list (e.g.
/home/opnfv/functest/data/refstack/platform.txt) if they want the same
behavior [1].
[1] https://git.opnfv.org/functest/tree/docker/smoke/platform.txt
Co-Authored-By: Roman Kuzmin <rkuzmin@mirantis.com>
Change-Id: I2b6c3ceda102319bfea810ab2a7bf2d911e20f6b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
5d3e55c9eec208276121b0c4929de568244a7330)
Cédric Ollivier [Mon, 5 Oct 2020 11:36:19 +0000 (13:36 +0200)]
Swith to active abot_charm repo
We keep syncing both repos but it helps quickly integrating patches.
Change-Id: Ia6f05994d209e60d1278b7a033317bf7e17e22c6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
caf48eebae6c3ffadf1589c5f34d4a272fb09b92)
Cédric Ollivier [Sun, 4 Oct 2020 14:20:27 +0000 (16:20 +0200)]
Modify smoke and benchmarking in Docker From
Change-Id: I0d7acd82f3a4305e862e924d1199c5d28d3ccf56
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
e50c0a670fa1dadd49ce6070bcdd2228d9478a7d)
Cédric Ollivier [Wed, 16 Sep 2020 08:42:18 +0000 (10:42 +0200)]
Add helm_vims in release notes and console outputs
Change-Id: Iaf8d09046471e4508660ebd34f34278683a449c3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
3c18972e21ddd4662d35f36c421ec771997a8442)
Cédric Ollivier [Sun, 13 Sep 2020 18:37:56 +0000 (20:37 +0200)]
Update kube_bench split in doc
Change-Id: Id4d934f0330bd3338498435a884e33df12850c64
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
2e291f74dab972b963ec6040521648c793dabdee)
Cédric Ollivier [Wed, 9 Sep 2020 17:37:41 +0000 (19:37 +0200)]
Fi docker tags in site.cntt.yaml
Change-Id: Ie6a017e203d9a552c62987578cca41f96ed76843
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sun, 6 Sep 2020 20:15:39 +0000 (22:15 +0200)]
Update Functest Kubernetes outputs
Change-Id: I314e232838204f1fb1595cf884957cdf77969615
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
b2c8d05d03d42e75407fa06472ddd29f2f649677)
Cédric Ollivier [Sun, 6 Sep 2020 17:08:41 +0000 (19:08 +0200)]
Remove build date which fails spellcheck
https://travis-ci.org/github/collivier/functest/jobs/
724612517
Change-Id: Iee849b624870a8106de0167f30bc1e31d47f1f13
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
5ba58f6d5f3dc2ef370504e02252a4a2f4d30f17)
Cédric Ollivier [Sat, 5 Sep 2020 13:12:17 +0000 (15:12 +0200)]
Update Xtesting to 0.91.0
Change-Id: Icd467525f4b1b1f97d14a5ec3d5d78b94fd1d4a9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
6d1302779501918acdbbd4047a67a010901814b1)
Cédric Ollivier [Sun, 23 Aug 2020 12:44:36 +0000 (14:44 +0200)]
Update K8s test case results in doc
Change-Id: I655629f539af63deccd6a9c6ad1fb7600f4bde60
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
5b1a05cdea1d7e0a3c9e6bd8f81473f4be845b39)
Cédric Ollivier [Mon, 17 Aug 2020 09:17:30 +0000 (11:17 +0200)]
Delete vgpu testcase
It's not longer executed and offered in any Functest container.
Change-Id: I9805eca1e0d7203fecc396398469bccc38458888
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
3a15322d7398db08341943291e45aba611c59e87)
Cédric Ollivier [Mon, 17 Aug 2020 09:06:04 +0000 (11:06 +0200)]
Boot a VM to run juju
It allows running juju_epc vs arm32 and arm64.
It stops offering juju in functest-vnf and rather installs it in a VM.
It also adds a couple of missing output decode()
Change-Id: I2218742b2824c8328823051bde32422e56784e90
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
c4db06b2254e075af242965bec70a9b4c0c0ba38)
Cédric Ollivier [Wed, 5 Aug 2020 15:01:56 +0000 (17:01 +0200)]
Update docs links
It takes into account Bitergia EOL.
Change-Id: Iaf1292a9b1af8a953ae731037be1954b6c8d5966
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
41d8a752c2c1d2dc2d6c7f9e465891ae725195ed)
Cédric Ollivier [Sat, 1 Aug 2020 10:16:49 +0000 (12:16 +0200)]
Conform with git format-patch for last tempest patch
The patch name must conform with the last commit update.
Change-Id: I493582d41080bd5d8b70d751b68af36ae61bcdc9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sat, 1 Aug 2020 09:43:42 +0000 (11:43 +0200)]
Revert ssh_timeout to 196 in Functest
The race condition has been fixed [1] and we can try the timeout used
in OpenStack gates.
[1] https://gerrit.opnfv.org/gerrit/c/functest/+/70606
Change-Id: Iaf8b260c743c1fd0088d31060a43b1788545743c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
b9dab9d9dcff803b71ce42ad26578f14ed448cb3)
(cherry picked from commit
aa2f20598c42a4235bb85b6a8f9dc262bb791465)
Cédric Ollivier [Sat, 1 Aug 2020 09:42:04 +0000 (11:42 +0200)]
Increase check_console_loop to 12
It failed once when deeply testing in parallel [1].
https://build.opnfv.org/ci/job/functest-opnfv-functest-vnf-jerma-vyos_vrouter-run/80/console
Change-Id: Ia70c43d603302d1bed46d984541b0e71461be4c4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
74ef88c1884bb0283236eeba82da834402928a40)
(cherry picked from commit
c6006d9fee0fadc339f63a5eeb234584866cc59f)
Cédric Ollivier [Wed, 29 Jul 2020 10:11:00 +0000 (12:11 +0200)]
Apply new Create-new-server-test_reboot_server_hard.patch
test_reboot_server_hard sometimes fail in all gates [1].
This hack could highlight if they are side effects between
test_create_backup and test_reboot_server_hard.
[1] http://artifacts.opnfv.org/functest/E5AZMH89OOK6/functest-opnfv-functest-smoke-cntt-hunter-tempest_full_cntt-run-142/tempest_full_cntt/tempest-report.html
Change-Id: I230a6faa4b619e71646a312500ee38a3a8b1093c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sun, 26 Jul 2020 16:21:45 +0000 (18:21 +0200)]
Print data to debug ServerActionsTestJSON.test_reboot_server_hard
Change-Id: I8443e800a8c4165748457fdddff645515f3bbe68
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 20 Jul 2020 23:26:44 +0000 (01:26 +0200)]
Create new server test_reboot_server_hard
It sometimes fail in all gates [1]
This hack could highlight if it's a timeout issue or race conditions
between all tempest tests.
[1] http://artifacts.opnfv.org/functest/E5AZMH89OOK6/functest-opnfv-functest-smoke-cntt-hunter-tempest_full_cntt-run-142/tempest_full_cntt/tempest-report.html
Change-Id: I8d03aa10c3d822dacb983e5ca019f79e1c582c9e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
c29cdcb448cf0d61f4c48acb939d5a943c138a48)
Cédric Ollivier [Sun, 19 Jul 2020 09:14:33 +0000 (11:14 +0200)]
Use default ssh_timeout (300) in Functest
196 is used in OpenStack gates but it doesn't fit the Functest model.
Functest runs all test cases in parallel vs the same SUT.
https://github.com/openstack/tempest/blob/master/tempest/lib/common/ssh.py#L38
Change-Id: I2db072a3cb691bc200cd4357852cdd8ceda91a1b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
7c999385a25e77fa0603a962b0fbc9824e5139ae)
Cédric Ollivier [Sun, 7 Jun 2020 14:46:58 +0000 (16:46 +0200)]
Update functest/ci/testcases.yaml
It takes all CNTT changes into account.
Change-Id: Ib6ddbd12695266fc78fd8ae4cce451bf8a4b95ad
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
f36cc92bb628b53ed3a58fa84a24f94f006d6f30)
Cédric Ollivier [Fri, 3 Jul 2020 17:11:40 +0000 (19:11 +0200)]
Fix tempest_scenario
It completes "min_computes_nodes is also used as max values".
Change-Id: I72c67e17015bc35ac5e14f20839cf74353695373
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
b765cf825b1a0d0853420b4a4bb7a154063f117e)
Cédric Ollivier [Fri, 3 Jul 2020 15:13:41 +0000 (17:13 +0200)]
min_computes_nodes is also used as max values
Its max value is now 10 according to the default quota.
Change-Id: Ie7bfcb224e821c15d38d0cba1d9f080548613e79
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
f21f139f9d24d282310d0830a053169532e75596)
Cedric Ollivier [Thu, 2 Jul 2020 17:29:33 +0000 (17:29 +0000)]
Merge "Apply "object storage: fix and cleanup header checks"" into stable/iruya
Cédric Ollivier [Thu, 2 Jul 2020 09:18:32 +0000 (11:18 +0200)]
Select Kubernetes client 1.10
It avoids side effect on rally/tempest versions as used in Iruya and
Hunter.
Change-Id: I5dcd3259b80b7bcd2fdf4159a70204e8f90fd4db
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 2 Jul 2020 07:17:07 +0000 (09:17 +0200)]
Updates Kubernetes versions
Kubernetes client selected by OpenStack is too old compared to K8s
testing.
Change-Id: I453b9518251ae3c907c17eef17a41ecc0e23dd2c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 25 Jun 2020 09:28:12 +0000 (11:28 +0200)]
Apply "object storage: fix and cleanup header checks"
It was highlighted as a fix needed by CNTT during the CNTT RC field
trial [1].
[1] http://testresults.opnfv.org/functest/field_trial/
Change-Id: I7e85c952d2a5c9ce5006aa7034eaca6cd1f528ea
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
d8326132a9049c063a95e40c46f708387713a9de)
Cédric Ollivier [Mon, 29 Jun 2020 11:36:43 +0000 (13:36 +0200)]
Simplify hypervisor list logic in vmtp
It completes the previous change "Allow listing hypervisors in VMTP" [1].
[1] https://gerrit.opnfv.org/gerrit/c/functest/+/70359
Change-Id: I12a19fd473076cfc3262f096cac1615c183710b1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
06f69562e0937535e665840336b951dbed7ebd1b)
Cédric Ollivier [Wed, 24 Jun 2020 08:08:23 +0000 (10:08 +0200)]
Remove build data in CNTT playbook
It's useless from a CNTT point of view.
It remains in the classical IaaS verification to ease creating
Functest Jenkins Jobs.
Change-Id: Icb13ab7d0e43b4cf968cab4041b6827c11c20cbc
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
e468a2d44627f6cb92876971d0a30e65e6c2f236)
Cédric Ollivier [Thu, 18 Jun 2020 14:46:29 +0000 (16:46 +0200)]
Allow listing hypervisors in VMTP
It allows listing the compute under tests via VMTP_HYPERVISORS.
They are no additional log in Functest and the note in VMTP is still
valid [1].
[1] https://opendev.org/x/vmtp/src/branch/master/vmtp/vmtp.py#L833
Change-Id: Ic9fbda3901d796c0ed94e42e2a14c468598f4311
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
3668a839dd9b869a3162c8aa2d98a152d22b7244)
Cédric Ollivier [Mon, 15 Jun 2020 09:58:10 +0000 (11:58 +0200)]
Increase timeout in shaker and vmtp
Running them in parallel of rally full and jobs asks for a increase.
Change-Id: Ib2369d384ac839fb46031411e1985ac402da0c1e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
6a4195b2dbdfeecb6b75450d28039097fd71d8eb)
Cédric Ollivier [Fri, 12 Jun 2020 13:25:42 +0000 (15:25 +0200)]
Skip EncryptionVolTypeTest in Iaas verification and CNTT Conformance
Attaching an encryted volume is optional in CNTT [1].
This test fails if the volume type already exists and if it runs
twice in parallel [2]. As this single test doesn't fullfil the Functest
requirements, it's skiped in the classical verification as well.
[1] https://github.com/cntt-n/CNTT/blob/master/doc/ref_arch/openstack/chapters/chapter05.md
[2] https://storyboard.openstack.org/#!/story/
2007804
Change-Id: Ib6fc843d71704aab1bfc536133544eb3fa4f3e72
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
f51decbef5fb243faad89f2adbb41d513a671b66)
Cédric Ollivier [Fri, 12 Jun 2020 08:04:16 +0000 (10:04 +0200)]
Remove RemoteStack testing from tempest_heat_cntt
Trusts redelegation is supported by Train [1][2] which forces to skip
RemoteStack as CNTT Baldy is designed for Pike (the support is
incomplete in case of trust [3]).
[1] https://docs.openstack.org/releasenotes/heat/train.html#relnotes-13-0-0-stable-train
[2] https://github.com/openstack/heat/commit/
e377658586c737150dad1bfd80b7b2267d46be51
[3] https://bugs.launchpad.net/heat/+bug/
1701498
Change-Id: Ib4f66170b9b1f50b8224705edb4820e5a4cb0167
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
809b2eb2671bfc67d391eeb87b84a772eab04ade)
Cédric Ollivier [Mon, 8 Jun 2020 21:25:30 +0000 (23:25 +0200)]
Add missing tempest_octavia in patches
Change-Id: I0fae7487955895bf8f41046043425849f8fd0bf2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
905111ad76e80234bed2284b188b571322ec8e8f)
Cédric Ollivier [Mon, 8 Jun 2020 21:05:27 +0000 (23:05 +0200)]
Update all patches proposed by Functest
It mostly takes into account the last changes in test case names and
new cntt-related test cases.
Change-Id: I271fd02095b57f3b19b5ff95299fb4b257163c1f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
dd92ba4d5b6d169dd52f5d43f35d84bdc6d6ab9b)
Cédric Ollivier [Sat, 8 Jun 2019 15:41:52 +0000 (17:41 +0200)]
Allow running Functest vs profiles defined by GSMA
It selects the close profils (here cpus, ram and disks) as being
defined by GSMA if DEPLOY_SCENARIO contains GSMA.
It allows a full OpenStack verification conformed with that profiles.
Change-Id: I3830304a6cfcd651988063591f7ab0a7f57d124e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
3eff463f11330ea1b5cddd250d59e6b207cdde8e)
Cédric Ollivier [Sun, 7 Jun 2020 15:06:17 +0000 (17:06 +0200)]
Update aarch64 configs
Change-Id: Ib53b9f97f30bf86d33857910ab9bffa1ce0d1e9e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
c336a44caf50c44221ca38620e7e2f894555c1e1)
Cédric Ollivier [Fri, 5 Jun 2020 06:59:49 +0000 (08:59 +0200)]
Switch back to concurrency = 4 in tempest testcases
3 seems good enough and stable which allows trying 4 as before
Change-Id: Id1f17ebf73f9faa13ed3ceb327ccb4ecf88c2bf2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
c7296454e80cea8273700da13e720e7f357f008e)
Cédric Ollivier [Fri, 5 Jun 2020 06:51:05 +0000 (08:51 +0200)]
Run VNF in parallel in Functest default playbook
They pass in parallel if the bandwidth is good enough.
https://build.opnfv.org/ci/view/functest/job/functest-latest-daily/679/
Change-Id: I2f466f7f25898d8af3004da1d3ef2208e4410f7c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
a5d8fadf7a0c68df662c8257947df82119bfe768)
Cédric Ollivier [Thu, 4 Jun 2020 08:14:06 +0000 (10:14 +0200)]
Rename patch name and removes debug logs
The debug logs works only vs py3.8 and breaks backport to Iruya.
Change-Id: Ie91a8a876e263a83b6ae3fbfb5bb05644b87b970
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
39823fdbf534d05bfc3ddf4ddd5b8f8c3d603038)
Cédric Ollivier [Wed, 27 May 2020 12:05:53 +0000 (14:05 +0200)]
Skip manage_snapshot in CNTT
As detected by Orange's RC Field trial, Ceph doesn't support this
feature before Rocky [1].
"AttributeError: 'RBDDriver' object has no attribute 'unmanage_snapshot'"
manage_snapshot testing is fully passing in Functest SUT because CNTT
is verified vs OpenStack Rocky and newer.
Ceph is selected by RI as backend and is widely reused by the ecosytem.
It's similar to [2].
[1] https://bugs.launchpad.net/cinder/+bug/
1645288
[2] https://gerrit.opnfv.org/gerrit/c/functest/+/69888
Change-Id: I3b7f88f5bed9a47a1e26e16bbbf74fea24ca76c2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
830d508837f3b1011eeb44c3d5af5961fbf4c701)
Cédric Ollivier [Tue, 26 May 2020 09:50:44 +0000 (11:50 +0200)]
Remove test_gnocchi.GnocchiGabbiTest.test_live
It sometimes fails in our gates and it seems unverified in OpenStack [1].
"Archive policy gabbilive is still in use"
[1] http://artifacts.opnfv.org/functest/DET32CBF0L0F/functest-opnfv-functest-smoke-jerma-tempest_telemetry-run-29/tempest_telemetry/tempest-report.html
Change-Id: Id5e5ad5ff0f7bade7932a085df28cc35b0ac7984
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
38827ed1862e8e26d9f2a9eaf79c33a5f745b463)
Cédric Ollivier [Sun, 24 May 2020 10:04:16 +0000 (12:04 +0200)]
Precise validation configs in Neutron
ServerActionsTestJSON.test_reboot_server_hard [1] sometimes fails in
gates. We may increase timeouts if it stills fails.
[1] http://artifacts.opnfv.org/functest/LIQH38CPR30X/functest-opnfv-functest-smoke-hunter-tempest_full-run-649/tempest_full/tempest-report.html
Change-Id: Ia27c0faead1df5c2b33a3e1a272e5a1010a5a83e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
7ccc1b0793e32cad3912e63bbca971d5c3ecd724)
Cédric Ollivier [Thu, 14 May 2020 06:11:45 +0000 (08:11 +0200)]
Prevent microversion conflicts
CNTT selects Pike as baseline and Hunter matches Rocky.
Change-Id: I8a1aa8385adce1ebb9d74bcb897effaf5b434e5a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
82ceefd8f1609508a476aa2e4573e59926653165)
Cédric Ollivier [Wed, 29 Apr 2020 18:34:43 +0000 (20:34 +0200)]
Add tempest_telemetry
It runs all telemetry-tempest-plugin tests except test_autoscaling
which is currently failing in our gates.
Change-Id: I2c712eda71799e96735419e1c547a775be659156
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
0d90068be4aa4076ec1af0bcede780d41eddbe01)
Cédric Ollivier [Mon, 4 May 2020 18:48:25 +0000 (20:48 +0200)]
Fix load_balancer options if ovn
Change-Id: I11b4fbe20c3cec83ba34ddbe15717a9514130212
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 4 May 2020 10:31:52 +0000 (12:31 +0200)]
Enable network_v6 testing in CNTT
req.inf.ntw.16 is a MUST requirement.
Fixes cntt-n/CNTT#1556
Change-Id: Id48595f5f4710ea9cbf31edaa4ae0ed31f5278ba
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
c1b02b2c6e09686c89b47b0b99d4114af8403607)
Cédric Ollivier [Sun, 3 May 2020 18:03:54 +0000 (20:03 +0200)]
Update octavia regexes
It stops using noop drivers and adds all scenarios except:
- .*api.v2.test_availability_zone
- .*api.v2.test_availability_zone_profile
- .*api.v2.test_member.MemberAPITest.test_member_ipv4_create
- .*api.v2.test_member.MemberAPITest.test_member_ipv6_create
It doesn't run ipv6 which asks for a deep dive (ipv6 from containers?)
It increases threads to 3 as the other testcases.
Change-Id: I36d9d764a5ab92efe89196181bffa3ad0a57227c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
069930982dbf9745e6bc84cc7d4476be54fdcbc7)
Cédric Ollivier [Sun, 3 May 2020 15:14:24 +0000 (17:14 +0200)]
Stop overriding tempest_conf.yaml in CNTT
It's useless as they are skipped by regexes (vnc_console).
Change-Id: If3cea451c95179e7e200708e1f3b5e9534be9e1d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
9141dcbb5af4b0d49e2cbb1aa55e55105529bd01)
Cédric Ollivier [Sat, 2 May 2020 19:37:26 +0000 (21:37 +0200)]
Avoid useless ssh in juju_epc
scp + ssh calls are replaced by the right scp call.
Change-Id: Iac2be63fb380486393af65dda8f7fd80bdd41d5f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
f6f9f0f505844de4ea8b8e75505fa1b42fef7e19)
Cédric Ollivier [Fri, 1 May 2020 14:04:26 +0000 (16:04 +0200)]
Use official images instead of multiarch
Change-Id: I5031a19691966f1a5d63dc7dbd9c3254beed9a03
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
29cfe2a019663911e7ca5b2fee637e3bf494e1d6)
Cédric Ollivier [Fri, 1 May 2020 10:18:54 +0000 (12:18 +0200)]
Exclude tests.scenario.test_octavia_lbaas in CNTT regexes
It may be skipped as well (the behavior differs if it's enabled or not
via config).
Change-Id: Ic23119001b7478e466782a58d8757117bf16e5c3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
80fd73edacd47df07b55597ff5b2c7e6d017d5b9)
Cédric Ollivier [Fri, 1 May 2020 08:49:21 +0000 (10:49 +0200)]
Rename barbican->tempest_barbican & octavia->tempest_octavia
It unifies all test case names.
Change-Id: I38576f2d6bae6ef0236b6acfbd30c0446d3a2eca
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
a11051968f25bdcc9362be88907731582ac1ea8f)
Cédric Ollivier [Fri, 1 May 2020 08:43:56 +0000 (10:43 +0200)]
Remove neutron_trunk
It was merged in neutron-tempest-plugin.
Change-Id: I87ca29154f727021c007a386badcadc9f3858506
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Thu, 30 Apr 2020 15:17:14 +0000 (17:17 +0200)]
Skip LoadBalancerTest in Functest Gates
It seems failing due to octavia noop driver as in-used.
Change-Id: I53e1fe1cfe4930f92c1a4460e89ed6e21eb3f922
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
d9d55730138d0a9bc27dee2cc2ec694478191c8b)
Cédric Ollivier [Tue, 28 Apr 2020 10:31:37 +0000 (12:31 +0200)]
Select tag instead of commit id
Change-Id: I7da5b383c3c724f4616c54a21ba9c746f146f18f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
fb67fc715ac4dace0c1b217a683847fa54cad135)
Cédric Ollivier [Tue, 28 Apr 2020 08:48:30 +0000 (10:48 +0200)]
Rename neutron_tempest_plugin_api to tempest_neutron
It conforms with the other test case names
Change-Id: Ia8836375c26ea4f1bff3637f7078e5f70f83c5fb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
f74088bb1ae93feaf56c7ec7d1f1e78c97d8de9a)
Cédric Ollivier [Tue, 28 Apr 2020 06:56:08 +0000 (08:56 +0200)]
Complete "Skip CfnInitIntegrationTest in tempest_heat"
http://artifacts.opnfv.org/functest/SXA8X2BBP3L4/functest-opnfv-functest-smoke-cntt-latest-tempest_heat_cntt-run-1/tempest_heat_cntt/tempest-report.html
Change-Id: Ie26d561fbb490bcaafe7c8ffddebc28bd72ff51c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
ec014dd2d4567079d854cc0f97f3dbc0bd345ca5)
Cédric Ollivier [Mon, 27 Apr 2020 23:25:18 +0000 (01:25 +0200)]
Move static data to tempest_conf.yaml
Change-Id: I99f33f2e5f27c22c597f7c4f2f864710ceb1350e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
7e53a395dca4670e4e211c6b37bf259f43098b96)
Cédric Ollivier [Mon, 27 Apr 2020 23:16:35 +0000 (01:16 +0200)]
Skip CfnInitIntegrationTest in tempest_heat
It sometimes fails due to other test resources [1].
[1] http://artifacts.opnfv.org/functest/83IV2XRCU05K/functest-opnfv-functest-smoke-latest-tempest_heat-run-53/tempest_heat/tempest-report.html
Change-Id: Ied91781c784370b424653e37c090a909f16b6585
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
f1c7b8055728705988394368926edaa2627eb6d2)
Cédric Ollivier [Mon, 27 Apr 2020 13:41:00 +0000 (15:41 +0200)]
Add tempest_heat in CNTT smoke
It increases Heat coverage [1].
[1] http://artifacts.opnfv.org/functest/24ELW4C5RKD4/functest-ovn-opnfv-functest-smoke-latest-tempest_heat-run-34/tempest_heat/tempest-report.html
Change-Id: I6630e4827a59b2ded34e5c271b9155df3b25f588
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
d2bcbbf9dc9f1edc1e08e2add252618a08c4f07c)
Cédric Ollivier [Wed, 22 Apr 2020 18:51:50 +0000 (20:51 +0200)]
Use ujson version asked by OpenStack requirement
It's newer than the former tag selected [1].
[1] https://github.com/openstack/requirements/blob/master/upper-constraints.txt
Change-Id: Ie89136da364d7e972a1d7f49c71bdfbbdd9671d8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
743235f280b675cab39adb15de8bcea215a1c038)
Cédric Ollivier [Mon, 20 Apr 2020 09:14:24 +0000 (11:14 +0200)]
Protect password in juju_epc
It sometimes fails according to the special chars selected [1].
[1] https://build.opnfv.org/ci/job/functest-opnfv-functest-vnf-hunter-juju_epc-run/333/console
Change-Id: Ie0af3f2fe8d28225296788a8fce73e6d2ec2a304
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
3b3eba6c8e7ff132af513d9fa0a17b1cfbfb14f3)
Cédric Ollivier [Sun, 19 Apr 2020 10:48:33 +0000 (12:48 +0200)]
Run sequentially tempest_heat
It's forced by design else it remains a few resources.
It also sets fixed_subnet_name and network_for_ssh to avoid falsy
discovery as it seems [1]
[1] http://artifacts.opnfv.org/functest/X5GDYF3B0R2B/functest-opnfv-functest-smoke-jerma-tempest_heat-run-18/tempest_heat/tempest-report.html
Change-Id: Ieb584ddc1c0b4ebb543e9d69277a20aaee0fbac0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
c2e3d911d9eaf987d18b3b895778c411e62efc4a)
Cédric Ollivier [Tue, 14 Apr 2020 12:31:28 +0000 (14:31 +0200)]
Decrease volume size in boot_server_attach_created_volume_and_live_migrate
It now conforms with the other tasks which sets 1 Gb as default.
Change-Id: Ibadb2bee2bea7a79db2eb27d0cc1867a823d7935
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
8996d03a7185a7d072484c90889c5554419f1b15)
Cédric Ollivier [Tue, 14 Apr 2020 09:34:01 +0000 (11:34 +0200)]
Backport Fixes-race-condition-in-test_add_remove_fixed_ip
It has sometimes failed in gates and Orange reported the issue.
Backporting is the best approach as for swift testing.
Change-Id: I7c66faf77cdee3f52a2299d64dc4140de22f4cad
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
ab26ce1cc28c590115ac07ea4a51b9f75f902c9a)
Cédric Ollivier [Thu, 9 Apr 2020 18:45:26 +0000 (20:45 +0200)]
Conform with the upstream create_and_delete_subnets
Ovn fails vs rally_full [1] but passes vs rally_jobs.
It reverts the small diff between rally_full and rally_jobs added by
"Update network context in selected rally tests". Then it may raise
side effects in case of L2-only testing [2]
[1] http://artifacts.opnfv.org/functest/JDD0PPKUOYO5/functest-ovn-opnfv-functest-benchmarking-cntt-jerma-rally_full_cntt-run-9/rally_full_cntt/rally_full_cntt.html
[2] https://github.com/opnfv/functest/commit/
b4b2e7f9a5a3cb3379b45ac4ddd0ef949974a698
Change-Id: I5c7591a46de1b534b6b3dc511ca2caf20ac48e1f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
e1fee2d236dd923e8c5969f36bdc41922f1a8c56)
Cédric Ollivier [Sat, 11 Apr 2020 14:25:26 +0000 (16:25 +0200)]
Add OVN tempest_conf.yaml
Change-Id: Ibaba83fe4d6db833f136203733f1a64c3b4df7db
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Tue, 7 Apr 2020 10:24:37 +0000 (12:24 +0200)]
Skip VolumeBackupRestoreIntegrationTest in temptest_heat
It's linked to vbd which is false in many cases [1].
e.g. IMAGE_PROPERTIES=hw_scsi_model:virtio-scsi,hw_disk_bus:scsi
Enabling it requires upstream changes to configure the right device.
[1] http://artifacts.opnfv.org/functest/FHHSBCPDUV6C/functest-opnfv-functest-smoke-latest-tempest_heat-run-7/tempest_heat/tempest-report.html
Change-Id: I2632779e96b7b0850d1937a8ec3c7bf4607862a5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
f39419f93de0f2ef71e3aebaa1ea1c4b45587f81)
Cédric Ollivier [Thu, 2 Apr 2020 16:37:30 +0000 (18:37 +0200)]
Add tempest_heat (heat-tempest-plugin)
It asks for the Fedora-Cloud-Base image and a second user account.
It should be noted that heat-tempest-plugin duplicates all configs from
tempest.
Minimal image is still Cirros and the first account is the admin one.
Then it conforms with the TempestCommon logic.
AodhAlarmTest is skipped by default because pre conditions are missing.
SoftwareConfigIntegrationTest is skipped as in gates because it
requires a custom image [1]
[1] https://github.com/openstack/heat/blob/master/devstack/lib/heat#L444
Change-Id: I8b39dc65ef3714411cd828e17b95e124f2e90f34
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Fri, 10 Apr 2020 14:46:58 +0000 (16:46 +0200)]
Set concurrency and containers_per_tenant to 1
Most of the rally_full runs failed vs our new SUTs (radosgw) .
This two params fail the testing when higher than 1 (verified
independently).
As the new test config works when hugely tested in //, it makes sens to
merge the new config to fix the gates.
This patch will be safely reverted if the issue is confirmed on SUT.
Change-Id: I222652d484a5e06190c12d45d6c1882de5ab9eec
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
b8f538839af265fd97c2a02c795a9e02db50ae9a)
Cédric Ollivier [Sun, 5 Apr 2020 11:54:33 +0000 (13:54 +0200)]
Fix the Glance tasks
http://artifacts.opnfv.org/functest/ONA0SEFCMPR5/functest-opnfv-functest-smoke-latest-rally_sanity-run-688/functest.log
Change-Id: Ied7bd209aedd713fbd64b169247de7931098ca8b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
48bdd5ad7805b4a072b17a673b408bebcbd21bd1)
Cédric Ollivier [Sun, 5 Apr 2020 10:42:35 +0000 (12:42 +0200)]
Update server_kwargs to boot_server_kwargs
It takes into account "Remove deprecated stuff. Part 1" [1] and then fixes
rally_sanity and rally_full
(NovaKeypair.boot_and_delete_server_with_keypair [2])
[1] https://github.com/openstack/rally-openstack/commit/
4436258d8fbb758a1771f908726e78c29e309c8a#diff-
a80e66732701c545c7fc540d02ee1066
[2] http://artifacts.opnfv.org/functest/HG7XUW226S1T/functest-opnfv-functest-smoke-latest-rally_sanity-run-687/rally_sanity/rally_sanity.html#/NovaKeypair.boot_and_delete_server_with_keypair/failures
Change-Id: Id39b3231153efcccd58ed6bd988e26e2a672825b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
fef6bbb60e00b9246a4a5f7e7dc07db3db0eaa9f)