opnfvdocs.git
6 years agoUpdate formatting and expand local build guide 61/61861/5
Trevor Bramwell [Thu, 6 Sep 2018 05:39:11 +0000 (22:39 -0700)]
Update formatting and expand local build guide

These changes will hopefully make it clearer to people working on
transitioning their docs over.

Change-Id: I6f9857e53b5981fde4286f1208363a004c7bcbf9
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoUpdate git submodules
Cédric Ollivier [Sun, 2 Sep 2018 11:58:32 +0000 (13:58 +0200)]
Update git submodules

* Update docs/submodules/stor4nfv from branch 'master'
  - Update entry_point to conform with Xtesting

    Functest is being updated to Xtesting 0.60 which leverages on
    stevedore [1].

    [1] https://docs.openstack.org/stevedore/latest/

    Change-Id: I39bc26b6a7cd5b0aee071d1d543701c1adf9acc9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoMerge "Switch Releng from submodules to intersphinx"
Sofia Wallin [Thu, 6 Sep 2018 05:05:15 +0000 (05:05 +0000)]
Merge "Switch Releng from submodules to intersphinx"

6 years agoUpdate git submodules
Alex Yang [Thu, 6 Sep 2018 01:04:35 +0000 (09:04 +0800)]
Update git submodules

* Update docs/submodules/daisy from branch 'master'
  - Fix unittest

    openrc was changed in [1]

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

    Change-Id: I30191475ce9a1b27a66d147519583d80b158547a
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
6 years agoUpdate git submodules
Cédric Ollivier [Wed, 5 Sep 2018 13:17:04 +0000 (15:17 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Update scenario section in tempest.conf

    It's required at least by Barbican tempest plugin.

    Change-Id: I46a65ee5fee044917c5375adaa8ebb529efe86ec
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Guillermo Herrero [Wed, 5 Sep 2018 14:12:12 +0000 (14:12 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Merge "[ha] Fix ovn-ha scenario"
  - [ha] Fix ovn-ha scenario

    openstack/control.yml
    -redefine database host ip inherited from
     system.neutron.control.cluster

    Change-Id: Ic8e61c61c7ebb17f31e0c53f8d9e3a013f8a3e9e
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
6 years agoUpdate git submodules
Ilia Abashin [Wed, 5 Sep 2018 13:15:32 +0000 (16:15 +0300)]
Update git submodules

* Update docs/submodules/calipso from branch 'master'
  - updated calipso installer

    Change-Id: Ib1b0e13be5f969713d0cd1471cde474de486b458
Signed-off-by: Ilia Abashin <abashinos@gmail.com>
6 years agoUpdate git submodules
Markos Chandras [Wed, 5 Sep 2018 13:40:18 +0000 (13:40 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "Fix the default scenario name for K8S Yardstick testing"
  - Fix the default scenario name for K8S Yardstick testing

    deploy-scenario:k8-nosdn-nofeature
    installer-type:kubespray

    Change-Id: Ieb531b66bd36bbf8c28f755a52a98f0b41ae5efa
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Markos Chandras [Wed, 5 Sep 2018 13:39:43 +0000 (13:39 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "Revert "Set OS_INSECURE to true for Yardstick""
  - Revert "Set OS_INSECURE to true for Yardstick"

    The issue is fixed upstream.

    This reverts commit 40ecfaf96e73520f3a2358c46cd97c1f6c3b58c6.

    Change-Id: I8268372173721157d239c1978cdfe8d035613854

6 years agoUpdate git submodules
Markos Chandras [Wed, 5 Sep 2018 13:38:57 +0000 (13:38 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "xci: osa: Update openrc role"
  - xci: osa: Update openrc role

    This update fixes the values for OS_INSECURE and OS_VERIFY

    Change-Id: I7d49bd493bde18f40122721188b006052cf7a901
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoUpdate git submodules
Fatih Degirmenci [Wed, 5 Sep 2018 11:19:31 +0000 (13:19 +0200)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Set OS_INSECURE to true for Yardstick

    Change-Id: I0ec6755cb9f9a5b79b359d544082f966903d42bd
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Wed, 5 Sep 2018 08:38:36 +0000 (08:38 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "Enable yardstick k8s"
  - Enable yardstick k8s

    installer-type:kubespray
    deploy-scenario:k8-nosdn-nofeature

    Change-Id: If81aef632b064565fbf5c308909b44ff7409c33e
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Tue, 4 Sep 2018 21:48:52 +0000 (23:48 +0200)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Fix openrc OS_CACERT for yardstick docker container

    The openrc should contain the path to OS_CACERT within container, not
    on opnfv vm.

    Change-Id: Ief4cb4ae647ff0f2cd4f3ebe8a2993bb71b0363f
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Michael Polenchuk [Wed, 5 Sep 2018 05:38:02 +0000 (05:38 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Merge "[noha] Set MTU on tenant/private dpdk interface"
  - [noha] Set MTU on tenant/private dpdk interface

    Enable jumbo frames on tenant/private interface as well so that
    an instance can get the DHCP response from gateway node.

    Change-Id: I9407fa67e9e0cdbe50335e4430748b0e45ba841a
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
6 years agoUpdate git submodules
Stephen Wong [Wed, 5 Sep 2018 05:05:15 +0000 (05:05 +0000)]
Update git submodules

* Update docs/submodules/clover from branch 'master'
  - Merge "Add file upload/download and configure URL paths"
  - Add file upload/download and configure URL paths

    - Compile nginx from source in order to employ additional modules
    - Add nginx-upload-module for high performance file upload that
    avoids the need for file copies with a web application.
    - File upload allows for placement of files for file download
    for performance benchmarking.
    - File upload can also be used directly for bi-directional throughput
    testing having emulated clients upload files while file downloads
    simultaneously occur.
    - Nginx file upload stores files with hash to avoid conflicting
    file names. Upload block in nginx config is configured to send
    REST message to clover-controller with file metadata (original
    filename, size, etc.) clover-controller will be responsible for
    modifying the hashed filename and placing in a target directory
    within an nginx server.
    - Build also adds nginx-rtmp module to act as streaming media server
    L7 loader will be extended to fetch streaming files from RTMP
    servers.

    - Add ability to create directories in server site root
    and create the location directive(s) in nginx configuration
    - Separated upload for configuration (download
    files in various paths) from upload for testing (upload
    to create bi-directional session throughput)
    - Upload for testing does not sent upload metadata to
    clover-controller
    - Added ability to move upload files to file folders in the nginx site
    root to use for download
    - Delete files in upload folder
    - Fixed issue with 426 Upgrade Required error message
    when upload module sends upload metadata to clover-controller
    - Added server name to metadata sent to clover-controller

    Change-Id: Ib4cf6240f92360b82f378c062675f4fdaa19ca93
Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
6 years agoUpdate git submodules
Stephen Wong [Wed, 5 Sep 2018 05:03:59 +0000 (05:03 +0000)]
Update git submodules

* Update docs/submodules/clover from branch 'master'
  - Merge "Update entry_point to conform with Xtesting"
  - Update entry_point to conform with Xtesting

    Functest is being updated to Xtesting 0.60 which leverages on
    stevedore [1].

    [1] https://docs.openstack.org/stevedore/latest/

    Change-Id: I2c162c8e08a580f80b547b3a1cd6cc700d12c858
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Stephen Wong [Wed, 5 Sep 2018 05:03:24 +0000 (05:03 +0000)]
Update git submodules

* Update docs/submodules/clover from branch 'master'
  - Merge "Modsecurity as a service"
  - Modsecurity as a service

    JIRA: CLOVER-68

    1. Add Dockerfile and related files to build clover's modsecurity Docekr container
    2. Add mainfest to install the Modsecurity in kubernetes cluster

    Change-Id: Ia92926e730c04720f931999d7ec30565ce9e54be
Signed-off-by: JingLu5 <lvjing5@huawei.com>
6 years agoUpdate git submodules
Yang (Gabriel) Yu [Wed, 5 Sep 2018 04:53:39 +0000 (04:53 +0000)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'master'
  - Merge "Add test-scheduler dir to verity"
  - Add test-scheduler dir to verity

    Change-Id: Ia333d9d3b79a0f51cf003e608a651a4f5551de2f
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
6 years agoUpdate git submodules
LeoQi [Wed, 5 Sep 2018 04:31:58 +0000 (12:31 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'master'
  - repair .gitignore bug

    JIRA: BOTTLENECK-244

    modify testing-scheduler/.gitignore to include the dir:
    testing-scheduler/ui/build

    Change-Id: I99ed672bb0e9a2fb2c70feba9a89a699a9ca8455
Signed-off-by: LeoQi <QibinZheng2014@tongji.edu.cn>
6 years agoUpdate git submodules
Cédric Ollivier [Sun, 2 Sep 2018 11:33:51 +0000 (13:33 +0200)]
Update git submodules

* Update docs/submodules/sdnvpn from branch 'master'
  - Update entry_point to conform with Xtesting

    Functest is being updated to Xtesting 0.60 which leverages on
    stevedore [1].

    [1] https://docs.openstack.org/stevedore/latest/

    Change-Id: Ic47a61b547ee41ca60c5d393f82c907ca27ba97a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoSwitch Releng from submodules to intersphinx 29/61829/1
Trevor Bramwell [Tue, 4 Sep 2018 19:50:48 +0000 (12:50 -0700)]
Switch Releng from submodules to intersphinx

Removes the releng submodule, adds the pre-installed intersphinx to the
list of extentions, and updates the releng links to point to the RTD
site.

Change-Id: I334077920e7aebbecc7e91d586110617622bb609
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoUpdate git submodules
Fatih Degirmenci [Fri, 31 Aug 2018 10:04:40 +0000 (12:04 +0200)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Create script to run yardstick

    The created script runs the yardstick in similar way the functest
    script does.

    installer-type:osa
    deploy-scenario:os-nosdn-nofeature

    Change-Id: Ic03445ec03fcfec8dc0d09f638e7cb1187fef883
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Cedric Ollivier [Tue, 4 Sep 2018 18:54:23 +0000 (18:54 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Protect vs OS_ENDPOINT_TYPE in shaker"
  - Protect vs OS_ENDPOINT_TYPE in shaker

    Else a conflict can occur between OS_INTERFACE and OS_ENDPOINT_TYPE.

    Change-Id: I3e0237857f95e506706fb852889308ea82e41e84
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Tue, 4 Sep 2018 17:07:30 +0000 (17:07 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "xci: Log functest results to console for daily jobs"
  - xci: Log functest results to console for daily jobs

    Change-Id: Ic3f31fea8170af8b1e9845856976ef57df496e1e
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Tue, 4 Sep 2018 17:07:14 +0000 (17:07 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "xci: Switch to functest-smoke for daily jobs"
  - xci: Switch to functest-smoke for daily jobs

    Change-Id: I958c8f857c28a45c009daba36c4bcef7adda4bbe
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Abhijit Sinha [Tue, 4 Sep 2018 16:57:39 +0000 (16:57 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "Merge latest changes to Dashboard from L2FWD to L3FWD dashboard"
  - Merge latest changes to Dashboard from L2FWD to L3FWD dashboard

    Come changes re: Status == "Result" and Status == "Success" and
    L3FWD changes onto latest L3FWD Dashboard

    Change-Id: I62d0cfc30167085ad5efe348ab118f1defbc4901
Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
6 years agoUpdate git submodules
Abhijit Sinha [Tue, 4 Sep 2018 16:26:13 +0000 (16:26 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "NSB NFVi PROX Missing VNF Statistics for CPU Utilization"
  - NSB NFVi PROX Missing VNF Statistics for CPU Utilization

    JIRA: YARDSTICK-1404

    The test scripts require an extra argument to support collectd.

    Also the CPU utilization is a different variable name structure
    in the JSON file.

    Change-Id: I127b7e86c0f93f7743331a2d71eb81d690e42471
Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Tue, 4 Sep 2018 14:15:01 +0000 (14:15 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Merge "[scenario] Factor out common nodes, states"
  - [scenario] Factor out common nodes, states

    Make the bulk of scenario files static again by shifting out all
    common virtual nodes (mas01) and states (virtual_init, maas etc.)
    to default.yaml(.j2).

    This allows us to parse scenario-specific data during first j2
    expansion, preparing for the new Pharos installer adapter that
    relies on `conf.virtual.nodes.control` length to construct the
    proper list of MaaS node definitions (kvm{01,02,03} vs {ctl01,gtw01}).

    Change-Id: I666ab5bd6bb2a42f98646af51950f6b9fffa0e8b
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Tue, 4 Sep 2018 11:02:12 +0000 (13:02 +0200)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - xci: Pass functest tier and suite to downstream jobs

    Change-Id: I206b729c09d30eb81432d11638c2654a96c3b9e8
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Yang (Gabriel) Yu [Tue, 4 Sep 2018 11:09:00 +0000 (11:09 +0000)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'master'
  - Merge "add docker build scripts for testing-scheduler"
  - add docker build scripts for testing-scheduler

    JIRA: BOTTLENECK-239

    add build and run scripts of docker.

    Change-Id: Ide7ff57380039f579fabbd6c18ddd794dcae220b
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
6 years agoUpdate git submodules
Yang (Gabriel) Yu [Tue, 4 Sep 2018 11:08:36 +0000 (11:08 +0000)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'master'
  - Merge "the environment page in frontend of testing-scheduler"
  - the environment page in frontend of testing-scheduler

    JIRA: BOTTLENECK-238

    the environment page provides configuration setting operations.

    Change-Id: I79f93bfc0c66c37a3f58d042669cbb61d3bad848
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
6 years agoUpdate git submodules
Yang (Gabriel) Yu [Tue, 4 Sep 2018 11:08:23 +0000 (11:08 +0000)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'master'
  - Merge "the detail page of testcase in frontend of testing-scheduler"
  - the detail page of testcase in frontend of testing-scheduler

    JIRA: BOTTLENECK-237

    the pages provide the testcase content and operations on it.

    Change-Id: I0c0dd39c9a285179f2192211487c2f9d9808c523
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
6 years agoUpdate git submodules
Yang (Gabriel) Yu [Tue, 4 Sep 2018 11:03:46 +0000 (11:03 +0000)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'master'
  - Merge "add testsuite and testcase list pages in frontend of testing-scheduler"
  - add testsuite and testcase list pages in frontend of testing-scheduler

    JIRA: BOTTLENECK-236

    add two base pages: testsuite page and testcase list page.

    Change-Id: I2c8eefac58893b0a3c0fb9c20f724f8612893dc0
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
6 years agoUpdate git submodules
Yang (Gabriel) Yu [Tue, 4 Sep 2018 10:53:26 +0000 (10:53 +0000)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'master'
  - Merge "provide REST api for frontend of testing-scheduler"
  - provide REST api for frontend of testing-scheduler

    JIRA: BOTTLENECK-235

    the REST api code in backend part.

    Change-Id: I1f53ed5f0f87e6908ff4fd27f752ec2c185dc9be
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
6 years agoUpdate git submodules
Yang (Gabriel) Yu [Tue, 4 Sep 2018 10:53:12 +0000 (10:53 +0000)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'master'
  - Merge "parser script and step class in backend code of testing-scheduler"
  - parser script and step class in backend code of testing-scheduler

    JIRA: BOTTLENECK-234

    add the main parse function and base classes of step.

    Change-Id: Id7554ed065ada84f23b3ca498ffb89c1127850b5
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
6 years agoUpdate git submodules
Yang (Gabriel) Yu [Tue, 4 Sep 2018 10:52:52 +0000 (10:52 +0000)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'master'
  - Merge "function of generating workflow config file in server part of testing-scheduler"
  - function of generating workflow config file in server part of testing-scheduler

    JIRA BOTTLENECK-233

    A module to help generating the config files which are sent to conductor server.
    Based on these config files, conductor can start a workflow.

    Change-Id: Ibdd71be6454fe2bd2b8718da0c300827897959e0
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
6 years agoUpdate git submodules
Yang (Gabriel) Yu [Tue, 4 Sep 2018 10:52:37 +0000 (10:52 +0000)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'master'
  - Merge "conductor module in server part of testing-scheduler."
  - conductor module in server part of testing-scheduler.

    JIRA: BOTTLENECK-232

    encapusulate the invoking methods to conductor server in a module.

    Change-Id: I718c6eed5e75ac01f267688b5694ec35db175b48
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
6 years agoUpdate git submodules
Cedric Ollivier [Tue, 4 Sep 2018 08:48:01 +0000 (08:48 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Remove vmtp and shaker from docker/smoke/testcases.yaml"
  - Remove vmtp and shaker from docker/smoke/testcases.yaml

    Change-Id: Ic5754821542e873bb7d33a8864a852993947b762
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Markos Chandras [Mon, 3 Sep 2018 16:21:52 +0000 (17:21 +0100)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - xci: osa: Restore self-signed XCI certificate

    This reverts commit cc583f30f881ba956fb4f1402aa4dd1608b27da2.

    We still need to have control over the generated certificates so lets
    keep creating our own.

    deploy-scenario:os-nosdn-nofeature
    installer-type:osa

    Change-Id: I9e730bce2dba578ca0b561b168eaf1c2eca1282d

6 years agoUpdate git submodules
Cedric Ollivier [Tue, 4 Sep 2018 08:00:00 +0000 (08:00 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Create network via admin user"
  - Create network via admin user

    It creates the network via admin user as segmentation id may be set.

    Change-Id: I853f40e09aee9a658fc2373cd7e8bf00e3c0c3ad
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cédric Ollivier [Mon, 3 Sep 2018 19:37:28 +0000 (21:37 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Avoid cloning repos

    It inits the repos and fetch the required tags/ids/branches.
    All tags are fetched to meet pbr requirements.

    Change-Id: I0accd8ad04b93d63857e301dea11af69e0edf957
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Markos Chandras [Mon, 3 Sep 2018 15:58:40 +0000 (16:58 +0100)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - xci: osa: Update ansible role for configuring the proxy server

    The old role has disappeared so we have to use another one.

    Change-Id: I8533912a19680e93a9cf061109019a0801485936
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoUpdate git submodules
Wenjing Chu [Tue, 4 Sep 2018 03:30:48 +0000 (03:30 +0000)]
Update git submodules

* Update docs/submodules/clover from branch 'master'
  - Merge "Add docker and deployment scripts for exemplar video streaming microservice"
  - Add docker and deployment scripts for exemplar video streaming microservice

    JIRA: CLOVER-72

    This issue falls under the "Edge Cloud-Native Cluster" intern project and is a part of both Clover and Edge cloud projects. The scripts added are of an exemplar video streaming microservice designed to run on the raspberry pi edge cluster. This commit includes the docker scripts to containerize the UV4L stream and the kubernetes deployment script to correctly run the microservice as a pod on the cluster. The detailed description of the project and the instructions for using the scripts are documented in the README.

    Change-Id: Ice4e5e7e63c2eb617556eaef1255801ffac851e7
Signed-off-by: adarsh1001 <adarshpalsingh1996@gmail.com>
6 years agoUpdate git submodules
Georg Kunz [Mon, 3 Sep 2018 20:58:05 +0000 (22:58 +0200)]
Update git submodules

* Update docs/submodules/dovetail from branch 'master'
  - Update test list for OS interop tests

    The OpenStack Interop WG has recently deprecated [1] 4 cinder volume
    reservation tests. As a result, they are not part of Functest's set of
    interop tests anymore. This patch cleans up the test case validation
    list for the web portal.

    [1] https://review.openstack.org/#/c/583970/

    Change-Id: I183602b099cb4d44c6cb3d21af6acaa4d3ee01ca
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
6 years agoUpdate git submodules
Panagiotis Karalis [Fri, 31 Aug 2018 13:28:07 +0000 (16:28 +0300)]
Update git submodules

* Update docs/submodules/dovetail from branch 'master'
  - Remove identity v2 TCs,not supported by Functest

    As Functest does not support identity v2 anymore,
    it does not make sense to try to run tempest identity v2 tests.
    They need to be removed correspondingly.

    JIRA: DOVETAIL-735

    Change-Id: I09c06faf52893cc535bbed1fd406b81a7665e787
Signed-off-by: Panagiotis Karalis <pkaralis@intracom-telecom.com>
6 years agoUpdate git submodules
Aaron Smith [Tue, 4 Sep 2018 00:02:46 +0000 (00:02 +0000)]
Update git submodules

* Update docs/submodules/barometer from branch 'master'
  - Merge "Fix for Grafana does not plot the RDT plugin data correctly."
  - Fix for Grafana does not plot the RDT plugin data correctly.

    Fixed the interval of intel_rdt plugin and Grafana dashboard settings
    to follow the correct interval.

    Change-Id: Ia792c6b6308526d82f153275d5d5393b0aea312d
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
6 years agoUpdate git submodules
Cédric Ollivier [Sun, 2 Sep 2018 11:45:15 +0000 (13:45 +0200)]
Update git submodules

* Update docs/submodules/barometer from branch 'master'
  - Update entry_point to conform with Xtesting

    Functest is being updated to Xtesting 0.60 which leverages on
    stevedore [1].

    [1] https://docs.openstack.org/stevedore/latest/

    Change-Id: I02fae113dd0a8fbf5de4e6821c6d4476553fe633
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cédric Ollivier [Sun, 2 Sep 2018 11:39:41 +0000 (13:39 +0200)]
Update git submodules

* Update docs/submodules/sfc from branch 'master'
  - Update entry_point to conform with Xtesting

    Functest is being updated to Xtesting 0.60 which leverages on
    stevedore [1].

    [1] https://docs.openstack.org/stevedore/latest/

    Change-Id: I09382b458929fabd21b5351b9d84b0d73fe2657e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Mon, 3 Sep 2018 16:36:23 +0000 (16:36 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Build and run functest-benchmarking"
  - Build and run functest-benchmarking

    Change-Id: If2597ae36a2c6599b524543b67aac7f6272b384a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Manuel Buil [Mon, 3 Sep 2018 15:02:53 +0000 (17:02 +0200)]
Update git submodules

* Update docs/submodules/sfc from branch 'master'
  - Remove port security from vnfs when no-mano

    If the ports have security enabled, the traffic is dropped due to the
    anti-spoofing

    Change-Id: I6fbc63a3d959d9d55dfd1d64e12e1d0e7ec48bcb
Signed-off-by: Manuel Buil <mbuil@suse.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Mon, 3 Sep 2018 15:33:42 +0000 (15:33 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "xci: Enable yardstick"
  - xci: Enable yardstick

    Change-Id: Id48d1dcb6c1998f7f6d0f71cb9380ed7fcf7b320
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Markos Chandras [Mon, 3 Sep 2018 14:45:07 +0000 (15:45 +0100)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - jjb: xci: Turn on bash debug option

    The script does not behave as it should so we need to enable the debug
    option in order to debug it properly

    Change-Id: I13cd4d027c0d9bb9229466148ea4c913508cba2a
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoUpdate git submodules
Markos Chandras [Mon, 3 Sep 2018 14:22:19 +0000 (15:22 +0100)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - jjb: xci: Do not check for scenario changes in releng-xci repo

    There are no scenarios in releng-xci anymore so we must not try and
    determine the impacted scenario. Using the default one is good enough
    for CI. Users can still override the defaults using the usual methods.

    Change-Id: I47207ebddae79fd89615bfd664f211879aabae92
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoUpdate git submodules
Fatih Degirmenci [Fri, 31 Aug 2018 08:52:00 +0000 (10:52 +0200)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Rename functest-prepare role to prepare-tests

    This change renames functest prepare-tole to prepare tests and makes other
    adjustments to the role to move common test preparation steps to its own
    script so we can prepare for Functest and Yardstick at one go.

    Similar things are required to be prepared for running Functest and Yardstick
    such as
    - installed packages
    - external network creation
    - creation of run-functest.sh and run-yardstick scripts from templates
    - preparation of environment variables

    This change will fail verification until the changes below is submitted.
        https://gerrit.opnfv.org/gerrit/#/c/61645/

    Change-Id: Id1020d3e61abd3f087863c06a132c5021339d655
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 3 Sep 2018 12:51:29 +0000 (12:51 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Merge "[docker] Fix untagged mgmt by default"
  - [docker] Fix untagged mgmt by default

    JIRA: FUEL-383

    Change-Id: Ie635965cff3538d6e786f2b76fa4d175d1be1773
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Mon, 3 Sep 2018 09:46:15 +0000 (11:46 +0200)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - xci: Execute prepare-tests.sh to prepare OPNFV VM

    It also fixes the results directory where Functest log is cat from.

    Change-Id: I3d8ea06d3741c70108cdb1c7f040969dbacf79a5
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Cedric Ollivier [Mon, 3 Sep 2018 11:47:28 +0000 (11:47 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Refactor RallyBase"
  - Refactor RallyBase

    This provides a more generic way to integrate test case lists which are
    not hosted in Functest.

    Also removes vm scenarios since they have never been a part of actual
    rally runs.

    Change-Id: Ib0a020fe72800915bbf2d10ecc690a248d33c246
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
6 years agoUpdate git submodules
Cédric Ollivier [Mon, 3 Sep 2018 03:31:35 +0000 (05:31 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Update tempest plugins tags

    Neutron and Barbican tempest plugins have just been released.

    Change-Id: Ib9c523e9a75dae31249fd84ba454d0ef8537ca1d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
  - Switch from tempest section to openstack

    Rally warns from these deprecated conf sections.

    Change-Id: I15933c4f2cda14384e53202ec22f438a586d7b05
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
  - Move shaker and vmtp into functest-benchmarking

    It also updates all jobs and fixes Dockerhub hooks.

    Change-Id: Ib182155736b4dbdb829293081741a9d5cb8ea6d7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
  - Update Xtesting to 0.60

    Xtesting leverages on stevedore [1] which will bring much more
    flexibility (discovery, module or class renaming, etc).

    OPNFV Features have to be updated as well:
      - https://gerrit.opnfv.org/gerrit/61713
      - https://gerrit.opnfv.org/gerrit/61715
      - https://gerrit.opnfv.org/gerrit/61717
      - https://gerrit.opnfv.org/gerrit/61719

    [1] https://docs.openstack.org/stevedore/latest/

    Change-Id: I0ce45eb6c9af66546c2c020eb962fa457f6c7e1a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Michael Polenchuk [Thu, 30 Aug 2018 11:34:59 +0000 (15:34 +0400)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - [odl/dpdk] Make dedicated public network scheme

    In order to avoid TCP connection checksum issue (i.e. TX offloading
    on ovs bridges) add linux bridge connected with ovs public bridge.

    Change-Id: I4d266dd92756d5326dfa3d74fe2f376b26415812
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Mon, 3 Sep 2018 09:26:51 +0000 (09:26 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "xci: Adapt jobs to use common prepare-tests role"
  - xci: Adapt jobs to use common prepare-tests role

    In order to activate more test tiers from functest and also
    start running yardstick, we need to do the test preparation
    at one go and then run what's supposed to be run.

    This change is required for below changes to be verified
    successfully
        https://gerrit.opnfv.org/gerrit/#/c/61639/
        https://gerrit.opnfv.org/gerrit/#/c/61641/

    Change-Id: Ib3ae2241921383b77c23b05443325aa6240cc176
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Markos Chandras [Mon, 3 Sep 2018 09:07:21 +0000 (09:07 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "Revert "xci: osa: Disable haproxy ssl configuration""
  - Revert "xci: osa: Disable haproxy ssl configuration"

    This reverts commit 42501f0ef7e0f0729b1c780102fb9713ef383fb3.

    This also removes the entire SSL management code and we let the
    haproxy_server role generate the certificates for us.

    We also need to bump the openrc role to include an upstream patch
    which fixes the openrc template file.

    deploy-scenario:os-nosdn-nofeature
    installer-type:osa

    Change-Id: I9bb590c9f1d5bc63519cfb4794dc15f794cc5b07
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoUpdate git submodules
Markos Chandras [Fri, 31 Aug 2018 10:14:51 +0000 (11:14 +0100)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - xci: Bump Bifrost components to the HEAD of Rocky release

    The bifrost and ironic SHAs are from the Stein release which is still
    in early days of development. We should use Rocky SHAs for the time
    being. However, bifrost from Rocky does not support Ansible > 2.4 so
    we have to use bifrost from master branch but all the ironic components
    have to be from the Rocky release.

    Change-Id: I1acb28e4a292c774d681519517be19a2da230851
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoUpdate git submodules
Harry Huang [Mon, 3 Sep 2018 02:32:05 +0000 (02:32 +0000)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'master'
  - Merge "Modify tenant_net_info"
  - Modify tenant_net_info

    JIRA: -

    Remove is_required option in tenant_net_info

    Change-Id: Iec33383cbc5ee438d879e78e9a131704c33a5c45
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
6 years agoUpdate git submodules
Harry Huang [Fri, 31 Aug 2018 06:57:42 +0000 (14:57 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'master'
  - Remove duplicate varible

    JIRA: -

    Varible odl_l3_agent now will be specified as
    a cluster parameter. Get rid of the unnecessary
    varible declaration.

    Change-Id: I56a7c92033c1f3958a24f99eef893e4427cd3daf
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
6 years agoUpdate git submodules
Cedric Ollivier [Sun, 2 Sep 2018 09:23:55 +0000 (09:23 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Optimize fetch"
  - Optimize fetch

    depth 1 is set when fetching.

    Change-Id: I1b470d1e370e18de9b3cfa51e5aea0374f76cac6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cedric Ollivier [Sun, 2 Sep 2018 07:25:00 +0000 (07:25 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge changes Ib7384772,I94e94c21

    * changes:
      Update to Alpine 3.8
      Publish unit test report

  - Update to Alpine 3.8

    https://alpinelinux.org/posts/Alpine-3.8.0-released.html

    Change-Id: Ib7384772175dd83f735d8cfbfafa1cef3fdc382c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
  - Publish unit test report

    It leverages on nosehtmloutput [1]

    [1] https://github.com/openstack-infra/nose-html-output

    Change-Id: I94e94c2127b4ff8e032e121dd2bd56b3c22809f8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sat, 1 Sep 2018 16:05:08 +0000 (18:05 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - [docker] Cleanup, minor fixes, formula bump

    * ship prebuilt salt master conf for better readability:
      - enable x509.sign_remote_certificate (for prx VCP nodes);
    * refactor Salt master CA handling:
      - preinstall `salt_minion_dependency_packages` and
       `salt_minion_reclass_dependencies` inside docker image;
      - persistent /etc/pki;
      - run salt.minion on cfg01 to generate master keys;
    * bump container formulas to 1 Sep 2018 versions or newer:
      - inject date into Docker makefile, forcing a fresh fetch of all
        salt formulas from upstream git repos;
    * workaround broken salt-formula-designate's meta/sphinx.yml:
      - the DEB package version of salt-formula-designate uses `cmd.shell`
        to query dpkg on the minion, while the git repo version still
        uses `cmd.run`, running into parsing issues;
      - temporarily disable sphinx metadata generation for designate until
        upstream git repo syncs with the DEB version;
    * upstream: salt-formula-salt AArch64 salt.control.virt support:
      - retire salt-formula-salt git submodule and related patches;
    * skip installing reclass distro package (already installed via pip
      inside the container);
    * limit initial pillar_refresh call to nodes on jumphost;
    * remove unused salt-formula-nova git submodule;

    JIRA: FUEL-383

    Change-Id: I883b825e556f887a5e31f8a43676dcd8ece6dfde
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Cedric Ollivier [Sat, 1 Sep 2018 17:56:50 +0000 (17:56 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge changes I4079fa36,I3ad7a38e

    * changes:
      Allow refs as vnf requirement versions
      Avoid downloading git history

  - Allow refs as vnf requirement versions

    Change-Id: I4079fa3641373eee40f8a876a2a525635f2752eb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
  - Avoid downloading git history

    It decreases container build duration.
    depth 1 is set only when TAG is not a commit id because
    github.com doesn't advertise commit ids.

    It switches to git.openstack.org as much as possible.

    Change-Id: I3ad7a38eda0f7023302d71bb55de23828120f599
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sat, 1 Sep 2018 00:45:30 +0000 (02:45 +0200)]
Update git submodules

* Update docs/submodules/armband from branch 'master'
  - u/fuel: Enable remote tracking

    Always fetch the latest master branch for Fuel@OPNFV (the only git
    submodule left), making constant rebase obsolete.

    JIRA: ARMBAND-401

    Change-Id: I3115e3a569fb18b3e7321aef51d7b0572c54249f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sat, 1 Sep 2018 00:40:44 +0000 (02:40 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - [AArch64] vcp: Fix up vcp_nodes awk query conflict

    JIRA: FUEL-404

    Change-Id: I12acc90cdb17ecc090a993e1be41d13ad81dbb9d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Aric Gardner [Fri, 31 Aug 2018 21:25:19 +0000 (21:25 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Https now works for artifacts.opnfv.org"
  - Https now works for artifacts.opnfv.org

    Also, I believe that https://artifacts.opnfv.org/
    now works behind the GFW  and so
    https://build.opnfv.org/artifacts.opnfv.org/index.html
    Will no longer be needed.

    Change-Id: I5ce850a0264a0d56d27756928f82c6c03868b622
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
6 years agoUpdate git submodules
Aric Gardner [Thu, 23 Aug 2018 17:22:10 +0000 (13:22 -0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Https now works for artifacts.opnfv.org

    Also, I believe that https://artifacts.opnfv.org/
    now works behind the GFW and so

    https://build.opnfv.org/artifacts.opnfv.org/index.html

    Will no longer be needed.

    Change-Id: Ieeaf9331a71a108db1d7a7a538f5f25179b98932
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
6 years agoUpdate git submodules
Alexandru Avadanii [Fri, 31 Aug 2018 15:22:18 +0000 (17:22 +0200)]
Update git submodules

* Update docs/submodules/armband from branch 'master'
  - u/fuel: Bump & rebase for AArch64 upstream

    JIRA: FUEL-401

    Change-Id: I62f5bfe5d3c83a031437765aa0576bcff5b2e92e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Fri, 31 Aug 2018 17:42:59 +0000 (19:42 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - [docker] Cleanup hosts file on redeploy

    JIRA: FUEL-383

    Change-Id: Ib01e78951403fbec2e0f588ae5a577bcbad1bd75
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Fri, 31 Aug 2018 16:31:09 +0000 (18:31 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - [docker] Use distro docker-compose if not broken

    While at it, use explicit `docker-compose pull` call to maintain
    backwards compatibility with older docker-compose (1.8.0 on aarch64).

    JIRA: FUEL-383

    Change-Id: I0f6ac4fb59c0a286ac99a1a0dc4484d00f3837fe
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Manuel Buil [Mon, 27 Aug 2018 16:11:11 +0000 (18:11 +0200)]
Update git submodules

* Update docs/submodules/sfc from branch 'master'
  - Decouple tacker from tests

    Support n-sfc too and abstract a bit the MANO layer so that other MANO
    components can be inserted into the test

    Change-Id: I3fb59fbf40b4207bf1721092cd8ff0559e1d9d90
Signed-off-by: Manuel Buil <mbuil@suse.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Wed, 29 Aug 2018 15:54:38 +0000 (17:54 +0200)]
Update git submodules

* Update docs/submodules/armband from branch 'master'
  - p/reclass: Retire Pike repo hack

    While at it, bump Fuel@OPNFV git submodule to pick up minor fixes.

    JIRA: ARMBAND-403

    Change-Id: I9147e24aefef600416d9f2cad3ee70a195f86af9
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Michael Polenchuk [Wed, 29 Aug 2018 10:41:15 +0000 (14:41 +0400)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - [noha] Align MTU settings

    * shift MTU from public bridge to physical interface
    * add neutron related settings

    Change-Id: Ia57d1ca7976968d6e7ee23f58a0abae1a1a256c0
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
6 years agoUpdate git submodules
Cedric Ollivier [Fri, 31 Aug 2018 14:35:44 +0000 (14:35 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Add concurrency parameter to refstack_defcore tests"
  - Add concurrency parameter to refstack_defcore tests

    In fraser release we observed that refstack tests are executed in parallel
    and that might causes problems in CI because without concurrency
    parameter it will try to use as many cpus as possible and that might
    lead to race condition issues.

    This patch is created for backporting purposes to fraser branch
    where the problem occurs.

    JIRA: DOVETAIL-662

    Change-Id: I6cf0ad3a32e88f04abd00d69523aa8ac47c39470
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sat, 25 Aug 2018 21:57:09 +0000 (23:57 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - [AArch64] salt.control.virt support

    Salt relies on a limiting libvirt_domain j2 template to generate the
    XML it passes to libvirt for salt.control managed virtual machines.
    For AArch64, we need to set up 3 XML nodes in a non-default way:
    1. UEFI firmware (AAVMF) should be enabled by passing a pflash loader;
    2. CPU mode should be 'host-passthrough';
    3. QEMU machine type should be 'virt';

    To allow configuring the above using pillar data:
    - virtng module: implement functionality similar to upstream changes:
      * 219b84a512 virt module: Allow NVRAM unlinking on DOM undefine
        in develop, not in 2018.2;
      * 9cace9adb9 Add support to virt for libvirt loader
        in develop, not in 2018.2;
    - virtng module: extend it with:
      * pass virt machine type to vm;
      * pass cpu_mode to vm;

    JIRA: ARMBAND-404

    Change-Id: Ib2123e7170991b3dfbdb42bd1a2baa5a4360b200
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [AArch64] Align armband repo name with MaaS nodes

    curtin generates armband_3.list, which we aligned in the reclass
    model before, but not in the defaults yml used by cfg01/VCP VMs.

    Change-Id: Ibe8d5b79465b508e41c20ec08a98a96a1510da8d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - Add noifupdown for all br-floating

    Since we reboot all nodes, applying the network configuration via
    Salt before reboot is pointless and creates a race condition with
    OVS.

    While at it, add `--ignore-errors` to ifup call for OVS bridge to
    prevent a race condition during linux.network state apply.

    Change-Id: I22fe0afaffecd7b850a6b77d7b810ed296bfc9ca
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [salt-formulas] Add & enable armband formula

    AArch64 specific formula, mostly tweaking nova conf / installing
    virtualization layer prerequisites:
    - install qemu-efi;
    - install vgabios;
    - fix missing link for vgabios binary blob;
    - nova conf: cpu_model=cortex-a57 (only for virtual deploys);
    - nova conf: virt_type=qemu (only for virtual deploys);
    - nova compute conf: virt_type=qemu (only for virtual deploys);
    - nova conf: pointer_model=ps2mouse since AArch64 has no USB tablet;

    [1] https://github.com/openstack/nova/commit/f0f0953

    Change-Id: I40515bdbd941850b103a86d51b347cc8610f5741
Signed-off-by: Guillermo Herrero <Guillermo.Herrero@enea.com>
Signed-off-by: Charalampos Kominos <Charalampos.Kominos@enea.com>
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [deploy.sh] Cleanup deploy arguments, rework -ff

    * refactor & extend `-f` deploy argument;
    * retire INFRA_CREATION_ONLY env var, duplicated by
      NO_DEPLOY_ENVIRONMENT;
    * `-F` and `-e` deploy arguments are now equivalent;

    JIRA: FUEL-383

    Change-Id: Ifc1527fa1e7d7486d1b7600772e2c5de34b1e52c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [submodule] Cleanup: Retire scripts sub & patches

    Salt bootstrap scripts are no longer used directly, so it is now safe
    to retire the whole git submodule and its related patches.

    JIRA: FUEL-383

    Change-Id: I1fbdfe4fbd4930bfb3c999a3a68033d12565682b
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [docker] Switch to containerized Salt Master

    * Refactor OPNFV salt-formulas mechanism to resemble upstream git
      structure:
      - git submodules: add new submodule for each formula we patch;
      - create salt-formula-x directories for OPNFV formulas;
      - move mcp/metadata/service contents to their each formula subdir;
      - use `make patches-import` for patches previously handled by
        patch.sh;
      - retire patch.sh
    * states: add virtual_init:
      - mostly based on old salt.sh, which is now obsolete;
      - exclude salt-master service restart (it would kill the container);
    * scenarios: cleanup (rm cfg01 virtual node def), adopt virtual_init;
    * reclass: align our model with prebuilt container's Salt config:
      - drop linux:network pillar data (handled by Docker);
      - stop applying linux.system state on cfg01;
      - align salt user homedir;
      - drop salt-formula packages (preprovisioned);
    * minor plumbing in deploy.sh and lib.sh;

    JIRA: FUEL-383

    Change-Id: I28708a9b399d3f19012212c71966ebda9d6fc0ac
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [docker] Add docker-compose definitions

    Add configuration items for bringing up the Salt master Docker
    container using docker-compose:
    - mount <storage dir>/hosts as /etc/hosts
    - mount <storage dir>/salt as /etc/salt:
      * semi-persistent generated Salt information;
    - mount <storage dir>/nodes as /srv/salt/reclass/nodes:
      * semi-persistent generated reclass node data storage;
    - mount Fuel@OPNFV git repo in /root/fuel;
    - mount all other previously rsynced artifacts;
    - hook container to 3 networks/bridges: mcpcontrol, PXE/admin and
      management:
      * container IP addresses are managed by Docker, so no DHCP is used;
    - override upstream entrypoint.sh by mounting our own version on top;
      * run-time patch Salt to fix certain init system interactions due
        to 'Tini' looking like Upstart but behaving a bit differently;
      * work around directory traversal issues in Salt/reclass by using
        extensive `cp` (to be later mitigated at container build time);
      * overwrite reclass.system with our own version (patched), later to
        fetched pre-patched during container build;
      * overwrite salt-formulas with our patched versions;
      * create missing links for salt-formulas-* packages (e.g. gnocchi)
        which are not available as git repos upstream;
    - add mcp.rsa.pub to 'ubuntu' user's authorized_keys for SSH login
      to master node to remain backwards compatible;
    - mount configuration files for semi-persistent state preservation
      at container destroy/rebuild (using '-f' deploy argument);

    JIRA: FUEL-383

    Change-Id: Ie17e578a7ebeb071b1c0e0a49ad58ffa6bbc89bb
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
dimitris.tsiolakis [Wed, 29 Aug 2018 11:11:48 +0000 (14:11 +0300)]
Update git submodules

* Update docs/submodules/dovetail from branch 'master'
  - Reviewer guide update for OVP 2018.08 release

    JIRA: DOVETAIL-701

    Change-Id: I940bdd16762dd36ee338f41e5b2aab352c70600f
Signed-off-by: dimitris.tsiolakis <dmts@intracom-telecom.com>
6 years agoUpdate git submodules
Rodolfo Alonso Hernandez [Fri, 31 Aug 2018 09:43:26 +0000 (10:43 +0100)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - TRex IMIX data must return percentage value

    Function "_create_imix_data" must return the weight in percentage, not in
    absolute value.

    JIRA: YARDSTICK-1406

    Change-Id: I3bc409bab17ae5778a6783f4319699009a5437fa
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Fri, 31 Aug 2018 09:48:46 +0000 (09:48 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "Download only necessary images for functest-smoke"
  - Download only necessary images for functest-smoke

    Functest download_images.sh script downloads images that are
    not needed for functest-smoke so we only download the necessary
    images to cut the time down.

    deploy-scenario:os-nosdn-nofeature
    installer-type:osa

    Change-Id: I0be643c4ccd4b8009e68433f5d635231afd2550a
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Markos Chandras [Fri, 31 Aug 2018 09:26:04 +0000 (09:26 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "xci: roles: create-vm-nodes: Always provision VM nodes"
  - xci: roles: create-vm-nodes: Always provision VM nodes

    The role used to get the output of 'virsh list --all' to determine how
    many VMs are present and shut off in the system. This takes *all* VMs
    on the system into consideration so it may skip creation of some or all
    of the XCI VMs if we happen to have other VMs present. We can improve
    the situation by simply dropping this check and always provision the
    VMs we want. If the VM is already present, then the module will simply
    do a sanity check of its configuration. This allows XCI to run alongside
    other VMs.

    Change-Id: I54255a1959509671c0305f48f23a55b6e900684f
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoUpdate git submodules
Fatih Degirmenci [Thu, 30 Aug 2018 20:18:43 +0000 (22:18 +0200)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - xci: Bump Kubespray SHA and sync Ansible versions

    This change
    - bumps kubespray version to 8b3ce6e418ccf48171eb5b3888ee1af84f8d71ba, taking
    Kubernetes version from 1.10.2 to 1.10.4.
    - pins Ansible version used by Kubespray to same Ansible version as the rest.
    The var kept as is in case if we need to pin Kubespray to a different Ansible
    version in future.

    installer-type:kubespray
    deploy-scenario:k8-calico-nofeature

    Change-Id: Iefbe82f0b9b10296e4362bca07630047c56630ac
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Stephen Wong [Fri, 31 Aug 2018 07:21:35 +0000 (07:21 +0000)]
Update git submodules

* Update docs/submodules/clover from branch 'master'
  - Merge "Add envoy.ext_authz filter"
  - Add envoy.ext_authz filter

    JIRA: CLOVER-86

    This external authorization HTTP filter calls an external HTTP service (ModSecuruty service) to check if the incoming HTTP request is authorized or not. If the request is deemed unauthorized then the request will be denied normally with 403 (Forbidden) response.

    Change-Id: I0fe14c73defec027c54f42713cbdf69b0b83e102
Signed-off-by: JingLu5 <lvjing5@huawei.com>
6 years agoUpdate git submodules
Ace Lee [Fri, 24 Aug 2018 07:56:39 +0000 (07:56 +0000)]
Update git submodules

* Update docs/submodules/clover from branch 'master'
  - Bug fix in SDC after istio to 1.0.0

    JIRA: CLOVER-84

    There will be some Bug in SDC after we upgrade the Istio to 1.0.0
    Istio 1.0 have some concept, for example : virtualservice gateway.
    So we change the yaml file using the 1.0.0 concepts.
    Add mirror function

    Change-Id: Id138cfec2c7d94b44eb508a056c91e193ac1b08b
Signed-off-by: Ace Lee <liyin11@huawei.com>
6 years agoUpdate git submodules
Harry Huang [Thu, 30 Aug 2018 03:21:02 +0000 (11:21 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'master'
  - Switch docker repo

    JIRA: -

    Because compass-web is currently under development,
    there are backend changes in compass-deck and
    compass-tasks dockers. Switch to private docker repo
    to preserve CI stability.

    Change-Id: I8315ef0f3a68e1563e8142d010807f9cb2393d2b
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
6 years agoUpdate git submodules
Xuan Jia [Fri, 31 Aug 2018 02:55:13 +0000 (02:55 +0000)]
Update git submodules

* Update docs/submodules/container4nfv from branch 'master'
  - Merge "Error corrections and architecture option updates"
  - Error corrections and architecture option updates

    Correction of some errors which are permitting a succesfull build
    in the master following these descriptions: http://docs.opnfv.org/en/latest/how-to-use-docs/include-documentation.html#individual-project-documentation

    Moving the architecture options to the Container4NFV wiki and
    leaving only a reference here.

    Change-Id: I7b4debc90997f8812a5681daa8bfa19f90724cef
Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
6 years agoUpdate git submodules
Xuan Jia [Fri, 31 Aug 2018 02:54:46 +0000 (02:54 +0000)]
Update git submodules

* Update docs/submodules/container4nfv from branch 'master'
  - Merge "add document for openwrt demo deployment"
  - add document for openwrt demo deployment

    Change-Id: I0d2fe8c108324197d3b39e3892a79ca60e74d9b2
Signed-off-by: Bin Lu <bin.lu@arm.com>
    Jira: ENTOS-593

6 years agoUpdate git submodules
Xuan Jia [Fri, 31 Aug 2018 02:54:23 +0000 (02:54 +0000)]
Update git submodules

* Update docs/submodules/container4nfv from branch 'master'
  - Merge "modify release-notes"
  - modify release-notes

    Change-Id: I7041c004ca94705e1ac8cb03b6a06a906db0be35
Signed-off-by: Xuan Jia <jason.jiaxuan@gmail.com>
6 years agoUpdate git submodules
trevortao [Thu, 30 Aug 2018 02:54:01 +0000 (10:54 +0800)]
Update git submodules

* Update docs/submodules/container4nfv from branch 'master'
  - Add Kubernetes VPP Vhostuser Deployment Scenario on arm64 platform

    Add the deployment of Kubernetes VPP Vhostuser scenario with the
    help of Compass installer on arm64 platform, which would enable
    the containers and VPP vswitch communication with virtio-vhostuser
    interface.

    Change-Id: I84531dd3730f94a7910f2f5615a193420fdad73f
Signed-off-by: trevortao <trevor.tao@arm.com>
6 years agoUpdate git submodules
Georg Kunz [Mon, 27 Aug 2018 20:22:09 +0000 (22:22 +0200)]
Update git submodules

* Update docs/submodules/dovetail from branch 'master'
  - Updating OVP addendum doc for 2018.09 release

    Updating the OVP addendum document for the next release.

    JIRA: DOVETAIL-733

    Change-Id: I7b7679f96bff4837f69769bb71256bc30602dced
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
6 years agoUpdate git submodules
Markos Chandras [Thu, 30 Aug 2018 20:07:27 +0000 (20:07 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "xci: Bump OSA and bifrost SHAs"
  - xci: Bump OSA and bifrost SHAs

    This change
    - bumps OSA SHA to b9d9269528ecbe04b2638a73c2b0f49839f27422
    - bumps bifrost SHA to 0d0cfd908d10a670668619c575fd338d1ff328b7
    - Pins Ansible to 2.5.8. OSA is using 2.5.5 which has a bug in the pause
      module so we need to use something newer.

    Change-Id: Idf05bbef880db11de4a41464ae5080aa21a0613c
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoMerge "Submodule to RTD transition documentation"
Trevor Bramwell [Thu, 30 Aug 2018 18:51:37 +0000 (18:51 +0000)]
Merge "Submodule to RTD transition documentation"

6 years agoUpdate git submodules
Gerard Damm [Thu, 30 Aug 2018 18:51:22 +0000 (18:51 +0000)]
Update git submodules

* Update docs/submodules/auto from branch 'master'
  - Merge "new version of Auto configuration guide for Gambia MS6"
  - new version of Auto configuration guide for Gambia MS6

    JIRA: AUTO-53

    Updates, new content since last edit (R6.2, end of June 2018)

    Change-Id: I478008cd8e62e9d03f2c6f6094a8a4b9bf76faab
Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
6 years agoUpdate git submodules
Trevor Bramwell [Thu, 30 Aug 2018 18:51:05 +0000 (18:51 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[Clover] Add docker build job for sample-app"
  - [Clover] Add docker build job for sample-app

    Change-Id: Iac612137bd4b1a45550849c3180525cfe74f4a7f
Signed-off-by: Junaid Ali <junaidali.yahya@gmail.com>
6 years agoUpdate git submodules
Gerard Damm [Thu, 30 Aug 2018 18:51:01 +0000 (18:51 +0000)]
Update git submodules

* Update docs/submodules/auto from branch 'master'
  - Merge "new version of Auto release notes for Gambia MS6"
  - new version of Auto release notes for Gambia MS6

    JIRA: AUTO-53

    Updates, new content since last edit (R6.2, end of June 2018).
    Includes a dynamic link to JIRA tickets with filters for Version and Status
    (and still a static manual selection of significant tickets in a table).

    Change-Id: Ib7883df491958a4e3945c3433ffc1dee4ab8b102
Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Thu, 30 Aug 2018 16:33:21 +0000 (16:33 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "Install xz utility on deployment host"
  - Install xz utility on deployment host

    Functest Smoke test requires additional images to be available
    during testing. One of the images is decompressed using xz and we
    need this to be available on deployment host in order to be able
    to have the images available for Functest execution.

    Change-Id: I5647b3bef37fc55e8c5cc9aec5d0b2c3ea628b8a
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Rodolfo Alonso Hernandez [Thu, 30 Aug 2018 16:19:23 +0000 (16:19 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "Adopt infra_deploy to spawn VM on LTS Ubuntu 18"
  - Adopt infra_deploy to spawn VM on LTS Ubuntu 18

    Add possibility ro reuse infra_deploy.yaml to spawn VMs on jump host,
    depending on jump host Ubuntu version: either 16 or 18.

    JIRA: YARDSTICK-1396

    Change-Id: Id0682c03098e611fe3a51cbd24d8ff2dda7c552a
Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>