functest.git
6 years agoUpdate results printed in configguide.rst 31/51631/1 stable/euphrates
Cédric Ollivier [Sun, 4 Feb 2018 13:01:12 +0000 (14:01 +0100)]
Update results printed in configguide.rst

It mainly takes into account that:
  - vyos_vrouter is now available in functest-vnf
  - all orchestra testcases are mostly disabled
  - odl is skipped if os-nosdn-nofeature-ha

Change-Id: Idc92cc82a1656d9118d080eeb1f7e1fc80f6296e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoFix links in configguide.rst 29/51629/1
Cédric Ollivier [Sat, 3 Feb 2018 20:49:04 +0000 (21:49 +0100)]
Fix links in configguide.rst

It also removes trailing whitespaces.

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

6 years agoCreate subnet and net within the same project 19/51319/1
Linda Wang [Mon, 29 Jan 2018 01:39:58 +0000 (01:39 +0000)]
Create subnet and net within the same project

It is required to create a network and subnet within the same project
for some SUTs.

Change-Id: Icd02edb0aebee93713f315cdbbeb021e9ae82dae
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit f06d3e13cdee669e53f6a1c75039c9b3c3430a8a)

6 years agoRemove the former Dockerfile 31/50931/1
Cédric Ollivier [Thu, 9 Nov 2017 05:05:06 +0000 (06:05 +0100)]
Remove the former Dockerfile

opnfv/functest had been split into multiple containers based on
Alpine (See Docker Slicing [1]) during Euphrates.

As ARM is being switching to them, we can safely remove the related
files.

[1] https://git.opnfv.org/functest/tree/docs/com/pres/dockerslicing/dockerslicing.md?h=stable/euphrates

Conflicts:
    tox.ini
    setup.cfg

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

6 years agoUpdate set of region identity attribut 13/50713/1
Samuel Bartel [Tue, 16 Jan 2018 09:12:16 +0000 (10:12 +0100)]
Update set of region identity attribut

Use OS_REGION_NAME environment variable if defined

Conflicts:
    functest/opnfv_tests/openstack/tempest/conf_utils.py

Change-Id: Ifcdfc468fa4931ab62ac0f3ead103e15af7c0de6
Signed-off-by: Samuel Bartel <samuel.bartel@orange.com>
(cherry picked from commit eb793907cee64bbe2519040559b04d47652cabf0)

6 years agoBuild functest-parser for arm64 via travis-ci 73/50473/2
Cédric Ollivier [Thu, 11 Jan 2018 17:03:11 +0000 (18:03 +0100)]
Build functest-parser for arm64 via travis-ci

Even if clearwater-live-test dependencies have been updated [1], the
next containers can be built for ARM (ruby raises SEGFAULT via
qemu-user-static):
  - functest-vnf
  - functest-restapi

The related manifest is also updated.

[1] https://gerrit.opnfv.org/gerrit/#/c/50295/8

Conflicts:
    .travis.yml

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

6 years agoSwitch to absolute paths in Dockerfiles 77/50477/2
Cédric Ollivier [Fri, 12 Jan 2018 06:29:05 +0000 (07:29 +0100)]
Switch to absolute paths in Dockerfiles

It updates functest-smoke and functest-restapi.

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

6 years agoRemove stable docker tags 69/50469/2
Cédric Ollivier [Fri, 12 Jan 2018 05:43:24 +0000 (06:43 +0100)]
Remove stable docker tags

Releng and travis-ci jobs don't publish any stable tags, then they
should be removed from Docker automated builds as well.

It will be completed by removing all former tags by hand as well to
avoid mixing euphrates and these deprecated tags.

Change-Id: I969e5313ca29edee0a1bfd534ff45a5c09183816
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoBuild vnf and restapi containers for ARM 95/50395/2
Delia Popescu [Tue, 9 Jan 2018 09:54:52 +0000 (11:54 +0200)]
Build vnf and restapi containers for ARM

The root cause of the problem was the installation
of unf_ext packet. The Gemfile.lock in
https://github.com/boucherv-orange/clearwater-live-test
asked for version 0.0.6 and this version was not found for arm.
When it tried to build the package, the conversion from int
to char error was thrown (issue reported here
https://github.com/knu/ruby-unf_ext/issues/15).

As now version 0.0.7.4 is selected, then the vnf docker
images are built without any other errors.

Gemfile.lock was updated in the original repo,
this fix enables vnf and restapi containers build for ARM.

JIRA: FUNCTEST-899

Change-Id: Id2c5fe82cb3705f58a8175fcf0a17f443e9b7d9d
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
(cherry picked from commit 63ec3c39ef720d265fe5a6c9d3a7c5665c2624d2)

6 years agoInject all envs in openrc into CONST 31/50031/1
Linda Wang [Fri, 15 Dec 2017 02:57:26 +0000 (02:57 +0000)]
Inject all envs in openrc into CONST

After "env_prepare" is removed, some specific vars in openrc
(eg,."EXTERNAL_NETWORK") loaded to os.environ should be injected
into CONST in one python process.

Conflicts:
    functest/ci/run_tests.py

Change-Id: Iaa5c6047033dc2a30c533174e2016111759aec31
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit 6a2ee8883daf1795ec84fc2868c17c0723025447)

6 years agoClean base images only if 1 container was built 39/49639/1
Cédric Ollivier [Mon, 25 Dec 2017 22:46:26 +0000 (23:46 +0100)]
Clean base images only if 1 container was built

Conflicts:
    build.sh

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

6 years agoClean Docker images after builds 79/49579/1
Jose Lausuch [Wed, 13 Dec 2017 14:51:23 +0000 (15:51 +0100)]
Clean Docker images after builds

Compared to the related Releng script, it only focuses on cleaning
images. It's considered out of scope to remove remaining docker
containers.

It doesn't force to remove images because base images (e.g. Alpine)
could be selected by other OPNFV projects too. It ensures O is
returned even if one image cannot be removed.

functest-core is removed at the end because all Functest containers
depend on it.

The script works well in a nominal building env. Any remaining
Functest images or containers must be removed by hand.

Conflicts:
    build.sh

JIRA: FUNCTEST-898

Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I72d8214b711680ec7958af1d427b23dee6337bf6
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 98a942469134fcc3f91b6658a6fbb256d9d89518)

6 years agoAdd Docker build opts 77/49577/1
Cédric Ollivier [Sat, 23 Dec 2017 11:41:10 +0000 (12:41 +0100)]
Add Docker build opts

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

6 years agoAdd euphrates as a docker tag to the release notes 49/49549/1
Jose Lausuch [Fri, 22 Dec 2017 11:31:35 +0000 (12:31 +0100)]
Add euphrates as a docker tag to the release notes

Change-Id: I35080b3e701de6341926f86e8aa1910ef777f565
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
(cherry picked from commit b94eea5dc2d97a5055d2a98b7b330cc52cac5649)

6 years agoMerge "Enable orchestra testcases for Daisy only" into stable/euphrates
Cedric Ollivier [Thu, 21 Dec 2017 12:19:59 +0000 (12:19 +0000)]
Merge "Enable orchestra testcases for Daisy only" into stable/euphrates

6 years agoEnable orchestra testcases for Daisy only 57/49457/1
Cédric Ollivier [Thu, 21 Dec 2017 08:56:55 +0000 (09:56 +0100)]
Enable orchestra testcases for Daisy only

The current testcases have several issues which limit the
possible successful runs to Daisy [1].

[1] https://jira.opnfv.org/browse/ORCHESTRA-17

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

6 years agoMerge "Force python2.7 when creating venv for refstack" into stable/euphrates
Cedric Ollivier [Thu, 21 Dec 2017 09:16:59 +0000 (09:16 +0000)]
Merge "Force python2.7 when creating venv for refstack" into stable/euphrates

6 years agoForce python2.7 when creating venv for refstack 29/49429/2
Linda Wang [Thu, 21 Dec 2017 01:49:58 +0000 (01:49 +0000)]
Force python2.7 when creating venv for refstack

It applies part of "Fix rally db issue" [1] which is not
cherry-picked because it mainly focused on rally updates.

[1] https://gerrit.opnfv.org/gerrit/#/c/47555/

Change-Id: Ic6850e54860fe2b54a2199e1c3ed89d822ae6284
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoMerge changes I17d45782,I008cf0f5 into stable/euphrates
Cedric Ollivier [Thu, 21 Dec 2017 07:23:05 +0000 (07:23 +0000)]
Merge changes I17d45782,I008cf0f5 into stable/euphrates

* changes:
  Suggest to pull manifests instead of arch tags
  Update release notes for Euphrates 5.1

6 years agoMerge "Fix typos in test_details.rst and test_overview.rst" into stable/euphrates
Cedric Ollivier [Thu, 21 Dec 2017 06:33:33 +0000 (06:33 +0000)]
Merge "Fix typos in test_details.rst and test_overview.rst" into stable/euphrates

6 years agoMerge "Precise the right Docker tags" into stable/euphrates
Cedric Ollivier [Thu, 21 Dec 2017 06:33:00 +0000 (06:33 +0000)]
Merge "Precise the right Docker tags" into stable/euphrates

6 years agoSuggest to pull manifests instead of arch tags 07/49407/2
Cédric Ollivier [Wed, 20 Dec 2017 19:29:20 +0000 (20:29 +0100)]
Suggest to pull manifests instead of arch tags

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

6 years agoUpdate release notes for Euphrates 5.1 17/49417/1
Jose Lausuch [Tue, 12 Dec 2017 13:19:14 +0000 (14:19 +0100)]
Update release notes for Euphrates 5.1

Change-Id: I008cf0f5cd5279903d7e50b5a3903c283829e9cb
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
(cherry picked from commit 4470868c2d4486e8dbfab925c22eb364974b2c40)

6 years agoFix typos in test_details.rst and test_overview.rst 83/49383/1
Cédric Ollivier [Wed, 20 Dec 2017 12:56:46 +0000 (13:56 +0100)]
Fix typos in test_details.rst and test_overview.rst

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

6 years agoPrecise the right Docker tags 61/49361/1
Cédric Ollivier [Wed, 20 Dec 2017 12:41:03 +0000 (13:41 +0100)]
Precise the right Docker tags

It updates configguide.rst and runfunctest.rst.

Change-Id: I48aab7cbfcd8ea6f6da61eef426754f018820cf3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoMerge "Switch to public keystone endpoint" into stable/euphrates
Linda Wang [Wed, 20 Dec 2017 01:19:47 +0000 (01:19 +0000)]
Merge "Switch to public keystone endpoint" into stable/euphrates

6 years agoSwitch to public keystone endpoint 79/49279/2
Cédric Ollivier [Mon, 18 Dec 2017 08:47:39 +0000 (09:47 +0100)]
Switch to public keystone endpoint

It also reorders imports and removes dead code.

Conflicts:
    functest/opnfv_tests/vnf/ims/orchestra_clearwaterims.py
    functest/opnfv_tests/vnf/ims/orchestra_openims.py

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

6 years agoFilter out orchestra for ssl enabled deployments 81/49281/1
Michael Polenchuk [Fri, 15 Dec 2017 11:11:40 +0000 (15:11 +0400)]
Filter out orchestra for ssl enabled deployments

Skip orchestra tests for the Compass & Fuel/MCP installers
until OpenBaton have updated to version 4.x+ with SSL support.

JIRA: ORCHESTRA-17
Change-Id: I894a08fb5ac83a6b1d59d7bcf3a681a8d596968f
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit fa10ca0a16ab8d560b15814ce91e379e01b10030)

6 years ago[vyos_vrouter] Support https endpoints 43/49143/1
ShuyaNakama [Thu, 14 Dec 2017 17:37:33 +0000 (17:37 +0000)]
[vyos_vrouter] Support https endpoints

JIRA: FUNCTEST-881

vyos_vrouter did not support https endpoints [1].

I fixed the following two points.
 1. Modifying blueprint of Cloudify.
 2. Changing nova client of utilvnf module.

Point 1
 I added command of support https endpoint to blueprint of vyos_vrouter.
 The Blueprint of vyos_vrouter is on our github repository [2].
 I updated our repository.

Point 2
 I changed nova client of utilvnf module.
 Utilvnf module is utility module of vyos_vrouter.
 Nova client of utilvnf module did not support https endpoints.
 So, I changed to use nova client of snaps.

After fixed the source code, I confirmed the vyos_vrouter was succeeded in the following two environments.
 1. Our labs   (Instoller:fuel,    environment of https endpoints)
 2. Orange POD (Instoller:compass, environment of http endpoints)

[1] https://jira.opnfv.org/browse/FUNCTEST-881
[2] https://github.com/oolorg/opnfv-vnf-vyos-blueprint/blob/master/function-test-openstack-blueprint.yaml

Change-Id: I468df0f2486a34bc558ad161eb7de44264549006
Signed-off-by: ShuyaNakama <shuya.nakama@okinawaopenlabs.org>
(cherry picked from commit fc0d8c601ce627d5f7b8c5e3eef73bd01c6db7d4)

6 years agoUpdate releng commit id 71/48571/2 opnfv-5.1.0
Cédric Ollivier [Thu, 7 Dec 2017 22:10:28 +0000 (23:10 +0100)]
Update releng commit id

It updates the releng commit id because SFC requires the patch
"Execute ovs-logger cmds with sudo" [1].

[1] https://gerrit.opnfv.org/gerrit/#/c/46239/

Change-Id: I0e6116e831c6cd470ce19e81be13c743960e65aa
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoPull functest-core when only building childs 69/48569/2
Cédric Ollivier [Thu, 7 Dec 2017 21:57:49 +0000 (22:57 +0100)]
Pull functest-core when only building childs

Otherwise it fails if parent and childs containers are not built on
the same host [1].

It would have worked if the docker images were correctly cleant. Then
the last image would have been pulled.

[1] https://build.opnfv.org/ci/job/functest-apex-baremetal-daily-euphrates/362/console

Conflicts:
    build.sh

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

6 years agoUpdated from global requirements 63/48163/1
Cédric Ollivier [Fri, 1 Dec 2017 12:15:46 +0000 (13:15 +0100)]
Updated from global requirements

Change-Id: I3f4ed1c6bb82e2797841e129f035ba27a5471eba
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoAdjust timeouts in Vnfs 03/48103/1
Cédric Ollivier [Thu, 30 Nov 2017 10:55:02 +0000 (11:55 +0100)]
Adjust timeouts in Vnfs

When testcases fail, the jjobs is aborted and the result isn't
printed.

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

6 years agoReorder Vnf testcases 95/48095/1
Cédric Ollivier [Thu, 30 Nov 2017 10:37:11 +0000 (11:37 +0100)]
Reorder Vnf testcases

Cloudify IMS testcases could easily tigger jjob timeouts.
Vyos_router should run before as it ends much quickier.

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

6 years agoFix fail of vRouter on Orange POD 21/48021/2
root [Tue, 10 Oct 2017 11:08:40 +0000 (11:08 +0000)]
Fix fail of vRouter on Orange POD

1. Functest docker container environment has no attribute 'OS_REGION_NAME'
2. vRouter was get the 'OS_REGION_NAME' but not used it.
3. Deleting use 'OS_REGION_NAME' part of vRouter.
4. Utility lib of vRouter use Nova client.
5. Modifying Nova client authentication step for auth api v3.
6. Doing test of modified vRouter on Orange POD.

Change-Id: I062549e5ca48fb4825b53448a4e2ffc8c1f8ec40
Signed-off-by: root <shuya.nakama@okinawaopenlabs.org>
(cherry picked from commit 3fa62219bb5a9e928fe94d95314c7c00d5f06e66)

6 years agoFilter installers for cloudify_vrouter 67/48067/1
Cédric Ollivier [Thu, 30 Nov 2017 05:53:01 +0000 (06:53 +0100)]
Filter installers for cloudify_vrouter

As cloudify_vrouter doesn't support SSL endpoints [1], it shouldn't
be executed if compass or fuel.

[1] https://jira.opnfv.org/browse/FUNCTEST-881

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

6 years agoFix the doc of snaps test 37/47937/1
Linda Wang [Tue, 28 Nov 2017 04:52:58 +0000 (04:52 +0000)]
Fix the doc of snaps test

snaps_health_check does not allocate a floating ip to the vm,
but a fixed ip instead.

Change-Id: Ia43885993135dec56aba08b0e157ac2c9f715e06
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoFix the regular expression for refstack 97/47897/1
Linda Wang [Wed, 15 Nov 2017 06:40:51 +0000 (06:40 +0000)]
Fix the regular expression for refstack

Otherwise, this line could not be matched:
{0} tempest.api.identity.v3.test_tokens.TokensV3Test.test_create_token [0.143237s] ... ok
-> the matched result: tempest.api.identity.v3.test_t

Change-Id: I97282a9c98a889a015a40f9ad2d700906bb88fb1
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit 843de6db7838dc20fa4a1f44731ea47cbcffa250)

6 years agoFix relative imports in cloudify_ims_perf 57/47757/2
Cédric Ollivier [Thu, 23 Nov 2017 21:03:43 +0000 (22:03 +0100)]
Fix relative imports in cloudify_ims_perf

It also fixes wrong indents.

Conflicts:
    functest/opnfv_tests/vnf/ims/cloudify_ims_perf.py

JIRA: FUNCTEST-893

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

6 years agoMerge "Fix how tier_handler is imported" into stable/euphrates
Cedric Ollivier [Thu, 23 Nov 2017 13:42:13 +0000 (13:42 +0000)]
Merge "Fix how tier_handler is imported" into stable/euphrates

6 years agoFix how tier_handler is imported 03/47703/2
Cédric Ollivier [Thu, 23 Nov 2017 09:38:43 +0000 (10:38 +0100)]
Fix how tier_handler is imported

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

6 years agoFix "Broken pipe" IOErrors of rally run 93/47593/1
Juha Kosonen [Mon, 20 Nov 2017 17:56:28 +0000 (19:56 +0200)]
Fix "Broken pipe" IOErrors of rally run

Replace obsolete os.popen with subprocess module usage in command
output retrieval. Do not use shell as the program to execute.

Change-Id: Ic63bb0f393750c3b85a35a37fecd46c1c1b96602
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
(cherry picked from commit 8335acdf080e4d31fd1dd70f11aa456b4795833a)

6 years agoFix the way of getting endpoint port 65/47565/1
Linda Wang [Tue, 21 Nov 2017 03:38:49 +0000 (03:38 +0000)]
Fix the way of getting endpoint port

It will fail if the endpoint does not contain any port value when
executing self.os_auth_url.rsplit("/")[2].rsplit(":")[1]

JIRA: FUNCTEST-892

Change-Id: Iba4103884b7c6e3b157bb95d775fac02c32ae728
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit 45ad7723d0e40e7c5475584fc2a5bc0b5ad3ef56)

6 years agoSupport to specify the valid external network name 13/47513/2
Linda Wang [Fri, 17 Nov 2017 02:00:21 +0000 (02:00 +0000)]
Support to specify the valid external network name

In some deployments, the retrieved external network by the
def get_external_networks in Snaps checked by "router:external"
is not available. So it is necessary to specify the available
external network as an env by user.

Change-Id: I333e91dd106ed307541a9a197280199fde86bd30
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit aa7109d038a86f6a19a9fb4af96bd1199cd81330)

6 years agoUpdate documentation for Functest 91/47491/1
Linda Wang [Fri, 17 Nov 2017 03:38:41 +0000 (03:38 +0000)]
Update documentation for Functest

1. Remove the reference of ubuntu based container
2. Remove the domino (terminated) and promise (not in F),
   and move fds to features tier

Conflicts:
    functest/docs/testing/user/userguide/test_overview.rst

Change-Id: I62af47a3f873f0a77d5f7e0a1df493651c805834
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoDo not use cache when building the image 49/47249/1
Linda Wang [Wed, 15 Nov 2017 02:17:33 +0000 (02:17 +0000)]
Do not use cache when building the image

Conflicts:
    build.sh

Change-Id: I4655b631313c923b40304740c0abe06ae885727e
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit 61083f97ca4552ffa4fa83b20d30f4a914e24eee)

6 years agoAdd shebang in snaps_suite_builder.py 35/47235/1
Cédric Ollivier [Wed, 15 Nov 2017 00:33:30 +0000 (01:33 +0100)]
Add shebang in snaps_suite_builder.py

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

6 years agoSelect the subset of snaps test cases 41/47041/5
Linda Wang [Fri, 10 Nov 2017 08:35:19 +0000 (08:35 +0000)]
Select the subset of snaps test cases

Conflicts:
    functest/opnfv_tests/openstack/snaps/snaps_suite_builder.py

Change-Id: I03e422d5dae0ced9cd7a5477c31359ffc7795c42
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoRemove $BRANCH in healthcheck/Dockerfile 99/47199/1
Cédric Ollivier [Tue, 14 Nov 2017 14:52:37 +0000 (15:52 +0100)]
Remove $BRANCH in healthcheck/Dockerfile

This build arg is now useless because the multijobs call build.sh
instead of the previous helper [1].

[1] https://gerrit.opnfv.org/gerrit/#/c/47067/

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

6 years agoAdd BRANCH as Docker build arg 69/47069/1
Cédric Ollivier [Fri, 10 Nov 2017 22:39:11 +0000 (23:39 +0100)]
Add BRANCH as Docker build arg

It conforms with the prerequisite of the current releng Docker script.
BRANCH can be considered as useless because releng already clones the
right git branch.

It's a temporarily solution before modifying a script used by lots of
OPNFV projects.

Conflicts:
    docker/components/Dockerfile
    docker/healthcheck/Dockerfile

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

6 years agoMerge "Fix rally cinder scenarios" into stable/euphrates
Cedric Ollivier [Tue, 7 Nov 2017 08:30:57 +0000 (08:30 +0000)]
Merge "Fix rally cinder scenarios" into stable/euphrates

6 years agoProtect vs exceptions when ext_nets is empty 59/46759/1
Cédric Ollivier [Mon, 6 Nov 2017 09:51:27 +0000 (10:51 +0100)]
Protect vs exceptions when ext_nets is empty

Otherwise several exceptions are raised in TestCase constructors
(those defined in heathcheck).

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

6 years agoFix rally cinder scenarios 57/46757/1
Juha Kosonen [Sat, 4 Nov 2017 16:24:55 +0000 (18:24 +0200)]
Fix rally cinder scenarios

Remove network and servers context and set image and flavor as a
scenario parameters.

Change-Id: I5181ccce61c4f58af3737619d1b7d259cf539937
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
(cherry picked from commit a9337bc5618bb90cd9502f1ec9dc409e18eae0f7)

6 years agoAllow building containers from a gerrit change 27/46727/1
Cédric Ollivier [Sun, 5 Nov 2017 14:13:35 +0000 (15:13 +0100)]
Allow building containers from a gerrit change

It leverages on git command instead of pip git support [1].
Otherwise it forces pip master which raises side effects in rally [2]

It is mandatory for implementing Functional testing gating [3]

[1] https://pip.pypa.io/en/stable/reference/pip_install/#git
[2] https://gerrit.opnfv.org/gerrit/#/c/40909/
[3] https://wiki.opnfv.org/display/functest/Functional+testing+gating

Conflicts:
    docker/core/Dockerfile

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

6 years agoDefine thirdparty-requirements.txt for functest-parser 25/46725/1
Cédric Ollivier [Sun, 5 Nov 2017 14:43:07 +0000 (15:43 +0100)]
Define thirdparty-requirements.txt for functest-parser

As Parser python packages has been renamed, they can be defined in
upper-constraints.txt. No conflict can occur between them and the
official OpenStack packages.

The Parser testcase still requires a dedicated container to avoid
conflicts in namespaces.

Conflicts:
    docker/parser/Dockerfile
    upper-constraints.txt

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

6 years agoRemove the constraint of INSTALLER_TYPE 73/46673/1
Linda Wang [Fri, 3 Nov 2017 08:54:06 +0000 (08:54 +0000)]
Remove the constraint of INSTALLER_TYPE

Revert the patch: https://gerrit.opnfv.org/gerrit/#/c/45167
When run on non-opnfv deployment, there is no such concept of INSTALLER_TYPE.

Change-Id: I3d420334c9329f7565cf22a0c314a4ffdb410d36
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit 4d95f152cda9c7a44df13025341d3d7d472d57c6)

6 years agoSwitch from BashFeature to Feature of bgpvpn testcase 27/46427/1
Jose Lausuch [Wed, 18 Oct 2017 09:26:21 +0000 (11:26 +0200)]
Switch from BashFeature to Feature of bgpvpn testcase

With the adaptation in SDNVPN project [1], Functest
can run the tests within python instead of a bash call.

This also fixes pushing the details section to the DB:
JIRA: SDNVPN-183

[1] https://gerrit.opnfv.org/gerrit/#/c/45491/

Change-Id: I7116aa9d5ffe2a816719997771e4f4ecebbcd083
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
(cherry picked from commit 3774d9d027c0229c7bec52b247b656a846921369)

6 years agoSelect Rally 0.9.1 07/46407/1
Cédric Ollivier [Mon, 30 Oct 2017 08:02:15 +0000 (09:02 +0100)]
Select Rally 0.9.1

stable/rally forces to use a newer version os-faults which is not
synced and is incompatible by default. Then it selects the rally
version tested as the community hugely updates its stable branches.

JIRA: PROMISE-88

Change-Id: I6c15f71737af5edac53972a8463cc166bd096a7e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoBump os-faults version to 0.1.15 09/46309/1
Linda Wang [Thu, 26 Oct 2017 02:29:08 +0000 (02:29 +0000)]
Bump os-faults version to 0.1.15

For Rally stable/0.9, os-faults version has been constrained
as ">=0.1.15,<0.2.0" [1].

[1]: https://github.com/openstack/rally/blob/stable/0.9/requirements.txt

JIRA: PROMISE-88

Change-Id: Ifeb36e1debf23edf6d914e9db60be11d4ca557cd
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit 945b4412574d87a1ed700e59fa8ffeea92dc9e0d)

6 years agoWrap Functest Ascii Diagram in literal text block 61/46061/1 opnfv-5.0.0 opnfv-5.0.RC1
Trevor Bramwell [Fri, 20 Oct 2017 18:16:34 +0000 (11:16 -0700)]
Wrap Functest Ascii Diagram in literal text block

Sphinx currently thinks this diagram is a table and outputing a warning.
Using '::' provides a hint to sphinx that the ascii diagram is literal
text and not a table.

Change-Id: Ie005cc059b9e97aacda0d75d0213b18477e55d38
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoSave Euphrates results in repo 31/46031/1
Morgan Richomme [Fri, 20 Oct 2017 10:04:54 +0000 (12:04 +0200)]
Save Euphrates results in repo

Change-Id: I6e7fb1d4b81572a151f47fc071a1ae27f1b41e97
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit 39f856fd8304cdb056beb61d85c81a0613230e40)

6 years agoMerge "Get the right git commit ids for ubuntu image" into stable/euphrates
Cedric Ollivier [Fri, 20 Oct 2017 05:21:32 +0000 (05:21 +0000)]
Merge "Get the right git commit ids for ubuntu image" into stable/euphrates

6 years agoGet the right git commit ids for ubuntu image 47/45947/1
Linda Wang [Fri, 20 Oct 2017 03:46:17 +0000 (03:46 +0000)]
Get the right git commit ids for ubuntu image

Complement https://gerrit.opnfv.org/gerrit/#/c/45017

Change-Id: If52dee7c16dcc8606e72ebc198bc36e713792418
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit ae660ffa3285307edd41898cb2eaba22864d4f2d)

6 years agoTake into account a feedback from the meeting 33/45933/1
Cédric Ollivier [Thu, 19 Oct 2017 18:30:07 +0000 (20:30 +0200)]
Take into account a feedback from the meeting

Change-Id: Ia221d08003588aae045604a18ce1ecc833f0e34e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoRelease notes for Euphrates 5.0 99/45799/1
Jose Lausuch [Wed, 18 Oct 2017 19:15:52 +0000 (21:15 +0200)]
Release notes for Euphrates 5.0

Change-Id: Icdce56bdacba8530cc2f35c8f3c6b1acfd4bf522
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
(cherry picked from commit 0186e01c421e99786dffbfd4ef8fb41a65e7fdbb)

6 years agoHarmonization titles of the testing project 93/45593/1
Morgan Richomme [Wed, 18 Oct 2017 06:46:34 +0000 (08:46 +0200)]
Harmonization titles of the testing project

Change-Id: I9ebb488d77274219fca556760f0408a2bb1f6880
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit 198b2ab033ea14a079123dbe12d85950b95c68bd)

6 years agoFix another typos in dockerslicing.md 65/45565/1
Cédric Ollivier [Wed, 18 Oct 2017 14:28:15 +0000 (16:28 +0200)]
Fix another typos in dockerslicing.md

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

6 years agoFix 1 typo in dockerslicing.md 31/45531/1
Cédric Ollivier [Wed, 18 Oct 2017 12:53:03 +0000 (14:53 +0200)]
Fix 1 typo in dockerslicing.md

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

6 years agoComplete dockerslicing.md 27/45527/1
Cédric Ollivier [Tue, 17 Oct 2017 18:06:41 +0000 (20:06 +0200)]
Complete dockerslicing.md

It mainly precises that all requirements were not synchronized over
the OPNFV projects in Danube and adds 2 OPNFV project poposals.

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

6 years agoUpdate blacklist about migration tests for rally 63/45463/1
Linda Wang [Tue, 17 Oct 2017 09:25:06 +0000 (09:25 +0000)]
Update blacklist about migration tests for rally

The test NovaServers.boot_and_migrate_server needs at least 2 compute
nodes:
https://github.com/openstack/rally/blob/stable/0.9/rally/plugins/openstack/scenarios/nova/servers.py#L763-L765

Change-Id: I4ddf99188094ced57225d886037b00e91f3b68e6
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit 613c672ac166ca92ce1284131ec06446e07e0023)

6 years agoEnhance the compatibility judgement of INSTALLER 85/45285/1
Linda Wang [Mon, 16 Oct 2017 02:34:03 +0000 (02:34 +0000)]
Enhance the compatibility judgement of INSTALLER

When the env INSTALLER_TYPE is None, while the var installer in
dependencies is not None, the current test case should not be run.

Change-Id: If1b67f16f39d5c44b2c3729819dd665faed41b73
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit 801a53baa1229fd4a88bb1aad692b86f536d970d)

6 years agoUpdate Docker slicing presentation 81/45281/1
Cédric Ollivier [Mon, 16 Oct 2017 15:22:39 +0000 (17:22 +0200)]
Update Docker slicing presentation

It conforms with Euphrates.

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

6 years agoUpdate requests to 2.13.0 in virtualenvs 99/45199/1
Cédric Ollivier [Mon, 16 Oct 2017 09:42:47 +0000 (11:42 +0200)]
Update requests to 2.13.0 in virtualenvs

It completes "Force requests===2.13.0" [1] which only updated all
Docker files.

[1] https://gerrit.opnfv.org/gerrit/#/c/45077/

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

6 years agoUpdate project field of fds testcase to fastdatastacks 07/45107/2
juraj.linkes [Sat, 14 Oct 2017 08:21:18 +0000 (10:21 +0200)]
Update project field of fds testcase to fastdatastacks

Fds testcases is defined under project fastdatastacks, not
functest. The fix is required for testcase results uploads.

Change-Id: Ided0701048d0b4c0257c62d600893672960d83df
Signed-off-by: juraj.linkes <jlinkes@cisco.com>
(cherry picked from commit 8797d07d0be8309a1cdcc3c1c67b20ba064a4420)

6 years agoForce requests===2.13.0 01/45101/1
Cédric Ollivier [Fri, 13 Oct 2017 20:43:30 +0000 (22:43 +0200)]
Force requests===2.13.0

It overrides OpenStack's upper-constraints to allow rally to work vs
a self signed certificate.

It will be pushed to the right OpenStack project after the patch is
confirmed by CI. Euphrates will be released too early regarding the
full upstream cycle required.

JIRA: FUNCTEST-876

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

6 years agoGet the right git commit ids 19/45019/2
Cédric Ollivier [Fri, 13 Oct 2017 12:29:14 +0000 (14:29 +0200)]
Get the right git commit ids

Co-Authored-By: Linda Wang <wangwulin@huawei.com>
Change-Id: I08ad30156049ac0814fcebfc0f116176331c1dd3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 7db506b8c184917d0986b14722bbbf95b7fce3d3)

6 years agoConform with Docker ARCH names 01/45001/1
Cédric Ollivier [Fri, 13 Oct 2017 08:38:38 +0000 (10:38 +0200)]
Conform with Docker ARCH names

It switches Docker tags:
  - x86_64 -> amd64
  - aarch64 -> arm64

Conflicts:
    .travis.yml
    build.sh

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

6 years agoFix find calls in build.sh 81/44981/1
Cédric Ollivier [Fri, 13 Oct 2017 07:33:38 +0000 (09:33 +0200)]
Fix find calls in build.sh

It completes "Allow building aarch64 images" [1]

[1] https://gerrit.opnfv.org/gerrit/#/c/44931/

Change-Id: I5dcb98be7f296227693d3f889c9747d944bcc86d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoMerge "Allow building aarch64 images" into stable/euphrates
Cedric Ollivier [Fri, 13 Oct 2017 06:20:20 +0000 (06:20 +0000)]
Merge "Allow building aarch64 images" into stable/euphrates

6 years agoMerge "Publish Docker Slicing Presentation" into stable/euphrates
Cedric Ollivier [Fri, 13 Oct 2017 06:19:39 +0000 (06:19 +0000)]
Merge "Publish Docker Slicing Presentation" into stable/euphrates

6 years agoUpdate releng git commit id 45/44945/1
Cédric Ollivier [Thu, 12 Oct 2017 17:54:14 +0000 (19:54 +0200)]
Update releng git commit id

It mainly integrates "Do not use capital letters to refer to osa" [1]
required by OPNFV SFC.

[1] https://gerrit.opnfv.org/gerrit/#/c/44253

Change-Id: I658cfd5bbda91eeecb0c40a096ac5e630e427b09
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoAllow building aarch64 images 31/44931/2
Cédric Ollivier [Wed, 11 Oct 2017 03:29:11 +0000 (05:29 +0200)]
Allow building aarch64 images

It must be noted that Docker automated build cannot create these
images as the prerequisites are unmet to cross-compile [1].

It also publishes a travis config file [2].

[1] https://www.kernel.org/doc/html/v4.11/admin-guide/binfmt-misc.html
[2] https://travis-ci.org/collivier/functest/builds/286932633

Conflicts:
    build.sh

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

6 years agoPublish Docker Slicing Presentation 29/44929/1
Cédric Ollivier [Tue, 10 Oct 2017 13:44:00 +0000 (15:44 +0200)]
Publish Docker Slicing Presentation

It published the presentation done in the Functest Breakout during
last OPNFV Summit (2017 in Beijing) [1].

Minor changes are planned to update it in a second change.

Git now ignores pdf which may be generated via reveal.js.

[1] http://testresults.opnfv.org/functest/dockerslicing/

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

6 years agoUpdate userguide and configguide 25/44925/1
Linda Wang [Wed, 11 Oct 2017 02:36:17 +0000 (02:36 +0000)]
Update userguide and configguide

Mainly remove the duplicated declaration of cloudify_ims_perf.

Change-Id: Ic23cee0e2dbb863cfddc98b08eabdab7d52e0476
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit e12d4f14b65ba08904a65e188db17992478d67a7)

6 years agoInclude tempest_custom in the documentation 09/44809/1
Jose Lausuch [Tue, 10 Oct 2017 14:17:15 +0000 (16:17 +0200)]
Include tempest_custom in the documentation

Change-Id: I86300fff399d1bc73eeeed76b5057e3f6d2f85f3
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
(cherry picked from commit 832bb86db4fba9f65aebf09c058592d28e418134)

6 years agoFix the format issue of documentation 05/44805/1
Linda Wang [Tue, 10 Oct 2017 11:29:42 +0000 (11:29 +0000)]
Fix the format issue of documentation

Also update the structure of functest code.

Change-Id: Id3fa012d6c3204a0a8d7e6e4ba3159c52b68c6f5
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit 79140281403a83ecfededbd1b58bf668bd4d1901)

6 years agoUpdate Config Guide 03/44803/1
Jose Lausuch [Tue, 3 Oct 2017 08:46:58 +0000 (10:46 +0200)]
Update Config Guide

Change-Id: If7295f553f203171f5a6efebc8d553d5dca8433a
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
(cherry picked from commit b2735c0a1eb76a184b2ba133045041d92f32abed)

6 years agoUpdate Functest documentation for Euphrates 95/44795/1
Morgan Richomme [Tue, 12 Sep 2017 09:39:11 +0000 (11:39 +0200)]
Update Functest documentation for Euphrates

- Better description of Alpine docker (default artifact)
- Reorganization of config and user guide
- Upgrade of the developer guide

Change-Id: Ie8e10f027bfcdb01c992cd161a1af2d6d6e29536
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit 5504724dc69096b36948de9bd07b82f5058242f0)

6 years agoMerge "Complete framework documentation part for VNF" into stable/euphrates
Cedric Ollivier [Tue, 10 Oct 2017 14:01:40 +0000 (14:01 +0000)]
Merge "Complete framework documentation part for VNF" into stable/euphrates

6 years agoComplete framework documentation part for VNF 79/44679/1
Morgan Richomme [Mon, 9 Oct 2017 11:53:25 +0000 (13:53 +0200)]
Complete framework documentation part for VNF

Change-Id: I4c59adfe1cfec278e0b267cc7a05e8addd45d034
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit ee2eb17dbe52418f6bdc6201f78b9f1e8858fdcc)

6 years agoModify the egg name for parser 75/44675/1
shangxdy [Tue, 10 Oct 2017 12:08:13 +0000 (20:08 +0800)]
Modify the egg name for parser

Currently the egg name for heat-translator has been changed
to nfv-heattranslator in parser project, this patch will modify
the docker file.
related patches:
https://gerrit.opnfv.org/gerrit/#/c/41261/

Change-Id: I2d5d214c722fc133aa015a1c9620a49709db17bb
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
(cherry picked from commit d3b74fac61c255430b5589b49d714b441772e248)

6 years agoAdd UEFI image extra properties for CentOS image for aarch64 85/44585/1
Delia Popescu [Mon, 9 Oct 2017 12:24:45 +0000 (15:24 +0300)]
Add UEFI image extra properties for CentOS image for aarch64

Add extra properties for CentOS image when using aarch64
architecture with UEFI boot mode

Signed-off-by: Delia Popescu <delia.popescu@enea.com>
Change-Id: Ie8aa7482627cbb3c31c6c72a31a0e37e86a409c4

6 years agoLive migration support determination in rally 47/44347/2
Juha Kosonen [Thu, 5 Oct 2017 09:53:08 +0000 (12:53 +0300)]
Live migration support determination in rally

Live migration test cases were excluded if tempest was not executed
before rally since tempest config file is created during the execution
of tempest.

Remove the dependency to config file and define the support based on
the number of computes as done in tempest.

Change-Id: I57c18b7c57e6a4bc8bfbdfb4beb5f8d67c6269c4
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
(cherry picked from commit da2f6a0aabf3b5473e1d2d3f55a5f6c9bb6c8559)

6 years agoMerge "Select euphrates zip in cloudify_ims*.yaml" into stable/euphrates
Cedric Ollivier [Tue, 3 Oct 2017 08:21:17 +0000 (08:21 +0000)]
Merge "Select euphrates zip in cloudify_ims*.yaml" into stable/euphrates

6 years agoMerge "Create a router in both vping scenarii" into stable/euphrates
Cedric Ollivier [Tue, 3 Oct 2017 07:58:47 +0000 (07:58 +0000)]
Merge "Create a router in both vping scenarii" into stable/euphrates

6 years agoMerge "Report duration and result when vping fails" into stable/euphrates
Cedric Ollivier [Tue, 3 Oct 2017 07:44:33 +0000 (07:44 +0000)]
Merge "Report duration and result when vping fails" into stable/euphrates

6 years agoSelect euphrates zip in cloudify_ims*.yaml 23/44023/1
Cédric Ollivier [Tue, 3 Oct 2017 07:41:05 +0000 (09:41 +0200)]
Select euphrates zip in cloudify_ims*.yaml

Co-Authored-By: valentin boucher <valentin.boucher@orange.com>
Change-Id: Ie7c3d10952662888718c70a3f8055ebca9e85d4d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoMerge "Disable vyos_vrouter" into stable/euphrates
Cedric Ollivier [Tue, 3 Oct 2017 07:31:57 +0000 (07:31 +0000)]
Merge "Disable vyos_vrouter" into stable/euphrates

6 years agoMerge "Fix timeout for socket connection" into stable/euphrates
Jose Lausuch [Tue, 3 Oct 2017 06:37:04 +0000 (06:37 +0000)]
Merge "Fix timeout for socket connection" into stable/euphrates

6 years agoCreate a router in both vping scenarii 15/44015/1
Cédric Ollivier [Mon, 2 Oct 2017 22:27:36 +0000 (00:27 +0200)]
Create a router in both vping scenarii

It fixes vping_userdata as it allows getting metadata due to the
gateway defined for the subnet.

It could be noted that DHCP can add the route needed if no gateway is
defined and if force_metadata is set in dhcp_agent.ini.

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