functest.git
2 weeks agoUpgrade Vmtp Ubuntu image to 18.04 99/74999/1
Cédric Ollivier [Fri, 10 Oct 2025 14:34:39 +0000 (16:34 +0200)]
Upgrade Vmtp Ubuntu image to 18.04

Change-Id: Ia50da79ad13b1840d859e92da0a18a1aa75bdbd3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 weeks agoDisable a buggy test 84/74984/2
Cédric Ollivier [Fri, 3 Oct 2025 20:21:48 +0000 (22:21 +0200)]
Disable a buggy test

This issue is related to:
* https://bugs.launchpad.net/neutron/+bug/2033887: the patches
  previously merged in the Neutron repository [1][2] should be
  reverted.
* https://bugs.launchpad.net/neutron/+bug/2024160: this issue
  is still present.

Change-Id: Idbb1bb87d2cb0df29e4c339d810b5e1ea142d547
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 weeks agoRemove all Patrole compute testing 83/74983/1
Cédric Ollivier [Fri, 3 Oct 2025 13:31:46 +0000 (15:31 +0200)]
Remove all Patrole compute testing

It's fully deprecated and unmaintained (all
the errors are KeyErrors because of tempest 30.0.0 -> 32.0.0)

Change-Id: I23e937c6db21ab8a288bbdce9b0fb8e880c10c4e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 weeks agoPick tempest 32.0 82/74982/2
Cédric Ollivier [Wed, 1 Oct 2025 13:19:47 +0000 (15:19 +0200)]
Pick tempest 32.0

https://docs.openstack.org/releasenotes/tempest/unreleased.html

Change-Id: I13cabcb6db122fe5b1033c66dc3812ad75f1fe42
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 weeks agoFix release in the config guide 80/74980/1
Cédric Ollivier [Tue, 30 Sep 2025 08:48:56 +0000 (10:48 +0200)]
Fix release in the config guide

Change-Id: Idc78ae78f8b4aa7b2f2270e3bcd913b8b14ab4ec
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoSelect CINDER_TEMPEST_TAG=1.7.0 60/74960/1
Cédric Ollivier [Mon, 29 Sep 2025 12:53:47 +0000 (14:53 +0200)]
Select CINDER_TEMPEST_TAG=1.7.0

https://releases.openstack.org/zed/index.html
https://github.com/openstack/cinder-tempest-plugin/commit/40104c78f8cfdd945f4cd68e4ff3de9718b29b1a

Change-Id: Ib374ec3aade61df591e6631006fd03103cc092c7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoSkip Test cases when features are optional or newer than CNTT 59/74959/1
Cédric Ollivier [Mon, 29 Sep 2025 12:27:28 +0000 (14:27 +0200)]
Skip Test cases when features are optional or newer than CNTT

- The microversion range[3.70 - latest] of this test is out of the configuration range[None - 3.64].
- Volume multi-attach is not available.
- l3-ndp-proxy extension not enabled.

Change-Id: Iad71cd9c77f1f79b90c1bbed00d4dd4db0f92cb6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoSkip buggy Patrole tests 58/74958/1
Cédric Ollivier [Mon, 29 Sep 2025 09:41:21 +0000 (11:41 +0200)]
Skip buggy Patrole tests

it also sets min_microversion: '2.44'

nit: newline at end of file

Change-Id: I47c1daa16835352f9b7695924dbe2d8a50ef2145
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoLeverage Alpine's packaging 57/74957/1
Cédric Ollivier [Mon, 29 Sep 2025 09:09:13 +0000 (11:09 +0200)]
Leverage Alpine's packaging

Change-Id: Ia07cdfa2d9f8f20b7d0a4117f8da1fa9a5144c9b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoUpdate tempest_full_cntt count 56/74956/1
Cédric Ollivier [Fri, 26 Sep 2025 15:00:12 +0000 (17:00 +0200)]
Update tempest_full_cntt count

it removes min micro version which is not yet needed.

Change-Id: I7549c3a7e5536398c53f2276d8a7ff273f88d725
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoFix test case count for tempest_scenatio_cntt 55/74955/1
Cédric Ollivier [Fri, 26 Sep 2025 13:17:24 +0000 (15:17 +0200)]
Fix test case count for tempest_scenatio_cntt

Change-Id: Ifc6ca0a96e200ac3389a591e0cca4a95ded40456
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoRemove buggy patrole tests 54/74954/1
Cédric Ollivier [Fri, 26 Sep 2025 12:21:56 +0000 (14:21 +0200)]
Remove buggy patrole tests

Change-Id: I06c227437b759504b9319a7a0e6e1d640d820622
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoFix live migration test 53/74953/1
Cédric Ollivier [Wed, 17 Sep 2025 12:40:05 +0000 (14:40 +0200)]
Fix live migration test

https://github.com/openstack/tempest/commit/4e49975c9fa887e9a4a7aefdcff74fde48894b56
https://github.com/openstack/tempest/commit/ba5cb852b8fb1b34a6ce31a4995b6635522f4381
https://docs.openstack.org/releasenotes/tempest/v37.0.0.html

Change-Id: I67b731276fa77a1d563cc872e760c54b588140c0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoUse time.sleep() instead of eventlet.sleep() 52/74952/1
Cédric Ollivier [Thu, 21 Aug 2025 10:30:35 +0000 (12:30 +0200)]
Use time.sleep() instead of eventlet.sleep()

https://opendev.org/openstack/python-cinderclient/commit/9df662e053a42afa667706d542f2896e288d69ab
https://gibizer.github.io/posts/Eventlet-Removal-The-First-Threading-Bug/

Change-Id: I440adc104d43e0b1077100701767695ac53593eb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoPatch attrdict for py310 51/74951/1
Cédric Ollivier [Fri, 11 Jul 2025 10:40:38 +0000 (12:40 +0200)]
Patch attrdict for py310

Vmtp depends on attrdict which is unmaintained and outdated.

Change-Id: Ie318b0531e33c62a7c7d0db31591459936a3596b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoPin setuptools if py310 50/74950/1
Cédric Ollivier [Thu, 10 Jul 2025 12:15:04 +0000 (14:15 +0200)]
Pin setuptools if py310

Change-Id: I0538c658b0d4ce7c8454822bf1a48967fa4d084f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoUpgrade Neutron tempest plugin 49/74949/1
Cédric Ollivier [Wed, 9 Jul 2025 10:50:10 +0000 (12:50 +0200)]
Upgrade Neutron tempest plugin

Change-Id: I6a9d4a0f08e2543a381cb59574fb19fc896abbf6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoUpdate Xtesting to last version 48/74948/1
Cédric Ollivier [Tue, 8 Jul 2025 08:36:51 +0000 (10:36 +0200)]
Update Xtesting to last version

Change-Id: Ifb8a69cc912cc5d55b1084a029ff74fd810d384e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoFix tox.ini 47/74947/1
Cédric Ollivier [Mon, 7 Jul 2025 13:14:48 +0000 (15:14 +0200)]
Fix tox.ini

Change-Id: Ia5cac4602e377250ea27ca5a88f73ba8dd325acf
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoUpdate README to Zed 46/74946/1
Cédric Ollivier [Mon, 7 Jul 2025 12:46:35 +0000 (14:46 +0200)]
Update README to Zed

Change-Id: I7d97bf1e403c4398dc14d5621cab79e05a166876
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 weeks agoFix rally unit tests 45/74945/1
Cédric Ollivier [Thu, 3 Jul 2025 13:49:36 +0000 (15:49 +0200)]
Fix rally unit tests

Change-Id: I19a4f148a8c5e0a3fe4782f322e3e50deb22bf1c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit f11a73a65b3da7e3c1dd9ee05fc036fed2b24123)

4 weeks agoFix tox.ini 44/74944/1
Cédric Ollivier [Thu, 3 Jul 2025 10:52:56 +0000 (12:52 +0200)]
Fix tox.ini

Change-Id: If7f67326a9fc72fc477f6c83957de3181d086a7b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 50b25ab8eff556922c04375b1681d2a07a3065d1)

4 weeks agoRemove ODL and EPC api docs 43/74943/1
Cédric Ollivier [Thu, 3 Jul 2025 13:14:39 +0000 (15:14 +0200)]
Remove ODL and EPC api docs

Change-Id: Id8f18f3c8e0043885ab75f1f7504b44b149cbcb7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit cc83c56f5a23cce967ae1bb6cadb439462c930bc)

4 weeks agoRemoving juju_epc 42/74942/1
Cédric Ollivier [Thu, 3 Jul 2025 10:38:35 +0000 (12:38 +0200)]
Removing juju_epc

Change-Id: I492bbfe52b9094fcf2941955f2a4f6a987953304
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 6d92758c4fe01ed117769f4b5f6fe371670e96b9)

4 weeks agoRemove ODL testing 41/74941/1
Cédric Ollivier [Thu, 3 Jul 2025 09:47:33 +0000 (11:47 +0200)]
Remove ODL testing

ODL removed the testcases as obsolete.

Change-Id: I1118979dc77a89e71ac7e827427c506e41bbc643
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit c84d64a535c95ca580d16c71d0c6f9436e288bcc)
(cherry picked from commit e9e0ef242daa33e1de2afa9cd21780df43353a95)

4 weeks agoSwitch to fork for opnfv-cloudify-clearwater 40/74940/1
Cédric Ollivier [Thu, 3 Jul 2025 08:03:09 +0000 (10:03 +0200)]
Switch to fork for opnfv-cloudify-clearwater

It allows removing diamond plugin which can't be downloaded.

Change-Id: I9ef1612c0da37c48c4d95d81714cc9fe05aa7693
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 78f8f848b20ddece2c6f68812dff2b1ab70232a7)
(cherry picked from commit 5765cec3f50e0c1e09347bf2b823d1c0e0c1c059)

4 weeks agoSkip 3 buggy Patrole tests 39/74939/1
Cédric Ollivier [Fri, 27 Jun 2025 15:15:45 +0000 (17:15 +0200)]
Skip 3 buggy Patrole tests

patrole_tempest_plugin.tests.api.volume.test_volume_actions_rbac.VolumesActionsV3RbacTest.test_attach_volume_to_instance
patrole_tempest_plugin.tests.api.volume.test_volume_actions_rbac.VolumesActionsV3RbacTest.test_detach_volume_from_instance
patrole_tempest_plugin.tests.api.volume.test_volume_actions_rbac.VolumesActionsV3RbacTest.test_force_detach_volume_from_instance

Change-Id: I91b4ddae60645a7701b78d10bc6d7471dd7b3657
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit cc87fa14676fe45aac2a001d76e112fdbcfa0692)
(cherry picked from commit 7f9759b3bdd7c7dc93df8b333b498fae0de6b175)

21 months agoUpdated from global requirements 52/74452/1
Cédric Ollivier [Tue, 9 Jan 2024 15:53:45 +0000 (16:53 +0100)]
Updated from global requirements

Change-Id: I27355c02624e07789c2564216442b0e45fdb215f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
21 months agoPrecise the right Functest version 50/74450/1
Cédric Ollivier [Tue, 9 Jan 2024 15:40:55 +0000 (16:40 +0100)]
Precise the right Functest version

Change-Id: Ia2bf3d3b5f5dcc03542f757acad9eb129a0801a2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
21 months agoMake ansible/site.gate.yml up-to-date 41/74441/1
Cédric Ollivier [Tue, 9 Jan 2024 14:04:54 +0000 (15:04 +0100)]
Make ansible/site.gate.yml up-to-date

Change-Id: I453ba137bd7b57b716fa4692f18b1137b9d638c0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit f469c4a7244dded492a03ebf4b4d31c873f1fd96)

21 months agoRemove tox pip_version 40/74440/1
Cédric Ollivier [Tue, 9 Jan 2024 14:04:35 +0000 (15:04 +0100)]
Remove tox pip_version

Change-Id: Ic98be7d50c38c6aa221743cc71fc348e56480dc4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 325baf2c7426b8e84bde31c3642a9fbfb05ea8da)

22 months agoEnforce pip's legacy-resolver 55/74255/1
Cédric Ollivier [Fri, 1 Dec 2023 09:00:36 +0000 (10:00 +0100)]
Enforce pip's legacy-resolver

Change-Id: Ib409899789a546d6a612fc2a4e090b6eaef1be0d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoRemove PyYaml from upper constraints 35/74235/1
Cédric Ollivier [Fri, 27 Oct 2023 12:58:44 +0000 (14:58 +0200)]
Remove PyYaml from upper constraints

It doesnt compile because of cython

Change-Id: I271834f0c79456c7d5153dc35c1463b3bf75950e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoPublish Functest Virtual Machines 15/74215/2
Cédric Ollivier [Thu, 19 Oct 2023 12:50:14 +0000 (14:50 +0200)]
Publish Functest Virtual Machines

Change-Id: I0c0b40df0fe1d72be07b950320f0e759156dd3b1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoComplete migration to Cirros 0.6.1 22/74022/1
Cédric Ollivier [Sat, 13 May 2023 17:47:10 +0000 (19:47 +0200)]
Complete migration to Cirros 0.6.1

Change-Id: I2fed5dc5798a3d217be032d754da9f7dbbbd30d0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 352900092cc4582290b67f4a791fd163fbcb681b)

2 years agoUpdate to RefStack 2022.11 21/74021/1
Cédric Ollivier [Sat, 13 May 2023 16:28:12 +0000 (18:28 +0200)]
Update to RefStack 2022.11

Change-Id: I7b7667987cb6369b27f2d15c670987ea99812335
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 27107d1f871dd7eb9eeab5f7c51086f3ef7e2ebe)

2 years agoSet Compute min_microversion to 2.44 16/74016/1
Cédric Ollivier [Fri, 12 May 2023 16:48:20 +0000 (18:48 +0200)]
Set Compute min_microversion to 2.44

It skips all floating IPs tests via Nova

https://review.opendev.org/c/openstack/tempest/+/503797

Change-Id: If30d5bd46cfeec3df23ae6b7ad0ebdf7d003550f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit c71ccd56c5b1fd71d989fa7ed234db4c94bec009)

2 years agoUpdate Cirros to 0.6.1 12/74012/1
Cédric Ollivier [Fri, 12 May 2023 10:39:31 +0000 (12:39 +0200)]
Update Cirros to 0.6.1

Change-Id: I10f831bc4408609bd036ccdbf0090d02c5f0f5f3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 9cb7102ad0bde9b051a9dcb3ac40e1d4444c710e)

2 years agoUpdate Cirros for testing 11/74011/1
Cédric Ollivier [Wed, 2 Nov 2022 13:48:41 +0000 (14:48 +0100)]
Update Cirros for testing

It avoids errors when reading ssh banneer.

Change-Id: I67ba57f56914359e488936873cd2ce639a839b52
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit d6cef9def55ebe92bed40af44dd58b005c31f517)

2 years agoUse pre-commit in CI to fix trailing blanks & tabs 35/73935/1
guillaume.lambert [Thu, 7 Jul 2022 17:59:38 +0000 (19:59 +0200)]
Use pre-commit in CI to fix trailing blanks & tabs

Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I7e2d918ced690624df44ef8a84df865aa8505b40
(cherry picked from commit beaf6055d77b00dc4ff90165512d2877afc7b79d)

2 years agoStop bashing functest scripts 31/73931/1
guillaume.lambert [Tue, 10 May 2022 20:04:23 +0000 (22:04 +0200)]
Stop bashing functest scripts

Though bash is a good interactive user shell
and apart portability concerns,
many UN*X systems and GNU+Linux distributions now prefers Almquist
or Kornshell variants for scripting in order to improve the system
performance and maintenability.

https://wiki.ubuntu.com/DashAsBinSh
https://mywiki.wooledge.org/Bashism
https://en.wikipedia.org/wiki/Almquist_shell

Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I32c5490f9eab54e6cac594f3eac1e392edf8b272
(cherry picked from commit b9fedb6868306a6e3145b7ee851ea3a84353df9c)

2 years agoClean tabs and trailing blanks 27/73927/1
guillaume.lambert [Thu, 7 Jul 2022 17:57:48 +0000 (19:57 +0200)]
Clean tabs and trailing blanks

Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I82c3a2c26f02d9314fce8fa3f5b49c4a65ec8f75
(cherry picked from commit 7677c43363c22c7bfca60855058af503860c63b8)

2 years agoReplace nose by pytest 15/73915/1
Cédric Ollivier [Tue, 14 Mar 2023 10:05:18 +0000 (11:05 +0100)]
Replace nose by pytest

Change-Id: If4b8feac021fb2fe5994a6b6bd1e36d302cb8b88
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit f68869a7934fd054fa0f241c8045d86d879db1ef)

2 years agoSwitch to py3.10 in tox 12/73912/1
Cédric Ollivier [Mon, 13 Mar 2023 16:18:00 +0000 (17:18 +0100)]
Switch to py3.10 in tox

it's alpine 3.16 version.

Change-Id: I0114e23e5c52a5c8f0352df02d296e38c24c16e2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoRevert to Alpine 3.16 09/73909/1
Cédric Ollivier [Mon, 13 Mar 2023 13:39:06 +0000 (14:39 +0100)]
Revert to Alpine 3.16

ruby-bundler 2.3.26-r0 as proposed in Alpine 3.17 seems buggy
https://github.com/googleapis/google-cloud-ruby/issues/19266

Change-Id: Ifcb6ba3e92d2ee5f21db859f6ee143a998dd6237
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agotest_openstack_version14 -> test_openstack_version15 06/73906/1
Cédric Ollivier [Mon, 13 Mar 2023 15:48:48 +0000 (16:48 +0100)]
test_openstack_version14 -> test_openstack_version15

Change-Id: Ia5eca43e3fc1d02eb187dd5ac0b37953d0d2fb82
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoChanlge all wiki links 00/73900/1
Cédric Ollivier [Mon, 13 Mar 2023 14:48:24 +0000 (15:48 +0100)]
Chanlge all wiki links

Change-Id: Ia1693aa55ee84c9529dd2aab55e23746b74ef3a5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 0914270da35fdd3db7d58ac250edd258a5d55c40)

2 years agoSwitch SNAPs link as it was removed from wiki 95/73895/1
Cédric Ollivier [Mon, 13 Mar 2023 14:10:03 +0000 (15:10 +0100)]
Switch SNAPs link as it was removed from wiki

Change-Id: Ib187246a5f6f3912d4ce607001f26ab6b21fb150
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoDetect OpenStack Zed 92/73892/1
Cédric Ollivier [Mon, 13 Mar 2023 09:59:26 +0000 (10:59 +0100)]
Detect OpenStack Zed

Change-Id: I3b0c9e030f2d31a6151d9ba44f2a06a627b3d913
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoSet Compute min_microversion to 2.36 91/73891/1
Cédric Ollivier [Mon, 13 Mar 2023 09:52:42 +0000 (10:52 +0100)]
Set Compute min_microversion to 2.36

https://review.opendev.org/c/openstack/tempest/+/557169

Change-Id: I98c126deaae201a2d7b54972079fcc4d9703015f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoFix zed microversions 90/73890/1
Cédric Ollivier [Mon, 13 Mar 2023 09:23:54 +0000 (10:23 +0100)]
Fix zed microversions

Change-Id: Ief1793894d32e859505c58705505939ac69eaf3d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoUpdate rally-openstack 83/73883/1
Cédric Ollivier [Mon, 6 Mar 2023 13:08:29 +0000 (14:08 +0100)]
Update rally-openstack

It includes the following fix:
https://github.com/openstack/rally-openstack/commit/3984f97c1c9fd0695bab123da81323e83abac3a3

Change-Id: I9b83021f3263849ba4c58413d0a4119aece43044
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoFix tempest upper-constraints 81/73881/1
Cédric Ollivier [Mon, 6 Mar 2023 12:31:49 +0000 (13:31 +0100)]
Fix tempest upper-constraints

Change-Id: I2562cf2819fb144386ae711ae29208aca08bea1f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoUpgrade to Alpine 3.17 80/73880/1
Cédric Ollivier [Mon, 6 Mar 2023 12:02:21 +0000 (13:02 +0100)]
Upgrade to Alpine 3.17

Change-Id: Ia9d64a094e787e0693fab3c59deb33e2404ccfc6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoSet tempurl_digest_hashlib = sha1 in tempest_conf 76/73876/1
Cédric Ollivier [Mon, 6 Mar 2023 10:48:05 +0000 (11:48 +0100)]
Set tempurl_digest_hashlib = sha1 in tempest_conf

Functest uses Ceph in gate which doesn't support
sha256 as default.

Please see:
 - https://review.opendev.org/c/openstack/tempest/+/832771
 - https://tracker.ceph.com/issues/56564
 - https://github.com/ceph/ceph/pull/47723

Change-Id: I3e98301feca4b68b1f9ebb4a6b20feb505b2dd01
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 507cdbae45849f6ef1512ea8f51db9f7a328b318)

2 years agoStop using docker install script 34/73634/1
Cédric Ollivier [Tue, 8 Nov 2022 16:14:06 +0000 (17:14 +0100)]
Stop using docker install script

As this script fails vs xenial, let's update ubuntu
and install the official package.

Change-Id: Iba4124429bcd80280f6c5d128758ca72f00bb8f7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 587d560e6685ed7460d5f51dbaa1edde1fc27175)

2 years agoSkip test_compute_unified_limits in tempest_scenario_cntt 29/73629/1
Cédric Ollivier [Mon, 7 Nov 2022 10:23:38 +0000 (11:23 +0100)]
Skip test_compute_unified_limits in tempest_scenario_cntt

All new features are skipped until RA1 put it as mandatory
https://artifacts.opnfv.org/functest/3LQT9SQ6HYCM/functest-opnfv-functest-smoke-cntt-yoga-tempest_scenario_cntt-run-1/tempest_scenario_cntt/tempest-report.html

Change-Id: I5f2deeee408703ff2d82e0ca26dc0cdd5ef765ec
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit b1a0e9cdb0777e628ce303639c10f422048d4ec0)

2 years agoDecrease test count in tempest_heat_cntt 26/73626/1
Cédric Ollivier [Mon, 7 Nov 2022 10:17:33 +0000 (11:17 +0100)]
Decrease test count in tempest_heat_cntt

https://artifacts.opnfv.org/functest/Z5NOKCLXQA25/functest-opnfv-functest-smoke-cntt-yoga-tempest_heat_cntt-run-1/tempest_heat_cntt/tempest-report.html

Change-Id: I95be34b107bc6e731031abae304f3acc6f090244
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit ae2795f4fedf8a9765edd2aeeb909957416e680d)

2 years agoFilter local_ip testing 23/73623/1
Cédric Ollivier [Mon, 2 May 2022 12:59:22 +0000 (14:59 +0200)]
Filter local_ip testing

It's a new feature which has not been set
as mandatory by Anuket

Change-Id: Ib5d4cdc266b9db6c798dc3a1f27dc6c99012d534
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit ce625fb8c3a484139c3810b1e745f896b11e6b0d)

3 years agoStop install distlib via packages 20/73620/1
Cédric Ollivier [Thu, 27 Oct 2022 13:22:47 +0000 (15:22 +0200)]
Stop install distlib via packages

Change-Id: I2a98204da9875186be648c120474834216fffe93
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 7d27247c1f48ac7b371bfca726b613257d1974df)

3 years agoRemove distlib from upper-constraints.txt 18/73618/1
Cédric Ollivier [Thu, 27 Oct 2022 13:04:17 +0000 (15:04 +0200)]
Remove distlib from upper-constraints.txt

https://build.opnfv.org/ci/job/functest-opnfv-functest-core-latest-build/53/console

Change-Id: I948c6f5913ba1984dba6f18ae5554c3bc2a3d99b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit ad83b91a1668547ebb7212d4c788118215f02566)

3 years agoSet software releases 15/73615/1
Cédric Ollivier [Thu, 27 Oct 2022 11:55:22 +0000 (13:55 +0200)]
Set software releases

Change-Id: I96a0bc1ac468a982d5013ec081528e05d94d3053
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoSet defaultbranch in .gitreview 14/73614/1
Cédric Ollivier [Thu, 27 Oct 2022 11:19:43 +0000 (13:19 +0200)]
Set defaultbranch in .gitreview

Change-Id: I48b2eaa2280358592910610af043d5724a4b538e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoUpdate Alpine version to 3.16 03/73603/1
Cédric Ollivier [Tue, 25 Oct 2022 09:51:23 +0000 (11:51 +0200)]
Update Alpine version to 3.16

It's the latest stable version.
https://www.alpinelinux.org/posts/Alpine-3.16.0-released.html

Change-Id: I567bf68675e8de853aeb204c97994b08f3dda6c2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 253e17d5b10965758465b08c7d13589c4ff7d0cf)

3 years agoFix Alpine version in build.sh 24/73324/1
Cédric Ollivier [Mon, 25 Apr 2022 08:41:53 +0000 (10:41 +0200)]
Fix Alpine version in build.sh

Change-Id: Ia9959d58c3b2ae636197232211e47d3b9d7c6260
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoLeverage xtesting 0.96.0 54/73254/1
Cédric Ollivier [Fri, 4 Mar 2022 10:20:33 +0000 (11:20 +0100)]
Leverage xtesting 0.96.0

Change-Id: Ica7d7afb041d946dc25e37d736b07a3ad13c1ef7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoFix incorrect robotframework-sshlibrary version 07/73207/1
Cédric Ollivier [Mon, 7 Feb 2022 13:42:34 +0000 (14:42 +0100)]
Fix incorrect robotframework-sshlibrary version

It's silent in Functest but breaks ONAP integration gates.

Co-Authored-By: Michal Jagiello <michal.jagiello@t-mobile.pl>
Change-Id: Id8a6a96f3311dc53b107877fe6c9f53a7a83fc77
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoFix new enchant package name 64/73164/1
Cédric Ollivier [Tue, 11 Jan 2022 12:27:44 +0000 (13:27 +0100)]
Fix new enchant package name

https://packages.debian.org/fr/bullseye/enchant-2

Change-Id: Idc5d856a8be90852c94ca213c62922e7ba6b2585
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoUpdate Xtesting to 0.94.0 44/73144/1
Cédric Ollivier [Wed, 5 Jan 2022 00:01:12 +0000 (01:01 +0100)]
Update Xtesting to 0.94.0

Change-Id: I34f816bedb7394034d3d149d496ab42fc18261bc
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoSkip test_volume_actions_rbac.VolumesActionsV310RbacTest 77/73077/1
Cédric Ollivier [Mon, 6 Dec 2021 16:36:37 +0000 (17:36 +0100)]
Skip test_volume_actions_rbac.VolumesActionsV310RbacTest

It completes the previous patch.
http://artifacts.opnfv.org/functest/2BTYC9OZVCC2/functest-opnfv-functest-smoke-latest-patrole_member-run-188/patrole_member/tempest-report.html

Change-Id: I03d3a21e72c5bc5335d77b8ce972601f8d2d273a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoSkip ZaqarSignalTransportTest in tempest_heat_cntt 74/73074/1
Cédric Ollivier [Mon, 6 Dec 2021 13:57:13 +0000 (14:57 +0100)]
Skip ZaqarSignalTransportTest in tempest_heat_cntt

CNTT doesn't ask for messaging service.
http://artifacts.opnfv.org/functest/Y2DWN1R2YMHV/functest-opnfv-functest-smoke-cntt-latest-tempest_heat_cntt-run-171/tempest_heat_cntt/tempest-report.html

Change-Id: Ia51a195fc937184932a6daabf670e4646f300f53
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoExlude programming issues in Patrole test cases 73/73073/1
Cédric Ollivier [Mon, 6 Dec 2021 13:47:37 +0000 (14:47 +0100)]
Exlude programming issues in Patrole test cases

http://artifacts.opnfv.org/functest/5R496QTS4IFG/functest-opnfv-functest-smoke-latest-patrole_admin-run-187/patrole_admin/tempest-report.html
http://artifacts.opnfv.org/functest/5R496QTS4IFG/functest-opnfv-functest-smoke-latest-patrole_member-run-187/patrole_member/tempest-report.html
http://artifacts.opnfv.org/functest/5R496QTS4IFG/functest-opnfv-functest-smoke-latest-patrole_reader-run-187/patrole_reader/tempest-report.html

Change-Id: Icd494ed69efaea37818d5b63a9772c4625aa8e08
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoSkip test_network_qos_placement in tempest_scenario_cntt 72/73072/1
Cédric Ollivier [Mon, 6 Dec 2021 09:40:36 +0000 (10:40 +0100)]
Skip test_network_qos_placement in tempest_scenario_cntt

http://artifacts.opnfv.org/functest/RWGPS2N4S9AK/functest-opnfv-functest-smoke-cntt-latest-tempest_scenario_cntt-run-198/tempest_scenario_cntt/tempest-report.html

Change-Id: Ife673af908294d9aaff3fcb08ea7569ad3f43bce
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoIncrease tempest_full_cntt test_count 71/73071/1
Cédric Ollivier [Mon, 6 Dec 2021 09:38:29 +0000 (10:38 +0100)]
Increase tempest_full_cntt test_count

http://artifacts.opnfv.org/functest/KZZNYVZ3KXTC/functest-opnfv-functest-smoke-cntt-latest-tempest_full_cntt-run-201/tempest_full_cntt/tempest-report.html

Change-Id: I4be720dfca3af4961951f095f834a1453e4d92a9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoSkip tempest_heat tests asking for messaging service 70/73070/1
Cédric Ollivier [Mon, 6 Dec 2021 09:37:05 +0000 (10:37 +0100)]
Skip tempest_heat tests asking for messaging service

http://artifacts.opnfv.org/functest/JVAWH4X6HW5U/functest-opnfv-functest-smoke-cntt-latest-tempest_heat_cntt-run-170/tempest_heat_cntt/tempest-report.html

Change-Id: I69b5c796490447f4d6a271190c7b02c561d3bd25
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoIncrease tempest_neutron_cntt test_count 69/73069/1
Cédric Ollivier [Mon, 6 Dec 2021 09:11:19 +0000 (10:11 +0100)]
Increase tempest_neutron_cntt test_count

http://artifacts.opnfv.org/functest/3JQK2X84WTCX/functest-opnfv-functest-smoke-cntt-latest-tempest_neutron_cntt-run-165/tempest_neutron_cntt/tempest-report.html

Change-Id: I0b534e096f13c3096e4c04cecf463deb245d99e8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoTemporarily blacklist CinderVolumeTypes.create_volume_type_add_and_list_type_access 67/73067/1
Cédric Ollivier [Sat, 4 Dec 2021 16:30:52 +0000 (17:30 +0100)]
Temporarily blacklist CinderVolumeTypes.create_volume_type_add_and_list_type_access

Change-Id: Ibe2437970d962af8262e885e44a2caafb4c08828
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoTemporarily remove CinderVolumeTypes.create_and_update_volume_type 63/73063/1
Cédric Ollivier [Fri, 3 Dec 2021 16:50:10 +0000 (17:50 +0100)]
Temporarily remove CinderVolumeTypes.create_and_update_volume_type

A few tests are linked to Cinder v2 which was dropped in Xena

Change-Id: I1d7e4ff4cdca61e553738ae79d21eb34033198a8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoEnable RefStack back 60/73060/1
Cédric Ollivier [Fri, 26 Nov 2021 16:05:45 +0000 (17:05 +0100)]
Enable RefStack back

Change-Id: Ia87753bb12963c2da9515231b1241860546b7cfe
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoFilter test_policy_minimum_bandwidth_rule_rbac in Patrole 56/73056/1
Cédric Ollivier [Thu, 25 Nov 2021 16:44:25 +0000 (17:44 +0100)]
Filter test_policy_minimum_bandwidth_rule_rbac in Patrole

https://artifacts.opnfv.org/functest/H5LU90NKXLQX/functest-opnfv-functest-smoke-xena-patrole_admin-run-13/patrole_admin/tempest-report.html

Change-Id: Id4477c52b71147f47c590369a9030dd997c69da6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoReduce Patrole test case lists 52/73052/1
Cédric Ollivier [Thu, 25 Nov 2021 13:37:10 +0000 (14:37 +0100)]
Reduce Patrole test case lists

They seem related to Patrole obsolescence

patrole_tempest_plugin.rbac_exceptions.RbacParsingException: Attempted to test an invalid policy file or action
Details: Policy action "volume_extension:types_manage" not found in policy files: [] or among registered policy in code defaults for cinder service.

Change-Id: I2e0bfeb150c8835b47bddac7130021963850397a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoIncreate test_count in tempest_slow_cntt 51/73051/1
Cédric Ollivier [Thu, 25 Nov 2021 13:24:22 +0000 (14:24 +0100)]
Increate test_count in tempest_slow_cntt

http://artifacts.opnfv.org/functest/6ULJF575WVG6/functest-opnfv-functest-smoke-cntt-xena-tempest_scenario_cntt-run-3/tempest_scenario_cntt/tempest-report.html

Change-Id: I88446714338e46188f61bcac8967196c421f0edd
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoIncreate test_count in tempest_full_cntt 50/73050/1
Cédric Ollivier [Thu, 25 Nov 2021 13:22:18 +0000 (14:22 +0100)]
Increate test_count in tempest_full_cntt

http://artifacts.opnfv.org/functest/4PVT7P9NXUD4/functest-opnfv-functest-smoke-cntt-xena-tempest_full_cntt-run-3/tempest_full_cntt/tempest-report.html

Change-Id: I1e25aa3ca73c52cf30d69bf6e3932b3505175ea2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoSkip new image import related tests in CNTT 27/73027/1
Cédric Ollivier [Sat, 20 Nov 2021 10:28:47 +0000 (11:28 +0100)]
Skip new image import related tests in CNTT

This feature is optional in CNTT.

Change-Id: Iaf2cd7bf8cbba7d4b1f69d51cd41c37842d7bbcd
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoTake hostname_fqdn_sanitization into account 26/73026/1
Cédric Ollivier [Sat, 20 Nov 2021 10:23:10 +0000 (11:23 +0100)]
Take hostname_fqdn_sanitization into account

It's skipped in CNTT as it's not enabled yet.

Change-Id: Iac3976f4a5fbc2a1e32934bcb4c49877c5753ed4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoUpdate linters and fix all new issues 15/73015/4
Cédric Ollivier [Wed, 10 Nov 2021 14:42:57 +0000 (15:42 +0100)]
Update linters and fix all new issues

It mostly add encoding in open calls and leverage f-strings.

Change-Id: Ifead18fc724a452c1067dcf91dc577032edc9c59
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoUpdate Xtesting to 0.93.0 13/73013/1
Cédric Ollivier [Tue, 9 Nov 2021 14:03:20 +0000 (15:03 +0100)]
Update Xtesting to 0.93.0

Change-Id: Idc5cc6d83d3f4f4786fae533bafeafc1ac9ea245
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 years agoSync requirements 06/73006/1
Cédric Ollivier [Mon, 8 Nov 2021 16:00:56 +0000 (17:00 +0100)]
Sync requirements

Change-Id: Id52449163a894bfb5e52c6d4e8c986c246a88a84
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate RefStack test case descriptions 71/72971/1
Cédric Ollivier [Fri, 15 Oct 2021 12:50:24 +0000 (14:50 +0200)]
Update RefStack test case descriptions

RefStack now allows skip tests.

Change-Id: I32f57388be81e3ace326c76320a33ca16c01bdba
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoFallback VMTP to "Support both IPv4 and IPv6 DNS servers when creating networks" 34/72834/1
Cédric Ollivier [Wed, 18 Aug 2021 12:09:22 +0000 (14:09 +0200)]
Fallback VMTP to "Support both IPv4 and IPv6 DNS servers when creating networks"

Bootable volume support (bump) is breaking cinder changes removing Cinder v3 [1].

[1] https://opendev.org/x/vmtp/commit/5ac228a575153e059e3d683d5e125415dd32e89f

Change-Id: Id71332f537203d45ad62dae13745f505f46734b6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate pylint to latest stable 33/72833/1
Cédric Ollivier [Wed, 18 Aug 2021 11:11:02 +0000 (13:11 +0200)]
Update pylint to latest stable

It also stops filtering py27 which dropped for a while.

Change-Id: Idf19d1d90e0c753b6c05bbe77f3748027c2e0af5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSwitch to provider_vlans public 32/72832/1
Cédric Ollivier [Wed, 18 Aug 2021 07:56:52 +0000 (09:56 +0200)]
Switch to provider_vlans public

It follows the new OpenStack gate configs.

Change-Id: I74ae08bf857f092012abab59e108128fc54ddea4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate to Alpine 3.14 26/72826/5
Cédric Ollivier [Thu, 12 Aug 2021 14:41:38 +0000 (16:41 +0200)]
Update to Alpine 3.14

It also fixes lots of new pylint warnings.

Change-Id: I3376aee5649596c53bc2941ad4d8e0674a2967fe
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSelect Wallaby as CNTT baseline (Lakelse) 07/72807/1
Cédric Ollivier [Tue, 10 Aug 2021 10:06:14 +0000 (12:06 +0200)]
Select Wallaby as CNTT baseline (Lakelse)

Change-Id: I5637da29b3fa4c43e288ffb5f2306273a5bc2c9e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoUpdate README.md 25/72725/2
Cédric Ollivier [Wed, 30 Jun 2021 13:27:09 +0000 (15:27 +0200)]
Update README.md

It takes Wallaby into account

Change-Id: I529147fd2e80bcc4a19c786b46a0412b32f9ffb5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRemove distlib from constraints 60/72660/1
Cédric Ollivier [Thu, 10 Jun 2021 16:40:09 +0000 (18:40 +0200)]
Remove distlib from constraints

Else it fails when uninstalling distlib.
https://build.opnfv.org/ci/job/functest-kubernetes-opnfv-functest-kubernetes-core-latest-build/48/console

Change-Id: Ibec464eed800f5b9e7d55bff6bb02f1c43b15aff
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoRemove six from Openstack requirements 87/72587/1
Cédric Ollivier [Wed, 26 May 2021 19:38:27 +0000 (21:38 +0200)]
Remove six from Openstack requirements

Attempting uninstall: six
  Found existing installation: six 1.15.0
[91mERROR: Cannot uninstall 'six'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L445

Change-Id: Id31393e9df11920ebebb13cfc4d9080c49a85e52
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoAdd enchant in travis-ci 83/72583/3
Cédric Ollivier [Wed, 26 May 2021 14:43:29 +0000 (16:43 +0200)]
Add enchant in travis-ci

Change-Id: Ibbf0ecfc0b1e178a27a4981b10689f62fa103d62
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
4 years agoSwitch to focal in travis-ci gates 76/72576/3
Cédric Ollivier [Tue, 25 May 2021 14:13:05 +0000 (16:13 +0200)]
Switch to focal in travis-ci gates

Change-Id: Id6d1685762be5d81c5093c05f85c0cc36c234d76
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 847a25ffe68aaa98e6101cd66e74144b6c25ea1e)

4 years agoSkip new Cinder rbac testing in CNTT 59/72559/1
Cédric Ollivier [Fri, 21 May 2021 16:36:05 +0000 (18:36 +0200)]
Skip new Cinder rbac testing in CNTT

Change-Id: Ic497f405fd60edeb9a19180de8002ebeee81d3cb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>