opnfvdocs.git
6 years agoOPNFV Sphinx Theme 07/51507/2
Trevor Bramwell [Fri, 2 Feb 2018 20:16:52 +0000 (12:16 -0800)]
OPNFV Sphinx Theme

This is a standalone theme for OPNFV docs based on the Sphinx Bootstrap
Theme used in opnfvdocs.

Change-Id: Ie145c0dc9c1e4c1ed0d8d72d687524b4ef5883de
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoUpdate git submodules
Cédric Ollivier [Mon, 5 Feb 2018 22:02:49 +0000 (23:02 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Stop printing data sent to DB

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

    Change-Id: I0f794159d05fe21f659ecf3b5a9fa407620b723d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cédric Ollivier [Mon, 5 Feb 2018 16:13:53 +0000 (17:13 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Fix docstrings

    Else sphinx can't parse snaps_suite_builder.py and IxRestUtils.py.

    Change-Id: Iab231a043120154bce708263474b9f9926c1f715
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cédric Ollivier [Mon, 5 Feb 2018 10:20:11 +0000 (11:20 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Switch to the readthedocs theme for api docs

    It also adds a requirement file for external doc tools wich couldn't
    handle upper constraints.

    Change-Id: Idf8f43e5e1a845055ce248f1dc8b8d676a3ac37b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cédric Ollivier [Mon, 5 Feb 2018 12:41:44 +0000 (13:41 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Remove yamllint from upper-constraints.txt

    OpenStack doesn't list test requirements in upper constraints [1].

    [́1] https://github.com/openstack/requirements/blob/stable/pike/upper-constraints.txt

    Change-Id: I7472158d385beb311c159563bc3bb973c4a2d4c7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cédric Ollivier [Mon, 5 Feb 2018 10:36:33 +0000 (11:36 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Add build_sphinx section in setup.cfg

    Change-Id: Ieac48a1a213bc5cd62a42dab1c74c80761e82fd1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
agardner [Thu, 28 Dec 2017 23:54:04 +0000 (18:54 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Ansible Playbook to install build server deps

    This playbook has been tested in centos and ubuntu
    on Arm and x86_64

    first:
    install ansible
    then:
    ansible-playbook -i inventory.ini main.yml

    What it does:
    installs on centos or ubuntu arm or x86_64

    installs system deps with the package manager.
    and python libs with pip.

    installs docker
    https://download.docker.com

    installs docker-compose from distribution repo

    Change-Id: I3853cd04d0e6c7270ea068b9e1fba1a240a0652e
Signed-off-by: agardner <agardner@linuxfoundation.org>
6 years agoUpdate git submodules
Steven Pisarski [Mon, 5 Feb 2018 20:12:24 +0000 (20:12 +0000)]
Update git submodules

* Update docs/submodules/snaps from branch 'master'
  - Merge "Fixed OSCreds retrieval."
  - Fixed OSCreds retrieval.

    The optional parameter 'project_name' was never getting
    a default value when not used causing an OSCredsError
    to be raised.

    Change-Id: I2a0986c62c5d9520f60ebd06db1f3a749e62361c
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
6 years agoUpdate git submodules
spisarski [Mon, 5 Feb 2018 19:10:43 +0000 (12:10 -0700)]
Update git submodules

* Update docs/submodules/snaps from branch 'master'
  - Added 3 new subnet values for ansible substitutions

    Change-Id: Idd39e4f6e3f22fcbafe3aae2512ac36cf9e2a417
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 5 Feb 2018 18:38:16 +0000 (19:38 +0100)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - [IDF] Schema: Add OSA installer stubs

    While at it, order installers by name in IDF schema.

    Change-Id: I4bf1dd047a3f7a64b8bc928951fc18c4728a9b68
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
mbeierl [Mon, 5 Feb 2018 14:31:21 +0000 (09:31 -0500)]
Update git submodules

* Update docs/submodules/storperf from branch 'master'
  - Updates for JOID Integration

    Changes daily to use the script from JOID to fetch OS
    information.
    Adds more environment variables to the OSCreds.

    Change-Id: I8cc07f82d6cc1bb70987a29947cc4093e8a2ff56
    JIRA: STORPERF-238
Signed-off-by: mbeierl <mark.beierl@dell.com>
6 years agoUpdate git submodules
Juha Kosonen [Mon, 5 Feb 2018 15:23:34 +0000 (17:23 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Blacklist Quotas.nova_update_and_delete test

    Excluded since the test occasionally fails due to race condition issue
    on quota manipulation in nova [1].

    [1] https://bugs.launchpad.net/nova/+bug/1552622

    Change-Id: Ib979c1e371727aa3adea9dc0b5955e7ed24881cf
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
6 years agoUpdate git submodules
xudan [Mon, 29 Jan 2018 08:52:29 +0000 (03:52 -0500)]
Update git submodules

* Update docs/submodules/dovetail from branch 'master'
  - Add all tempest smoke test cases into debug test suite

    Add all tempest smoke test cases into debug test suite.
    Then these test cases can be run by Dovetail on CI.
    The results of CI will help to choose sub test cases from tempest smoke.

    Here use tempest_custom to run all tempest smoke test cases because it can
    support to run a custom defined sub test cases list.
    for Functest tempest_smoke_serial, it always runs whole tempest smoke
    test cases and can't be a subset.

    JIRA: DOVETAIL-595

    Change-Id: Id6358691d2bdef149f16775ce84dcfbf12f5e568
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
xudan [Mon, 22 Jan 2018 06:40:26 +0000 (01:40 -0500)]
Update git submodules

* Update docs/submodules/dovetail from branch 'master'
  - Adapt Functest E release Framework

    Use opnfv/functest-restapi:euphrates.
    Adapt Functest E framework for all Functest test cases.
    1. All path of functest and sdnvpn has been changed.
    2. Sdnvpn can clean resources by itself with E release, no need to clean again.
    3. Add a file testcases.yaml to overwrite the file in functest container,
       then it can support to run tempest_custom i.e. ipv6 and tempest in OVP.

    JIRA: DOVETAIL-584

    Change-Id: I3ba9aa8e80becaa99cc89c8db4b39acbb89dfda4
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
Juha Kosonen [Mon, 5 Feb 2018 14:13:19 +0000 (14:13 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Add modules docstrings in snaps"
  - Add modules docstrings in snaps

    JIRA: FUNCTEST-922

    Change-Id: I058486427fe55e1d1ce939fce20d75ff7afde85c
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoUpdate git submodules
Cédric Ollivier [Mon, 5 Feb 2018 09:43:52 +0000 (10:43 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Increase Rally full criteria

    Even if several tests are currently under investigation, it seems
    relevant to expect a full success here.

    Change-Id: I6a8c5fb5a7dd4bfb5c3a2e7a93de1c0bec77c878
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Wed, 31 Jan 2018 23:28:17 +0000 (00:28 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - [baremetal] Rename all to drop baremetal prefix

    A few things differ between baremetal and virtual nodes:
    - provisioning method;
    - network setup;

    Since now we support completely dynamic network config based on PDF +
    IDF, as well as dynamic provisioning of VMs on jumpserver (as virtual
    cluster nodes), respectively MaaS-driven baremetal provisioning, let's
    drop the 'baremetal-' prefix from cluster model names and prepare for
    unified scenarios.

    Note that some limitations still apply, e.g. virtual nodes are spawned
    only on jumpserver (localhost) for now.

    JIRA: FUEL-310

    Change-Id: If20077ac37c6f15961468abc58db7e16f2c29260
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [virtual] PDF-based network defs for cluster nodes

    Decouple virtual cluster nodes (ctl, gtw etc.) from opnfv_fn_* vars
    in favor of parsing PDF/IDF.
    This is the first step towards unifying baremetal and virtual network
    definition templates, as well as allowing virtual nodes to run on a
    remote hypervisor (and eventually with a different arch).

    opnfv_fn_* vars will still be used for infra VMs spawned on FN (cfg01
    and optionally mas01).

    Adopt new 'net_map.j2' from Pharos submodule for new templates (virt),
    as well as old ones (baremetal).

    JIRA: FUEL-322

    Change-Id: I150c2416566bbe42ea11cd00f12a8a7bf96776c2
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [virtual] Parameterize cluster model based on PDF

    - 10.1.0.0/24 (internal):
      * 10.1.0.101    -> opnfv_openstack_compute_node01_tenant_address
      * 10.1.0.124    -> opnfv_openstack_gateway_node01_tenant_address

    - 172.16.10.0/24 (mgmt):
      * 172.16.10.11  -> opnfv_openstack_control_node01_address
      * 172.16.10.100 -> opnfv_infra_config_address
      * 172.16.10.101 -> opnfv_openstack_compute_node01_control_address
      * 172.16.10.111 -> opnfv_opendaylight_server_node01_single_address
      * 172.16.10.124 -> opnfv_openstack_gateway_node01_address

    - 10.16.0.0/24 (public):
      * 10.16.0.11    -> opnfv_openstack_control_node01_external_address
      * 10.16.0.101   -> opnfv_openstack_compute_node01_external_address
      * 10.16.0.124   -> opnfv_openstack_gateway_node01_external_address

    To re-use DPDK config baremetal template, move:
    - cluster.baremetal-mcp-pike-ovs-dpdk-ha.infra.config_pdf
    + cluster.all-mcp-arch-common.infra.config_dpdk_pdf

    Drop unused 'ceilometer_graphite_publisher_host' (172.16.10.107).

    JIRA: FUEL-322

    Change-Id: I3aef3415bd696a7ae5b566af12af4733a50c2135
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [virtual] Change IP addrs to align with baremetal

    To be able to re-use pod_config.yaml parameters generated based on
    PDF for both baremetal and virtual scenarios without forking it,
    we first need to align the IP addresses used in virtual deployments.
    Currently hard set values will be parameterized in an ulterior
    change.

    - 10.1.0.0/24 (internal):
      * 105 -> 101 (cmp01); 106 -> 102 (cmp02);
      * 110 -> 124 (gtw01);

    - 172.16.10.0/24 (mgmt):
      * 101 ->  11 (ctl01);
      * 105 -> 101 (cmp01); 106 -> 102 (cmp02);
      * 110 -> 124 (gtw01);

    - 10.16.0.0/24 (public):
      * 101 ->  11 (ctl01);
      * 105 -> 101 (cmp01); 106 -> 102 (cmp02);
      * 110 -> 124 (gtw01);

    JIRA: FUEL-322

    Change-Id: I5d5def4e92c3462f1a34f73dde65ef7a262a5d62
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [virtual] Split 'pxebr' from 'mcpcontrol' net

    - add new virsh managed network 'pxebr' (to mimic baremetal behavior
      on virtual PODs, this will be the equivalent of PXE/admin network);
    - connect 'pxebr' to 3rd interface for cfg01, mas01 for all deploys
      (used to be baremetal-specific), replacing 'internal';
    - keep 'mcpcontrol' connected only to 'cfg01' (+ 'mas01' if present)
      for initial infrastructure bring-up (1st interface);
    - switch all virtual cluster nodes to 'pxebr' (1st interface);
    - use 'pxebr' for all Salt cluster nodes traffic, 'mcpcontrol' only
      for mas01<=>cfg01 Salt traffic;
    - convert <user-data.template> to jinja2 and expand it based on PDF
      instead of using `envsubst`;
    - split <user-data.sh.j2> into two versions, one for each network
      used for Salt traffic;
    - ci/deploy.sh: Read scenario data before template parsing for
      cluster domain variable, needed in virsh network def;
    - leave docs diagram refresh to later after all possible deploy types
      have settled;
    - limit keyserver proxy usage to nodes where the configured http proxy
      matches the first nameserver (true for all MaaS-provisioned nodes),
      so we can re-use the same pillar for FN VMs and baremetal nodes;
    - add PXE/admin IP on cfg01's 3rd interface and switch other vnodes
      `salt_master_host` to point to it;

    JIRA: FUEL-322

    Change-Id: Ie4f7aedddf2ef81046f1127b377d88dce79f0fda
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [FN VM] Reboot VMs on jump, wait for all online

    - apply `linux` state on cfg01 first, so PXE/admin IP is added and
      FN VM minions are available;
    - add barrier and wait for all FN VMs to register with cfg01;
    - use batch-mode execution while applying `linux.network` on FN VMs;
    - retry all states executed via <salt.sh> on FN VMs;

    JIRA: FUEL-310

    Change-Id: I72e1c565370072500df1d486fe76e6315f583c75
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [PDF] Switch to generate_config, unify templates

    - move bash template handling (previously expanded via `envsubst`)
      to lib.sh;
    - move j2 template handling to lib.sh;
    - move virsh network templates to 'mcp/scripts/virsh_net' subdir;
    - switch virsh network templates from `envsubst` expansion to j2 and
      leverage generate_config.py, similar to PDF Fuel installer adapter;
    - add relevant runtime env vars (e.g. SALT_MASTER, MAAS_IP) on the fly
      to PDF, to consume them in templates like params coming from PDF;
    - parameterize virsh network definitions based on PDF (mgmt, public);

    JIRA: FUEL-322

    Change-Id: Ib94e78fc4f25797b9354a0552e884104da5d0003
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - deploy.sh: Move notify() to globals.sh

    Extend `notify` to 4 variants:

    - notify_i = inline (no newline) colored output;
    - notify   = `notify_i` + trailing '\n';
    - notify_n = `notify` + extra '\n' before and after;
    - notify_e = `notify` + stderr output + exit;

    This allows us to remove '\n' and cleanup the code a bit.
    While at it, fix some 'NOTE' messages going to stderr instead of
    stdout.

    Change-Id: I682e3344ae9e307c4a68ab31c7766bc91b12ee58
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - deploy.sh: Make PDF, IDF mandatory for all deploys

    - hard requiremenet of PDF/IDF configuration for all deployments;
    - expand j2 templates for virtual deploys too;

    Since until now we used the same model for *all* virtual PODs, one
    of the PDF/IDF sets for existing vPODs (e.g. ericsson-virtual3) can
    be re-used practically on any host, without defining new vPODs.

    JIRA: FUEL-322

    Change-Id: Iac6aab91b6958d0e5e175ed142da6aafadc6fac6
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [vPDF] Use local-virtual1, unify pkg requirements

    Until PDF/IDF land in Pharos for all our virtual PODs, use a common
    vPDF we already provide as an example to mimic the old hardcoded
    behavior while leveraging PDF/IDF parameterization.

    As a consequence, python requirements previously only needed for
    baremetal should now also be installed for virtual deploys too.

    JIRA: FUEL-322

    Change-Id: Ied1c907275285a9086450a15491ae516a0db1be2
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [vPDF] Add experimental vPOD lab config

    JIRA: FUEL-322

    Change-Id: I1482badbbbf66b4855faf6daf486520fc71e09b0
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [baremetal] Retire example pod_config.yaml

    It is easier to just generate the `pod_config.yaml` file than to
    maintain it, so let's remove it.

    While at it, link sample PDF/IDF inside pharos git submodule, so we
    don't have to pass a different lab-config URI to use the sample.

    To generate pod_config.yml for the sample PDF/IDF:
    $ ./ci/deploy.sh -l local -p pod1 -s os-odl-nofeature-ha -d
    $ cat mcp/deploy/images/pod_config.yml

    JIRA: FUEL-322

    Change-Id: If5898f92ef54bebc31d57f9632959e9093a89250
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [PDF] pod1: Refresh PDF, IDF examples

    Sync latest changes from pharos git repo for our sample PDF/IDF:
    - move net_config from PDF to IDF;
    - minor cleanup;

    JIRA: FUEL-322

    Change-Id: If6865ac61a4942a1dd5daf7081fd8faa67e0e7bf
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Yifei Xue [Mon, 5 Feb 2018 10:56:58 +0000 (10:56 +0000)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'master'
  - Merge "Seperate compass-tasks"
  - Seperate compass-tasks

    JIRA: -

    1. Keep openstack-ansible in compass-tasks-osa.
    Keep kubespray in compass-tasks-k8s. Build
    different compass-tasks in one tar ball. Identify
    which one to use during docker-compose.

    2. Temporarily using private docker repo.

    3. COMPOSE_IMAGES is used to controll which components
    to form compass-core regardless of specific repo. Set
    default value for openstack and kubernetes when perform
    single cluster deploy.

    Change-Id: Ief52580e954c602575c9bf8abe5733c100876c7f
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Mon, 5 Feb 2018 10:52:04 +0000 (10:52 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Set TEST_DB_URL in env"
  - Set TEST_DB_URL in env

    It follows the change "Move push_results_to_db to TestCase" [1] which
    stopped duplicating TEST_DB_URL in config and in env.

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

    Change-Id: If860492c40b1d0ed4082a4dbe385686020697f37
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cédric Ollivier [Fri, 2 Feb 2018 17:03:57 +0000 (18:03 +0100)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Rename Functest creds

    It follows the change "Rename a common credential file for OS and
    K8S" which stops forcing OpenStack creds.

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

    Change-Id: Ic83a2e696c9ea8821e29e6b3f4e69db25c528a0d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoMerge "Fixing broken link [TST2] to correct url"
Sofia Wallin [Mon, 5 Feb 2018 10:14:36 +0000 (10:14 +0000)]
Merge "Fixing broken link [TST2] to correct url"

6 years agoUpdate git submodules
agardner [Fri, 2 Feb 2018 22:35:33 +0000 (17:35 -0500)]
Update git submodules

* Update docs/submodules/calipso from branch 'master'
  - Auto Generated INFO.yaml file

    INFO.yaml meant to be machine readable.
    This file was auto generated from an ldap lookup
    and your projects INFO file.

    Meeting times are not currently filled out.
    please ammend this patchset to complete

    Going forward comitter promotions should be done
    against this file.

    PTLs:
    Must be merged for you to gain delete access on
    testresults.opnfv.org

    Change-Id: Ie9a8a1326bff9676e3227527b6dfb2f227547ee9
Signed-off-by: agardner <agardner@linuxfoundation.org>
6 years agoUpdate git submodules
Cédric Ollivier [Sun, 4 Feb 2018 13:21:22 +0000 (14:21 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Update results printed in configguide.rst

    It updates the entry points and all results.
    It also takes into account that:
      - juju_epc was added
      - fds was moved to features

    It should be noted that refstack_defcore, parser and several vnfs are
    failing from the time being.

    Change-Id: I918a7767005569f03115749ad121a6c7a04c04a9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cédric Ollivier [Sat, 3 Feb 2018 20:49:04 +0000 (21:49 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Fix links in configguide.rst

    It also removes trailing whitespaces.

    Change-Id: I6a7e4aaff700a85ff1c0c2741624e9359441e0ac
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Yifei Xue [Mon, 5 Feb 2018 03:59:44 +0000 (03:59 +0000)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'master'
  - Merge "Compass4nfv virtual deploy support direct connection"
  - Compass4nfv virtual deploy support direct connection

    compass4nfv using nat for VM external network currently,
    this patch add the direct connection method.
    if want to use it ,you need set the NAT_EXTERNAL to false,
    and configure the network.yml according to you environment

    Change-Id: I5a1a2f96b8c32a00eaef4d591c4452b555f0c9a2
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoUpdate git submodules
Luc Provoost [Sat, 3 Feb 2018 21:47:55 +0000 (22:47 +0100)]
Update git submodules

* Update docs/submodules/samplevnf from branch 'master'
  - Fixed issues with the pkt_size command

    Fixed issues with pkt_size. For a 64 byte packet, we need to issue
    pkt_size <core> <task> 60
    4 extra bytes will be calculated and added automatically by PROX
    Also added the missing irq.test and irq.cfg files
    Added support for OpenStack systems not using floating IP addresses

    Change-Id: I05d775eb858a58dd349ea370a0e34ac6448590c9
Signed-off-by: Luc Provoost <luc.provoost@intel.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sat, 3 Feb 2018 16:43:08 +0000 (16:43 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Merge "[baremetal] Fix: wrong nic name idf index"
  - [baremetal] Fix: wrong nic name idf index

    This was only affecting pod deployments with
    different board models, under the current limited
    support:
    - 3 KVMs will be same model and have the same NIC names
    - 2 Compute nodes will be the same model and have same NIC names

    For the computes nodes, br-mesh NIC name was wrong due
    to incorrect idf mapping

    Change-Id: I9685b35cb23b03be9fc0e6fe16c0712a9ad70e19
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
6 years agoUpdate git submodules
Emma Foley [Sat, 3 Feb 2018 16:15:17 +0000 (16:15 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "Fix i40vf driver download URL"
  - Fix i40vf driver download URL

    Fix the download URL of i40vf driver introduced in
    15e122a770d6349c84801dd05891e21661cbad2c.

    In order to avoid the redirection, the URL should be:
      https://netix.dl.sourceforge.net/project/e1000/
      i40evf%20stable/{{ i40evf_version }}/{{ i40evf_gzfile }}

    JIRA: YARDSTICK-993

    Change-Id: Ie19d11d36417914e823b81867046123204111d76
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
6 years agoUpdate git submodules
Cédric Ollivier [Wed, 31 Jan 2018 21:20:42 +0000 (22:20 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Fix JujuEpc prepare() and deploy_orchestrator()

    It bypasses a known unfixed Juju bug [1] by creating a second
    '_member_' user [1]. An 'admin' user is still required to create
    flavors and by snaps when listing virtual machines.
    It highlights a possible bug in user_creator.get_os_creds().

    It partially rewrites the testcase by cleaning instance attributes and
    by taking several os.system() returns into account. It sets the new
    password automatically generated [2] and starts switching from
    openstack utils to snaps in vEPC.

    This patchset must be completed by unit tests and by another patch
    fully switching to snaps in the last methods.

    It should be noted that the testcase sets 8.8.8.8 as dns server which
    could raise side effects.

    [1] https://bugs.launchpad.net/juju/+bug/1710848
    [2] https://gerrit.opnfv.org/gerrit/#/c/50747/

    Change-Id: Id18b4b185aa1825196e91f6692338169f51faea8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Mika Rautakumpu [Fri, 2 Feb 2018 08:00:15 +0000 (10:00 +0200)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Removed zero from tc number

    Originally tc number was TC0042, after fix TC042.

    Change-Id: I3c36e39a141ec8eb74f9f00d7218bd511a56fbc9
Signed-off-by: Mika Rautakumpu <mika.rautakumpu@nokia.com>
6 years agoUpdate git submodules
QiLiang [Fri, 2 Feb 2018 07:17:55 +0000 (15:17 +0800)]
Update git submodules

* Update docs/submodules/container4nfv from branch 'master'
  - Update istio installation

    Update istio installation, since upstream istio 0.5.0 is released.
    Fetch istio latest version from github.com instead of hard code it.

    Change-Id: If7aca736d631f74f9fdd6828a204895ec342b0ad
Signed-off-by: QiLiang <liangqi1@huawei.com>
6 years agoUpdate git submodules
Linda Wang [Sat, 3 Feb 2018 08:59:52 +0000 (08:59 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Fix functest daily job

    Change-Id: Ia9bc336d43fe9ed47368f9aada0c6d9244a71683
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoUpdate git submodules
mei mei [Sat, 3 Feb 2018 07:56:22 +0000 (07:56 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "disable the opera"
  - disable the opera

    it doesn't support the opera in compass4nfv master.
    it is needless to run daily and verify job.

    Change-Id: I9345f8c527c4b38e47b1d8de7d5c8cb2fdc1b30d
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoUpdate git submodules
Yang Yu [Tue, 16 Jan 2018 08:49:49 +0000 (16:49 +0800)]
Update git submodules

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

    JIRA: BOTTLENECK-221

    Quota setting has openstack cmd executed by bash not supporting
    insecure option for https

    Change-Id: I223080b67af9aa1677e2e39daaf727f3a6c0ea97
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
6 years agoUpdate git submodules
Linda Wang [Sat, 3 Feb 2018 05:02:51 +0000 (05:02 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Do not use shell to execute commands in tempest"
  - Do not use shell to execute commands in tempest

    Change-Id: I4d699481fdc63058c12ca9cfe18138e87025e9b3
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
6 years agoUpdate git submodules
Linda Wang [Sat, 3 Feb 2018 01:12:21 +0000 (01:12 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Fix functest daily job

    Change-Id: Icbdbe5a44660f498503ac84b323fd2a140ec3bbe
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoUpdate git submodules
Yifei Xue [Sat, 3 Feb 2018 01:15:17 +0000 (01:15 +0000)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'master'
  - Merge "Update Barometer plugin to install influxdb, grafana"
  - Update Barometer plugin to install influxdb, grafana

    Adds/updates the following to install influxdb and grafana on the
    controller. Configures them to receive collectd data from the compute.

    /plugins/barometer/roles/influxdb
    /pluigns/barometer/roles/grafana
    /deploy/adapters/ansible/openstack/HA-ansible-multinodes.yml

    Change-Id: Ie33489e9834da5bb5c77b392451b81cf44a849d6
Signed-off-by: ramamani yeleswarapu <ramamani.yeleswarapu@intel.com>
6 years agoUpdate git submodules
Yifei Xue [Sat, 3 Feb 2018 01:06:20 +0000 (01:06 +0000)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'master'
  - Merge "Update Barometer plugin to use collectd container"
  - Update Barometer plugin to use collectd container

    Modifies/updates the following to use a barometer container
    from dockerhub for collectd.

    /plugins/barometer/roles/collectd/tasks
    /pluigns/barometer/roles/collectd/templates
    /plugins/barometer/roles/collectd/vars
    /plugins/barometer/roles/collectd/files

    Change-Id: I627afd8fef12c4aa3ff5ac54a55d00f9567406f2
Signed-off-by: ramamani yeleswarapu <ramamani.yeleswarapu@intel.com>
6 years agoUpdate git submodules
Cedric Ollivier [Fri, 2 Feb 2018 23:12:14 +0000 (23:12 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Stop setting ext net in config"
  - Stop setting ext net in config

    It simply relies on the related env var as expected.

    Change-Id: Ibbb1a2ab2cccdff8cafe6f409af383a24778b1f5
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cedric Ollivier [Fri, 2 Feb 2018 23:12:07 +0000 (23:12 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Install vEPC dependencies in Dockerfile"
  - Install vEPC dependencies in Dockerfile

    It also cleans sources and packages.

    Change-Id: Ie3a1a836c27af295b93386e8df63c0ae5accde84
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Trevor Bramwell [Fri, 2 Feb 2018 21:52:48 +0000 (13:52 -0800)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Set the lint job shell to /bin/bash

    The default builder in Jenkins is '/bin/sh -ex'. Because of this lint
    jobs are failing that we assume won't as everywhere else we've used
    /bin/bash and explitily set options when needed.

    Explicitly setting these jobs to use /bin/bash should keep Jenkins from
    failing builds without reporting the lint results.

    Change-Id: Ibe6cad979d6dcf30e7991873c9ac446ae3bf3a8b
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoUpdate git submodules
Fatih Degirmenci [Fri, 2 Feb 2018 10:22:23 +0000 (10:22 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[daisy] Run functest daily jobs on zte-pod9"
  - [daisy] Run functest daily jobs on zte-pod9

    Change-Id: Ib61cb40b04eed23ad276f261645d83ce7cf00629
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
6 years agoUpdate git submodules
Fatih Degirmenci [Fri, 2 Feb 2018 10:20:38 +0000 (10:20 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[Functest] Run k8s tests on Compass"
  - [Functest] Run k8s tests on Compass

    Change-Id: I8e88ab0598f43be8d0c9c4ad199dba91c1561f13
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Fri, 2 Feb 2018 10:17:47 +0000 (10:17 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[pharos] Lint all code, including py"
  - [pharos] Lint all code, including py

    Change-Id: I3be5a3b6a0b7752f2b13df30944fca7645ee664d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Fri, 2 Feb 2018 10:17:22 +0000 (10:17 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Keep creds file name unchanged in Euphrates"
  - Keep creds file name unchanged in Euphrates

    Change-Id: I216d1877cba73272bbb37bf84c74dbf77dc2952d
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Fri, 2 Feb 2018 10:15:33 +0000 (10:15 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Delete Fuel Euphrates CI job on zte-pod1"
  - Delete Fuel Euphrates CI job on zte-pod1

    Delete Fuel Euphrates CI job on zte-pod1

    Change-Id: I93d5ed7b8aa40715fe8e7541d810ab0ee9a89f28
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
6 years agoUpdate git submodules
Michael Polenchuk [Fri, 2 Feb 2018 07:57:23 +0000 (07:57 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Merge "deploy.sh: Disable net.bridge.bridge-nf-call"
  - deploy.sh: Disable net.bridge.bridge-nf-call

    JIRA: FUEL-334

    Change-Id: I6d2499053dcfb7f99593fcd5c948b569bdcb9c9b
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
mei mei [Fri, 2 Feb 2018 06:39:53 +0000 (06:39 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[Compass] Set the verify timeout to 360"
  - [Compass] Set the verify timeout to 360

    Change-Id: I39ed2ff1baedf5521f2fe1448350c0c91b1c4f61
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoUpdate git submodules
mei mei [Fri, 2 Feb 2018 06:34:35 +0000 (06:34 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "container4nfv: add arm64 test scenarios"
  - container4nfv: add arm64 test scenarios

    Change-Id: I2a91409fb3a650e9d9cacd3f6ffe4b17bc394950
Signed-off-by: Yibo Cai <yibo.cai@arm.com>
6 years agoUpdate git submodules
zhihui wu [Thu, 1 Feb 2018 08:06:19 +0000 (16:06 +0800)]
Update git submodules

* Update docs/submodules/qtip from branch 'master'
  - install "shade" for ansible openstack module

    shade is a simple client library for interacting with
    OpenStack clouds. Ansible openstack module needs it.

    Change-Id: I82a134924d052e0d046c97b349a709cdaeb5c6bf
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
6 years agoUpdate git submodules
Linda Wang [Fri, 2 Feb 2018 02:26:38 +0000 (02:26 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Fix a typo in docstring"
  - Fix a typo in docstring

    Change-Id: I4826240a56141771df202b9b3b416d64d2db2cf4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
xudan [Thu, 1 Feb 2018 02:53:25 +0000 (21:53 -0500)]
Update git submodules

* Update docs/submodules/dovetail from branch 'master'
  - Change dovetail tool version to be ovp.1.0.0

    Change-Id: Ieb32dbda8fd16942312900cb99a27f734e57d91b
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
shangxdy [Thu, 1 Feb 2018 17:55:39 +0000 (01:55 +0800)]
Update git submodules

* Update docs/submodules/parser from branch 'master'
  - Add default flavor

    Add default falvor since there is not any flavor for
    some installers.

    JIRA: PARSER-172

    Change-Id: I5fb0fdc4857a35840399c8cec8f051055a3a4eac
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
6 years agoUpdate git submodules
Alexandru Avadanii [Thu, 1 Feb 2018 23:10:03 +0000 (00:10 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Revert "[FN VMs] remove graphics"

    RHEL family virtualization tools reserve 02:00 PCI slot for VGA, even
    if 'nographics' is specified when creating the VM (in case the user
    wants to later hook a video card, which usually *requires* PCI slot2).

    Debian systems do not follow this rule (tested with libvirt 1.x, 2.x,
    3.x), hence 1st NIC lands on PCI slot 2 (and get eth name 'ens2').

    To align the behavior across all possible jumpserver distros, bring
    back the virtio video.

    This reverts commit 738f6c3b68d1179de1ff790f9e72c25f10874da4.

    Change-Id: Ifd855c12e04aec1ff0ab047b13f8081365741889
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Dan Radez [Wed, 31 Jan 2018 15:43:16 +0000 (10:43 -0500)]
Update git submodules

* Update docs/submodules/apex from branch 'master'
  - wrapping up deploy items for aarch

    Change-Id: Ib5f4715d851dc91be6a57fcb5d18a0557a7b0c7f
Signed-off-by: Dan Radez <dradez@redhat.com>
6 years agoUpdate git submodules
Ross Brattain [Thu, 1 Feb 2018 19:25:11 +0000 (19:25 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "Adding new vFirewall Test cases based on Concurrency, Connections per second, Throughput and Transactions per second for various http locator image sizes including 1b, 4k, 64k, 256k, 1024k"
  - Adding new vFirewall Test cases based on Concurrency, Connections per second, Throughput and
    Transactions per second for various http locator image sizes including 1b, 4k, 64k, 256k, 1024k

    Change-Id: I253d1fa20a0324bc9efeaa4da1a24560e644734c
Signed-off-by: Phani Kiran Thaticharla <phani.kiran.thaticharla@intel.com>
Reviewed-by: Oscar Medina-Duran <oscar.medina-duran@intel.com>
Reviewed-by: Deepak S <deepak.s@linux.intel.com>
Reviewed-by: Ross Brattain <ross.b.brattain@intel.com> 
6 years agoUpdate git submodules
Ross Brattain [Thu, 1 Feb 2018 19:24:34 +0000 (19:24 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "Add "img_property" when building Yardstick image"
  - Add "img_property" when building Yardstick image

    Since [1], when "build_yardstick_image.yml" is executed, a variable called
    "img_property" must be set. This variable could be "normal" or "nsb",
    depending on the type of image to generate.

    [1] I9fdf30084511ca9a008df3b53887b06273bbd549

    JIRA: YARDSTICK-921

    Change-Id: Ie3ca6fcf76b94eb9604847aefa77c6a644dddd14
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Thu, 1 Feb 2018 17:10:23 +0000 (18:10 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - [baremetal] Allow MaaS timeouts to be set via IDF

    Bump Pharos git submodule to pick up support for MaaS timeout
    parameterization, as well as new IDF for lf-pod2.

    Drop arch-specific MaaS timeouts, as they are now configurable
    on a per-POD basis.

    Sample usage (via IDF):

    idf:
      fuel:
        maas:
          # MaaS timeouts (in minutes)
          timeout_comissioning: 10
          timeout_deploying: 15

    Change-Id: I8fafa336b0bc64d705f6c2e40fc3dfb85672fb15
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Thu, 1 Feb 2018 17:45:39 +0000 (18:45 +0100)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - [fuel] pod_config: Consume newly added MaaS props

    Change-Id: I23446e82dd148afd14d56717dd35fe0ee271d971
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Thu, 1 Feb 2018 16:27:19 +0000 (17:27 +0100)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - [fuel] Allow MaaS timeout config via IDF

    MaaS timeouts should be configurable on per-POD basis, since nodes
    in some labs take longer to comission/deploy than our default values.

    IDF SCHEMA:
    - add new properties to Fuel IDF section;

    Change-Id: Ife5ff85faeae683a8c1781cae8b29f09c1f07b82
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Thu, 1 Feb 2018 16:34:20 +0000 (16:34 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "Adapt to change in functest"
  - Adapt to change in functest

    Functest requires to read the variable TEST_DB_URL from the env. variables:

    https://gerrit.opnfv.org/gerrit/#/c/49757/

    Change-Id: Idbfc2df989f5b2a8e6ddd2d9a9a70526dd9bf1f4
Signed-off-by: Manuel Buil <mbuil@suse.com>
6 years agoUpdate git submodules
agardner [Wed, 24 Jan 2018 22:18:32 +0000 (17:18 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Turn on voting for check-jinja2

    Check jinja voting will keep bad configs out of our currently
    pristine repo.

    Also, Alex's schema valiadator is now running.

    Change-Id: I12f38127b82583ef9cb2cc47ef4cfc5a8d051b87
Signed-off-by: agardner <agardner@linuxfoundation.org>
6 years agoUpdate git submodules
Alexandru Avadanii [Thu, 1 Feb 2018 15:39:29 +0000 (16:39 +0100)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - [IDF] lf-pod2: Add missing bridge, eth info

    Some information was lost while syncing from securedlab to pharos
    git repo, bring it back.

    Change-Id: I938f4c573234c7a9d55eb140ea02f3328373ae1d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Linda Wang [Wed, 31 Jan 2018 02:10:01 +0000 (02:10 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Rename a common credential file

    Change-Id: Ib97cee06438d4ac240c55b0b504338f435a68259
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoUpdate git submodules
Linda Wang [Mon, 29 Jan 2018 07:37:37 +0000 (07:37 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Rename a common credential file for OS and K8S

    Change-Id: Ib8d24be4b29ab1de00d5dd5e3442146b2437cb94
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoUpdate git submodules
Markos Chandras [Thu, 1 Feb 2018 15:07:21 +0000 (15:07 +0000)]
Update git submodules

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

    DeltaRPM allows to install only the difference between an old and new
    version of an RPM, as consequence this reduces the network
    consumption in CentOS distros.

    Change-Id: I317fbac44ae5fb6d5293443e755e2b7ddd08c66e
Signed-off-by: Victor Morales <victor.morales@intel.com>
6 years agoUpdate git submodules
Steven Pisarski [Thu, 1 Feb 2018 14:33:22 +0000 (14:33 +0000)]
Update git submodules

* Update docs/submodules/snaps from branch 'master'
  - Merge "openstack: nova_utils_tests: Use API timeout argument instead of sleep()"
  - openstack: nova_utils_tests: Use API timeout argument instead of sleep()

    On slow environments, time.sleep(10) is not enough for attach/detach API
    calls to propage properly leading to failures like the following one
    (reduced api_check test)

    2018-01-31 18:53:19,297 - functest.ci.run_tests - INFO - Running test case 'api_check'...
    2018-01-31 18:54:27,434 - functest.ci.run_tests - INFO - Test result:

    +-------------------+------------------+------------------+----------------+
    |     TEST CASE     |     PROJECT      |     DURATION     |     RESULT     |
    +-------------------+------------------+------------------+----------------+
    |     api_check     |     functest     |      01:07       |      FAIL      |
    +-------------------+------------------+------------------+----------------+

    We can workaround this by using the nova_utils.{de,at}tach_volume}
    'timeout' argument to wait up to 2 minutes for the attach/detach call to
    complete. This doesn't affect normal exception whilst it helps get the
    test going on slow systems. WIth this change, the api_check (reduced
    test) passes as follows:

    2018-01-31 18:48:35,469 - functest.ci.run_tests - INFO - Running test case 'api_check'...
    2018-01-31 18:50:56,705 - functest.ci.run_tests - INFO - Test result:

    +-------------------+------------------+------------------+----------------+
    |     TEST CASE     |     PROJECT      |     DURATION     |     RESULT     |
    +-------------------+------------------+------------------+----------------+
    |     api_check     |     functest     |      02:20       |      PASS      |
    +-------------------+------------------+------------------+----------------+

    Change-Id: I2245adb84d0e6d4e3350d17d0c2e44baf5202d51
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoUpdate git submodules
Cédric Ollivier [Wed, 31 Jan 2018 18:57:53 +0000 (19:57 +0100)]
Update git submodules

* Update docs/submodules/snaps from branch 'master'
  - Remove a wrong @property

    Else OSCreds.__str__() simply doesn't work.

    Change-Id: I0a0147862ad3015dc9cf284c61429f1534a47d61
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Serena Feng [Thu, 1 Feb 2018 13:52:46 +0000 (13:52 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Use snaps_utils to get credentials in tempest"
  - Use snaps_utils to get credentials in tempest

    Change-Id: I1d240d5edd536d71c87a7dff4e2676715697d0e2
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
6 years agoFixing broken link [TST2] to correct url 85/51485/1
columgaynor [Thu, 1 Feb 2018 10:21:57 +0000 (12:21 +0200)]
Fixing broken link [TST2] to correct url

Change-Id: Ia406160a2315fd947b0984b100015202061f3ccb
Signed-off-by: columgaynor <colum.gaynor@nokia.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Thu, 1 Feb 2018 10:16:56 +0000 (10:16 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "xci: Enable voting for CentOS jobs"
  - xci: Enable voting for CentOS jobs

    CentOS is now supported by os-nosdn-nofeature scenario and it is
    time to enable voting for it. For scenarios that do not support
    CentOS yet, the jobs will skip running real stuff by exit 0 in
    order not to fail the patch.

    Change-Id: I86c9e1bb4d66ea84ccfc864186a7ca7c696f8663
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Eddie Arrage [Wed, 24 Jan 2018 00:39:55 +0000 (16:39 -0800)]
Update git submodules

* Update docs/submodules/dovetail from branch 'master'
  - Update OVP workflow document

    - Fix typos and word changes

    - Remove editor's note
    - Adopt rewording suggestions

    - Add back toc that was inadvertently deleted

    - Modify to reflect process used during beta and current OVP web portal
    usage
    - Remove reference to application form and use online participation form
    instead. Add new fields required in participation form

    Change-Id: Ia51b7674315467e01081015b3aa780ec03652ebd
Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
6 years agoUpdate git submodules
Serena Feng [Thu, 1 Feb 2018 10:15:18 +0000 (10:15 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "subscribe mongodb_backup job"
  - subscribe mongodb_backup job

    Change-Id: I41aef4c9df47a076f8245cc1b466ff4297de0ae8
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
6 years agoUpdate git submodules
Markos Chandras [Thu, 1 Feb 2018 09:53:51 +0000 (09:53 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "xci: scripts: vm: Install additional packages to clean VM"
  - xci: scripts: vm: Install additional packages to clean VM

    Install some additional packages to the clean VM which can be useful
    during debugging. Moreover, we move the common distribution packages
    into a variable in order to simplify the code a little bit.

    Change-Id: I0405820900a15fec730a2bbfc95a1d1f3485bf0f
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoUpdate git submodules
Cédric Ollivier [Wed, 31 Jan 2018 17:57:46 +0000 (18:57 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Add tempest and rally in functest-features

    SDNVPN also requires these packages.
    It would be refactored in a second step when xtesting is published.

    Change-Id: I069ecf8d60dc0ee1a755d0974913b686f4c7ae61
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Michael Polenchuk [Wed, 31 Jan 2018 10:38:16 +0000 (14:38 +0400)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Turn off Retpoline and KPTI protection

    Based on Canonical research (https://goo.gl/QJykMa) there is
    low-risk of attack for private clouds environments, therefore
    turn off the related kernel patches & regain performance back.

    Change-Id: I661fa127241e327b07d21a29d58d584997607123
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
6 years agoUpdate git submodules
mei mei [Thu, 1 Feb 2018 01:41:57 +0000 (01:41 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[Compass4nfv] collect the logs and upload to artifact"
  - [Compass4nfv] collect the logs and upload to artifact

    JIRA: COMPASS-579
    Add a job to collect log and upload. what the job do
    1. run collect-log.sh to get log from rsyslog container
    2. copy log.tar.gz from compass-tasks to jumphost
    3. upload the log.tar.gz to artifact

    Change-Id: Ic2244e33e7ae4b7aa71e15af741191c850982053
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoUpdate git submodules
Xuan Jia [Thu, 1 Feb 2018 01:25:20 +0000 (01:25 +0000)]
Update git submodules

* Update docs/submodules/container4nfv from branch 'master'
  - Merge "documentation for kubernetes data plane with dpdk acceration on Arm64 platform"
  - documentation for kubernetes data plane with dpdk acceration on Arm64 platform

    Change-Id: Id32d9a49777280972dcb37b447ffc7e24a4aadfa
Signed-off-by: Bin Lu <bin.lu@arm.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Wed, 31 Jan 2018 23:26:24 +0000 (23:26 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "adding pike support during installation."
  - adding pike support during installation.

    Change-Id: I31a1f6d1de5796c82bcf7e001451ec3ca0d3b1ce
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Wed, 31 Jan 2018 22:04:46 +0000 (22:04 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "deploy kubernetes in XCI"
  - deploy kubernetes in XCI

    This commit introduces kubespray into XCI.
    k8s install currently assumes k8s install
    and OpenStack install cannot coexist.
    If XCI_INSTALLER is set to "kubespray" and
    DEPLOY_SCENARIO is set to "k8-nosdn-nofeature"
    the xci-deploy.sh would install kubernetes instead of OpenStack.
    The version of kubernetes is beta release v1.9.0 currently
    according to the master of kubespray
    it only support the ubuntu now.
    Opensuse and centos still need to develop and test.

    This patch create the directory xci/installer/kubespray,
    the related files of kubespray would be placed to it.
    The xci/installer/$installer/playbooks/configure-localhost.yml was moved
    to xci/playbooks/configure-localhost.yml as a common yaml file.

    You can modify some parameters according your need
    in xci/installer/kubespray/files/k8s-cluster.yml to deploy cluster.
    When deploying kubernetes,
    it would download the kubespray to releng-xci/.cache/repos/kubespray.
    If your flavor is Ha, it will download haproxy_server and keepalived
    to xci/playbook/roles, which setup haproxy service for kubernetes.

    Change-Id: I24d521a735d7ee85fbe5af8c4def65f37586b843
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoUpdate git submodules
Ross Brattain [Wed, 31 Jan 2018 22:00:40 +0000 (22:00 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "Modify fuel_baremetal pod config file"
  - Modify fuel_baremetal pod config file

    The current HA testcases failed on fuel baremetal installer
    with reason "SSHTimeout". This is due to incorrect ssh login
    info in the pod config file. The change is to by running
    'prepare_env.sh' script to

    - read env vars 'USER_NAME' and 'SSH_KEY'
    - replace the 'node_username' to env var 'USER_NAME'
    - replace the "node_keyfile" to env var 'SSH_KEY'

    JIRA: ARMBAND-317

    Change-Id: I0239892f447ae99ab4025eedcd133e1b6f04e5a5
Signed-off-by: ting wu <ting.wu@enea.com>
6 years agoUpdate git submodules
Mytnyk, Volodymyr [Thu, 25 Jan 2018 09:41:11 +0000 (09:41 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Add sample OpenStack/SRIOV RFC2544 based TC

    Add sample OpenStack/SRIOV RFC2544 based test case which can be
    run using external Trex.

    Console log: http://paste.openstack.org/show/658002/
    Result output: http://paste.openstack.org/show/658004/

    JIRA: YARDSTICK-967

    Change-Id: Id0e2d6d47f459c7e6a3370735bab74f7ce502b24
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Wed, 31 Jan 2018 15:44:47 +0000 (16:44 +0100)]
Update git submodules

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

    Change-Id: I094243a4678cd3a458b39961ac5e28f65c85b09a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Steven Pisarski [Wed, 31 Jan 2018 17:02:22 +0000 (17:02 +0000)]
Update git submodules

* Update docs/submodules/snaps from branch 'master'
  - Merge "Changed invalid gateway IP to ensure fails with all OS configurations."
  - Changed invalid gateway IP to ensure fails with all OS
    configurations.

    Change-Id: I35374ea5fa79974c43c2a474e43ff275b26dfc02
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
6 years agoUpdate git submodules
Steven Pisarski [Wed, 31 Jan 2018 17:00:27 +0000 (17:00 +0000)]
Update git submodules

* Update docs/submodules/snaps from branch 'master'
  - Merge "Changed the way floating IPs are getting assigned to VMs as the previous means was not compatible with python-novaclient==10.0.0"
  - Changed the way floating IPs are getting assigned to VMs as the previous
    means was not compatible with python-novaclient==10.0.0

    JIRA: SNAPS-258

    Change-Id: I56f7a8341c81e0ae5596f67d4d15ef6c26e0e680
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
6 years agoUpdate git submodules
Manuel Buil [Thu, 21 Dec 2017 16:26:05 +0000 (17:26 +0100)]
Update git submodules

* Update docs/submodules/sfc from branch 'master'
  - Test the deletion of chain

    This is the flow of the test:

    1 - Create a vnffg in tacker (i.e. chain + classifier)
    2 - Remove the vnffg
    3 - Check that the RSPs are removed from operation DB in ODL and
    the classifier rules are not present in the flows
    4 - Create a new vnffg
    5 - Test the new chain:
      5.1 - Check HTTP traffic works
      5.2 - Block HTTP traffic in VNF and check that it does not work anymore

    Change-Id: Ia077e58c5cbce4258a2f8a36f6b961eb923ff9c5
Signed-off-by: Manuel Buil <mbuil@suse.com>
6 years agoUpdate git submodules
Manuel Buil [Wed, 31 Jan 2018 10:17:25 +0000 (11:17 +0100)]
Update git submodules

* Update docs/submodules/sfc from branch 'master'
  - Use the new vnf image for Fraser

    Change-Id: I11c37ed6898c03b2a54a0e3b11422c654023333f
Signed-off-by: Manuel Buil <mbuil@suse.com>
6 years agoUpdate git submodules
Manuel Buil [Mon, 29 Jan 2018 15:13:23 +0000 (16:13 +0100)]
Update git submodules

* Update docs/submodules/sfc from branch 'master'
  - Adapt change in functest

    The variable TEST_DB_URL must be read as a env. variable since this patch":

    https://gerrit.opnfv.org/gerrit/#/c/49757/

    Change-Id: I8f77acbbb2fe949f5fbe8a3f983c49224d893bcc
Signed-off-by: Manuel Buil <mbuil@suse.com>
6 years agoUpdate git submodules
Cedric Ollivier [Wed, 31 Jan 2018 13:03:22 +0000 (13:03 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Removal of deprecated SNAPS-OO classes in juju_epc"
  - Removal of deprecated SNAPS-OO classes in juju_epc

    It completes the first commit about that topic [1].

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

    Change-Id: I1a55b45f0535ae98681546d4d24bb424cf892aa8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Bin Lu [Tue, 30 Jan 2018 08:10:45 +0000 (03:10 -0500)]
Update git submodules

* Update docs/submodules/container4nfv from branch 'master'
  - documentation for sriov cni with pf mode

    Change-Id: I0015acdbed7cb1b544c673b080cc8b78c875e355
Signed-off-by: Bin Lu <bin.lu@arm.com>
6 years agoUpdate git submodules
Cedric Ollivier [Wed, 31 Jan 2018 09:33:25 +0000 (09:33 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Fix pylint errors/warnings in rally"
  - Fix pylint errors/warnings in rally

    JIRA: FUNCTEST-906

    Change-Id: I484f9a291d5adbedb855450e4ff067dfa4a3b2ae
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
6 years agoUpdate git submodules
Sridhar K. N. Rao [Tue, 28 Nov 2017 10:43:50 +0000 (16:13 +0530)]
Update git submodules

* Update docs/submodules/vswitchperf from branch 'master'
  - collector: Support for collectd as one of the collectors.

    The changes include:
    1. Configuration in 05_collector.conf. User can specify the
    metrics that are of their interest and also fine tune the same.
    2. collectd_bucky.py: This is derived from python_bucky library.
    Formal approval for reuse is obtained.
    3. collectd.py: This is the main file that receives the samples,
    stores the required ones, plots the values and saves the values in
    a data-file in results folder.
    4. Fixed some pylint errors
    5. Added required libraries to requirements.txt. hashlib is supported by
    default. However, matplotlib and numpy required
    6. added __init__.py to overcome import errors.
    7. Crypto needs pycrypto module
    8. Builtin filter function usage return bad-builtin pylint warning.
    Rewrite to remove filter function.
    9. Added support for reporting the ovs processes statistics.
    10. Import order corrected according to pylint
    11. Fixed copyright issues, removed python-3 checking, enhance to
    include VPP and qemu processes.
    12. Removed pylint disables.
    13. Added documentaion to describe sample information
    14. Added @staticmethod to remove disable-no-self-use.
    15. Fixed year in Copyright.
    16. Updated print_results function to print the process values.
    17. Removed example values form INTELRDT_XKEYS in conf file
    18. Removed use of len(SEQUENCE) in loop and renamed data to pdata to
    avoid name clashes
    19. Fixed issue with requirements.txt
    Note: A separate documentation covering all external tools will be
    provided.

    JIRA: VSPERF-505

    Change-Id: Ieedcbe7b92e8933263d34df12b1e24be8447b524
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
6 years agoUpdate git submodules
Michael Polenchuk [Wed, 31 Jan 2018 08:21:04 +0000 (08:21 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Merge "[patch] Group APT calls for salt formula install"
  - [patch] Group APT calls for salt formula install

    When installing salt-formula-* on cfg01, we used to call APT for
    each package. Instead, handle them all at once.

    While at it, stop using colored output on terminals that don't
    support it (e.g. 'vt220' used by OPNFV Jenkins).

    Change-Id: Ib8f2cee9638c43cdf648487bf05b07cd49802d3e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Michael Polenchuk [Wed, 31 Jan 2018 08:20:16 +0000 (08:20 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Merge "[VCP] Catch 'no response' when adding ssh auth key"
  - [VCP] Catch 'no response' when adding ssh auth key

    On rare occassions, one or more minions might fail to respond in due
    time, so catch 'no reponse' using `wait_for`.

    Change-Id: I8e6b0dc44a39e79c2874ff9a657e152620ba3f13
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Juha Kosonen [Wed, 31 Jan 2018 07:05:01 +0000 (07:05 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "proper instance status handling"
  - proper instance status handling

    This would fix the exception happening in the SDNVPN CI testsuite.
    Example: http://artifacts.opnfv.org/logs/functest/lf-pod1/2018-01-21_17-18-06/bgpvpn.log

    Change-Id: Ie22dcdbba5299177d4e98e5995433553df5bfa68
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
6 years agoUpdate git submodules
Yifei Xue [Wed, 31 Jan 2018 01:20:05 +0000 (01:20 +0000)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'master'
  - Merge "Collect log from rsyslog container"
  - Collect log from rsyslog container

    JIRA: COMPASS-579

    the script collect-log.sh would be called by releng,
    after all the deploy and tests job are complete.

    Change-Id: Ic2604ca0650989bc13310377427694ededf75a9d
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Tue, 30 Jan 2018 22:32:46 +0000 (22:32 +0000)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - Merge changes from topics 'fuel-netmap', 'fix-check-jinja'

    * changes:
      [fuel] Add net_map.j2 for net config abstraction
      [fuel] Explicitly blacklist incompatible labs
      [IDF] Add optional 'idf.installer' array

  - [fuel] Add net_map.j2 for net config abstraction

    This will be leveraged by other j2 templates in Fuel to construct
    scenario-specific network config files.

    Change-Id: Iba1fd99b23936fe42abe16af3cd80dce2a63d997
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [fuel] Explicitly blacklist incompatible labs

    Previously, we used to silently refuse to construct 'pod_config'
    for PODs missing mandatory PDF/IDF configuration; and instead
    generated an empty output YAML.

    Retire safety checks in Fuel IA and explicitly blacklist Fuel via
    new 'idf.installer' where appropiate.

    The following PODs do not yet support Fuel due to missing 'idf.fuel':
    - ericsson-pod2
    - huawei-pod1
    - intel-pod18
    - nokia-pod1
    - zte-pod2
    - zte-pod3

    Change-Id: Ief62d62f99a79187303e3f15b83030289e5efdcb
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [IDF] Add optional 'idf.installer' array

    There is no easy way to determine automatically if a PDF/IDF set is
    compatible with a specific installer adapter.
    Most common incompatibilities are caused by:
    - installer adapters hardcode more network ports than nodes have
      defined in PDF;
    - installer adapters hardcode more nodes than PDF defines;

    Previous attempt at handling this dynamically (cd54edf) fails for
    recently added PODs, so let's handle this explicitly per-pod via a
    new optional IDF property, 'idf.installer'.

    If 'idf.installer' is defined, it will be used by `check-jinja2.sh`
    as a filter-in list of installer adapters to check against.
    The default (no 'idf.installer' present) is to check all IAs.

    Leverage the new property for:
    - arm-pod5: not enough network ports on computes for Compass, Joid;
    - arm-pod7: same as arm-pod5;
    - bii-pod1: no 'storage' network defined in IDF for Daisy;
    - zte-pod9: 3 cluster nodes are only supported by Daisy for now;

    SPEC changes:
    - net_config (previously mandatory for IDF version '0.1') is now
      mandatory only if 'idf.fuel' or 'idf.daisy' is defined;

    Fixes: cd54edf

    Change-Id: I706c05519e5491ad631069d7cc090e9c8bfd3011
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
spisarski [Tue, 30 Jan 2018 19:56:20 +0000 (12:56 -0700)]
Update git submodules

* Update docs/submodules/snaps from branch 'master'
  - Changed network and keypair naming to be dynamic

    Change-Id: I227433e92fc7f42924fa9404ff3c394c79500a1b
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
6 years agoUpdate git submodules
Cedric Ollivier [Tue, 30 Jan 2018 19:11:27 +0000 (19:11 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Remove duplicated code related to snaps creds"
  - Remove duplicated code related to snaps creds

    Add support for providing credentials in snaps_utils.

    JIRA: FUNCTEST-916

    Change-Id: I3e027229d213d3791a115920f7012309cc027712
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
6 years agoUpdate git submodules
Georg Kunz [Mon, 29 Jan 2018 15:24:48 +0000 (16:24 +0100)]
Update git submodules

* Update docs/submodules/snaps from branch 'master'
  - Avoid checking Keystone v3 domains when using API v2.0

    Introducing a version check to avoid checking keystone domains,
    which are an auth API v3 feature, when only auth API v2.0 is
    being used.

    Change-Id: I220c6637e5f65124e5dbe7d5246490c3986b7a66
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>