opnfvdocs.git
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 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>
6 years agoUpdate git submodules
Ruan HE [Tue, 30 Jan 2018 13:41:04 +0000 (13:41 +0000)]
Update git submodules

* Update docs/submodules/moon from branch 'master'
  - Merge "adding some comments to enahnce"
  - adding some comments to enahnce

    removing comments and add todo point

Signed-off-by: sgdt6900 <rhanafy.ext@orange.com>
    Change-Id: I38f21bd7557fb758b50d561a06efe8ea09ca07fc

6 years agoUpdate git submodules
Linda Wang [Mon, 29 Jan 2018 10:26:16 +0000 (10:26 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Fix pylint errors about refstack

    JIRA: FUNCTEST-907

    Change-Id: Ib08a88523c700d35894b9b89b7585425a02065c3
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoUpdate git submodules
Michael Polenchuk [Tue, 30 Jan 2018 09:36:09 +0000 (13:36 +0400)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Update reclass system model

    Get the latest reclass system model to be in sync with salt
    formulas code. Adjust keystone v3 admin endpoint patch.

    Change-Id: Ia7ce6187b875cc9e18af2784ef1eb5df1c145c7d
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
6 years agoUpdate git submodules
Yifei Xue [Sat, 27 Jan 2018 08:48:33 +0000 (16:48 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'master'
  - Add tacker support in compass4nfv for Fraser

    JIRA: COMPASS-577

    1. Add tacker service into haproxy configuration file
    2. Include tacker installation into setup-openstack.yml

    Change-Id: I5a91766e034ec55af711029aac4ba9ed4a388db2
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
6 years agoUpdate git submodules
mei mei [Tue, 30 Jan 2018 02:05:01 +0000 (02:05 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Pull the image before running functest container"
  - Pull the image before running functest container

    Change-Id: Iebd8a9b558486927c25735d266d3557f91e26a15
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoUpdate git submodules
Yifei Xue [Tue, 30 Jan 2018 01:03:47 +0000 (01:03 +0000)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'master'
  - Merge "Change gnocchi storage and increase the capacity of ceph"
  - Change gnocchi storage and increase the capacity of ceph

    1. Change the gnocchi storage to ceph.
    2. Change the size of loopback to 500GB
    3. Change the ceilometer polling yaml
    4. Run ceilometer-upgrade command
       and restart ceilometer service

    Change-Id: I8948c7b7e340c11e5d05c06a7d54c0e1b807620c
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 29 Jan 2018 22:52:57 +0000 (23:52 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'master'
  - u/fuel: Bump & rebase for ODL fix after Pike mv

    Upstream changed salt-formula-neutron to have custom, dedicated
    configuration for Pike, silently breaking our ODL support.

    Change-Id: Iaccfed65132699ca7d0c0bb5eee5c2ca13b1ce28
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Rodolfo Alonso Hernandez [Mon, 29 Jan 2018 23:26:52 +0000 (23:26 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "Add Intel Fortville 40G VF driver to sample VNF image"
  - Add Intel Fortville 40G VF driver to sample VNF image

    1) Add common YAML config file to add kernel drivers to sample VNF image.
    2) Add Intel Fortville 40G VF driverto sample VNF image using
       common YAML config file for drivers.
    3) Configure i40evf driver to load on boot

    JIRA: YARDSTICK-968

    Change-Id: I223c8a10d77352baf4f41a481f465970655ba251
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
6 years agoUpdate git submodules
Ross Brattain [Mon, 29 Jan 2018 19:31:39 +0000 (19:31 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "Change CivetWeb download URL"
  - Change CivetWeb download URL

    Changed CivetWeb download URL to [1].

    [1] https://iweb.dl.sourceforge.net/project/civetweb/1.9.1/CivetWeb_V1.9.1.zip

    JIRA: YARDSTICK-920

    Change-Id: Ida014a57bd5b87d26c6cb8f5d36d43060f08026d
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
6 years agoUpdate git submodules
Ross Brattain [Mon, 29 Jan 2018 19:31:22 +0000 (19:31 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "Fix up tests for Parser scenario"
  - Fix up tests for Parser scenario

    * Check the results at the test methods
    * Remove print statement from Parser scenario
    * Replace assertEquals(x, True) with assertTrue(x)

    Change-Id: I5c2612692e625fc888c7ce7637b9e1625440724a
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
6 years agoUpdate git submodules
Ross Brattain [Mon, 29 Jan 2018 19:30:22 +0000 (19:30 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "Move tests: unit/cmd/"
  - Move tests: unit/cmd/

    * Fix pylint errors
    * Add TODOs

    Some errors are ignored locally, as they were a symptom of other problems.
    These issues have been flagged with a TODO, and should be fixed later.

    Change-Id: I505d72e1c646fea1976a0bf854369c6b6308bbb1
    Jira: YARDSTICK-837
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
6 years agoUpdate git submodules
Tim Rozet [Mon, 29 Jan 2018 17:16:15 +0000 (17:16 +0000)]
Update git submodules

* Update docs/submodules/apex from branch 'master'
  - Merge "Make introspection optional"
  - Make introspection optional

    - exposes new option to end users to skip introspection
    - moves the logic to decide to introspect or not into python

    JIRA: APEX-536

    Change-Id: Ieaff11362ff8f906daa98d301d3d473ad549d08f
Signed-off-by: Dan Radez <dradez@redhat.com>
6 years agoUpdate git submodules
Michael Polenchuk [Mon, 29 Jan 2018 16:12:17 +0000 (20:12 +0400)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - [patch] Point neutron opendaylight configs to pike

    Change-Id: I3fae38da88b170b84ea926abf93da8b178e9ca8a
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
6 years agoUpdate git submodules
Manuel Buil [Fri, 26 Jan 2018 11:54:35 +0000 (12:54 +0100)]
Update git submodules

* Update docs/submodules/sfc from branch 'master'
  - Fix problem to fetch the compute name of client VM

    When migrating to SNAPs a bug was introduced and could be seen in logs as:

    Error when waiting for classification rules: 'module' object has no attribute
     'get_compute_client'

    The cause is that get_compute_client is not a global function anymore but a
    method inside a class. Besides, due to SNAPs, we need to fetch the compute
    name in another way

    Change-Id: I32007c83894281ba9514a121b7939b5bfe52f4bc
Signed-off-by: Manuel Buil <mbuil@suse.com>
6 years agoUpdate git submodules
Manuel Buil [Thu, 25 Jan 2018 18:23:51 +0000 (19:23 +0100)]
Update git submodules

* Update docs/submodules/sfc from branch 'master'
  - Fix cleanup function

    A floating ip remains when executing the clean up function. That floating ip
    belongs to the Tacker VNF and thus we should add that creator to the list

    Change-Id: Ic15574bf93f30a26f81a4944d742307dda4bfe6d
Signed-off-by: Manuel Buil <mbuil@suse.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 29 Jan 2018 16:17:01 +0000 (16:17 +0000)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - Merge "[fuel] Update IA for vPDF support"
  - [fuel] Update IA for vPDF support

    - move gtw tenant addrs from {6,7,9} to {124,125,126}
      (e.g. 10.0.1.6 -> 10.0.1.124 for ericsson-virtual* PODs);
    - add gtw external (public) addresses, e.g. 10.16.0.124;
    - add ctl external (public) addresses, e.g. 10.16.0.11;

    JIRA: FUEL-322

    Change-Id: Ice73aa3985831dca7427e496850d0865db71477e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 29 Jan 2018 16:11:07 +0000 (16:11 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Merge "deploy.sh: Retire `-B` argument"
  - deploy.sh: Retire `-B` argument

    All bridge information should be defined via IDF.
    Keeping `-B` support in deploy.sh only creates confusion.
    While at it, remove automatic bridge detection based on network addr.

    Change-Id: Id8b54e4887a97092daed5beb31fde4edd13057f1
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Mon, 29 Jan 2018 16:10:11 +0000 (16:10 +0000)]
Update git submodules

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

    Since VCP VMs (created via salt formula) do not have a video
    controller defined in their domain XMLs, network devices end on
    different PCI slots and hence have different names assigned
    (ens2+ vs foundation node VMs, which start with ens3).

    To align network interface names for VMs on jumpserver vs kvm nodes,
    and reduce confusion, remove the video controller from FN VMs.

    This allows some cleanup:
    - drop extra AArch64 args from virt-install;
    - unify 'opnfv_vcp_vm_*' and 'opnfv_fn_vm_*' variables;

    Change-Id: I0d108b00914b3eaaa03b67c652174f8ed4573118
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Cedric Ollivier [Mon, 29 Jan 2018 15:29:56 +0000 (15:29 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Create subnet and net within the same project"
  - Create subnet and net within the same project

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

    Change-Id: Icd02edb0aebee93713f315cdbbeb021e9ae82dae
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoUpdate git submodules
Aric Gardner [Mon, 29 Jan 2018 14:27:18 +0000 (14:27 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[fuel] Retire 'BRIDGE' slave param"
  - [fuel] Retire 'BRIDGE' slave param

    Only Danube still uses this param, newer branches rely on IDF.
    Going forward, the `-B` deploy arg will be deprecated in Fuel.

    Do not yet remove BRIDGE slave params from non-CI PODs, as
    other installers (or custom Danube jobs?) might still use them.

    Change-Id: I6d259299d1e13e8a5da732aca60b1f56b8472af6
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sun, 28 Jan 2018 20:07:12 +0000 (21:07 +0100)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - [fuel] Retire 'virtual_kvm' override

    Now that vPDF support landed in Pharos and Fuel repos, disable the
    'virtual_kvm' generic override, so we can load POD-specific PDF/IDF.

    JIRA: FUEL-322

    Change-Id: I0964220a25d6fe30afcbeb3ad1f020ae76d38e5a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Cedric Ollivier [Mon, 29 Jan 2018 13:46:57 +0000 (13:46 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Enable epc unit tests"
  - Enable epc unit tests

    It adds the missing __init__.py to activate vepc unit tests.
    They are disabled because they are currently false (otherwise
    it would block next changes).

    Change-Id: I65b32490efde4cc8f6b3d9e6ee19257dcf02c2dd
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cedric Ollivier [Mon, 29 Jan 2018 13:46:50 +0000 (13:46 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Fix warnings in all snaps-related modules"
  - Fix warnings in all snaps-related modules

    It also adds vping/__init__.py to stop skipping vping unit tests.
    It removes the useless import os which is not required for mock (here
    the mock patch was simply false).

    It should be noted that the code is partially duplicated between
    snaps_test_runner.py and vping_base_base.py. A small part of code has
    been rewritten to fix that without multi inheritance.

    Change-Id: I2e3e181ad7dab8aa41afb1e63d0b6795ff0d1610
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cedric Ollivier [Mon, 29 Jan 2018 13:46:44 +0000 (13:46 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Fix pylint errors in several utils modules"
  - Fix pylint errors in several utils modules

    All utils which are moving to xtesting are now fixed.
    It remains OpenStack and Functest utils (+ the related unit tests)
    which doesn't move to the new package.

    Change-Id: If13c627c8444c62d5c6bf9c8057d6413aa0e56c7
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cedric Ollivier [Mon, 29 Jan 2018 13:46:38 +0000 (13:46 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Avoid duplicating get_parameter_from_yaml"
  - Avoid duplicating get_parameter_from_yaml

    It switches to this helper which was locally copied.

    Change-Id: Iaa30d83e8c0e2d4472f4ef8fe1da4943e424ebb3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Cedric Ollivier [Mon, 29 Jan 2018 13:46:23 +0000 (13:46 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Fix last Pylint error in Functest"
  - Fix last Pylint error in Functest

    It also fixes all pylint warnings in router and the related unit
    tests. tox.ini is updated to ensure that no error is introduced.

    Change-Id: Iddd74b0dac7b6581d72b04369140006c9e19f998
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Provoost [Mon, 29 Jan 2018 12:01:07 +0000 (13:01 +0100)]
Update git submodules

* Update docs/submodules/samplevnf from branch 'master'
  - Rework of the test cases in the *.test files
    Cores can now be specified in the test files. An irq test has been
    added to verify if the VMs are not suffering from long interrupts.

    Change-Id: I647fda3ebf76c7c2b36a8df9a63d9fb83563c249
Signed-off-by: Provoost <luc.provoost@intel.com>
6 years agoUpdate git submodules
Markos Chandras [Mon, 29 Jan 2018 10:13:07 +0000 (10:13 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "correct the lookup logic for scenario's xci_overrides"
  - correct the lookup logic for scenario's xci_overrides

    Previously xci-deploy.sh looks up the xci_overrides files under
    $XCI_SCENARIOS_CACHE/${DEPLOY_SCENARIO} directory, but actually
    xci_overrides file resides somewhere in the nested directory level
    in both inband/outband scenarios. Hence the fix is done by using
    the find command.

    Change-Id: Icb507471e368f56290ef91d555673830b598e204
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
6 years agoUpdate git submodules
Markos Chandras [Mon, 29 Jan 2018 10:12:59 +0000 (10:12 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - Merge "xci: Record deployment scenario when collecting XCI info"
  - xci: Record deployment scenario when collecting XCI info

    Add the DEPLOY_SCENARIO variable to the list of information we
    collect when deployment fails.

    Change-Id: I7081b80feea1d3d2ff83e54bd5e614b4ea98964d
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoUpdate git submodules
Markos Chandras [Fri, 26 Jan 2018 14:05:51 +0000 (14:05 +0000)]
Update git submodules

* Update docs/submodules/releng-xci from branch 'master'
  - xci: run-functest: Add required functest packages

    The package requirements are the same across distros so
    we simply hardcode them in the task. Fixes the following problem:

    fatal: [opnfv]: FAILED! => {"changed": true, "cmd":
    "/root/run-functest.sh", "delta": "0:00:09.150226", "end": "2018-01-26
    14:01:18.758704", "failed": true, "rc": 125, "start": "2018-01-26 1
    4:01:09.608478", "stderr": "/root/run-functest.sh: line 14: wget:
    command not found

    Change-Id: Ib07acac18f8ece1111ee0706766f32005d0ac1da
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoUpdate git submodules
Thomas Duval [Thu, 25 Jan 2018 10:11:05 +0000 (11:11 +0100)]
Update git submodules

* Update docs/submodules/moon from branch 'master'
  - Add __init__.py in test directory because Jenkins needs it.

    Change-Id: Iad2f076680d6be04e4ec70c23b1a5a762480f720

6 years agoUpdate git submodules
Emma Foley [Mon, 29 Jan 2018 09:48:44 +0000 (09:48 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "Adding support to pull docker images behind proxy"
  - Adding support to pull docker images behind proxy

    This patch creates a http_proxy.conf in docker service,
    to enable docker commands behind the proxy

    Change-Id: Iac38a086026c11e89e534728467dc7da0e01ba59
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
6 years agoUpdate git submodules
Michael Polenchuk [Mon, 29 Jan 2018 09:29:02 +0000 (09:29 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Merge "[cfg01] apt.conf.d: Dpkg::Use-Pty: 0"
  - [cfg01] apt.conf.d: Dpkg::Use-Pty: 0

    This will silence all 'Reading database ...' noise during Salt formula
    installation.

    Change-Id: I734d727194e276443db1e1581f40ec494562196e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Martin Klozik [Mon, 29 Jan 2018 07:20:26 +0000 (07:20 +0000)]
Update git submodules

* Update docs/submodules/vswitchperf from branch 'master'
  - Merge "llc-management: Support for LLC management with RMD"
  - llc-management: Support for LLC management with RMD

    This patch adds support for LLC-Last level cache
    management using RMD. The changes include:
    1. 08_llcmanagement.conf: The configuration file to define cache
    allocation policy.
    2. testcase.py: To trigger llc-allocation and cleanup before and
    after the test, respectively.
    3. llc_management/rmd.py: The main file the performs the llc
    allocation and cleanup.
    4. llc_management/resthttp.py: Generic utility to call rest APIs,
    with http.
    5. Fixed a build error due to change in name mismatch.
    6. Fixed pylint errors. Override built-in function error.
    7. Added empty __init__.py to avoid import errors
    8. Fixed deprecated functions errors
    9. Fixed copyright issues, removed python-3 checking.
    10. Removed pylint disables.
    11. resthttp.py is already part of stcrestclient used in
    tools/pkt_gen/testcenter/ scripts. Hence, deleted from the source.
    12. Year update from the license
    13. Fixed some testcases.py collision issue

    JIRA: VSPERF-544

    Change-Id: I7cbd155dd66f5a0cef544751841e71b95c9b6821
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
6 years agoUpdate git submodules
Linda Wang [Mon, 29 Jan 2018 01:26:17 +0000 (01:26 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Fix the connect issue when checking deployment

    Socket.connect() requires only one param with type tuple.

    Change-Id: I63aa4633e80bde3ad5e1b5af9d67d8f46eb84571
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Wed, 24 Jan 2018 21:47:52 +0000 (22:47 +0100)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - [daisy] network template: Fix set inside loop

    Previous implementation fails in older versions of py-jinja2.
    See related bug reports [1, 2].
    Since `networks.update` on its own is enough, stop assigning its
    result back to 'networks'.

    [1] https://github.com/pallets/jinja/issues/641
    [2] https://github.com/pallets/jinja/issues/164

    Change-Id: I303388223bdec9ae43e49d988aee41b5b47c1562
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sun, 28 Jan 2018 22:53:15 +0000 (23:53 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'master'
  - u/fuel: Bump & rebase for OVS-DPDK vxlan

    Fix patch context after [1] was pushed upstream.
    Update copyright year in Fuel patches (and template).

    [1] https://github.com/salt-formulas/salt-formula-salt/commit/4c7cd2d

    Change-Id: I41755993cfc2dac89e8060768f01d58c5d2e5767
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sun, 28 Jan 2018 17:53:25 +0000 (17:53 +0000)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - Merge "[PDF] Update LF-POD5 IDF bridges, interfaces"
  - [PDF] Update LF-POD5 IDF bridges, interfaces

    Change-Id: Ia761d6cecc360dde729965e499a899ba4fbc6a32
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoUpdate git submodules
Alexandru Avadanii [Sun, 28 Jan 2018 17:53:11 +0000 (17:53 +0000)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - Merge "[joid] Refresh installer adapter for Pike"
  - [joid] Refresh installer adapter for Pike

    Change-Id: I4e4960a772fcd5ae32e34c9bf375ed78e3a30311
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sun, 28 Jan 2018 17:46:17 +0000 (17:46 +0000)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - Merge "[IDF] zte-pod1: Fix admin bridge"
  - [IDF] zte-pod1: Fix admin bridge

    Align PXE/admin bridge name on jumpserver with value in releng
    slave param BRIDGE for zte-pod1.

    Change-Id: I57e1079bc047046cb85afe6d7f7abcc340217235
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sun, 28 Jan 2018 17:44:50 +0000 (17:44 +0000)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - Merge "[daisy] Use jump remote_management params"
  - [daisy] Use jump remote_management params

    Stop relying on 'remote_params' optional YAML anchor.

    Change-Id: Ie5c563834cee19d676cc635c622ebbe8ffc0cc83
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sun, 28 Jan 2018 17:44:26 +0000 (17:44 +0000)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - Merge "[compass4nfv] Use jump remote_management params"
  - [compass4nfv] Use jump remote_management params

    Stop relying on 'remote_params' optional YAML anchor.

    Change-Id: I8d967b767cf66b298a651306c9bcc91cc9acb0a6
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sun, 28 Jan 2018 17:43:32 +0000 (17:43 +0000)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - Merge "[joid] Use node remote_management params"
  - [joid] Use node remote_management params

    Previously, we relied on jumpserver IPMI user/pass/type to be the
    same for all nodes (including jumpserver).
    Instead, read node-specific params and stop relying on
    'remote_params' optional YAML anchor.

    Change-Id: Ia8925261bc8242cbfd195f1d09bb61121b3fdacf
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Yaron Yogev [Tue, 23 Jan 2018 13:26:21 +0000 (15:26 +0200)]
Update git submodules

* Update docs/submodules/calipso from branch 'master'
  - revert some docs changes from last commit by Koren

    table fixes by Aric Gardner in docs/release/admin-guide.rst
      were accidentaly destroyed
    files were accidentaly removed: docs/index.rst, docs/release/index.rst

    Change-Id: I9f826f524efd3e1af596055f0f16433551a918eb
Signed-off-by: Yaron Yogev <yaronyogev@gmail.com>
6 years agoUpdate git submodules
Cedric Ollivier [Sat, 27 Jan 2018 10:02:12 +0000 (10:02 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'master'
  - Merge "Refactor rally report generation"
  - Refactor rally report generation

    - statistic data based on Rally results report
    - fix statistics calculations
    - use PrettyTable in generating the report

    Change-Id: Ic84adc5e30d446aea1f3045ba997c3ddf895e9f5
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
6 years agoUpdate git submodules
Yifei Xue [Sat, 27 Jan 2018 03:41:04 +0000 (11:41 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'master'
  - Enable neutron port trunk

    JIRA: COMPASS-571

    The network trunk service allows multiple networks to be connected to an
    instance using a single virtual NIC (vNIC). Multiple networks can be presented
    to an instance by connecting it to a single port. This is a highly relevant
    feature for VNFs and hence for OPNFV as a reference NFVI.

    This patch is about enabling the trunk port feature in Compass deployments.

    Change-Id: I270c3f1d5e4af99578c8e1882fae12ddddaabe78
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
6 years agoUpdate git submodules
HU Xinhui [Sat, 27 Jan 2018 02:59:48 +0000 (02:59 +0000)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'master'
  - Merge "Use run_dir instead of hard coding"
  - Use run_dir instead of hard coding

    Cluster name now can be set in DHA file
    which makes ansible dir changeable. Use
    run_dir variable to point to correct dir.

    Change-Id: I673b0b472b86ce505a8ea29ce4fb3666b4b991bd
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
6 years agoUpdate git submodules
trevortao [Thu, 25 Jan 2018 06:31:50 +0000 (14:31 +0800)]
Update git submodules

* Update docs/submodules/container4nfv from branch 'master'
  - Add Kubernetes deployment scenario with 2 Flannel interfaces

    1. README file
    2. Deployement scripts

    Change-Id: I1f99ba77e803c8bbc5c40ae783b32ff0c7218375
Signed-off-by: trevortao <trevor.tao@arm.com>
6 years agoUpdate git submodules
hu xinhui [Fri, 26 Jan 2018 04:30:26 +0000 (12:30 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'master'
  - Change the scenario file for k8s api ha

    1. Change the vm_environment config of k8-nosdn-nofeature-ha.yml
    2. Change the hardware_environment  config of k8-nosdn-nofeature-ha.yml

    Change-Id: Ia7654daf50c0c4b9f20e0851d41d25bf1051cb2d
Signed-off-by: hu xinhui <xinhui_hu@foxmail.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Fri, 26 Jan 2018 20:32:07 +0000 (21:32 +0100)]
Update git submodules

* Update docs/submodules/pharos from branch 'master'
  - generate_config: Check yaml arg is really a file

    In order to support bash process substition, e.g.
    $ ./generate_config.py -j /path/to/template.j2 -y <(echo stuff);
    do not consume the contents of ARGS.yaml unless it is a file.

    Change-Id: I89053cfaadc158f6a15f85836892b21980081772
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Ross Brattain [Fri, 26 Jan 2018 21:13:16 +0000 (21:13 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "Add python-openstackclient in docker image"
  - Add python-openstackclient in docker image

    "openstack: command not found" error occurred in [1].
    The version of python-openstackclient is listed in [2].
    This program should be installed in the container image
    to make CI work for now.

    [1]: https://build.opnfv.org/ci/job/yardstick-daisy-baremetal-daily-master/114/
    [2]: https://github.com/openstack/requirements/blob/stable/pike/global-requirements.txt

    Change-Id: Idb50e26bb2ca36f2dd6b6dddf94680d479cb9c9f
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
6 years agoUpdate git submodules
Ross Brattain [Fri, 26 Jan 2018 21:12:53 +0000 (21:12 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge "Replace assertEqual(x, True|False) with assert[True|False](x)"
  - Replace assertEqual(x, True|False) with assert[True|False](x)

    Change-Id: Id19df79b4d27aab1a83d8350ce6395e87c13472b
    JIRA: YARDSTICK-903
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
6 years agoUpdate git submodules
Ross Brattain [Fri, 26 Jan 2018 21:12:01 +0000 (21:12 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'master'
  - Merge changes from topic 'bug/yardstick-864'

    * changes:
      Replace assertEquals with assertEqual
      Make files pep8 compliant before using assertTrue|False

  - Replace assertEquals with assertEqual

    unittest.assertEquals is deprecated[1], and has been replaced with
    unittest.assertEqual.

    [1] https://docs.python.org/2/library/unittest.html#deprecated-aliases

    Change-Id: I9c6320e3a9ec5528036b529a9c32fc48b0bcfd62
    JIRA: YARDSTICK-864
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
  - Make files pep8 compliant before using assertTrue|False

    JIRA: YARDSTICK-903
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
    Change-Id: Id7912b5ddee36e7366bcfa824379853efd0a89f1

6 years agoUpdate git submodules
Gordon Kelly [Fri, 26 Jan 2018 13:47:55 +0000 (13:47 +0000)]
Update git submodules

* Update docs/submodules/barometer from branch 'master'
  - docs: update docker userguide with steps for VES and Kafka docker images

    Change-Id: I1b5a5112afe6771c5f31c56ffc856aef3450fec6
Signed-off-by: gordonkelly <gordon.kelly@intel.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Fri, 26 Jan 2018 17:04:40 +0000 (17:04 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - Merge "lib.sh: Reduce useless wget dot reporting"
  - lib.sh: Reduce useless wget dot reporting

    Downloading the base image (usually a few hundred MB) outputs a lot
    of useless dots to show progress. Switch to 1M per dot (from 1K).

    Change-Id: I8c525cad0b46e8ba3a7f6da4dd7f8277a49df91f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
agardner [Fri, 26 Jan 2018 15:54:31 +0000 (10:54 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Set lint jobs to run concurrent

    Liniting is broken, last fix forgot to run linting concurrent

    FATAL: The project is configured to NOT run builds concurrent, but the
    node parameter [SLAVE_NAME] is configured to trigger new builds
    concurrent!

    Change-Id: I1eb4bf7279c7af4e01950b89c515e183fbc57b2d
Signed-off-by: agardner <agardner@linuxfoundation.org>
6 years agoUpdate git submodules
agardner [Fri, 26 Jan 2018 15:32:04 +0000 (10:32 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Linting should be done on a build server, not on master

    Linting was broken by this patch
    https://gerrit.opnfv.org/gerrit/#/c/50737/

    Also added sudo to pip installs, as they are not in a venv

    Patch forgot to put linting on build server
    so it defaulted to master.

    Change-Id: Iba8c1f633fad6d5f3d097f4911f45100c3b43e30
Signed-off-by: agardner <agardner@linuxfoundation.org>
6 years agoUpdate git submodules
Michael Polenchuk [Fri, 26 Jan 2018 13:52:31 +0000 (17:52 +0400)]
Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - [ovs/dpdk] Configure vxlan for baremetal scenario

    * switch ovs/dpdk scenario from vlan to vxlan mode
    * force br-ex interface to mitigate race with incorrect state
    * remove dpdk packages list (already in upstream)

    Change-Id: Ib827cef2d67879fd2a86d286ca2118b22493274d
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
6 years agoUpdate git submodules
Periyasamy Palanisamy [Fri, 26 Jan 2018 11:30:20 +0000 (12:30 +0100)]
Update git submodules

* Update docs/submodules/sdnvpn from branch 'master'
  - correct setup-openstack.yml destination path

    Change-Id: I9c1c174529e1802beeab6b4e5ac91d18283aa521
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>