opnfvdocs.git
6 years agoUpdate git submodules
Cédric Ollivier [Mon, 23 Jul 2018 13:00:14 +0000 (15:00 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Update juju_epc to leverage on new scenarios

    It avoids duplicating codes across all OPNFV testcases.

    It also fixes the issues when starting mongodb [1] by upgrading juju agent.
    It stops supporting keystone v2 as the other testcases.

    [1] https://build.opnfv.org/ci/view/functest/job/functest-compass-baremetal-daily-master/lastFailedBuild/console

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

  - 1) Cleanup floating IPs that are assigned through Juju Deployment.
    2) Add SCTP rule explicitly to the retrieved Security Group.

    Change-Id: I38e5b1267dbcdcf8e5aadb3c06dd784044e774d4
Signed-off-by: soumaya <soumaya.nayek@rebaca.com>
    (cherry picked from commit 92b52ef2bd3567c6c34288a22801249adb5ee7ab)

6 years agoUpdate git submodules
Yang (Gabriel) Yu [Fri, 27 Jul 2018 02:17:25 +0000 (10:17 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/fraser'
  - bug-fix: insecure option for quota setting

    JIRA: BOTTLENECK-240

    Setting quotas will raise exception if either of insecure and
    os_cacert are not set. It is not resonable.

    Change-Id: Ie97f0580624a6d539e9c4cfe799714090a288487
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
    (cherry picked from commit 2822554647c906a1bdaa0b1661cbd8416e2fd7ef)

6 years agoUpdate git submodules
Tim Rozet [Fri, 27 Jul 2018 17:33:09 +0000 (13:33 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - CPERF: Update netvirt verify tests

    Changes-Include:
     - Disable functest (we only care about csit passing for netvirt)
     - Fix trigger of csit job for other snapshot versions (always use
       master for now)
     - Fix csit always returning 0 even when tests fail

    Change-Id: I30a51fa391aac692b122f1ebf7bf73ffdb61ca29
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Fri, 27 Jul 2018 15:23:12 +0000 (11:23 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - CPERF: Disable host key check with ansible

    Also minor debug statements for snap deploy

    Change-Id: I9a6c2744ac9b9da920666f84c05e46af858613e6
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Cédric Ollivier [Fri, 27 Jul 2018 09:28:26 +0000 (11:28 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Stop overriding neutron extension discovery

    Tempest is able to discover Trunk extensions [1].
    Then it's useless to override tempest.conf for Neutron trunk testing.

    [1] http://artifacts.opnfv.org/logs/functest/huawei-pod2/fraser/2018-07-26_12-11-20/tempest/tempest.log

    Change-Id: Ie5f90d5b15b5535526db01b3f08ec55d3ab1e0c0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
  - Stop redirecting output to json files

    Rally may print additional data to console which results in an
    invalid json files. The json files are generated via rally instead of
    dumping stdout.

    It's mandatory to backport the next bugfix [1] in stable/fraser.

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

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

  - Refactor task results manipulation in rally

    Use data provided by report generation since the output of task
    results is not available as valid JSON if task didn't finish
    gracefully.

    JIRA: FUNCTEST-966

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

  - Set filename_alt in tempest

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

  - Allow overriding the default role

    It allows testing controllers which implements other RBAC policies.
    Defining NEW_USER_ROLE=admin will easily raise side effects for
    orchestrators such as Juju and Cloudify.

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

  - Typo

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

  - Leverage cloudify_ims on Cloudify

    It also defines 2 new methods to avoid duplicating code:
      - TenantNetwork1.get_public_auth_url()
      - VmReady1.publish_image_alt()

    Shaker and Tempest are updated as well.

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

  - Support py3 in uncovered packages

    It has to be noted that cloudify_rest_client doesn't support py3 then
    next unit tests vs cloudify-based testcases would be excluded.

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

  - Add py3 support in tempest and rally

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

  - Remove cloudify_ims_perf

    All that modules are uncovered, unverified and deprecated.
    They will be safely reverted as soon as they are updated, verified by
    gates and unit tests are added.

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

  - Force region to RegionOne if OS_REGION_NAME is unset

    tempest still selects the first one if unset [1].

    JIRA: FUNCTEST-990

    [1] https://docs.openstack.org/tempest/latest/sampleconf.html

    Change-Id: I238d47173c2c4aa1db694028e4d44b80b0e280f1
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
    (cherry picked from commit 8b2f524f0f17f06bf1de02e0165230bad218132b)

  - Refactor tempest common

    It also renames two testcases and updates all docs because tests
    run in parallel in case of tempest smoke.

    To force one thread as before:
    run:
        module: 'functest.opnfv_tests.openstack.tempest.tempest'
        class: 'TempestCommon'
        args:
            mode: '^tempest\.(api|scenario).*\[.*\bsmoke\b.*\]$'
            option:
                - '--concurrency=1'

    JIRA: FUNCTEST-989

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

  - Add helper to find string in console

    It allows checking when cloud-init is finished (see heat_ims).

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

  - Minor change about subnet pool

    It reverts the subnet pool to 192.168.120.0/24.
    It avoids conflicts with default CPE private subnets.

    It also increases cloudify spawning timeout.

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

  - Increase timeout when creating servers

    It takes times to prepare disk on compute nodes (spawning).
    The default value is enough for all cirros VMs but it has to be
    increased for all cloudify VMs (4.1G).

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

  - Reduce cloudify manager disk size

    40 Gb is enough

    Change-Id: Iae6a72fcf91fda67bbd036f478e344478d48264f
Signed-off-by: Valentin Boucher <valentin.boucher@kontron.com>
    (cherry picked from commit 363060485f107bb0af09977e101abc54f1fa207c)

  - Add secrets operations in cloudify.py

    It tries to prevent race conditions when running cloudify_ims.

    Traceback (most recent call last):
      File "/usr/lib/python2.7/site-packages/functest/core/singlevm.py", line 411, in run
        if not self.execute():
      File "/usr/lib/python2.7/site-packages/functest/opnfv_tests/vnf/ims/cloudify_ims.py", line 120, in execute
        self.cfy_client.secrets.create(k, val)
      File "/usr/lib/python2.7/site-packages/cloudify_rest_client/secrets.py", line 86, in create
        response = self.api.put('/secrets/{0}'.format(key), data=data)
      File "/usr/lib/python2.7/site-packages/cloudify_rest_client/client.py", line 263, in put
        timeout=timeout)
      File "/usr/lib/python2.7/site-packages/cloudify_rest_client/client.py", line 233, in do_request
        'SSL, but the client does'.format(e)
    ConnectionError: ('Connection aborted.', BadStatusLine("''",))

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

  - Force a GET operations on cloudify API

    Cloudify is considered as running by the client but sometimes it
    failed when listing secrets right after. It adds that check in
    cloudify.py.

    Traceback (most recent call last):
      File "/usr/lib/python2.7/site-packages/functest/core/singlevm.py", line 391, in run
        if not self.execute():
      File "/usr/lib/python2.7/site-packages/functest/opnfv_tests/vnf/ims/cloudify_ims.py", line 119, in execute
        secrets_list = self.cfy_client.secrets.list()
      File "/usr/lib/python2.7/site-packages/cloudify_rest_client/secrets.py", line 113, in list
        response = self.api.get('/secrets', params=params)
      File "/usr/lib/python2.7/site-packages/cloudify_rest_client/client.py", line 252, in get
        timeout=timeout)
      File "/usr/lib/python2.7/site-packages/cloudify_rest_client/client.py", line 233, in do_request
        'SSL, but the client does'.format(e)
    ConnectionError: ('Connection aborted.', BadStatusLine("''",))

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

  - Publish cloudify scenario

    It eases deploying any vnf via Cloudify.
    It also stops duplicating code between vims and vrouter.

Co-Authored-By: Valentin Boucher <valentin.boucher@kontron.com>
    Change-Id: I5fe06d91804f4781f6b1301da12862bac793ffbb
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
    (cherry picked from commit 4c32f394e4ca9058ca69571754ff15156149251d)

  - Set swift_operator_role if required

    Apex creates member as default role which conflicts with the default
    swift_operator_role [1]. It detects the default role in lowercase as
    well and write it in rally.conf if required.

    [1] https://build.opnfv.org/ci/view/functest/job/functest-apex-virtual-suite-master/116/console

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

6 years agoUpdate git submodules
Jamo Luhrsen [Wed, 25 Jul 2018 23:38:16 +0000 (16:38 -0700)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Use computes + control for NUM_OS_SYSTEM

    This is not going to work when we want to make our HA
    CSIT work, since I think Apex will be having 3
    openstack control nodes, and our CSIT won't know what
    to do with '5' (3 control + 2 compute) openstack
    nodes. But, we can cross that bridge when we get
    there.

    Change-Id: I9c74b2ec73e5af0039d93f9ed812fc3c100a3e4a
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Wed, 25 Jul 2018 20:28:42 +0000 (16:28 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - CPERF: fix flavor syntax for csit

    Change-Id: Id3430db201ba82b398c3e74f5c3cbb541c6fb208
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Wed, 25 Jul 2018 20:11:32 +0000 (16:11 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - CPERF: Create flavor for CSIT

    Change-Id: I2dd2fe40f06783320c60788b2161e876a0bb43b5
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Wed, 25 Jul 2018 19:49:07 +0000 (15:49 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - CPERF: Fix cirros image name for csit

    Change-Id: I61ffe3d058ff797878d2ef00e5801497f91ea436
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Wed, 25 Jul 2018 19:19:06 +0000 (15:19 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - CPERF: Fix path issue with cirros uploading

    Change-Id: Ia58fcaae637d9be75b331404648724b82ac16498
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Wed, 25 Jul 2018 15:14:35 +0000 (11:14 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - CPERF: Upload cirros image for CSIT

    CSIT does not have the ability to upload cirros image yet, so this patch
    uploads it to the overcloud as a workaround.

    Change-Id: I277e37ae28d613771969dca984ef8692e1312fbd
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Cédric Ollivier [Sun, 22 Jul 2018 14:26:56 +0000 (16:26 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Revert "Temporarily disable Snaps CreateRouterSuccessTests"

    This reverts commit 7786a54c5abe32380468a924f77895b573c576d3.

    Change-Id: I53e5f0073191079ab41a8159df2001ff9745da5a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cédric Ollivier [Sun, 22 Jul 2018 12:01:00 +0000 (14:01 +0200)]
Update git submodules

* Update docs/submodules/snaps from branch 'stable/fraser'
  - Skip searching network in project if external or shared

    It meets the OpenStack rules:
      - any router can be connected to an external network.
      - any VM can be connected to a shared network

    It completes https://gerrit.opnfv.org/gerrit/59865 which partially
    skip the lookup.

    Then CreateRouterSuccessTests passes when the external network is not
    owned by the user running snaps_smoke.

    JIRA: SNAPS-320

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

6 years agoUpdate git submodules
Jamo Luhrsen [Tue, 24 Jul 2018 14:27:34 +0000 (07:27 -0700)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Log where the robot files are being uploaded to

    Change-Id: I4f933d18c47fff80923d3d79320f0bb873efb2e7
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdate git submodules
Jamo Luhrsen [Mon, 23 Jul 2018 22:27:45 +0000 (15:27 -0700)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Upload robot logs to gs

    Change-Id: I78989fcfd155054d8470359c59f682eb4ba3ea80
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Mon, 23 Jul 2018 21:22:55 +0000 (17:22 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - CPERF: minor fixes to csit

    Change-Id: I16b4859922a6efec2748190234967409b61c1f68
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Mon, 23 Jul 2018 20:39:20 +0000 (16:39 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - CPERF: Fix cleaning cloned folder

    Change-Id: Ie933308557023877b19e43bbde95470c2bf159ca
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Mon, 23 Jul 2018 19:51:00 +0000 (15:51 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Cperf: Add debug messages to execution

    Change-Id: I2089414e0fd2151b53da29ea01de3dd1292c078e
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Mon, 23 Jul 2018 17:23:02 +0000 (13:23 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: Fix invoking snapshot node parser

    Change-Id: I12da71b17a0a423b501508b51ab3d614c87f8851
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Mon, 23 Jul 2018 16:39:10 +0000 (12:39 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: Correct functest container with snapshot

    If OS_VERSION is master we want to pull ollivier containers, otherwise
    we can pull OPNFV.

    Change-Id: I6e838a85c6b7918540c8bc3ca2d5e790e5aa7a57
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Mon, 23 Jul 2018 16:24:58 +0000 (12:24 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: fix overcloudrc unsetting OS_VERSION

    Sourcing overcloudrc is unsetting OS_VERSION causing failures in csit
    job:
    https://build.opnfv.org/ci/job/cperf-apex-csit-master/1/console

    Change-Id: Ife3b4795832ecdad75bcb41f0721ef8391aafcac
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Cédric Ollivier [Sun, 22 Jul 2018 14:14:26 +0000 (16:14 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Revert "Temporarily disable HOT including OS::Nova::FloatingIPAssociation"

    This reverts commit 95dcfcad2edd90ccde2b40281dab7464f6555237.

    Change-Id: I969fb6b4b4808b98af01a5820f029e345daa3f10
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Tim Rozet [Sun, 22 Jul 2018 01:51:25 +0000 (21:51 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: run csit before tempest

    Change-Id: I66c0b128fb958285b4bff112586fc45366257256
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Sat, 21 Jul 2018 12:49:24 +0000 (08:49 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: Remove snapshot workarounds

    There's no need to install java or do the docker workaround anymore
    after fixes into Apex:
    https://gerrit.opnfv.org/gerrit/#/c/60053/

    Change-Id: I3d7d5fcc066bfb4416fcd3404c89e6e814dbf31e
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Sat, 21 Jul 2018 02:36:13 +0000 (22:36 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: Change default verify scenario

    Since our default scenario os-nosdn-nofeature-ha is failing functest in
    verify, switch to os-nosdn-nofeature-noha which is passing. We want the
    lowest bar possible for initial patch set verification and then can use
    gate to verify more complicated deployments.

    Change-Id: I9788495de5ee728fa3c19264120315e562d2712d
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Trevor Bramwell [Fri, 20 Jul 2018 20:23:32 +0000 (20:23 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[Dovetail] Bugfix: Dovetail CI jobs failed on compass"
  - [Dovetail] Bugfix: Dovetail CI jobs failed on compass

    Change-Id: I1b46fe380b12552651c786b10f162111d4605353
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
Tim Rozet [Fri, 20 Jul 2018 15:17:19 +0000 (11:17 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: Removes branch from functest scenario

    Branch is messing up functest detection of deploy scenarios. Therefore
    this patch removes the branch from the scenario before passing it to the
    test job.

    Change-Id: I1b59125941e839f1937cba565c73e39efb460573
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Fri, 20 Jul 2018 00:28:29 +0000 (20:28 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: Fix OS branch detection on snapshot promotion

    Change-Id: I4f860f9b9adcc96d94b1daa333eec7a746bc91b1
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Thu, 19 Jul 2018 20:34:55 +0000 (16:34 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: More snapshot fixes

    Changes-Include:
     - Use correct csit env file with promote jobs
     - Ensure odl container starts when snapshots brought up
     - Use SDN_CONTROLLER_PASSWORD for ODL pass rather than
       hardcoding admin

    Change-Id: I910a4eefa2b4c621e3f82939bedee338fad91bf3
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Trevor Bramwell [Thu, 19 Jul 2018 16:32:12 +0000 (16:32 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Update CI Resources and Requirements"
  - Update CI Resources and Requirements

    Indicates what requirements each resource type should meet in order to
    be considered part of OPNFV CI along with listing of the resources
    available.

    Includes a list of labels applied to servers and their intended use.

    JIRA: RELENG-403
    Change-Id: I0ba2671e95e29141d051019938fba930a42e7f56
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoUpdate git submodules
Trevor Bramwell [Thu, 19 Jul 2018 16:29:45 +0000 (16:29 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[Dovetail] Edit the job's name of Dovetail running on Apex"
  - [Dovetail] Edit the job's name of Dovetail running on Apex

    Change-Id: I92b8bbef1a979c16a9c62f1affe43817214936a4
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
xudan [Wed, 18 Jul 2018 07:50:58 +0000 (03:50 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - [Dovetail] Edit the job's name of Dovetail on Fuel

    Change-Id: I6a2b571ca2696f9466a4588b7e4deef13b947eae
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
Yang (Gabriel) Yu [Wed, 18 Jul 2018 03:33:07 +0000 (11:33 +0800)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/fraser'
  - add support of dpdk for bottlenecks_ping

    This patch is supposed to be coordinated with
    https://gerrit.opnfv.org/gerrit/59901
    to support dpdk scenario for Bottlenecks

    JIRA: YARDSTICK-1332

    Change-Id: I4ae3d05523d0624d689702cb8eb23be364830de1
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
    (cherry picked from commit 60b2c02f3968d84df339b491d659b6549bfc3771)

6 years agoUpdate git submodules
Yang (Gabriel) Yu [Wed, 18 Jul 2018 03:18:55 +0000 (11:18 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/fraser'
  - add support for dpdk scenario

    Dovetail test ran by bii shows that dpdk var needed to be set
    to let VM be successfully created by openstack

    Change-Id: I44ab09f313e38942ff1175ad05fc7521f49b855b
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
    (cherry picked from commit b928421d61a01f819bd0f059b1c3b0463dfd5d6f)

6 years agoUpdate git submodules
Cédric Ollivier [Wed, 18 Jul 2018 14:00:35 +0000 (16:00 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Delete the right dir when building functest-vnf

    It reduces a lot the size of the docker image.

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

6 years agoUpdate git submodules
Yang (Gabriel) Yu [Wed, 18 Jul 2018 04:13:01 +0000 (12:13 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/fraser'
  - update release note for fraser 6.2

    Change-Id: Ifcafaa6df33b654d8a62a2b5d179701737e12fdc
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
    (cherry picked from commit b7a10fea892cc43b58ca9b48ca2a754b859b066d)

6 years agoUpdate git submodules
Yang (Gabriel) Yu [Mon, 16 Jul 2018 07:46:13 +0000 (15:46 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/fraser'
  - Adjust the doc for stess ping test

    Some changes of stess ping test have been made for Dovetail.
    The patch is to adjust the doc to the new changes.

    Change-Id: I7c6c6fb0f1f60849ec440068fabdf601d76655f1
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
    (cherry picked from commit 5863f141195f79e53c3e70fc62e1593cdc4e6800)

6 years agoUpdate git submodules
Yang (Gabriel) Yu [Wed, 18 Jul 2018 03:58:21 +0000 (11:58 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/fraser'
  - Delete unmaintained/useless tests

    Change-Id: I0c0606befb4e53fb503d9e5fcbf7d3bdf2237824
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
    (cherry picked from commit 857d64c56d918f7925e65cfc7e49dbe391454864)

6 years agoUpdate git submodules
mei mei [Wed, 18 Jul 2018 06:31:46 +0000 (06:31 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[dovetail] Run mandatory and optional test cases with 2 jobs"
  - [dovetail] Run mandatory and optional test cases with 2 jobs

    JIRA: DOVETAIL-694

    Change-Id: I19928d57c14f99e5c3ed7725fbe3476096b1674c
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
mei mei [Wed, 18 Jul 2018 06:31:14 +0000 (06:31 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[dovetail] Add TESTAREA to support run mandatory or optional test cases"
  - [dovetail] Add TESTAREA to support run mandatory or optional test cases

    JIRA: DOVETAIL-694

    Change-Id: I4d2f4342bb10b5199c0dd1ed6ee579df14cb1517
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
mei mei [Wed, 18 Jul 2018 06:31:02 +0000 (06:31 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[Dovetail] process name configuration for HA test cases on Fuel"
  - [Dovetail] process name configuration for HA test cases on Fuel

    In a Fuel deployment, the control processes are distributed across
    multiple VMs and the HA test cases need to know where to find which
    process.

    JIRA: DOVETAIL-688

    Change-Id: Ib20f6ab117aa83d148f9e1a351a4f94ec1192146
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
6 years agoUpdate git submodules
mei mei [Wed, 18 Jul 2018 06:30:47 +0000 (06:30 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[dovetail-webportal] Edit verify job"
  - [dovetail-webportal] Edit verify job

    Set the verify job of the webportal to be 'echo hello world' temporarily.

    Change-Id: Ib9c749572a629595593405fba6ae275d2dc90563
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
Tim Rozet [Tue, 17 Jul 2018 21:51:02 +0000 (17:51 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: change detect script to just include-raw

    Change-Id: I2366cbaba46734877782951365a4abebca9d17b8
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Tue, 17 Jul 2018 21:26:57 +0000 (17:26 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: Fix snapshot scenario detection

    Change-Id: I4b18d441ebc4f9b9ac8c8c67415b8817f3091ee9
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Trevor Bramwell [Tue, 17 Jul 2018 17:16:13 +0000 (17:16 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Ensure docker prunning can be done"
  - Ensure docker prunning can be done

    Sometimes the docker build fails and the docker process hangs on a container,
    withouth being able to stop it. This causes spurious failures on other builds
    that shouldn't fail. The prune job should cleanup the hanging containers and
    images, but it fails when the docker process is hanged.

    This change adds a docker restart to the prune job, in order to assure that the
    hanged container is shut down and can be removed.

    JIRA: ARMBAND-358

    Change-Id: I9d04fa1099a6fc53bf773a2eba33be89db7d0aa1
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
6 years agoUpdate git submodules
Tim Rozet [Tue, 17 Jul 2018 15:53:03 +0000 (15:53 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Run ODL CSIT on Apex from Cperf container"
  - Run ODL CSIT on Apex from Cperf container

    This patch adds the ability to deploy a cperf container and execute ODL
    csit against an OPNFV deployment with ODL. The cperf job to execute csit
    requires an RC file, SSH key to access OPNFV nodes, and a yaml
    descriptor file that contains per node information about each
    control/compute node.

    This patch also adds triggering the cperf CSIT job inside of the 3rd
    party ODL netvirt verification suite. That job uses Apex snapshots to
    bring up deployment (no undercloud).

    Additionally this patch includes some changes to allow multi version
    snapshots to work. Multiple snapshots are now being created for
    different OpenStack branches along with noha or HA type topologies. This
    patch includes the ability to detect the desired scenario as triggered
    by ODL Netvirt gerrit. Now in ODL netvirt gerrit a user may provide:
    "check-opnfv <OS version>-<noha|ha>" style syntax to initiate 3rd Party
    OPNFV CI on a particular OS version/HA setup.

    Change-Id: I51a27545c985ce74c1c72fe0933eb451939a8c05
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Signed-off-by: Tim Rozet <trozet@redhat.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Mon, 16 Jul 2018 14:56:05 +0000 (10:56 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: add k8s deployment to daily

    Change-Id: I01ac2d25615f189851bc033d156aacc155233913
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
spisarski [Mon, 16 Jul 2018 17:49:45 +0000 (11:49 -0600)]
Update git submodules

* Update docs/submodules/snaps from branch 'stable/fraser'
  - Cleaned up extra network created in the test
    test_set_one_port_two_ip_two_subnets()

    JIRA: SNAPS-323

    Change-Id: I7610d7b3d2262b0f75c9620d2ec6907b62458158
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
6 years agoUpdate git submodules
Cédric Ollivier [Fri, 13 Jul 2018 15:49:35 +0000 (17:49 +0200)]
Update git submodules

* Update docs/submodules/snaps from branch 'stable/fraser'
  - Switch to OS::Neutron::FloatingIPAssociation

    OS::Nova::FloatingIPAssociation is hugely deprecated and doesn't work
    with latest OpenStack Queens deliverables.

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

6 years agoUpdate git submodules
mei mei [Mon, 16 Jul 2018 06:40:08 +0000 (06:40 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Add verify jobs for new repo dovetail-webportal"
  - Add verify jobs for new repo dovetail-webportal

    JIRA: DOVETAIL-671

    Change-Id: I4e55123f211f91f9e783d741251bc1fd9df62b85
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
mei mei [Mon, 16 Jul 2018 06:39:50 +0000 (06:39 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[dovetail-webportal] Add docker build jobs for dovetail-webportal"
  - [dovetail-webportal] Add docker build jobs for dovetail-webportal

    Add 2 docker build jobs for the new repo dovetail-webportal.
    One is dovetail-webportal-api, the other is dovetail-webportal-web.
    Once there is a new patch merged, it will auto trigger the jobs to build
    and upload the new docker images with tag 'latest'.
    According to the Dovetail release plan and develpoment of the web, can tag
    this repo and release with certain tag (e.g. ovp.2.0.0)

    JIRA: DOVETAIL-671

    Change-Id: I1becc084617bb52f8c8e23275202bd7be4a7b2b3
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
Cédric Ollivier [Sat, 14 Jul 2018 03:53:07 +0000 (05:53 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Temporarily disable HOT including OS::Nova::FloatingIPAssociation

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

6 years agoUpdate git submodules
Yang (Gabriel) Yu [Sat, 30 Jun 2018 09:49:29 +0000 (17:49 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/fraser'
  - Change OS exporter

    1. The name of prometheus OS exporter is too long messing up
    the display of docker ps.
    2. Add version management of the exporter

    Change-Id: I3b634f2b3a274935ef27c0bcddeae3900170aebe
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
    (cherry picked from commit 42a6613ff51c20c90f5c81348943f3de50f4b21c)

6 years agoUpdate git submodules
Cédric Ollivier [Fri, 13 Jul 2018 06:45:40 +0000 (08:45 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Force new project.id when creating new users

    Else it raises side effects when both project.id and project.name are
    defined (see Apex [1])

    [1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/148/console

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

6 years agoUpdate git submodules
Tim Rozet [Thu, 12 Jul 2018 16:41:45 +0000 (12:41 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: Disable fraser daily

    Change-Id: Iad2503baca32175ff912c85dccd71791fc8156ff
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Thu, 12 Jul 2018 15:07:23 +0000 (11:07 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: Update blocking for csit promotion job

    Ensure only one csit promotion job runs on a node at
    a time.

    Change-Id: Iab36f267f880347e0090fd87b91c9d7e28fbc4f4
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Tim Rozet [Thu, 12 Jul 2018 14:43:35 +0000 (14:43 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Apex: Allow for  multi-version snapshots"
  - Apex: Allow for  multi-version snapshots

    This patch adds ability to manage multiple snapshot versions. We want to
    be able to have snapshots for noha and ha for multiple OS releases. This
    adds that capability and updates the deploy script to be able to deploy
    them. Also a user can specify which scenario to trigger with his ODL
    netvirt commit by doing 'opnfv-check <os version>-<ha|noha>

    Change-Id: I3884b41c86b55c187becfb83ef62f3431724d09e
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Thu, 12 Jul 2018 13:14:34 +0000 (13:14 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "unh-pod1: disable trigger for deploying auto"
  - unh-pod1: disable trigger for deploying auto

    Change-Id: I364ff339db7132b6a2ca31d15b6340542b6a9226
Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
6 years agoUpdate git submodules
Abhijit Sinha [Thu, 12 Jul 2018 10:43:18 +0000 (10:43 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/fraser'
  - Merge "Sample VNF version need to be updated to Fraser" into stable/fraser
  - Sample VNF version need to be updated to Fraser

    JIRA: YARDSTICK-1289

    Change-Id: Ib150fafdfcc7a7aa09e4ed9c683fc3013676dac4
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
    (cherry-picked from commit 41777f75f551e6c448d21c9cf29d4e2967268f98)

6 years agoUpdate git submodules
Dimitrios Markou [Wed, 4 Jul 2018 09:18:47 +0000 (12:18 +0300)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/fraser'
  - Change "monitor" to "assert" in SLA

    Change "monitor" to "assert" in SLA to make an Overall testcase
    to fail if a subtest Scenario fails

    JIRA: YARDSTICK-1305

    Change-Id: I90f5c95f0ddace160d751a435d60ae09a42101f2
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
    (cherry picked from commit 2552e6fd05ef1432992a2ef538dc31c6a2247ea4)

6 years agoUpdate git submodules
Dimitrios Markou [Wed, 4 Jul 2018 08:49:54 +0000 (11:49 +0300)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/fraser'
  - [Bug fix] Execute teardown if SLA is set to "assert"

    In Duration runner if SLA is set to "assert" and a SLAValidationError
    happens then a teardown is needed to avoid garbages in the environment.

    JIRA: YARDSTICK-1291

    Change-Id: I9056b0da3e7e496171ed42430ffc340b5c68f108
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
    (cherry picked from commit 30fc9f545d526fdbd69af483b0bad0ea781d648c)

6 years agoUpdate git submodules
Cédric Ollivier [Thu, 12 Jul 2018 07:52:21 +0000 (09:52 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Protect vs former interface format

    Compass still set publicURL [1]

    [1] https://build.opnfv.org/ci/view/functest/job/functest-compass-baremetal-daily-fraser/lastFailedBuild/consoleFull

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

6 years agoUpdate git submodules
Cédric Ollivier [Thu, 12 Jul 2018 03:34:54 +0000 (05:34 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Avoid duplicating tempest section in rally.conf

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

6 years agoUpdate git submodules
Cédric Ollivier [Wed, 11 Jul 2018 18:58:04 +0000 (20:58 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Reuse the right detected role name

    It completes "Try to get Member or member role" [1][2].

    [1] https://gerrit.opnfv.org/gerrit/#/c/59661/
    [2] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/144/console

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

6 years agoUpdate git submodules
Cédric Ollivier [Wed, 11 Jul 2018 18:32:08 +0000 (20:32 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Add tempest section in rally.conf

    It completes the previous patch [1][2].

    [1] https://gerrit.opnfv.org/gerrit/#/c/59681/
    [2] https://build.opnfv.org/ci/view/functest/job/functest-compass-virtual-daily-master/555/console

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

6 years agoUpdate git submodules
Cédric Ollivier [Wed, 11 Jul 2018 15:33:44 +0000 (17:33 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Clean all possible resources

    It checks all openstack resources before cleaning.
    It allows removing images even if the test fail quickly.

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

6 years agoUpdate git submodules
Cédric Ollivier [Sun, 10 Jun 2018 18:12:05 +0000 (20:12 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Cover vping_ssh

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

6 years agoUpdate git submodules
Cédric Ollivier [Fri, 6 Jul 2018 17:44:35 +0000 (19:44 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Fix delete_keypair arg

    It uses keypair name instead of id as expected by Shade.
    It also increases timers as it boots an ubuntu VM.

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

6 years agoUpdate git submodules
Cédric Ollivier [Wed, 11 Jul 2018 14:12:57 +0000 (16:12 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Check the status of inherited steps

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

6 years agoUpdate git submodules
Cédric Ollivier [Wed, 11 Jul 2018 12:58:36 +0000 (14:58 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Force result = 0 if exception

    self.result can be positive due to intermediary steps (scenarios).
    Else it can return false positives [1].

    [1] https://build.opnfv.org/ci/view/functest/job/functest-apex-virtual-suite-master/113/console

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

6 years agoUpdate git submodules
Cédric Ollivier [Wed, 11 Jul 2018 09:35:33 +0000 (11:35 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Update rally image name regex

    The default value doesn't conform with our image names.
    Else it downloads the image from internet which may be not possible
    (offline testing, proxy or deployment l3 issues [1])

    [1] https://build.opnfv.org/ci/view/functest/job/functest-apex-virtual-suite-master/113/console

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

6 years agoUpdate git submodules
Cédric Ollivier [Wed, 11 Jul 2018 10:10:10 +0000 (12:10 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Print all debug messages in a second file

    All modules are allowed to print in functest.debug.log.

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

6 years agoUpdate git submodules
Cédric Ollivier [Wed, 11 Jul 2018 07:18:56 +0000 (09:18 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Try to get Member or member role

    Keystone roles are case insensitive and Apex declares member which
    couldn't be detected. Then conflict occured when creating the
    mandatory role [1].

    It now searches the default role in lower case too.

    [1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/141/console

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

6 years agoUpdate git submodules
Cédric Ollivier [Tue, 10 Jul 2018 09:48:29 +0000 (11:48 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Define one logger per key module

    Snaps is printing lots of error messages which makes user confused.
    It will decrease the size of functest.log.

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

6 years agoUpdate git submodules
Trevor Bramwell [Tue, 10 Jul 2018 14:44:41 +0000 (14:44 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Update Functest testcase list per tier"
  - Update Functest testcase list per tier

    Change-Id: I905527d509597218927908be7752ca16b6ea2cc5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 9 Jul 2018 15:23:02 +0000 (17:23 +0200)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/fraser'
  - u/fuel: Bump & rebase for MaaS rework

    Change-Id: Ie8ff084f5d10d6dc14a35a7c84f50b8ee4949873

6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 9 Jul 2018 14:32:16 +0000 (16:32 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/fraser'
  - [patch] MaaS: Switch to upstream fabric/vlan mgmt

    Obsolete our out of tree patch in favor of upstream mechanisms for
    creating fabrics/VLANs/subnets.

    Change-Id: I57d6d59764a825b428f423d48c5d90af7f2e676f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (cherry picked from commit 3831d538436cbf7c033b560b76f554a1dfe28a4c)

6 years agoUpdate git submodules
wutianwei [Mon, 9 Jul 2018 06:14:48 +0000 (14:14 +0800)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - [compass4nfv] remove vping suite from verify

    functest healthcheck include the vping, so we can remove this suite.

    Change-Id: Ifc5f9e2195a9d31713f6e2c2ce47642dc7855855
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoUpdate git submodules
Cédric Ollivier [Sun, 8 Jul 2018 08:57:54 +0000 (10:57 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Temporarily disable Snaps CreateRouterSuccessTests

    The test could be falsy regarding the possible external network
    configs [1]. This patch will be reverted as soon as the bug is closed
    [2].

    [1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-fraser/246/console
    [2] https://jira.opnfv.org/browse/SNAPS-320

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

6 years agoUpdate git submodules
mei mei [Fri, 6 Jul 2018 09:28:07 +0000 (09:28 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "jjb/releng: fix partial image name matching"
  - jjb/releng: fix partial image name matching

    Docker image building script opnfv-docker.sh tries to remove existing
    images before and after building. It simply uses grep to matching image
    names, which may cause partial name matching problems.
    Ex. opnfv/compass-tasks will match both opnfv/compass-tasks and
    opnfv/compass-tasks-base, and may lead to accidentally removing of
    images still in use when several building tasks run concurrently.

    Error log:
    https://build.opnfv.org/ci/job/compass-tasks-build-arm64-master/6/console

    Change-Id: I1a83f801c5e0cc889cd9e17b8d1b4d895f1f68a9
Signed-off-by: Yibo Cai <yibo.cai@arm.com>
6 years agoUpdate git submodules
Delia Popescu [Thu, 28 Jun 2018 10:40:33 +0000 (13:40 +0300)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/fraser'
  - Get aarch64 image metadata for cinder and vping testcase

    Image metadata for cinder and vping tests is no longer set for ARM

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

  - Abort vping_userdata test if IP address is missing

    Do not start checking the result of ping test if the first instance has
    no IP address.

    JIRA: FUNCTEST-976

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

  - Create Member role if required

    It seems there is no common role configuration between OPNFV
    installers. Then it creates/removes the expected role if required.

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

  - Inherit rally from VmReady1

    It also fixes clean().

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

  - Update patches for all tests based on scenarios

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

  - Fix role name for tenantnetwork

    Role name _member_ is no longer available
    The test returnes OpenstackCloudException that
    role _member_ is not found

    Change-Id: I37c8dfe6c4da04009ccabbc49e12c2123d92832b
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
    (cherry picked from commit 7597d0af5d3e25e9f0eccc74eb4e904f3389332d)

  - Add dedug data when creating project/user

    https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/127/console

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

  - Force the use of public endpoints in shaker.py

    It now leverages on the new user created and gets the public endpoint.

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

  - Improve scenarios to reduce duplicate codes

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

  - Fix hardcoded value

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

  - Decrease the log level when connecting in singlevm

    https://build.opnfv.org/ci/view/functest/job/functest-compass-baremetal-daily-master/172/console

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

  - Fix user/project create operations

    os_client_config creates a singleton which forbids the previous
    processing. It also cleans remaining resources and allows
    publishing public images (needed by Tempest)

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

  - Update tempest to inherit from VmReady1

    It also copies tempest.conf due to side effects raised by
    Barbican plugins.

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

  - Publish vmready scenarios

    It will simplify code in juju_epc, tempest, etc.

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

  - Publish singlevm scenarios

    They ease creating all ressources to execute command in a new VM
    reachable via ssh. This scenarios should be reused by other
    more advanced ones (shaker, vping, cinder, etc.).

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

  - Publish tenantnetwork scenarios

    They ease creating all tenant network ressources.
    These scenarios should be reused by other more complex ones.

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

6 years agoUpdate git submodules
Stuart Mackie [Wed, 23 May 2018 20:11:12 +0000 (16:11 -0400)]
Update git submodules

* Update docs/submodules/snaps from branch 'stable/fraser'
  - Remove conditional on external_fixed_ips to allow for case that
    it is not set but network_id is set in external_gateway_info

    Change-Id: Ib0fdfbf49730ca68d7c1d47c18c2ac17be637380
Signed-off-by: Stuart Mackie <wsmackie@juniper.net>
    (cherry picked from commit 26645b9602a5eb41a6ab066d51a08a4d67d08c62)

6 years agoUpdate git submodules
Trevor Bramwell [Tue, 3 Jul 2018 12:57:51 +0000 (12:57 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[release] Fuel, Armband: Release opnfv-6.2.1"
  - [release] Fuel, Armband: Release opnfv-6.2.1

    Change-Id: Ic3e0be0f031408146ceead3130850650e6bde125
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Trinath Somanchi [Mon, 2 Jul 2018 14:22:02 +0000 (10:22 -0400)]
Update git submodules

* Update docs/submodules/ovn4nfv from branch 'stable/fraser'
  - OVN4NFV Fraser 6.2.0 release notes.

    Change-Id: I85781832e4e7d5fe66d9da1766f99dbd18c3dd54
Signed-off-by: Trinath Somanchi <trinath.somanchi@nxp.com>
    (cherry picked from commit fbec8835ec57be01834b7b5ec4283346ab54bc12)

6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 2 Jul 2018 19:33:56 +0000 (21:33 +0200)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/fraser'
  - u/fuel: Bump for noha fixup of keyserver access

    Change-Id: I3051ba6250e83ce878bed1ad4fd3afb15de115af
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 2 Jul 2018 19:30:21 +0000 (21:30 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/fraser'
  - [salt-formulas] opendaylight: Fix noproxy case

    Change-Id: I192cda7412151b2974e1bcd79a51f7593acace5d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (cherry picked from commit b52c4df4061fd7a51aad94f144bb1326fa8a8b5a)

6 years agoUpdate git submodules
Onong Tayeng [Mon, 2 Jul 2018 09:59:01 +0000 (15:29 +0530)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Tagging FDS for Fraser 6.2.0

    Change-Id: Idebf9d0d49ef9d57901615ddf15595545031f093
Signed-off-by: Onong Tayeng <otayeng@cisco.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 2 Jul 2018 17:49:54 +0000 (19:49 +0200)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/fraser'
  - u/fuel: Bump for ODL keyserver prx rework

    Change-Id: I072da6af13f706a1159a9b2a2196ba363087179c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 2 Jul 2018 16:17:46 +0000 (18:17 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/fraser'
  - [salt-formulas] opendaylight: Adjust keyserver prx

    Align opendaylight/server sls with the latest salt-formula-linux
    version of keyserver requests support behind proxy.

    Change-Id: I55f9010eec8b74932d4a28215ecf9647deb3d82c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (cherry picked from commit 6924fe7e4cadeb5dbe6857adb413d688209bd4e1)

6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 2 Jul 2018 14:51:17 +0000 (16:51 +0200)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/fraser'
  - u/fuel: Bump for release tag update in docs

    Change-Id: I3191f4392c9b84cfc8e035bd64a144b6d7159755
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 2 Jul 2018 14:30:23 +0000 (16:30 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/fraser'
  - [docs] Bump release tag to 6.2.1

    Change-Id: I011f34535363d02ef726dfafd6abe0d3c6b4df5f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (cherry picked from commit 61783aec0db25652b11d6858b3103cc12d540b76)

6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 2 Jul 2018 14:25:06 +0000 (16:25 +0200)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/fraser'
  - u/fuel: Bump for APT allow-upgrades

    Change-Id: I76cfc1fc0b262e0a673f87f056e47257c9ea7ad8
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 2 Jul 2018 13:50:27 +0000 (15:50 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/fraser'
  - [apt] Allow downgrades during APT operations

    Pinning certain packages (e.g. OVS) interfers with `dist-upgrade` if
    downgrades are not explicitly allowed.

    Change-Id: I0b001936e86228037c30f30812e32d6221ef458d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 2 Jul 2018 13:32:31 +0000 (15:32 +0200)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/fraser'
  - u/fuel: Bump for Armband repo pinning

    Change-Id: Ic15e85e5a923937e998163267f07d098c06c1611
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 2 Jul 2018 12:45:57 +0000 (14:45 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/fraser'
  - [AArch64] Pin armband repo with highest prio

    Mirantis repositories shadow certain packages from Armband repos
    (e.g. qemu-efi) if pinning is not set.
    Since MaaS does not allow configuring repo priorities via its API,
    use Salt pillar data to re-define the Armband repo and set its prio.

    Change-Id: Ic743f4b684b3f13552792f5f04097fac73171b37
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (cherry picked from commit d6d2348ee690768101ff661c7811c25d9c65c104)

6 years agoUpdate git submodules
Alexandru Avadanii [Sun, 1 Jul 2018 12:28:49 +0000 (14:28 +0200)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/fraser'
  - p/fuel: Drop upstream nova patch for virtio-video

    Change-Id: I12ac18f4348e8aecca2a1934a69ef7ebfa8f0c95
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Aric Gardner [Mon, 2 Jul 2018 05:42:53 +0000 (05:42 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Tagging Bottlenecks F release 6.2"
  - Tagging Bottlenecks F release 6.2

    Change-Id: I7df15a89379ce0e30eba0bd00ae9fbb76056970d
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
6 years agoUpdate git submodules
Aric Gardner [Mon, 2 Jul 2018 04:59:49 +0000 (04:59 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Fraser Tagging: 6.2.0"
  - Fraser Tagging: 6.2.0

    vswitchperf tagging.

    Change-Id: I93a7d97e89d493b2ace9bf2c00b1932a89bab772
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
6 years agoUpdate git submodules
Aric Gardner [Mon, 2 Jul 2018 04:54:57 +0000 (04:54 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[yardstick] fraser opnfv-6.2.1 release tag"
  - [yardstick] fraser opnfv-6.2.1 release tag

    fix opnfv-6.2.0 bug: docker image build failed

    JIRA: YARDSTICK-1278

    Change-Id: Ifac06060ffedf6c8300e371600f1af2ce928dd14
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
6 years agoUpdate git submodules
Stephen Wong [Sun, 1 Jul 2018 05:53:00 +0000 (22:53 -0700)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Tagging opnfv-6.2.0 for Clover

    Change-Id: I350cce402226444fa0dda75e64405cfcb20a3519
Signed-off-by: Stephen Wong <stephen.kf.wong@gmail.com>