functest.git
2 weeks agoTake bashate results into account 23/75023/1
Cédric Ollivier [Mon, 13 Oct 2025 15:33:38 +0000 (17:33 +0200)]
Take bashate results into account

Change-Id: Id489a0e7d2e8ed5f0af99b3930c9bc39ddcce3e5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 weeks agoPrepare Functest 2023.1 21/75021/1
Cédric Ollivier [Mon, 13 Oct 2025 13:05:22 +0000 (15:05 +0200)]
Prepare Functest 2023.1

Change-Id: I1e1090be559a2c5ece5fd45649fe9457fd79a620
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 weeks agoUpdate image list in docs 16/75016/1
Cédric Ollivier [Mon, 13 Oct 2025 08:20:15 +0000 (10:20 +0200)]
Update image list in docs

Change-Id: I130b1f2d9cc22090125569ba64be005792af4193
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 weeks agoUpdate Cirros everywhere except Tempest 14/75014/1
Cédric Ollivier [Sun, 12 Oct 2025 14:55:27 +0000 (16:55 +0200)]
Update Cirros everywhere except Tempest

Tempest still asks for 0.5.1

Change-Id: I5e7834ba29da8543c05131cda3c0f5e30e1e6e35
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 weeks agoTake paramiko 2.9.+ breaking changes into account 13/75013/1
Cédric Ollivier [Sun, 12 Oct 2025 13:46:25 +0000 (15:46 +0200)]
Take paramiko 2.9.+ breaking changes into account

https://github.com/paramiko/paramiko/issues/2143

Change-Id: I698532f618852768a179bf983d0816eeac96d364
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 weeks agoSkip 2 tests marked as unstable 12/75012/1
Cédric Ollivier [Sun, 12 Oct 2025 10:53:03 +0000 (12:53 +0200)]
Skip 2 tests marked as unstable

Both are skipped because of bug: https://launchpad.net/bugs/2024160

Change-Id: I29e1c1ccee01b20b99f74967cbbb1e769f2fa1b2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 weeks agoRevert to Cirros 0.5.1 11/75011/1
Cédric Ollivier [Sat, 4 Oct 2025 11:50:50 +0000 (13:50 +0200)]
Revert to Cirros 0.5.1

Change-Id: Ie4b09aeeaebdf5224824bab54a8087d8c252e952
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 weeks agoTake paramiko 2.9.+ breaking changes into account 10/75010/1
Cédric Ollivier [Sun, 12 Oct 2025 08:16:29 +0000 (10:16 +0200)]
Take paramiko 2.9.+ breaking changes into account

https://github.com/paramiko/paramiko/issues/2143

Change-Id: If5e170c002cac372e845437f5c473770ae7498ae
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 weeks agoFix image name 09/75009/1
Cédric Ollivier [Sat, 11 Oct 2025 18:30:37 +0000 (20:30 +0200)]
Fix image name

Change-Id: I0ba2ec09ea045235d87b5601de85c2988c85ff12
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 weeks agoUpgrade Vmtp Ubuntu image to 18.04 08/75008/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>
2 weeks agoUpdate a few CNTT test counts 07/75007/1
Cédric Ollivier [Sat, 4 Oct 2025 11:42:17 +0000 (13:42 +0200)]
Update a few CNTT test counts

Change-Id: Id0cebf28db7c5a6d8d4d932c2b7070fd15c61e88
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 weeks agoFix tox.ini 06/75006/1
Cédric Ollivier [Sat, 4 Oct 2025 08:24:34 +0000 (10:24 +0200)]
Fix tox.ini

Change-Id: Iac113a20629e771a45a300b2a7da570193cc1f17
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 weeks agoRemove all Patrole compute testing 05/75005/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 agoSkip Test cases when features are optional or newer than CNTT 79/74979/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>
3 weeks agoSkip buggy Patrole tests 78/74978/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>
3 weeks agoFix test case count for tempest_scenatio_cntt 77/74977/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>
3 weeks agoRemove buggy patrole tests 76/74976/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>
3 weeks agoUse time.sleep() instead of eventlet.sleep() 75/74975/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>
3 weeks agoPatch attrdict for py310 74/74974/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>
3 weeks agoPin setuptools if py310 73/74973/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>
3 weeks agoUpgrade Neutron tempest plugin 72/74972/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>
3 weeks agoUpdate Xtesting to last version 71/74971/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>
3 weeks agoFix tox.ini 70/74970/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>
3 weeks agoUpdate README to Master 69/74969/1
Cédric Ollivier [Mon, 7 Jul 2025 12:46:35 +0000 (14:46 +0200)]
Update README to Master

Change-Id: I7d97bf1e403c4398dc14d5621cab79e05a166876
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
3 weeks agoFix rally unit tests 68/74968/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)

3 weeks agoFix tox.ini 67/74967/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)

3 weeks agoRemove ODL and EPC api docs 66/74966/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)

3 weeks agoRemoving juju_epc 65/74965/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)

3 weeks agoRemove ODL testing 64/74964/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)

3 weeks agoSwitch to fork for opnfv-cloudify-clearwater 63/74963/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)

3 weeks agoSkip 3 buggy Patrole tests 62/74962/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 agoUpdate Xtesting to 0.98 33/74533/1
Cédric Ollivier [Thu, 18 Jan 2024 15:17:53 +0000 (16:17 +0100)]
Update Xtesting to 0.98

Change-Id: I1e5bfb2f6188350d6b36c140f291d20b1ac6678b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
21 months agoUpdated from global requirements 57/74457/1
Cédric Ollivier [Tue, 9 Jan 2024 16:10:53 +0000 (17:10 +0100)]
Updated from global requirements

Change-Id: Idefb2181f302a0fd476a303162f8a1c27e574124
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
21 months agoMake ansible/site.gate.yml up-to-date 39/74439/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>
21 months agoRemove tox pip_version 38/74438/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>
22 months agoEnforce pip's legacy-resolver 56/74256/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 agoStop patching test_create_backup.py 34/74234/1
Cédric Ollivier [Fri, 27 Oct 2023 12:06:15 +0000 (14:06 +0200)]
Stop patching test_create_backup.py

The upstream patch [1] should make it work

[1] https://github.com/openstack/tempest/commit/ec63f4aaf696e37459523de517cfb9b086b8811e

Change-Id: I762c53ee7b7dd7b1f04ec71c1c21c37d4308cbbf
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoLeverage binaries in PATH now 00/74200/1
Cédric Ollivier [Sat, 21 Oct 2023 15:17:03 +0000 (17:17 +0200)]
Leverage binaries in PATH now

Change-Id: I2e3bde1bc13c9664523338b13e793a8e689a073b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoStop overriding XtestingCI docker images 94/74194/1
Cédric Ollivier [Fri, 20 Oct 2023 09:07:52 +0000 (11:07 +0200)]
Stop overriding XtestingCI docker images

Change-Id: I60fe2f1ab9afa3d6f63a8a67ac381183dea42856
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoAvoid any conflich with functest's elements 92/74192/1
Cédric Ollivier [Fri, 20 Oct 2023 06:51:29 +0000 (08:51 +0200)]
Avoid any conflich with functest's elements

Change-Id: Id820eeef64236d3af2583a4a4a52e1c65b06be5a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoSwitch to main git repo 89/74189/1
Cédric Ollivier [Fri, 20 Oct 2023 06:45:50 +0000 (08:45 +0200)]
Switch to main git repo

Change-Id: I00fb972c1bf9cee1d77a1d1f400effb632593e9b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoMove element-deps in the right dir 87/74187/1
Cédric Ollivier [Thu, 19 Oct 2023 15:44:48 +0000 (17:44 +0200)]
Move element-deps in the right dir

Change-Id: I67bd9361c490f7f877883a52e0c36b9227ad62fc
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoFilter ./elements/xtesting/install.d/ in perm 86/74186/1
Cédric Ollivier [Thu, 19 Oct 2023 15:03:12 +0000 (17:03 +0200)]
Filter ./elements/xtesting/install.d/ in perm

Change-Id: I8a95648088f7741ba3a87d647955b4cd8146f70c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoAdd +x to all install.d files 83/74183/1
Cédric Ollivier [Thu, 19 Oct 2023 14:44:43 +0000 (16:44 +0200)]
Add +x to all install.d files

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

Change-Id: If2892e52925c2dab77e26f76d51d89bcfc841032
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoUpdate to RefStack 2022.11 20/74020/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>
2 years agoComplete migration to Cirros 0.6.1 19/74019/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>
2 years agoSet Compute min_microversion to 2.44 15/74015/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>
2 years agoSet Compute min_microversion to 2.36 14/74014/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 agoRemove packaging from upper-constraints.txt 13/74013/1
Cédric Ollivier [Fri, 12 May 2023 10:55:04 +0000 (12:55 +0200)]
Remove packaging from upper-constraints.txt

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

Change-Id: I7e268439ab67adcb833a2abb348d90ff29db7bcc
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2 years agoUpdate Cirros to 0.6.1 10/74010/2
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>
2 years agoUse pre-commit in CI to fix trailing blanks & tabs 26/73426/4
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

2 years agoStop bashing functest scripts 24/73424/4
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

2 years agoClean tabs and trailing blanks 25/73425/2
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

2 years agoReplace nose by pytest 14/73914/2
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>
2 years agoSwitch to py3.10 in tox 13/73913/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 10/73910/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 08/73908/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 agoDetect OpenStack Zed 07/73907/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 agoChanlge all wiki links 99/73899/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>
2 years agoSwitch SNAPs link as it was removed from wiki 96/73896/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 agoUpgrade to Alpine 3.17 82/73882/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 75/73875/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>
2 years agoStop using docker install script 33/73633/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>
2 years agoSkip test_compute_unified_limits in tempest_scenario_cntt 28/73628/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>
2 years agoDecrease test count in tempest_heat_cntt 25/73625/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>
2 years agoMerge "Filter local_ip testing"
Cedric Ollivier [Mon, 7 Nov 2022 10:14:21 +0000 (10:14 +0000)]
Merge "Filter local_ip testing"

2 years agoUpdate Cirros for testing 22/73622/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>
3 years agoStop install distlib via packages 19/73619/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>
3 years agoRemove distlib from upper-constraints.txt 17/73617/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>
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 agoFilter local_ip testing 30/73330/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>
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>