Age | Commit message (Collapse) | Author | Files | Lines |
|
They are blocking in Orange Openlab as the support is missing.
A dynamic check has to be implemented before activating it.
Change-Id: I8d87251fa4589f96d3515e411aeec5e79b7e7960
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 1da4b519f8e73d3be9e37f9d72367654bf662e63)
|
|
There is multiple "default" security groups, when user is created
with admin role.
Change-Id: I7555dc9461816dfdaaee36d82d712e25b4b65da7
Signed-off-by: Thierry ALLENO <thierry.alleno@orange.com>
(cherry picked from commit 7488f119f9d9c61c61ef55d53f87de0e671fed23)
|
|
The configuration of proxy for apt is missing in ubuntu images.
Line Feed is missing in cloudify conf files.
Change-Id: I3237b914e993c57f4fe3ed568690d2d9a41c0bdf
Signed-off-by: Thierry ALLENO <thierry.alleno@orange.com>
(cherry picked from commit be864b0de9f0f990984ad9e3c2d20b694e1b2c26)
|
|
It stop cross-compiling for arm and creating functest-parser
manifests.
Change-Id: Ic9567232d876e36b3adbff4bc1d4d23ff9ef3b81
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 1734755754867dc81938c8d6ca878e12ada36990)
|
|
Change-Id: I45b8a0255428f9ee27c00bc96ebf6c0d21a6a4de
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: Ia71b0cf58f74f7d760daacec7ee646f914c29442
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It eases running VNFs behind proxies as they download packages.
Change-Id: I187078dab744c51188b9835417d1a29fad1b4bd6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit d5fce8c12bc73c1b1547df2750563c271a3ab3f6)
|
|
It allows converting all images to vmdk and then patching all
testcases. DEPLOY_SCENARIO should match vio to do so.
convert_images.sh has to be called as prerequisite.
JIRA: FUNCTEST-992
JIRA: FUNCTEST-993
Change-Id: Ie35bf80af1cd9610a8c416ec01b81b61c6148cfe
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit d176e20067368d834e8b77d4f685f48cb54d03f5)
|
|
Change-Id: I7af07849fb70ef53f293002f313035b46731b705
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 5988d84f62cb19abfdddf1475177f174d6c2597d)
|
|
It moves the clone operation into docker build instead.
Change-Id: I296005d8638510a999665d383a26c4fcd48897a6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 2e7f66734394dc5e749ef9ac95e46a8ded9fb2c9)
|
|
https://github.com/openstack/oslo.config/blob/master/oslo_config/types.py#L600
https://build.opnfv.org/ci/view/fuel/job/functest-fuel-virtual-daily-master/817/consoleFull
Change-Id: Icde9938bb9f6c0c37d2504317f31b0af4ef9ee8e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 59cf95974b2b9c0271c1ff9c9604b960c4bcfa26)
|
|
It's required at least by Barbican tempest plugin.
Change-Id: I46a65ee5fee044917c5375adaa8ebb529efe86ec
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 9ec639526ed32d4b05168627c5c016fb66b7d008)
|
|
This rule breaks lookup when the user created is admin.
Change-Id: I2fe3dba687bd5d151cd7e53217586a0bcb21815d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 65b9318ffcb4b12e0aa4aa08027a35ff1e2d285d)
|
|
It sets [openstack] keystone_default_role if NEW_USER_ROLE differs
from member.
Change-Id: Ib6be5cf22654e882ea110298cba421c1e87c78fd
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 98f3bf16722e5e718130f960910d64bc76951e3b)
|
|
It creates the network via admin user as segmentation id may be set.
Change-Id: I853f40e09aee9a658fc2373cd7e8bf00e3c0c3ad
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 92ba2d7f3bbbecebcd4214bc9b8682d2b6ce87e9)
|
|
Change-Id: I4079fa3641373eee40f8a876a2a525635f2752eb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit b039d8d4219bca73a5b86e03f34f27fbe655ec81)
|
|
In fraser release we observed that refstack tests are executed in parallel
and that might causes problems in CI because without concurrency
parameter it will try to use as many cpus as possible and that might
lead to race condition issues.
This patch is created for backporting purposes to fraser branch
where the problem occurs.
JIRA: DOVETAIL-662
Change-Id: I6cf0ad3a32e88f04abd00d69523aa8ac47c39470
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
(cherry picked from commit d5c3692d211cb3e82708eaf2595ba3f26fafc6a6)
|
|
https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/259/console
https://build.opnfv.org/ci/view/functest/job/functest-fuel-baremetal-daily-master/428/console
Change-Id: Ib64878962a71b6b45ef039fce8bfaa43172b2498
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 3eec6556fa20e51d5e6596253393199469c83556)
|
|
JIRA: FUNCTEST-1009
Change-Id: I6b9bca3827ba6cc804c25689a896ca63eec6a78b
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
(cherry picked from commit 9d03fcdd488c385842b43fd914915cbe4ae5390a)
|
|
If USE_DYNAMIC_CREDENTIALS = False, Functest is expected for
/home/opnfv/functest/data/accounts.yaml which contains the set of
pre-existing credentials to use for testing [1].
It also sets admin_domain_scope and default_credentials_domain_name.
[1] https://docs.openstack.org/tempest/latest/configuration.html
Change-Id: Ie7b81f0c56049260ca99b8e3a6d58cb8a2660659
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 7e0f65a25f1c83c90051e13e4aa5333aaaa8c6d5)
|
|
It may allow bypassing RBAC policies if required.
Change-Id: I3b7ad44d7b80f8ea757846afdcd787b686c52856
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit ea596bbf094c8e45961b1b1379e58631942e4864)
|
|
Snaps is part of main Functest testcases (Healthcheck).
A fixed version has to be pulled.
We will switch later to snaps packages instead of commit ids.
Change-Id: I8df681625864ed6929e28b37c574b8d89c7de409
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It allows loading functest and functest-kubernetes jjbs in one
Jenkins.
Change-Id: Ia52e84583bc25aad0d1508096b536cbd5585d261
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 890bc75c29ef98fe2eb0dd8e456ad6eafa9d26a1)
|
|
It's mandatory before releasing.
Change-Id: Iac7b49fb1061b39ee6683e7b30f163cfc2060a95
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 381a70d86ce49bd55b298042dc11cb16f9710d82)
|
|
JIRA: FUNCTEST-1003
Change-Id: Ic55998977386f95f619a355d22bd285782fe81f0
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
(cherry picked from commit 5d9acb84f492dca4da863c60e30a5463fe165cb5)
|
|
JIRA: FUNCTEST-999
Change-Id: I64bfa31b01aa2ce5444b6e0f0ac46f8cde8dbaa3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit c4b3f91c6bb79c50adc1c5a4397666ebcd1f7375)
|
|
It should have been removed when cherry-picking "Publish Functest
daily and gate jobs".
It adds parser-basics which is hosted by its own container.
Change-Id: I6b5c4de0bffabab9bf927bf045b228113deeb375
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
The rally.conf gets copied before the target directory has been created.
JIRA: FUNCTEST-1007
JIRA: DOVETAIL-730
Change-Id: Ie774fce994ada644c1163600e6c62e1231fde443
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
(cherry picked from commit b55aa749c379ce7af918f43558f2195e2259d872)
|
|
Change-Id: Ib65203e74244d87f7ac6b24f6e6abf723c57a786
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 72ea3965f80691b6660ce9716103030d3e6d9a6b)
|
|
As opposed to the Releng ones, they are designed to be easily
executed by endusers as well. They can be considered as a first step
towards a full Functest CI/CD toolchain deployed via docker-compose.
All components testcases are enabled here.
They hugely leverage on templates to load the right yamls per branch
and multijobs to run testcases in parallel. Many steps are proposed
allowing running part of the chain.
Executors have to be increased to allow running them (it was tested
vs 10 and more).
At first, all docker images are downloaded to avoid different
versions between testcases.
They will be improved in a second change to ensure that only one node
is selected and to take all Functest env vars into account.
Change-Id: I99c7b8ee5d0ddbb00102b3147739b5e8b5c65c23
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 69f0b2665b397e5128bf7a83541d3567c4834af3)
|
|
It also copies rally.conf and tempest.log in res_dir.
Change-Id: Ib907a29ba3f47ca861d3af8afc0ee74446222e89
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 0fd76322f95b755d347826f707c092105506311b)
|
|
It returns the right status if exception in constructor.
Change-Id: Ic9d857868fb58928164bee2f32d841c64b9b723c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: Ifcf1d4bd48b64bc9175c3b0d594f897f4f3f5e7d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 873e5f5c868027d34f36d494719b4dad2bdb1e7d)
|
|
Change-Id: I467be9a70c74ff4eebfc50b8407fa503468f47ea
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: Ie2fbd978ed0bb9772d66eb367f1bdad32c5afd61
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 10d98efb0cc45e989beceda411ce615347b2a946)
|
|
It's required by rtd which doesn't leverage on PBR.
Change-Id: Ia7ac5ecbb626d5c8b4c9095a1238db55e20790b0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit a72b43b2356625d680d46f5ada201fcfe6ab7222)
|
|
It also fixes few docstrings
Change-Id: I09b3456e82953f64ec49628e2979115cc7bbec55
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It reverts Sphinx theme to the default one as it's hugely better for
API docs.
Change-Id: Ic489e9b65d67d71fadb8ef78176a04cc382a3f5d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 20ee61db8d38bf12127afd12e34ac601d36b3ff5)
|
|
Else it fails for Rally which lists computes [1].
Former Shade releases split Openstack operations into 2 classes.
[1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-fraser/269/console
Change-Id: Icdf01c540ff62d7e7ef609929e806334823d2969
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
FUNCTEST-1002
Change-Id: Id19b9aa70aeded6d99978084b3de4a63e31a81ad
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
(cherry picked from commit 4b7d89de42fe9a3867b12ea39721ad92aff96340)
|
|
Change-Id: Ibe131e0cf02493f0f3a82c1e179848605bd0a292
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 8cfa994563a238bbd34d01e97de1fcfd40535e6e)
|
|
It conforms with the flavor extra specs model [1].
[1] https://gerrit.opnfv.org/gerrit/#/c/60713/
Change-Id: I1555a313aaf56ae47f9ad2a4529eb8b94e636c00
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 8d3eb364d84f90b19f9e7234d01add8764843081)
|
|
It takes all new testcases into account.
It allows running vnfs vs dpdk scenarios too.
Change-Id: I789f6bb1c3df891b1a94f2a674c15085f81f2f23
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 484acb3716b6f6261793b8a6a0220cce62ccb0c3)
|
|
Change-Id: I2a38fca608d866ed643f5d021cb85488f35c79f1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
[1] https://build.opnfv.org/ci/view/functest/job/functest-fuel-armband-baremetal-daily-master/35/console
Change-Id: I7236bf5a74f36941f499da32c5c77dcd0b98b6f1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 3d1986d1a8035e93b7ad7e4331cb1cbe126a857f)
|
|
It mainly fixes negative regex operations and allows calling one
skipped test via run_tests (parallel testing).
Change-Id: Ibf34ecf2dae46c4c3af15d05af2946c9eb33f6cd
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
juju cannot bootstrap if cidr already exists which now happens only
if a shared network with the same cidr is defined (it should be
considered as a bug about juju).
By allocation its own cidr, it protects vs remaining rally or tempest
remaining shared networks or vs parallel testing.
juju_epc can already run twice in parallel as it creates a new
project and a private network.
Change-Id: I76c4971d631f763307315478e6cf5a383c91ed36
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 27bc4acea711b5e6e09102bdc4209c9ef13283f3)
|
|
It makes difficult to find the issues (floating ip, boot, ssh
connection, etc...) for a small benefit regarding the current
testcase implementations.
It increases the default floating ip timeout because it has been
reached when running Functest multiple times in parallel. It may
be the root cause when running singlevm vs XCI (in that case,
neutron api and agents are hosted in a nested vm).
Change-Id: Ia97e04902321644c207c59987283754318aee5e5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 8faf2e3365fc5acc0167a05a919eef564f11491a)
|
|
It completes "Switch create_server timeout to default value" [1]
which forbids waiting more that 180s (create_server was asynchronous).
[1] https://gerrit.opnfv.org/gerrit/#/c/60423/2
Change-Id: Icbf9ee48024fe9e10571c2bb7ca895d5828fb561
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit f31841906a7cddcecc4c8fba9b641265811e9b7f)
|
|
The timeout has been reached when running multiple vnfs in parallel.
Only few additional seconds seemed required here.
Change-Id: I0d6e38e827c581edb617bb0cc13249645468a2aa
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 9c19bb9bb41e36d4ca70563649ced92ce7ab9b82)
|