opnfvdocs.git
7 years agoUpdate git submodules
Guo Ruijing [Mon, 27 Nov 2017 03:48:13 +0000 (22:48 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - fix workspace permission for container4nfv

    Change-Id: I1961d4740988278ef771b83635cf2b8a0cb2bc73
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
7 years agoUpdate git submodules
Alexandru Avadanii [Sun, 19 Nov 2017 01:13:08 +0000 (02:13 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump & rebase for new deploy arg `-E`

    Slight refactor of Armband high states, combine all parts touching
    salt minion into a single `armband.salt_minion` state.

    Also bring in support for NVRAM-backed domain undefine via
    `virt.purge` by passing down the proper flag to libvirt.

    While at it, squash mcp/patches touching the same lines of code
    in <_modules/seedng.py>, so deploys using `-f` do not fail at the
    patch stage (due to conflicting patch lines, checking for `patch -R`
    does not work as expected).

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

7 years agoUpdate git submodules
Alexandru Avadanii [Sat, 25 Nov 2017 16:41:20 +0000 (17:41 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Bring in newer glusterfs for mtime unsplit brain

    Recent commit 8ba3a1a (Switch nofeature-ha compute nodes to UCA repo)
    bumped the reclass/system submodule and brought in upstream commit
    2ee306b (Glusterfs: use automatic mtime-based split-brain resolution)
    which requires support for "cluster.favorite-child-policy", not
    available in Glusterfs 3.7.x available in Ubuntu Xenial.
    NOTE: UCA does not provide glusterfs for "Ocata", only for "Pike"+.

    Instead of reverting the commit switching to mtime brain un-split,
    bump glusterfs to a version that is not EOL (3.10) using their
    official PPA.

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

7 years agoUpdate git submodules
Alexandru Avadanii [Sat, 25 Nov 2017 18:00:48 +0000 (18:00 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "docs: Update prx nodes on network diagrams" into stable/euphrates
  - docs: Update prx nodes on network diagrams

    - prx: added 3rd interface, green dot to mgmt

    JIRA: FUEL-302

    Change-Id: I9f807409ed7a84de95d7321f059343d5d676038e
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
    (cherry picked from commit e62317704bce4985dc12abeb2de729a56397426b)

7 years agoUpdate git submodules
Alexandru Avadanii [Sat, 25 Nov 2017 18:00:28 +0000 (18:00 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "salt.sh: Rework `git -C` for older git compat" into stable/euphrates
  - salt.sh: Rework `git -C` for older git compat

    CentOS 7.4 provides git 1.8.3, while `git -C` support was introduced
    in 1.8.5, so rework <salt.sh> to not rely on this parameter.

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

7 years agoUpdate git submodules
Aric Gardner [Fri, 24 Nov 2017 19:30:45 +0000 (19:30 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Move check-jinja2 jenkins job to pharos project"
  - Move check-jinja2 jenkins job to pharos project

    Securedlab will be going away now that we can encrypt strings
    (eyaml)

    we need to check jinja2 PDF templates that will be moving into pharos
    This adds a jenkins job to check those templates

    After This change and https://gerrit.opnfv.org/gerrit/#/c/47735/ are merged
    I can start moving pdf files into the pharos repo

    Once this is complete I can remove check-jinja2 job from securedlab.
    Eventually decommissioning the securedlab repo

    Change-Id: I623b7d8eb78438a8a24307ff0b3a1966c33cd7cf
Signed-off-by: agardner <agardner@linuxfoundation.org>
7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 24 Nov 2017 18:55:14 +0000 (18:55 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "Switch nofeature-ha compute nodes to UCA repo" into stable/euphrates
  - Switch nofeature-ha compute nodes to UCA repo

    Employ UCA repo on computes nodes for nosdn-nofeature-ha scenario as
    well to prevent a regression (creation of ports failed for 1+n instances)
    of neutron ovs agent from mcp/openstack repos.

    Change-Id: Ie65ae122096c0d3a93c09d46191787a934bd7d4f
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
    (cherry picked from commit 8ba3a1a4ed0ce41a76fa6d712778904bb56b60ac)

7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 24 Nov 2017 18:53:16 +0000 (18:53 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "ci/deploy.sh: Add new `-E` arg for env erase" into stable/euphrates
  - ci/deploy.sh: Add new `-E` arg for env erase

    NOTE: In order to undefine VCP VMs with NVRAM (e.g. AArch64 VMs
    using AAVMF), an additional parameter should be passed to libvirt
    by Salt virt core module (equivalent to `virsh undefine --nvram`).

    While at it, pass CI_DEBUG, ERASE_ENV enviroment variables to
    state execution, and stop force-applying patches.

    Also refactor the rsync between foundation node and Salt master,
    so the whole git repo is copied as </root/opnfv>, and <root/fuel>
    becomes a link to it; useful for Armband, where 'fuel' is a git
    submodule. Fix .git paths after rsync, so git submodules work as
    expected in cfg01 repos.

    JIRA: FUEL-307

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

7 years agoUpdate git submodules
Cristina Pauna [Thu, 23 Nov 2017 15:36:29 +0000 (17:36 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - [docs] Add MCP user guide

    Change-Id: I97a5a2817004850abc3f702004819a907472faf7
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
    (cherry picked from commit e2a8202d8e95fa97026dd3031dcb6d10350132bb)

7 years agoUpdate git submodules
Delia Popescu [Fri, 24 Nov 2017 12:52:41 +0000 (14:52 +0200)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Fix Doctor run on 'doctor-{installer}-verify' slave

    Change-Id: I65a2a3c6643cba870eec2f794199bb824c6b868c
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
7 years agoUpdate git submodules
Cédric Ollivier [Thu, 23 Nov 2017 21:03:43 +0000 (22:03 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Fix relative imports in cloudify_ims_perf

    It also fixes wrong indents.

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

    JIRA: FUNCTEST-893

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

7 years agoUpdate git submodules
Alexandru Avadanii [Thu, 23 Nov 2017 01:31:28 +0000 (02:31 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - [baremetal] Fix maas_subnets without maas_fabrics

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

7 years agoUpdate git submodules
Alexandru Avadanii [Thu, 23 Nov 2017 18:16:30 +0000 (19:16 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump & rebase for MaaS fabrics fix

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

7 years agoUpdate git submodules
Aric Gardner [Thu, 23 Nov 2017 17:44:56 +0000 (17:44 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "jjb: xci: xci-verify-jobs: Enable tempest for XCI"
  - jjb: xci: xci-verify-jobs: Enable tempest for XCI

    Set RUN_TEMPEST=true so we can tempest when running XCI CI
    jobs.

    Change-Id: I3f7617e20dc4f4c1ba9a1e9016eef125c924e7b7
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoUpdate git submodules
Aric Gardner [Thu, 23 Nov 2017 17:44:07 +0000 (17:44 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Fix Couldn't find remote ref $GERRIT_REFSPEC"
  - Fix Couldn't find remote ref $GERRIT_REFSPEC

    JIRA: ARMBAND-305

    Change-Id: Ic01d7d46375a27160e583e07ea96c60fa68f8c71
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
7 years agoUpdate git submodules
Cedric Ollivier [Thu, 23 Nov 2017 13:42:13 +0000 (13:42 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Merge "Fix how tier_handler is imported" into stable/euphrates
  - Fix how tier_handler is imported

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

7 years agoUpdate git submodules
Jose Lausuch [Thu, 23 Nov 2017 13:05:31 +0000 (13:05 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[Functest] Remove prepare_env from the docker cmds"
  - [Functest] Remove prepare_env from the docker cmds

    When [1] is merged, prepare_env won't exist and the call
    will fail. Keeps the former call until Euphrates jobs
    are stopped.

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

    Change-Id: Ia41906f9e8ee15409cb28bb9bb621a7ab1964eee
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
7 years agoUpdate git submodules
hu xinhui [Tue, 14 Nov 2017 01:40:32 +0000 (09:40 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'stable/euphrates'
  - Support the scenario for installing kubernetes in ubuntu system

    JIRA: -

    Currently we only support the the scenario for installing kubernetes
    in centos system. This patch is to install kubernetes in ubuntu system

    Change-Id: Idc5eafea5d02c28c62a31e4c29451b8c5aaf1fd5
Signed-off-by: hu xinhui <xinhui_hu@foxmail.com>
    (cherry picked from commit a9f6a2b1665a31bbdaf266c333410bde2418cf15)

7 years agoUpdate git submodules
Yifei Xue [Fri, 10 Nov 2017 07:01:04 +0000 (15:01 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'stable/euphrates'
  - Upgrade the jumphost offline support

    JIRA: -

    1. Add support for ubuntu 16.04.3
    2. Update the package building scripts for ubuntu 14.04.3
    3. Remove some hard code

    Change-Id: I96e587b6b3aa2c39e14e5b0ec7db82b460e1fb29
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
    (cherry picked from commit abf896027b53f98f6f61a6c225aa3cde636f5877)

7 years agoUpdate git submodules
Michael Polenchuk [Thu, 23 Nov 2017 06:45:07 +0000 (06:45 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "[virtual] Apply nova controller state twice" into stable/euphrates
  - [virtual] Apply nova controller state twice

    In order to complete broken database sync run
    nova state on controller one more time.

    Change-Id: I761f26667ebb531b848a62e096f3d79f588d9f24
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
    (cherry picked from commit 246928006daf99de2317dc8d171c2b0735a3c605)

7 years agoUpdate git submodules
Jun Li [Thu, 23 Nov 2017 01:19:09 +0000 (01:19 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Bugfix: Dovetail failed on Compass master because of lacking cacert"
  - Bugfix: Dovetail failed on Compass master because of lacking cacert

    Dovetail daily jobs on Compass failed because of lacking os cacert file.
    Add the cacert file path into env_config.sh and copy cacert file to pre_config/.

    JIRA: DOVETAIL-564

    Change-Id: I23506bf3dea7ad3e82bd826f4ea344f6ddd99cac
Signed-off-by: xudan <xudan16@huawei.com>
7 years agoUpdate git submodules
Jun Li [Thu, 23 Nov 2017 01:18:54 +0000 (01:18 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Bugfix: HA failed on Compass master because of lacking pod.yaml"
  - Bugfix: HA failed on Compass master because of lacking pod.yaml

    The module in releng which used to get all the pod info of each installer
    can't work on Compass master.
    Create a pod.yaml file for Compass master to ensure HA test cases can be
    executed successfully.

    JIRA: DOVETAIL-565

    Change-Id: I86cbb4fb07b87b99bf1465d57a76b23e1159ec9f
Signed-off-by: xudan <xudan16@huawei.com>
7 years agoUpdate git submodules
Delia Popescu [Thu, 16 Nov 2017 16:08:29 +0000 (18:08 +0200)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - doctor: Fix AArch64 phase jobs not found

    Change-Id: Iefb3a889302ecbf3b69529405543908880fad87f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
7 years agoUpdate git submodules
Alexandru Avadanii [Wed, 22 Nov 2017 14:57:52 +0000 (14:57 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "[baremetal] public gateway setup on prx nodes" into stable/euphrates
  - [baremetal] public gateway setup on prx nodes

    - prx: add route for public traffic to public interface
    - prx: add route towards salt master through maas
    - remove dashboard class from proxy node (already implements horizon)
    - remove dashboard (and benchmark) class definitions (no longer used)
    - (temporary) backport Pharos change for adapter template

    JIRA: FUEL-305

    Change-Id: Ia14a18ac0123c1134d8d99dc43da9a1f770001d0
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
    (cherry picked from commit 07f4e0238646fcb77072769feb8a0b68df52caca)

7 years agoUpdate git submodules
Cédric Ollivier [Tue, 21 Nov 2017 17:30:32 +0000 (18:30 +0100)]
Update git submodules

* Update docs/submodules/snaps from branch 'stable/euphrates'
  - Sync setup.py with OpenStack Ocata

    The previous version differs from OpenStack Ocata and may raise
    runtime issues in Functest containers.

    Change-Id: I937b7a3d06f6cdf69ef66194b3f3cc632f6ff010
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
7 years agoUpdate git submodules
Serena Feng [Wed, 22 Nov 2017 10:50:00 +0000 (10:50 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Enlarge the timeout for storage test"
  - Enlarge the timeout for storage test

    It seems we need to give more time for storage test.
    That job has been aborted by timeout those days.[1]

    [1]
    https://build.opnfv.org/ci/view/qtip/job/qtip-storage-apex-master/97/console

    Change-Id: Iafef11d38a83c95e8bf82c4b6664716f4e8de535
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
7 years agoUpdate git submodules
Fatih Degirmenci [Wed, 22 Nov 2017 08:00:47 +0000 (08:00 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "added for master branch and new scenarios."
  - added for master branch and new scenarios.

    Change-Id: I78ef43217896d2f7daa4df1a665c7be6bc14c088
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
7 years agoUpdate git submodules
Serena Feng [Wed, 22 Nov 2017 02:10:41 +0000 (02:10 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Add the pod info to the job name"
  - Add the pod info to the job name

    Since fetch_os_creds.sh has a judgement with BUILD_TAG,
    I add the pod info for it.

    Change-Id: I248be530d15bb807dcf9fec1fe924d698a8f56ab
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
7 years agoUpdate git submodules
Linda Wang [Tue, 21 Nov 2017 02:42:00 +0000 (02:42 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Clean Functest images for CI jobs on ARM

    Change-Id: I3e9d8122bf67296d6270583efeda34ac64e21e68
Signed-off-by: Linda Wang <wangwulin@huawei.com>
7 years agoUpdate git submodules
Alexandru Avadanii [Tue, 21 Nov 2017 19:04:44 +0000 (20:04 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Fix patch apply failure after latest bump

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

7 years agoUpdate git submodules
ting wu [Tue, 21 Nov 2017 12:03:36 +0000 (13:03 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump & rebase for latest version

    This is to include public gw on prx nodes

    Change-Id: I6dbab7ae8e3ddb1df46f908acf53eeefb5680af2
Signed-off-by: ting wu <ting.wu@enea.com>
    (cherry picked from commit 64e68af605752a539c62c0b02a613b6213b59665)

7 years agoUpdate git submodules
Juha Kosonen [Mon, 20 Nov 2017 17:56:28 +0000 (19:56 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Fix "Broken pipe" IOErrors of rally run

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

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

7 years agoUpdate git submodules
Alexandru Avadanii [Sat, 18 Nov 2017 19:34:46 +0000 (20:34 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - patches: linux.storage.lvm: Disable filter

    JIRA: FUEL-304

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

7 years agoUpdate git submodules
Alexandru Avadanii [Tue, 21 Nov 2017 15:05:07 +0000 (15:05 +0000)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - Merge "p/fuel: MaaS: Sync curtin template with upstream" into stable/euphrates
  - p/fuel: MaaS: Sync curtin template with upstream

    Required for future offline repository support.

    JIRA: ARMBAND-319

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

7 years agoUpdate git submodules
Alexandru Avadanii [Tue, 21 Nov 2017 00:41:34 +0000 (01:41 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump & rebase for LVM filter fix

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

7 years agoUpdate git submodules
Linda Wang [Tue, 21 Nov 2017 03:38:49 +0000 (03:38 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Fix the way of getting endpoint port

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

    JIRA: FUNCTEST-892

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

7 years agoUpdate git submodules
Guo Ruijing [Wed, 27 Sep 2017 09:02:14 +0000 (02:02 -0700)]
Update git submodules

* Update docs/submodules/container4nfv from branch 'stable/euphrates'
  - add dummy build/deploy scripts

    Change-Id: I498ff7ebc7994df6e3cca024038295952c0702e9
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
    (cherry picked from commit d9c7adad6ec6f5496f9b9ea2db07e01ffc8d4899)

7 years agoUpdate git submodules
Yifei Xue [Tue, 31 Oct 2017 11:57:27 +0000 (19:57 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'stable/euphrates'
  - Install networking-sfc for non odl-sfc scenarios

    JIRA: -

    Currently we only install networking-sfc for odl-sfc scenario,
    however someone may use native neutron sfc functionality.So we
    propose this patch to add installation of networking-sfc for non
    odl scenarios.

    Change-Id: I4527387626f0c14fb6af135c511d0fd783b8f624
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
    (cherry picked from commit 989d936c05c4f841efa383676473d2c6cc2cfba5)

7 years agoUpdate git submodules
Trevor Bramwell [Tue, 21 Nov 2017 00:46:35 +0000 (00:46 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Remove 'utils/test' Directory and update INFO"
  - Remove 'utils/test' Directory and update INFO

    utils/test has been migrated to the releng-testresults repo

    Change-Id: If14a30e6abed1424d1e00b0fae048b7d869ec99b
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
7 years agoUpdate git submodules
Linda Wang [Fri, 17 Nov 2017 02:00:21 +0000 (02:00 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Support to specify the valid external network name

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

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

7 years agoUpdate git submodules
Delia Popescu [Mon, 20 Nov 2017 12:34:39 +0000 (14:34 +0200)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Allow pod ARM-POD6 to push logs to the artifacts

    Change-Id: I4a637249a50b5c8e3fc344493622f85c3583a2f4
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
7 years agoUpdate git submodules
Linda Wang [Fri, 17 Nov 2017 03:38:41 +0000 (03:38 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Update documentation for Functest

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

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

    Change-Id: I62af47a3f873f0a77d5f7e0a1df493651c805834
Signed-off-by: Linda Wang <wangwulin@huawei.com>
7 years agoUpdate git submodules
Yifei Xue [Thu, 16 Nov 2017 08:22:50 +0000 (16:22 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'stable/euphrates'
  - Add timeout and delay time to fix the reboot problem
    of rt_kvm scenario

    JIRA: -

    The rt_kvm scenario deployment always fails on Huawei Pod2 while
    running reboot task. However it's fine on Huawei Pod1. We think
    it may be caused by the performance of Pod1. Pod1 truely has a lower
    performance than Pod2. So we add timeout and delay time to verify
    our idea.

    Change-Id: I56acc88354abcdd4ba72c7d24980033871972688
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
    (cherry picked from commit 76d56a89cb9c3a3e07a4e1c58561f076eeb0298a)

7 years agoUpdate git submodules
Alexandru Avadanii [Sat, 18 Nov 2017 21:17:00 +0000 (22:17 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump & rebase for netconfig rm via salt

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

7 years agoUpdate git submodules
Alexandru Avadanii [Thu, 16 Nov 2017 18:14:14 +0000 (19:14 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - p/fuel: armband formula: Refresh nova patches

    Rework armband salt formula, focusing on nova libvirt driver patches:
    - Switch from multiple individual patches to a single roll-up patch:
      * Patch is now applied for python directory instead of each file;
      * Expected hash is now 'False' (no hash checking for whole dir);
      * Added 'unless' condition to skip patching when already applied.
        Replaces old hash mechanism which was broken anyway when multiple
        patches are applied to the same file;
    - nova: Switch guest video from VGA to virtio (replace our old
      standard VGA default patch with upstream backport);
    - nova: Skip config/patch if 'python-nova' is not installed
      (e.g. for KVM nodes);
    - nova: Support Qemu >= 2.10 (backport);
    - libvirt: Re-enable Apparmor security driver on compute nodes;
    - armband state is now fully re-entrant;

    JIRA: ARMBAND-306
    JIRA: ARMBAND-318
    JIRA: ARMBAND-320
    JIRA: ARMBAND-331

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

7 years agoUpdate git submodules
Alexandru Avadanii [Wed, 15 Nov 2017 19:08:42 +0000 (20:08 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - p/fuel: VCP: linux-image-generic-hwe-16.04-edge

    JIRA: ARMBAND-330

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

7 years agoUpdate git submodules
Alexandru Avadanii [Thu, 16 Nov 2017 16:53:55 +0000 (17:53 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump & rebase for keystone.client retry

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

7 years agoUpdate git submodules
Alexandru Avadanii [Wed, 8 Nov 2017 14:16:34 +0000 (15:16 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - [baremetal] MaaS: Remove curtin netconfig via Salt

    JIRA: FUEL-301

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

7 years agoUpdate git submodules
Tim Rozet [Fri, 17 Nov 2017 23:12:18 +0000 (18:12 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Exposes GERRIT_REFSPEC parameter to build

    This value is usually passed by parent jobs (daily, verify, etc), but
    exposing it as parameter should allow us to build from JJB GUI.

    Change-Id: I294fbcd200ff5d8bbfca77681296c6e59d7f0063
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agoUpdate git submodules
Tim Rozet [Fri, 17 Nov 2017 23:01:00 +0000 (18:01 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Fixes load-balancing jobs for virtual verify

    Issue where apex-virtual-master label node was being passed from verify
    job to deploy/functest.  We allow multiple verify jobs to kick off on
    virtual slaves, but then passing the host down to the deploy/functest
    jobs causes the deploy/functest only run 1 job at a time on the same
    node, rather than running 2 jobs at a time, one on each slave.

    Change-Id: I1648eb6b84f17a2b08db4d161effe977c7952d63
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 17 Nov 2017 12:18:58 +0000 (12:18 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "[baremetal] Retry keystone.client state on failure" into stable/euphrates
  - [baremetal] Retry keystone.client state on failure

    JIRA: FUEL-306

    Change-Id: I648545890c1f7dc59176beac1a0593aed54079cb
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
    (cherry picked from commit dcbc90f89292bf5070e8e0b54a760755b8206346)

7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 17 Nov 2017 12:18:35 +0000 (12:18 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "[baremetal] Re-assign mgmt network to proxy nodes" into stable/euphrates
  - [baremetal] Re-assign mgmt network to proxy nodes

    - extend arch-specific list of predefined VM iface names (2 -> 3);
    - add extra vnet iface for prx0* VCP VMs, connected to br-ctl (mgmt);
    - add mgmt address to pod_config.yml template (and sample);
    - add mgmt address to reclass.storage prx nodes;

    JIRA: FUEL-302

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

7 years agoUpdate git submodules
Michael Polenchuk [Fri, 17 Nov 2017 11:01:31 +0000 (11:01 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "Update opendaylight/neutron patch" into stable/euphrates
  - Update opendaylight/neutron patch

    Align opendaylight support patch with latest neutron formula.
    Employ native ML2 backend/engine option as is instead of bringing
    in the "opendaylight" keyword into reclass model.
    Unfreeze the maas & neutron formulas versions.

    Change-Id: I2807dcf9f83b01d453bca6453524f840c378972f
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
    (cherry picked from commit 1a8153f6391bdde1bab21f7831841f5b6070832d)

7 years agoUpdate git submodules
Fatih Degirmenci [Fri, 17 Nov 2017 09:55:50 +0000 (09:55 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Point qtip-experimental-job to zte-virtual6"
  - Point qtip-experimental-job to zte-virtual6

    Change-Id: I14dc0f19014a0f320ccf1a05c14e387b61294d8d
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoUpdate git submodules
Alexandru Avadanii [Wed, 15 Nov 2017 18:52:17 +0000 (19:52 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump & rebase for neutron trunk ports

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

7 years agoUpdate git submodules
Tim Rozet [Thu, 16 Nov 2017 19:56:27 +0000 (14:56 -0500)]
Update git submodules

* Update docs/submodules/apex from branch 'stable/euphrates'
  - Fixes apex ISO missing python2-jmespath

    Installing ansible depends on python2-jmespath which was missing in the
    ISO.  This patch adds it to the ISO build.

    Change-Id: I18e76168273537a1682fb7187e5a2c72aacab296
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agoUpdate git submodules
Alexandru Avadanii [Thu, 16 Nov 2017 16:46:15 +0000 (16:46 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "[baremetal] SaltStack Deployment Documentation" into stable/euphrates
  - [baremetal] SaltStack Deployment Documentation

    Generate documentation automatically using `reclass-doc`.
    nginx is already configured to serve said documentation on
    proxy's public VIP on port 8090.

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

7 years agoUpdate git submodules
Alexandru Avadanii [Thu, 16 Nov 2017 16:46:02 +0000 (16:46 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "Enable neutron trunk ports" into stable/euphrates
  - Enable neutron trunk ports

    The network trunk service allows multiple networks to be
    connected to an instance using a single virtual NIC.

    JIRA: FUEL-303
    Change-Id: Id9e7c122bc1a32a59f18167e332ceaaa3897b5ef
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
    (cherry picked from commit 66e745c73ac2aba1ef93ba90db4b167e49813863)

7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 10 Nov 2017 18:05:48 +0000 (19:05 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - AArch64: deploy.sh: Add AAVMF install prereq

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

7 years agoUpdate git submodules
Jose Lausuch [Thu, 16 Nov 2017 08:35:04 +0000 (08:35 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[Functest] Switch ARM jobs to Alpine containers"
  - [Functest] Switch ARM jobs to Alpine containers

    Change-Id: I2de88bcf0407b89579447159ed0ed233fbd62553
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
7 years agoUpdate git submodules
Narinder Gupta [Thu, 16 Nov 2017 06:27:33 +0000 (00:27 -0600)]
Update git submodules

* Update docs/submodules/joid from branch 'stable/euphrates'
  - added labconfig for new lab.

    Change-Id: Ib77f9b08b3f5aa68e9ce8417434b45755f9d59c8
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
    (cherry picked from commit 2deae364d04f75e604ec8ee8470fa0f72aa93808)

7 years agoUpdate git submodules
Tim Rozet [Wed, 15 Nov 2017 19:17:18 +0000 (14:17 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: fix slave for verify jobs

    We use apex-virtual-master label for slaves that will deploy and run
    functest.  Build and unit test will not use this label and will use
    apex-build-master.

    Change-Id: Ibf266bd37813ea8ef38fc8060f73f83462275cfd
Signed-off-by: Tim Rozet <trozet@redhat.com>
7 years agoUpdate git submodules
Aric Gardner [Wed, 15 Nov 2017 18:57:50 +0000 (18:57 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Fix ovn4nfv job formatting and missing Parameters"
  - Fix ovn4nfv job formatting and missing Parameters

    A typo in parameters is causing ovn4nfv-build-euphrates to fail as it
    doesn't know which repository to clone.

    Change-Id: I348bb5924c685ab7facd516a56b1e491cb0aefaa
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
7 years agoUpdate git submodules
Alexandru Avadanii [Wed, 15 Nov 2017 16:52:30 +0000 (16:52 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "deploy.sh: Check hypervisor after prereq install" into stable/euphrates
  - deploy.sh: Check hypervisor after prereq install

    On a clean system (i.e. no libvirt installed), the prerequisites
    should be installed first, before checking for hypervisor access.

    While at it, add 'libvirt' to the list of prerequisites, as it is
    not automatically required by the others.

    Add a note in the documentation about libvirtd service not being
    automatically started after installation on CentOS.

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

7 years agoUpdate git submodules
Tim Rozet [Mon, 13 Nov 2017 18:01:55 +0000 (13:01 -0500)]
Update git submodules

* Update docs/submodules/apex from branch 'stable/euphrates'
  - Fix install failures for python-etcd and puppet-etc

    Delorean repo used in frozen images has expired, so need to
    pull from latest Ocata repo.

    JIRA: APEX-542

    Change-Id: I2e3e16687b9ca389ecaf83ca48dddf4d4a161357
Signed-off-by: Tim Rozet <trozet@redhat.com>
    (cherry picked from commit e1c2217d0310a3fec511f34b36e8391aa83eac01)

7 years agoUpdate git submodules
Linda Wang [Wed, 15 Nov 2017 02:17:33 +0000 (02:17 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Do not use cache when building the image

    Conflicts:
        build.sh

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

7 years agoUpdate git submodules
Luke Hinds [Wed, 15 Nov 2017 12:13:42 +0000 (12:13 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Weekly Anteater Project Additions"
  - Merge "Remove the functest images built job for Arm"
  - Fix typos in functest-docker.yml

    Change-Id: Ibca13382d10de5963929d528ac53e09bf76da6cd
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
  - Remove the functest images built job for Arm

    Change-Id: I03ed53ce0729688977bd8bc85b57ec261373a69e
Signed-off-by: Linda Wang <wangwulin@huawei.com>
  - functest: Fix parameters for docker build jobs

    Change-Id: Id692673fbd47ba623d52970327dbc6360843b253
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
  - functest: Fix slave label and parameters

    Change-Id: I7fb73132f0ddb95345d2309263f9f22a66d6417e
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
  - Merge "Set Functest MultiJob as arch independent"
  - Set Functest MultiJob as arch independent

    Now only one multijob is required to build all containers.
    arm64 containers are still built on opnfv-build-ubuntu-arm.

    functest-vnf and functest-restapi cannot be built due to a segfault
    in ruby operations.

    Change-Id: Iea787e2f4731989f610ba9e596a3f596b750548b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
  - Merge "fix the bug of patch verify"
  - Merge "Update Automation Job Repo to releng-testresults"
  - Merge "Remove Artifacts JSON Job"
  - Merge "Move Apex Verify Jobs to apex-verify-jobs file"
  - Weekly Anteater Project Additions

    https://wiki.opnfv.org/display/INF/Project+Roll+Out+for+Anteater

    Week begining November the 13th

    Please wait for merge of https://gerrit.opnfv.org/gerrit/47121
    first.

    Change-Id: I9629c60c15c264db778400b454fe99acd06fb881
Signed-off-by: lukehinds <lhinds@redhat.com>
  - [Functest] Remove ubuntu based image built job

    As the former Dockerfile based on Ubuntu has been removed [1], now
    multiple Alpine containers are used.

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

    Change-Id: I62fba4403fc11c1f5e60bf4e5eebc3406cd5d0fd
Signed-off-by: Linda Wang <wangwulin@huawei.com>
  - Fix Functest Docker multijob

    It mainly fixes the project names in the multijob and removes the
    triggers added by "Add build triggers and source code management" [1].

    It should be noted that creating manifest shouldn't be done via one
    job per arch.

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

    Change-Id: I2cb078ffb900513d4404a39936703844916d84e4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
  - Update Automation Job Repo to releng-testresults

    Switches the jjb/releng/automate jobs to use the releng-testresults
    repository now that files under utils/test have been migrated.

    Assumes shell and python scripts required for the job are now located
    in the releng-testresults repo under ./ci/

    Change-Id: I1f036d9d8abd988477e18b2f2efd8f80d550a61c
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Remove Artifacts JSON Job

    As far as I know the site that consumed this resource was never actually
    published, and given this runs frequently on master, removing it should
    save resources.

    Change-Id: I383fcffcef98e0e12a38d15dcb1204419283b833
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Merge "Modify the fuel deployment type judgement in fetch-os_creds.sh"
  - Modify the fuel deployment type judgement in fetch-os_creds.sh

    The BUILD_TAG on ZTE baremetal PODs don't include the word "baremetal".[1]
    Line 117 can't be correctly executed. Use a negative checking instead.

    [1] https://build.opnfv.org/ci/job/functest-fuel-zte-pod1-daily-master/206/injectedEnvVars/

    Change-Id: I1a36494768e0172bcf6a016fd8f2524854c9b876
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
  - fix the bug of patch verify

    If one patch don't modify the "yml" or "yaml" file,
    the script will exit with 1 at egrep "ya?ml$", then mark build as failure.
    In my opinion, if not modify the "yml" or "yaml" file, the yamllint should be successful.
    So we need mark the result of egrep "ya?ml$" as true, then judge the $YAML_FILES.

    Change-Id: I8abcadc9e4c85935ac7b20cdf54713b9800108ba
Signed-off-by: wutianwei <wutianwei1@huawei.com>
  - Fix removal of kernel directories in repo archiver

    Removal of these directories was silently failing due to the '-f' flag
    of rm. Unquoting '{..}' allows bash to corretly interpret the brace
    expansion.

    Change-Id: I315c63b5eb26fd3780632da0961a0eaf86439ae3
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Merge "Add qtip job to pod zte-virtual6"
  - Add qtip job to pod zte-virtual6

    JIRA: QTIP-282

    Change-Id: If765bfa01a1dab987409c311f3a718bffea76797
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
  - Sudo pip install.

    not in a venv, so build fails if called by jenkins user without
    sudo

    Change-Id: I612a20777cc70a33542f767a63075939782e3201
Signed-off-by: agardner <agardner@linuxfoundation.org>
  - Remove not consumed argument 'ARCH' from docker build

    Change-Id: I955479b8bc33c4a7445292901aa4228a413aa4c1
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
  - Merge "Refactor arch-specific Dockerfile patching"
  - Merge "Add build triggers and source code management"
  - Merge "[daisy] Prevent CI jobs run on the same POD parallelly"
  - Merge "Updated Docs Structure"
  - Merge "Update Yamllint Version"
  - Refactor arch-specific Dockerfile patching

    CHANGE: Obsolete "Dockerfile.aarch64" support,
    only "Dockerfile.$(uname -m).patch" mechanism is to be used
    from now on.

    It is correlated with https://gerrit.opnfv.org/gerrit/#/c/46797/

    Change-Id: If765550681d283dea7e3522f21080ea2c5e2fda4
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
  - Add build triggers and source code management

    Add job builders and Git Source Code Management for
    functest alpine image build jobs

    Change-Id: I129502859a3391ee233a6e8f3808e3a9c86dc129
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
  - [daisy] Kolla docker image build needs root privilege

    Change-Id: I8b206f8aaa965b90eb13d5f859c5d9d7b530e0e9
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
  - [daisy] Prevent CI jobs run on the same POD parallelly

    Change-Id: I0f20005873aac6c7c4f7e3baf04fab56f38b14df
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
  - Merge "[Daisy] Add docker image tarball builder"
  - Updated Docs Structure

    Provides a new organizational structure for release engineering
    documentation:

     /ci           | Job/Gate structures and CI requirements
     /infra        | Software Infrastructure documentation
       /component  | Documentation specific to a component (Gerrit, etc.)
     /release      | Release documentation (ex. stable branch policy)

    Change-Id: I8d24435d4d2f5ab797ad90309ee2246fb9b74c8e
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Merge "multiarch: Modify doctor x86_64, aarch64 verify jobs"
  - Move Apex Verify Jobs to apex-verify-jobs file

    JIRA: RELENG-287

    Change-Id: Ie50fdddc47b47764d3e3064904f19015d5d39341
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - fix deploy.sh not runing issue

    deploy.sh is not called as jenkins log
    + cd /home/jenkins/opnfv/slave_root/workspace/container4nfv-daily-master/ci ./deploy.sh
    No emails were triggered.

    Change-Id: Ie590a53d05ef3d92f78cce0608c165cd2c98c582
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
  - Merge "add simple e2e tests for PodsCotroller"
  - Merge "Switch yamllint job to only run against new files"
  - Merge "functest: Build Docker images with jjb"
  - Change git base for merge as well

    Change-Id: I23b15eacbd7d207dfe1d8e29784a7c623cb0efb9
Signed-off-by: agardner <agardner@linuxfoundation.org>
  - Merge "Testing new docs verfiy job"
  - Change GIT_BASE to https

    Change-Id: Ib589aed7f509d003eef35cf93825eb0950e5ae47
Signed-off-by: agardner <agardner@linuxfoundation.org>
  - functest: Build Docker images with jjb

    docker-build: Dependency & manifest support

    Except for images that have dependencies (as functest-components,
    functest-helthcheck, functest-restapi, functest-features,
    functest-smoke, functest-vnf), all docker images
    are built SEQUENTIALLY in a multijob Phase called 'build-base-img'.
    The images with dependencies are built in PARALLEL in the second
    Phase, called 'build-child-img', only if the first Phase result is
    SUCCESFULL.
    The manifest images are created in a third Phase,
    'create-img-manifest', through opnfv-manifest.sh script, only if
    Phase 'build-child-img' result is SUCCESFULL.

    To create manifest images, a mandatory step is to preinstall
    manifest-tool on the build image dedicated VM (arm and/or amd)

    JIRA: ARMBAND-310

    Change-Id: Iaa6640568ed18a3b087db56449173841dd2757ff
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Testing new docs verfiy job

    These docs changes are also legit.
    Looks like the reverify trigger is not working as well

    Change-Id: I8d16abf3ce0fcae88aec4e8b81b24deb3a991b34
Signed-off-by: agardner <agardner@linuxfoundation.org>
  - Need to change directory check for new docs verify

    old dir is no longer generated
    grab dir created by tox -e docs

    Change-Id: If52e931f6abdc8dcb39fbe7aac3c6b3342ce81c8
Signed-off-by: agardner <agardner@linuxfoundation.org>
  - Merge "Move all doc verfication to docs-verify-rtd-*"
  - Move all doc verfication to docs-verify-rtd-*

    Ready for review (tested locally)

    1) remove opnfvdocs-daily-{stream}:
    We don't need a timed docs build. and it did not build anything usefull

    2) remove opnfv-docs-verify-{stream}:
    This uses depreciated and unmaintained opnfvdocs/scripts/docs-build.sh
    It does not clone submodules and gives no usefull feedback
    but it does post to artifacts and give a gerrit comment
    move that functionality to docs-*-rtd-*

    3) remove opnfv-docs-merge-{stream}:
    does not upload anything meaningful

    4) remove macro upload-generated-docs-to-opnfv-artifacts:
    is no longer needed since we use read the docs

    5) improve docs-verify-rtd-{stream}:
    generate single page html and post to artifacts
    send gerrit commment with location of single page html,
    errors (like malformed table) are embedded nicely in the single
    page output and give devs a single source of feedback on their work

    6) improve docs-merge-rtd-{stream}:
    this job now needs to remove review documenation created by
    docs-verify-rtd-{stream}

    TODO, after this is merged:
    remove now unused opnfvdocs/scripts/docs-build.sh

    Change-Id: I802eb11712d42555d34f986d061bf0dfc623c1e9
Signed-off-by: agardner <agardner@linuxfoundation.org>
  - vswitchpef: avoid build at ericsson-build3

    VSPERF's VERIFY & MERGE jobs are having issues at ericsson-build3
    since September. The problem is, that after a few successful runs,
    machine starts to be very slow and thus it is not possible to execute
    neither OVS nor VPP anymore. Debugging together with responsible
    admins didn't help to find a root cause (probably a race condition
    during execution of vsperf & other projects). As a temporary measure,
    I want to tight vsperf jobs to ericsson-build4 only, where they work
    without issues.

    Change-Id: I62e482f57234f90fc127b6e6d9454488e17657fc
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - add simple e2e tests for PodsCotroller

    Change-Id: I9baa04ff062f36569c1e143014239931de64cf32
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
  - Merge "KVMFORNFV: Disabling daily job"
  - Merge "Sync requirements with OpenStack Pike"
  - Merge "Fix the misspelling"
  - Merge "Add Gerrit Trigger on Tag Creation"
  - Merge "Rename zte-pod4 to zte-virtual5"
  - Rename zte-pod4 to zte-virtual5

    JIRA: QTIP-280

    Change-Id: Ie588c3e38af82fe9b2de8bb01549a1c9249d54ff
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
  - Add basic job for verifying pharos-tools repo

    Change-Id: I5c5ecddc87e99f2b9e27e53381434d9f55d5e639
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Merge "Re-enabling docs jobs for Danube"
  - KVMFORNFV: Disabling daily job

    This patch is used to temporarily disable kvmfornfv daily job from
    triggering as Intel-pod10 is currently not available for executing
    daily test cases.

    Note: Will enable the kvmfornfv daily job once Intel-pod10
    is available for executing test cases.

    Change-Id: I834d50c68f15acb9d8a4377d8351cd29569a9e80
Signed-off-by: Navya Bathula <navyax.bathula@intel.com>
  - Add Gerrit Trigger on Tag Creation

    We should be able to capture a tag creation event by triggering on
    'ref-updated' but looking specifically at the 'refs/tags/' branch
    prefix.

    Though this will trigger a build against a specific tag, scripts will
    still need to examine the GERRIT_REFSPEC to determine the tag name.

    Change-Id: Ic18a3e11530fb71735431240f93d2074dacf4e1c
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - multiarch: Modify doctor x86_64, aarch64 verify jobs

    Modify doctor verify jobs to run for each architecture.
    JIRA: https://jira.opnfv.org/browse/ARMBAND-305

    Change-Id: Ia25c3751ac18233290c9e98e74bc21d9dc35f27c
Signed-off-by: Catalina Focsa <catalina.focsa@enea.com>
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
  - Sync requirements with OpenStack Pike

    OPNFV F-release is built on top of OpenStack Pike.
    Functest depends on releng/modules and requires this update.

    It conforms with the requirement management cleant for E-release [1].

    [1] https://wiki.opnfv.org/display/functest/Requirements+management

    Change-Id: If3c3a607c8d2d5515ada78b03104067937fb4b37
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
  - Merge "Remove compass4nfv weekly danube job"
  - Fix the misspelling

    There is a mistake spelling about slave name,
    the job cannot assign to correct slave.

    Change-Id: I001ec82a30c6f33dd42795cbe990bfb5c2da9740
Signed-off-by: wutianwei <wutianwei1@huawei.com>
  - remove components out side of 3rd_party

    components are implemented by TestAPI team, they are not the third
    party code, put them under opnfv_testapi/ui directory

    Change-Id: Ia0f5e2afe4bcb12bcb74d3a8d78fb28fe1432bec
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - Merge "divide resources into handlers and models"
  - Merge "add develop guide for testapi"
  - Remove compass4nfv weekly danube job

    Change-Id: I5bd83b2dec6d6b28e619a2a427c0406a6a0c6a43
Signed-off-by: wutianwei <wutianwei1@huawei.com>
  - [Daisy] Add docker image tarball builder

    This PS do:
    1. Add docker image tarball builder as a Daisy project job.
       Name is daisy-kolla-build-.*
    2. Upload image to artifact storage after building.
    3. Fix new job runs on daisy-virtual.
    4. Block jobs with each other which may run Daisy VM because
    VM has the same name.

    Change-Id: I148473ca33f1e10490684b7608354a4ba548714f
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
  - Use dovetail latest docker image cvp.0.8.0

    Change-Id: I87ad5599f5a44074eb67502b02bd2083a773772d
Signed-off-by: xudan <xudan16@huawei.com>
  - Merge "add daily job for container4nfv"
  - Re-enabling docs jobs for Danube

    The danube jobs are still needed for ongoing Dovetail documentation
    efforts.

    Change-Id: Ibf7174a63693d7c141cf110f6fbcfac4437102c9
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
  - divide resources into handlers and models

    divide resources into handlers&models
    put ui handlers into handlers directory
    put User into user_models.py

    Change-Id: I3d9e260097205213c3ea8d4eac08b9019e017f71
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - Merge "bugfix: E722 do not use bare except"
  - add develop guide for testapi

    Change-Id: Iaa9c15092aafda2024f08c467eea2f3ab9cddd96
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - bugfix: E722 do not use bare except

    new added pep8 check: https://build.opnfv.org/ci/job/testapi-verify-master/435/console

    Change-Id: I29c1ffbb534babf55ec2fe675001cc85b9e2e922
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - bug-fix: ssl error for euphrates

    Change-Id: I0e7f9f502cd3844aacfdbc006a71a081b1c4fde4
Signed-off-by: Gabriel Yu <Gabriel.yuyang@huawei.com>
  - Merge "Integrate yardstick on daisy master branch"
  - add daily job for container4nfv

    Change-Id: I78a06c6123c9bfad33953eab0eb5db76ee0d5e84
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
  - Execute ovs-logger cmds with sudo

    In some installers we execute commands as ordinary users
    and that causes problems when we need superuser priviledges.

    Change-Id: I84786e63995990e9d68803ed50879b086b0bd4af
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
  - change the K8 auto trigger time

    K8s conflict with other CI job.
    We change the K8s auto trigger time to fix this issue

    Change-Id: I54042e31347e989975601305a6de5e98a4da7adf
Signed-off-by: wutianwei <wutianwei1@huawei.com>
  - Do not set bashisms when calling build.sh

    The maintainer can decide to set errexit nounset or pipefail
    Plus, this fails as pipefail is a bashism and shell: calls sh

    Change-Id: Ibac052fddce7e9a3eb7c536e08c64d9dad1a7a0a
Signed-off-by: agardner <agardner@linuxfoundation.org>
  - Merge "add verify jobs for container4nfv"
  - Merge "allow authentication to be disabled"
  - add verify jobs for container4nfv

    Change-Id: I8bca593398beb7e509c3ab7d02bf6fb7ad54b91a
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
  - bug fix: score calculation based on build_tag

    we were used to count the number of PASS of the last 4 runs
    it works 80% of the cases

    4 runs
    4 OK => 3 points
    3 OK => 3 points
    2 OK => 2 points
    1 OK => 1 point
    0 => 0

    it is different from the normal score calculation
    4 OK => 3 points
    3 OK => 2 points
    2 OK => 2 points
    1 OK => 1 point
    0 => 0

    Change-Id: Ib8df2c294e0036246176c181b7a7ac290ebea07e
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
  - Merge "criteria field must be 'PASS/FAIL'"
  - allow authentication to be disabled

    in local deployment situation, authentication can be disabled by
    setting authenticate=False of ui section in config.ini

    JIRA: RELENG-324

    Change-Id: I9157d1723851feb12435033dbdd59035e3eb5777
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - jjb: xci: bifrost: Enable jobs and use XCI ssh configuration

    Enable the 'bifrost' jobs and also make use of the XCI specific
    ssh configuration file.

    Change-Id: I04d15610b596191622cf028b3408b4d63ee7090b
Signed-off-by: Markos Chandras <mchandras@suse.de>
  - criteria field must be 'PASS/FAIL'

    criteria must be fix with 'PASS/FAIL', case insensitive
    or else, BADREQUEST exception will be raises

    JIRA: RELENG-327

    Change-Id: Ic648b9d38937fc63924e42cfdf5345cdaa32e1ed
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - Merge "bug-fix: fix compass os_cert issue for bottlenecks euphrates"
  - Yeah, rtd did not have euphrates stream

    Change-Id: I42cfed19942af1f6f4c09b27e839172693598a5d
Signed-off-by: agardner <agardner@linuxfoundation.org>
  - Merge "Update release tags for Docker builds"
  - Extend the Functest reporting black list

    remove
    * tempest_full_parallel
    * rally_full

    Change-Id: Ibb944e7d32dc3cf0fc0b87a269c9e2f0327410e4
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
  - bug-fix: fix compass os_cert issue for bottlenecks euphrates

    Change-Id: I74cae84ad2613ac25a1896ae5b57d38f08545818
Signed-off-by: Gabriel Yu <Gabriel.yuyang@huawei.com>
  - Integrate yardstick on daisy master branch

    JIRA: DAISY-9

    1. Trigger yardstick job in daisy-baremetal-daily-master on zte-pod3
    2. Add daisy pods in yardstick
    3. Add EXTERNAL_NETWORK in installer params

    Change-Id: Ia8e69e503102c1fb282d6d2c5acac2ac3cbfe747
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
  - Switch yamllint job to only run against new files

    Intead of yamllint all files at once yamllint will only run against new
    or modified yaml files.

    Change-Id: I10b951427966409e15fb773b959adbd780497bad
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Update release tags for Docker builds

    Change-Id: I3c4d71239dfe66773931f5f5b9349faab443aa2d
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
  - Moon job is still running.

    I guess adding disabled true doesnt do anything.
    Just going to neuter the job then..

    Change-Id: Iff77f846b6c3eb15ea8c49cfa035449f7aaa1984
Signed-off-by: agardner <agardner@linuxfoundation.org>
  - Disable moon verify job.

    Why is moon running against docs buids?
    I don't know, but ts documentation release day.

    Disabling moon

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

    Change-Id: Icb68bfc183347a98756f43073d6e5d9a0131144f
Signed-off-by: agardner <agardner@linuxfoundation.org>
  - Add new function to get indivial test score for aarch64

    as architecture is not considered as a constraints (unlike scenario or
    installer) we need to work on the build tag to retrieve the data

    but it is not possible to use regex directly in the API

    so retrieveing the accurate results require extra processing
     * based on build_tag, filter the results properly per scenario
     * build a table build_tag time for a given scenario
     * keep only the last 4 results
     * evaluation criteria field

    It would simplified if architecture could be declared as a constraint
    then querying the resuls will not change and not require intermediate
    steps

    JIRA: FUNCTEST-880

    Change-Id: Id4fe4f56babf0964d41e299905c804e0d837c3d7
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
  - [Functest] Add TESTCASE_OPTIONS env variable to the Alpine containers

    This patch also removes the --report flag when running a single
    test case (functest-suite type of jobs)

    Change-Id: Ic94fba53ced7c6f908905c02577e1b104f15afb7
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
  - Merge "[Functest] Cleanup daily Jenkins job"
  - Merge "fuel, armband: Limit dovetail to Danube branch"
  - [Functest] Cleanup daily Jenkins job

    There is a former job template which was used for testing Alpine
    containers at the beginning on 2 alpine-pods. That is not needed
    any longer since we are running Alpine everywhere.
    Also, this patch re-orders the builders.

    Change-Id: Iabb41552f513773ebae1170232b8db1aeceb9a59
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
  - fuel, armband: Limit dovetail to Danube branch

    While at it, limit functest & yardstick to master and
    stable/euphrates, trying to work around missing job references
    in Danube scenarios on ZTE PODs.

    Change-Id: I89de0c3b3c914e1ad735980a995e5cae625238be
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - yardstick: remove apexlake

    apexlake was removed from yardstick codebase

    Change-Id: I8eb826aa725dfb0e2c2c7a0bc1b15931fa245967
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
  - Merge "Added tox to nfvbench"
  - Merge "fuel: installer param: Add CI_DEBUG=false"
  - Merge "fuel, armband: verify jobs: Fix race condition"
  - Added tox to nfvbench

    Change-Id: I1344241cc488481a64a7ba13da521537420a0c59
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
  - Update Yamllint Version

    1.6.0 is quite a bit out of date; Updating Yamllint to 1.8.2 will enable
    some nicer feature of yamllint (like single line rule disables).

    Change-Id: I88d1c14539516ccef4f5e2e7e95b0017503dd98f
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - ovsnfv: Disable daily jobs

    Change-Id: I88a6c87379ce330a90564bf174258d5e09d75c46
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - fuel, armband: verify jobs: Fix race condition

    On rare occasions, Fuel/Armband verify jobs can get into a deadlock
    on nodes with exactly 2 executors.
    Add a build blocker to prevent such scenarios.

    Change-Id: Ia00d88df0dd033264eaeb66e27188c62514b74d8
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - fuel: installer param: Add CI_DEBUG=false

    Change-Id: Ic2c4a52d58a7fdced5acfb9a706583646af7e56e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - Changed path of a file to its correct location

    Recently htmlize.py was changed to a new directory. So, updated the path
    of it in a build script

    Change-Id: Ia409a36fdf38e16e9a66b73a07b7a78faaeb88fe
Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
  - Merge changes from topics 'testapi', 'yamllint'

    * changes:
      delete legacy update code
      fix yamllint verify fail

  - Merge "Get daisy installer IP"
  - delete legacy update code

    update directory was employed to update TestAPI before auto deployment
    is adopted, now it is useless and can be deleted.

    Change-Id: I4e5ae84e80879cd9f711dc1d02224ae4f5902e49
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - fix yamllint verify fail

    fail record: https://build.opnfv.org/ci/job/opnfv-yamllint-verify-master/1050/console

    Change-Id: Ic709b9a3d1d3642a3deebd930714a2ba2de22da6
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - bug-fix: do not have permission to execute sudo pip

    JIRA: BOTTLENECK-211

    This patch is to fix the bug by adding -H flag to sudo, i.e.,
    sudo -H pip install ...

    Change-Id: Ie31f435e341ae9fe8f8e084696e8e1b7a05888d3
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
  - Get daisy installer IP

    Now the job functest-daisy-baremetal-daily-master runs on zte-pod3,
    but the INSTALLER_IP in [1] belongs to zte-pod2.
    Use virsh and arp commands to get the real INSTALLER_IP.

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

    Change-Id: I9e297b8f7a240437f81b4c3e2eab5949ac9d5e51
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
  - Merge "Move securedlab clone outside of daisy WORKSPACE"
  - Merge "Added license metadata to specify Apache-2.0"
  - Merge "Use absolute timeout for validation jobs"
  - Merge "Update table headers in the reporting page"
  - Added license metadata to specify Apache-2.0

    Change-Id: Id2e6b148f896eee5122339e501c8604e74ef774c
Signed-off-by: rpaik <rpaik@linuxfoundation.org>
  - Merge "Enable Yamllint on the Releng Project Repo"
  - Merge "Fix incorrect comment that security report posted"
  - joid: Fix build blocker for os and k8 scenarios

    Change-Id: Id1fba783069c883868aa9cab6c8ea09485c411e5
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Enable Yamllint on the Releng Project Repo

    All new patchsets should be free of yamllint violations.

    JIRA: RELENG-254

    Change-Id: Ia4f6d201837eb74d0c641b7ffb745c3df4327848
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Merge "Change criteria 'SUCCESS' to 'PASS' in yardstick reporting"
  - Merge "Fix Yamllint violations in Docker Custom jobs"
  - Merge "Final Yamllint Fixes"
  - Merge "daisy: bug-fix of upload iso to art"
  - opnfv-docs: Enable Euphrates jobs

    Change-Id: Iccf3e3202bf7fc090293454ddf8e6b93c2d3007c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - KVMFORNFV: Disable jobs on Euphrates

    This patch is used to diasable jobs on Euphrates branch as there is only
    one node assigned for the daily job. If the jobs on master and Euphrates
    are enabled, the verify job is delayed.So inorder to avoid the delay for
    the verify job, disabling the jobs on Euphrates.

    Change-Id: Ib0eff4a1156858a73e4b889a61ac0cbd4ebe5ef0
Signed-off-by: Navya Bathula<navyax.bathula@intel.com>
  - Change criteria 'SUCCESS' to 'PASS' in yardstick reporting

    To keep consistent with other testing project,
    yardstick should change criteria value from 'SUCCESS' to 'PASS'

    Change-Id: I8d8779927a74749e7c43df4e55e1888c49cbbbaf
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
  - daisy: bug-fix of upload iso to art

    Change-Id: Idc204f9f8c3e71f80d607ee55630cbea1e4f118a
Signed-off-by: zhouya <zhou.ya@zte.com.cn>
  - bugfix: trend graph not show in fuel x86 and aarch64

    The trend tool will read installer field in scenario_history.txt
    But now this field is fuel not fuel@x86 or fuel@aarch64.
    So I change fuel -> fuel@x86 & fuel@aarch64.

    Change-Id: I8e97e57febd559f65be559b16bceee5cf8268926
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
  - Merge "bug-fix: do not have permission to execute sudo pip"
  - Merge "opnfv-lint: Enable yamllint for Fuel & Armband"
  - Fix incorrect comment that security report posted

    A string is added to the build that a security report is being
    reported to Gerrit, even when it is not. This moves the string to just
    before the line when the comment is posted so we aren't lying to
    developers.

    Change-Id: I73840d025e8be86b6ac02772b22b22c4abd29422
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Merge "Fix jenkins-jnlp-connect.sh for missing a quotation mark"
  - Merge "Fixing Workspace Permissions"
  - Merge "Add fuel@x86 and fuel@arm support"
  - Add fuel@x86 and fuel@arm support

    Since scenario data do not have a field named architecture,
    So I choose pod_name for now.
    For example:
        pod_name: arm-pod5
    I assume that it is based arm architecture

    Change-Id: I92159a5e08b1ed80701494483fd9922dbd459193
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
  - bug-fix: do not have permission to execute sudo pip

    JIRA: BOTTLENECK-211

    This patch is to fix the bug by adding -H flag to sudo, i.e.,
    sudo -H pip install ...

    Change-Id: Icdb187660cc1e08e134a79592e7454b77576f457
Signed-off-by: Gabriel Yu <Gabriel.yuyang@huawei.com>
  - Merge "put htmlize directory under jjb/releng"
  - Merge "jjb: daisy: Upload iso file as well as the bin file"
  - put htmlize directory under jjb/releng

    centralize jjb related scripts

    Change-Id: I4abeb06f17b48b8e7ac15803db0f3ce7eb0c1b93
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - Only Submit Security Scan Results that Exist

    When anteater runs it generates a shortlog containing any errors that
    were encountered during it's run.

    If no errors exist it will still create an empty file 'shortlog'. A
    review containing no content will be attempt to be posted and fail with:

      fatal: Argument "{COMMIT | CHANGE,PATCHSET}" is required

    Instead of attempting to post nothing, the job should just skip
    submitting a review.

    Change-Id: I3feacb15e47dea204783053b3e67a9aa81ba164d
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Final Yamllint Fixes

    Fixes some final yamllint issues introduced by recent patchsets in apex
    and armband.

    JIRA: RELENG-254

    Change-Id: I26b45d737f06c215413e29c92031d14e23967506
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix Yamllint violations in Docker Custom jobs

    JIRA: RELENG-254

    Change-Id: I8d119fb0f925bfebd91cb18fb4c0a176fb9dd4ca
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix Yamllint Violations for jjb/octopus

    JIRA: RELENG-254

    Change-Id: Id2c105c5540848b545316ce132e19b74f8fd35f1
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - opnfv-lint: Enable yamllint for Fuel & Armband

    Change-Id: Iaccfa0df8f9f282a54712f61489af3029a91d44b
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - Fixing Workspace Permissions

    Adds fix-workspace-permissions wrapper in case StorPerf leaves
    any files owned by root behind

    Increases timeout to 45 as miminal run can take just over 30
    minutes.

    Change-Id: I85549a2246baa3a24686cf425850a8e7c0b645c8
Signed-off-by: mbeierl <mark.beierl@dell.com>
  - Merge "fuel: Drop obsolete DEPLOY_TIMEOUT"
  - globals/slave-params: Remove unused Fuel overrides

    Cleanup some unused parameter overrides, which were never in effect
    in the first place. For CI PODs, we inherit only installer specific
    parameters, so slave-label based overrides are ignored.

    PODs:
    - arm-pod5;
    - arm-virtual2;
    - ericsson-pod1;
    - lf-pod2;

    This reverts commit bb22c8c02df3e9d030ff64c304536c31b78a37a6.
    This reverts commit fc26623f9d7f211a9e29e246a2b13bdae5b3982b.

    Change-Id: Iee80ad8357f5126c4aa7510ed66ab6e79c20f3fc

  - fuel: Drop obsolete DEPLOY_TIMEOUT

    While at it, add missing DEPLOY_SCENARIO for Fuel log collection job.
    This will add some more useful info to each job description text.

    Change-Id: I4936013dc23ed696ad4a526961b23031753aed2a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - Merge "Fix Yamllint violations for jjb/releng"
  - Merge "Fix Yamllint violations for jjb/snaps"
  - Merge "Fix Yamllint violations for jjb/yardstick"
  - Merge "fuel-deploy: Only pass ISO arg for Danube branch"
  - Merge "Fix minor yamllint violation in Joid job config"
  - Merge "Fix Yamllint violations for jjb/storperf"
  - Merge "Fix Yamllint violations for jjb/compass4nfv"
  - Fix Yamllint violations for jjb/releng

    JIRA: RELENG-254

    Change-Id: I5b9fe931e20a84d80d9ce6bc565bfee1db2dbc32
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix Yamllint violations for jjb/snaps

    JIRA: RELENG-254

    Change-Id: Ia18bb029bdb235c5e3a28bd3d0bf5f354d524769
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix Yamllint violations for jjb/yardstick

    JIRA: RELENG-254

    Change-Id: Icbfff8c0368c227451a09ac7f1f81df3e0f3563a
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix minor yamllint violation in Joid job config

    The newly added euphrates stream had it's fields overindented.

    JIRA: RELENG-254

    Change-Id: I8d033966023fdecec3f03f2c74982f9de775ac08
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix Yamllint violations for jjb/storperf

    JIRA: RELENG-254

    Change-Id: Idc05b81ebf8636a5d422e54b72ee58c039b1843c
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix jenkins-jnlp-connect.sh for missing a quotation mark

    Change-Id: Iba2a7b5de9cb56c2cc6579fb9ff37b3242a0283f
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
  - Merge "jjb: xci: Make use of alternative ssh configuration file"
  - Merge "Bug fix:Bottlenecks job failed."
  - Fix Yamllint violations for jjb/compass4nfv

    JIRA: RELENG-254

    Change-Id: I11aee517b2a8af8d2e2519642872c84ba494a335
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Merge "This job will allow projects to create custom docker jobs"
  - Merge "Disable timed dovetail danube jobs"
  - Merge "Change score calculation for functest reporting"
  - Disable timed dovetail danube jobs

    Dovetail danube jobs don't need to be triggerred every day now.
    Disable the timed trigger.
    If need, they can be triggered manually.

    Change-Id: I2f114cd17fcd27d0e34be0824be3fc0d072dbae9
Signed-off-by: xudan <xudan16@huawei.com>
  - Use absolute timeout for validation jobs

    not enough valid data in history for elastic check

    Change-Id: Ie3bcd7cc186605a31a857130646468e6f1ca7dde
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
  - fuel-deploy: Only pass ISO arg for Danube branch

    Post-Danube branches (master, stable/euphrates) do not use an ISO
    argument, so stop passing it.

    While at it, fix some minor coding style and a wrong scenario default.

    Change-Id: I1878f80e685efc2da07dedd1d2c05c51933da2ec
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - jjb: daisy: Upload iso file as well as the bin file

    To align to the convention, Daisy now also provides iso format
    artifacts for user to download instead of the bin format. So
    need to upload iso to GS.

    In future, the bin file can be eliminated to save storage space.

    Depends-On: I6ddfe8e291ea8f6d673bd82c4df310d63f61a130

    Change-Id: Ib97f93b043866174d5d63f122aa867b2af1c1424
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
  - jjb: xci: xci-verify-jobs: Fix regexp for GERRIT_TOPIC

    Drop the single quotes to regexp works as expected.

    Change-Id: I2ea09be14bc83effdd5860fd35dda540b412cf59
Signed-off-by: Markos Chandras <mchandras@suse.de>
  - Merge "jjb: xci: xci-verify-jobs: Skip complete XCI deployments for 'skip-deloyment'"
  - Change score calculation for functest reporting

    the goal is not to penalize scenario with few iteration due to
    CI pipeline constraints
    until now the top score was calculated on the base on 4 iterations, it means
    whatever the number of iterations, we always consider the possible top score
    based on at least 4 iterations

    each case can get
    - 3 points (last 4 iterations PASS)
    - 2 points (more than 1 PASS over the last 10 days but 1 FAIL of the last 4)
    - 1 point (at least 1 PASS over the last 10 days)
    - no point  (never work)

    so if we consider a scenario with 10 cases, the top score is
    30 = 10*3 (max points)

    the coefficient to calculate the top score is not the number of iterations

    - 1 iteration => possible  top score 10
    - 2 iterations  => top score 20
    - 3 iterations => top score 20
    - 4 or more iterations => top score 30

    previously top score was systematically 30

    https://wiki.opnfv.org/plugins/servlet/mobile#content/view/6828617

    Change-Id: I01102bc00766b7f5b58e73befa7d5328fcc895cc
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
  - Merge "jjb: xci: bifrost-cleanup-jobs: Disable cleanup bifrost jobs"
  - jjb: xci: xci-verify-jobs: Skip complete XCI deployments for 'skip-deloyment'

    When we want to test patches affecting the start-new-vm.sh script,
    sometimes we only want to test whether VM is operational without having
    to run the entire XCI deployment on it. As such, skip XCI deployments
    when the topic matches the 'skip-deployment' regexp.

    Change-Id: I4242ac09a9e65c939a06ad47eb26a62af39128c8
Signed-off-by: Markos Chandras <mchandras@suse.de>
  - Merge "fuel-deploy.sh: Drop local_env mechanism"
  - Rename the external network for fuel

    The external network was renamend with the MCP deploy to floating_net

    Change-Id: I73f5f5d14b0b18a2e838dae163dcfd62edcb0c0b
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
  - jjb: xci: bifrost-cleanup-jobs: Disable cleanup bifrost jobs

    We no longer update logs in artifacts.opnfv.org so there is no point
    in running this job. We will enable it back when we start uploading logs
    for XCI.

    Change-Id: Icee15d346c32dff693b5c474a51fb79763841bb7
Signed-off-by: Markos Chandras <mchandras@suse.de>
  - Merge "jjb: xci: Refactor bifrost jobs to use the XCI clean VM"
  - jjb: xci: Make use of alternative ssh configuration file

    The script now creates an XCI specific ssh configuration file
    so we need to use that when trying to connect to the host.

    Change-Id: I34cb39636b95de9ab97cb5d2ca250b4218e9a7f7
Signed-off-by: Markos Chandras <mchandras@suse.de>
  - Merge "jjb: xci: xci-verify-jobs: Export clean vm variables properly"
  - Merge "Do not use capital letters to refer to osa"
  - jjb: xci: xci-verify-jobs: Export clean vm variables properly

    The variables are meant to be used by the start-vm-new.sh script
    instead of the XCI test so they need to be exported properly before
    we run the script.

    Change-Id: I224ec7bfced5eb51f01de46bd042274bcf3ec86b
Signed-off-by: Markos Chandras <mchandras@suse.de>
  - kvmfornfv: Enable all jobs for all branches

    Change-Id: I88daffa1e15339166240f8520e9fe9909f6a5f49
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Merge "jjb: xci: Use pre-built dib images for CI runs"
  - fuel-deploy.sh: Drop local_env mechanism

    Now that Fuel supports reading bridge names from IDF / determine
    them based on IP address matching to PDF network, we can drop
    the mechanism for sourcing "local_env".

    Change-Id: Ib9fe0ddb2b54b9c5c037a3451cf049323ae7a864
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - Merge "Revert "fetch_os_creds.sh: Fix unbound BUILD_TAG""
  - Merge "Fix Yamllint violations for jjb/apex"
  - Revert "fetch_os_creds.sh: Fix unbound BUILD_TAG"

    This reverts commit 3f27c8b519e42295bd76ace5506903f265e48560.

    Change-Id: I024ba8c0b960387138a71be9bc19f6d1b72030ca

  - armband: Fix Fuel collect job reference

    Armband uses different 'pod' naming/labeling, so instead of Fuel's
    'baremetal' reference, we have 'armband-baremetal', leading to
    unresolved job references for the recently added log collection.

    Fix that by adding a new 'deploy-type' variable, which corresponds
    to either 'baremetal' or 'virtual', aligning with Fuel naming.
    While at it, slightly refactor our pod definitions to use the new var.

    Change-Id: Ie84c40a5c208072da2e4766233a844f2670d4f87
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - Merge "fuel, armband: Add post mortem log collection"
  - Fix Yamllint violations for jjb/apex

    JIRA: RELENG-254

    Change-Id: I354d7064c560d4b23e361d556b7fe269d7fb5d26
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - fetch_os_creds.sh: Fix unbound BUILD_TAG

    Fuel baremetal deployments provide a certificate, which should be
    copied over to test containers. Virtual deployments do not, hence
    the need to determine the deployment type and decide whether the
    certificate should be transferred in the first place.

    However, the Docker args we contruct will try to map the certificate
    file no matter what, so we will instead try to transfer the cert
    from Salt Master in all deployments, and just create an empty file
    in case it does not exist.

    Change-Id: I3d3fe6cabf552a88841c529ce38446b2e54b3053
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - jjb: xci: Refactor bifrost jobs to use the XCI clean VM

    We no longer run opnfv/bifrost jobs so drop all the references from
    the configuration file. Moreover, make use of the releng-xci XCI clean
    VM virtual machine to run the tests on a clean environment. Finally, we
    drop the support for uploading logs to the artifacts.opnfv.org. This
    needs to be done for XCI as well so we will bring it back when we
    develop a universal solution.

    Change-Id: I9bad17508ab8ee6594aec444ab864b99331b616d
Signed-off-by: Markos Chandras <mchandras@suse.de>
  - jjb: xci: Use pre-built dib images for CI runs

    We make use of the pre-built dib images hosted on artifacts.opnfv.org
    instead of building a new one on every CI build. This makes the CI jobs
    somewhat faster since we start with the XCI deployment straight away

    This patchset depends on https://gerrit.opnfv.org/gerrit/#/c/44049/

Signed-off-by: Markos Chandras <mchandras@suse.de>
    Change-Id: Id2ccee8882cd20590a4cd27d4e512dc414d7b40e

  - Merge "Fix minor yamllint violation in jjb/moon/moon.yml"
  - Merge "Fix Yamllint violations for jjb/dovetail"
  - Merge "Fix Yamllint violations for jjb/daisy4nfv"
  - Merge "Fix Yamllint violations for jjb/calipso"
  - Merge "Fix Yamllint violations for jjb/xci"
  - Merge "Fix Yamllint violations for jjb/sfc"
  - Merge "Fix Yamllint violations: jjb/vnf_forwarding_graph"
  - Merge "Fix Yamllint violations for jjb/functest"
  - Do not use capital letters to refer to osa

    As agreed with the releng-xci, we should stop using OSA and start using osa
    to refer to openstack-ansible

    Change-Id: I201b360654b9a52a3387c5e473a3e448a900bb9f
Signed-off-by: Manuel Buil <mbuil@suse.com>
  - Add OPNRC file to Yardstick container for fuel installer type

    OPNRC file (openstack.creds) is needed to call openstack services
    It was not added any longer because we added a specific case for
    fuel installer to send SSH_KEY, OPNRC file and OS_CACERT to
    the container

    Change-Id: I235b138a77e06cded86a0b163ef383c1c37a0469
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
  - Fix Yamllint violations for jjb/functest

    JIRA: RELENG-254

    Change-Id: I89043a1149360d587588e8c887f88cc5192c1692
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix Yamllint violations for jjb/xci

    JIRA: RELENG-254

    Change-Id: Iaf58cc822eb616711c0dc081f5b0154fe881646c
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix Yamllint violations: jjb/vnf_forwarding_graph

    JIRA: RELENG-254

    Change-Id: If660d0bedee12c00e385aa1f42ed3c1acc9aeb27
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix Yamllint violations for jjb/sfc

    JIRA: RELENG-254

    Change-Id: I3f878f50de8e0e60d3332ab8cd0ef8224524d38e
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix minor yamllint violation in jjb/moon/moon.yml

    Without a '|' after the shell builder declaration yamllint will think
    the bash directive is a comment.

    JIRA: RELENG-254

    Change-Id: Ib4e9802dbceeac1356936510ffa2efeca648076d
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix Yamllint violations for jjb/dovetail

    JIRA: RELENG-254

    Change-Id: I63bb14821b5d1798fccc313a07191e5f3dec160e
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix Yamllint violations for jjb/daisy4nfv

    JIRA: RELENG-254

    Change-Id: I71f2879dd04cc56dc8023fc7163871e94de78eb6
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix Yamllint violations for jjb/calipso

    JIRA: RELENG-254

    Change-Id: I9391e0537d2c0904daa966f56d99c96d445d00d9
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - fuel, armband: Add post mortem log collection

    Debugging test suite failures is often hard without physical access
    to the POD, and even then the environment might be automatically
    redeployed before successfully debugging the problem.

    So, collect all contents of </var/log> from all cluster nodes
    (including the Salt Master node) after all test suites have been
    executed as part of the CI job.

    Change-Id: Ie5e2526c74f4ed21be9c76c6f6101eb3f434be36
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - Create euphrates jobs for remaining projects

    Change-Id: I1aee6c882b863ab69393ba906ae8b067a426fc3b
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Merge "Fix Yamllint violations for jjb/fuel"
  - Merge "Fix minor yamllint violation for jjb/bottlenecks"
  - Merge "Fix Yamllint violation for jjb/doctor"
  - Fix Yamllint violations for jjb/fuel

    JIRA: RELENG-254

    Change-Id: I685f8ffd22e9083ac79655ff490ca0cc5d825c9d
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Merge "Add CACERT file to Yardstick Container for fuel installer"
  - Fix Security Scan Shortlog Format

    The current Anteater shortlog output still contains single and double
    quotes, causing comments to not be posted to Gerrit. So instead of
    trying to escape the quotations they should be removed entirely.

    JIRA: RELENG-272

    Change-Id: I8a2565c85763d7617ced73702a12e28bf634678a
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Merge "fuel, armband: Hard set dovetail stream to master"
  - Update table headers in the reporting page

    Change-Id: I19916f1e4dd04297cc7d73e93a12767d335c0d99
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
  - Merge "kvmfornfv: Enable jobs running on intel-pod10"
  - Add OPNFV_RELEASE in enviroment which is used in testapi reporting

    Change-Id: I81b1cf1492d215c934e148eba5eba7535d38cfd0
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
  - kvmfornfv: Enable jobs running on intel-pod10

    Change-Id: If4f37121068895854d3261ffce8aab02abb083be
Signed-off-by: Navya Bathula <navyax.bathula@intel.com>
  - Fix typo in job definition

    Change-Id: I67a96819d4cf5c6c2b18267f97728aaeda1b188a
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
  - Add CACERT file to Yardstick Container for fuel installer

    CACERT file is needed for authentication to and
    between openstack services.

    Change-Id: Ic6c48ad0ac6f16c2dca82214f5b44d2f8dcac4fc
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
  - calipso: Tie jobs to centos machine

    Change-Id: I7c2d0afb4c2b3e2680893c8cea660b36c553b39c
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - fuel, armband: Hard set dovetail stream to master

    Fuel and Armband Euphrates jobs are always marked as failed, even
    when at least one sub-job passes, due to missing Dovetail job for
    that respective stream.

    Change-Id: Ibcdde75d70111e82f8498114deabaf7808cc6d74
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - Ignore Scenarios directory when yamllinting SFC

    These yaml files are for defining scenario in XCI and can be ignored for
    now.

    Change-Id: I48b1598406e34a5129c7c7dab73f6a06af6db82e
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Merge "Remove functest alpine images from docker builds"
  - Remove functest alpine images from docker builds

    They are already built via Dockerhub automatically

    Change-Id: If0b336a0be741b17c2f7b80eaa51a0f235ad9ddf
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
  - [Functest] Continue the job execution if healhcheck fails

    This will allow the push-test-logs.sh script to be executed
    in any case instead of exiting directly

    Change-Id: I03c40e2f368485389a21313f98745217ae634eca
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
  - Merge "Keep Docker builds from thrashing on same server"
  - Added "calipso" scenario to apex.yml

    Change-Id: I1e4237fd9716e92eec7633006c54240284f312c6
Signed-off-by: Ilia Abashin <abashinos@gmail.com>
  - Bug fix:Bottlenecks job failed.

    This patch is to fix the bottlenecks rc file.
    shown the problem:
    touch: cannot touch '/tmp/admin_rc.sh': Permission denied
    releng have chown code.
    We will delete this file if have problem in fetch_os script

    Change-Id: I9f53f9243697c3faca2b4d09a5847253a70f9686
Signed-off-by: liyin <liyin11@huawei.com>
  - Merge changes from topic 'qtip'

    * changes:
      Fix status reporting page
      Specify TESTAPI_URL in releng jobs

  - Merge "Add timeout and timestamp for long duration tasks"
  - Fix status reporting page

    - use data in last 10 days instead of 1 day
    - hide installers without any data
    - remove redundant qtip reporting

    Change-Id: If73a439572b6a1cf09c7d34f643fb14be82196ca
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
  - Merge "[Yardstick]Enable using the CACERT file in all compass branches"
  - Specify TESTAPI_URL in releng jobs

    Change-Id: Ied35e58137fb8040779fe038626facd684a935dd
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
  - Add timeout and timestamp for long duration tasks

    Change-Id: Ib4b07e23a81718e759ed43ff7fa2882735804afc
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
  - Merge "Move daisy jobs of master branch to zte-pod3"
  - Merge "Enable Daisy Euphrates merge jobs"
  - Merge "Modify the timed trigger on zte-pod1"
  - [Yardstick]Enable using the CACERT file in all compass branches

    Change-Id: Ia699a23d292ea2c18f309022352f83a22041626a
Signed-off-by: JingLu5 <lvjing5@huawei.com>
  - Keep Docker builds from thrashing on same server

    There is a possiblity of multiple docker builds of a docker repo being
    scheduled on the same host:

    1) Patch is merged
    2) Docker build is triggered
    3) New patch is merged before the Docker build/push finishes triggering
       a second build
    4) First build fails as second build starts by cleaning image from
       first build

    Reintroducing the check for builds in progress, but specific to the
    Docker repo, should allow mulitiple Docker builds on a node to run,
    while keeping multiple builds on a per-repo basis from thrashing each
    other.

    JIRA: RELENG-315

    Change-Id: I74c01850a036c831b93a8cd5fa8522337abb9ff4
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Merge "Add mcp.rsa in the yardstick container for fuel"
  - Merge "[Functest] Remove former way to execute run_tests"
  - Merge "Use dovetail docker image opnfv/dovetail:cvp.0.7.0"
  - [Functest] Remove former way to execute run_tests

    It was used in Danube and there are no more Functest jobs
    that are runnign stable/danube branch.

    Change-Id: If297487767e8e8ead39aa4a10f58c6554be197b0
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
  - Use dovetail docker image opnfv/dovetail:cvp.0.7.0

    Change-Id: I45c7e637182ecb8d73a51fea895a4eefc6a1a0e6
Signed-off-by: xudan <xudan16@huawei.com>
  - [Functest] Remove former way to execute prepare_env

    It was used in Danube and there are no more Functest jobs
    that are runnign stable/danube branch.

    Change-Id: I8e8b1f769b76ad511af6086b7a21dd9ae94404f0
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
  - Add mcp.rsa in the yardstick container for fuel

    For Fuel, the mcp.rsa key is needed in the container to be able to
    connect to the POD nodes. The key is set in the global installer
    parameters and passed to the container. Also the SSH_KEY enviroment
    variable is set with the path of the key.

    Change-Id: I1888414abc9f6c2d8ac741f2d6f04f5e7a37912b
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
  - Merge "jjb: xci: Make SUSE a voting job"
  - Merge "Fix Bottlenecks status page cann't be shown."
  - Change Euphrates image

    minor pylint fix in functest/reporting-status

    Change-Id: Ibfd4f0da1475c34c40a3d9e00530f8f15eb3c7dc
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
  - Fix Bottlenecks status page cann't be shown.

    Change-Id: Ia1ad4c0654ad2dea7fdb61b81725af9aaafc4750
Signed-off-by: liyin <liyin11@huawei.com>
  - Compass: fetch openrc for euphrates

    Change-Id: I22df519d949fb28eaecc6af99347868023a1e2a8
Signed-off-by: Linda Wang <wangwulin@huawei.com>
  - Add env params to Dovetail Container for BGPVPN test cases

    Change-Id: I6afe338998a1550b8dd7533f29cb76c4f0d79352
Signed-off-by: xudan <xudan16@huawei.com>
  - Merge "bottlenecks: enable daily deploy job."
  - Apex: fixes naming for fdio dvr scenarios

    Change-Id: I1d01d9d4a72946b4998437972ae12083675e7e79
Signed-off-by: Tim Rozet <trozet@redhat.com>
  - jjb: xci: Make SUSE a voting job

    XCI CI now works for SUSE distributions so allow job to vote.

    Change-Id: I2c8bf8394a2fb1c1008f470486280a0e30922e28
Signed-off-by: Markos Chandras <mchandras@suse.de>
  - Merge "[Functest] Add DOCKER_TAG in Alpine images"
  - Merge "Change scenario name"
  - [Functest] Add DOCKER_TAG in Alpine images

    Change-Id: I8a8d46798ea73364cf0f2b66464d3628d6d572d3
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
  - Merge "Make the ovs_logger installer independent"
  - Move daisy jobs of master branch to zte-pod3

    Zte-pod2 is a little busy.

    Change-Id: I7628a1a966552c5caf1706a2ac8c47952a11c095
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
  - Merge "reporting adoption for Euphrates"
  - Merge "[Functest] Block daily job if healthcheck fails"
  - Merge "[Functest] Add argument in function run_tiers()"
  - [Functest] Block daily job if healthcheck fails

    Change-Id: I3ec48bd337f8dc9100ff82f53067954925245dfa
Signed-off-by: Linda Wang <wangwulin@huawei.com>
  - [Functest] Add argument in function run_tiers()

    Replace single by double quotes, variables should
    be within double quotes.

    Change-Id: I5dae42178f5638689a8c46e03a01c12bd42b65e1
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
  - bottlenecks: enable daily deploy job.

    Change-Id: I84e8cf5dc9f9ae6884ff70363067b5534b6f196b
Signed-off-by: liyin <liyin11@huawei.com>
  - Change scenario name

    change the scenario name nosdn-dpdk to nosdn-ovs_dpdk

    Change-Id: I28ac023b19a07c6d8e9ba9d202d73773442576c5
Signed-off-by: wutianwei <wutianwei1@huawei.com>
  - Merge "bottlenecks: enable euphrates docker"
  - Modify the timed trigger on zte-pod1

    - disable timed trigger for danube job
    - enable timed trigger for master job

    Change-Id: I89ec92b368cc0e37ba1be5c49c12feda93dec33c
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
  - xci: Switch to multijob for verify jobs

    Change-Id: Ic059a0eff23b203056cdb54cdd1ae2f17f01a09c
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Merge "xci: Fix skip-vote for distro jobs"
  - Fix Yamllint violation for jjb/doctor

    JIRA: RELENG-254

    Change-Id: I8d9264a1bc69e5c2578886fa1a0112e19cf835b4
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - xci: Fix skip-vote for distro jobs

    Change-Id: I6dd25dca121dd6531bc2f0862da65497582bb407
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Apex: disable daily job for master

    Even with a timed trigger that shouldn't execute more than once a year,
    the apex-daily-master job is still triggering every day or so.  Using an
    explicit disable to disable the job.

    Change-Id: I3b014c0d0899dba617fcb7cfee17ca758b291f9f
Signed-off-by: Tim Rozet <trozet@redhat.com>
  - xci: Skip voting from Centos and OpenSUSE jobs

    Change-Id: I263417a7c2ae7a185a75a53e0352112ae5900afe
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - xci: Pass project parameter to downstream jobs and adjust build blocker

    Change-Id: I25a8eb8606134255cc77d0b3d5c387e2cf4ee082
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - xci: Switch to freestyle for xci-verify jobs

    Change-Id: I7a2fa9e3e2bb78ccc2dc6f26be7848019e6de6b8
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - xci: Switch to freestyle for xci-verify jobs

    Change-Id: I0e1d922ec303bf71e0683b624c51a254da0b9c88
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - xci: Enable multi-distro verify

    Change-Id: I82e5db83092b5f4d6f4ea25464f416ce879d4709
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - xci: Enable multi-distro verify

    Only ubuntu job votes. The rest is still non-voting.

    Change-Id: I0fa2398d3a3d3c5e6e9570488f9e2c15db1c371c
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Move securedlab clone outside of daisy WORKSPACE

    Change-Id: Ic3bac4876160aaefb77707c22f6d34a9b8b1068c
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Remove extra tempest config item

    Dovetail has deleted some tempest test cases.
    So their config item can be removed.

    Change-Id: I331b8082c5a9ff40297a8e525564f222a77cb182
Signed-off-by: xudan <xudan16@huawei.com>
  - remove redundant docker push job

    Change-Id: Ife140195cf5f863a389e983e4ae0c759ca347793
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
  - Merge "Add docker image tag for euphrates"
  - Enable Daisy Euphrates merge jobs

    Change-Id: Iaa278fa1d0aa3faa8735bc45159031d04d997a6f
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
  - bottlenecks: enable euphrates docker

    Change-Id: I5bcd55f30745f71aedda1e60df57b761e2657c22
Signed-off-by: liyin <liyin11@huawei.com>
  - Add docker push job for arm

    Change-Id: Id7e9e0b3a28102b6efa1e4fbd4c648eca10d9456
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
  - Merge "yardstick: enable euphrates docker"
  - Merge "Remove Restriction on Total Docker Builds per Node"
  - Remove Restriction on Total Docker Builds per Node

    The docker build script will only allow one docker build at a time. As
    docker builds are now restricted to one per-node by project through the
    throttle-build plugin, this restriction can be lifted.

    JIRA: RELENG-315

    Change-Id: I4c430f99eaaed831fa0c49284280a8fa9fbe13c8
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Make the ovs_logger installer independent

    The ovs_logger library was too tightly connected
    to the Fuel installer.
    This patch make the aforementioned library
    installer independent

    Change-Id: I39115067393b8d4baf66c23baf2d9c130e4668bd
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
  - jjb: xci: xci-verify-jobs: Fix clean VM job

    According to
    https://docs.openstack.org/infra/jenkins-job-builder/definition.html#macro-notes
    we only need to use ${{x}} when the macro has parameters. However, none
    of our macros has so the correct way to use the shell variable is ${x}.
    Moreover, we set the missing execute bit in the jenkins test script.
    Additionally, we fix the OPNFV_RELENG_DEV_PATH parameter to point to the
    directory inside the VM where the releng-xci repo is located.
    Finally we fix the parent directory in which the test is executed.

    Change-Id: Ic6157caa5042274a3a3d0de276bdacc15a90a82d
Signed-off-by: Markos Chandras <mchandras@suse.de>
  - Merge "jjb: xci: Create XCI test script"
  - jjb: xci: Create XCI test script

    We need to respect the environment during testing so we need to create
    a proper test script which exports all the variables that matter for our
    tests. We do that before we create the VM so the VM creation script can
    rsync the test for us. We also properly escape the DISTRO variable when
    destroying the VM.

    Change-Id: Ic3fff40868155af31762e458c1faee24354c0712
Signed-off-by: Markos Chandras <mchandras@suse.de>
  - Add docker image tag for euphrates

    Update aarch64 jjb yml patch file with euphrates BRANCH

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

  - Merge "run for E release."
  - Merge "Monitor all .ipynb for notebook preview"
  - reporting adoption for Euphrates

    Danube -> Euphrates in euphrates.html
    add euphrates dir
    fix CONFIG_REPORTING_YAML value
    fix import error in scenario.py

    Change-Id: Ic0457bf8d1c67bd21ef6a31564792eb98cfca9ad
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
  - [Functest] Avoid reporting results for suite job

    Change-Id: I182962570fc88e181f312ad432daf774b79e44f1
Signed-off-by: Linda Wang <wangwulin@huawei.com>
  - [Functest] Fix syntax error in alpine job

    Change-Id: I1bb751e1df37bb00347f5597c95066041b37ead2
Signed-off-by: Linda Wang <wangwulin@huawei.com>
  - Merge "Throttle Docker Builds to 1 Per-Node"
  - Merge "Fix Yamllint violations for jjb/securedlab"
  - Throttle Docker Builds to 1 Per-Node

    Docker builds are currently timing out when multiple builds are running
    on the same node. Builds start in parallel but Docker only allows one
    to run at a time. By throttling builds to 1 per-node Docker builds will
    run sequentially, as they are currently, but not timeout.

    JIRA: RELENG-315

    Change-Id: Ib64252f9449cccdc35856debafd3bcb8796f1100
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - run for E release.

    As JOID do not have access to any other POD so changing from
    master to E release for E release build.

    Change-Id: I1ba9b92be0c3056023eac0e5869de041cf429344
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
  - Merge "securedlab: Use Pharos git sub for PDF validation"
  - yardstick: enable euphrates docker

    Change-Id: I745287911eab7414adccd99e9e2385bf5b7438f7
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
  - jjb: xci: xci-verify-jobs: Fix XCI VM names

    The XCI script now uses more accurate VM names, so replace
    the VM name in the destroy job as well.

    Change-Id: Ia4c8ea204ecaa6ae765ce67aff3923dabab6d5f0
Signed-off-by: Markos Chandras <mchandras@suse.de>
  - Only Allow ASCII Characters in JJB Scripts

    Since Jenkins job builder doesn't support unicode yet, any non-ascii
    character will break the releng-merge-jjb job.

    Change-Id: Idc50c258c9c00c8d594717364907e701d9fee385
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Merge "jjb: xci: xci-verify-jobs: Use clean vm to verify XCI jobs"
  - jjb: xci: xci-verify-jobs: Use clean vm to verify XCI jobs

    Per Idec0fc06c82435adc1a4d569b8e578616998de5f it's now possible
    to use a clean virtual machine to verify XCI so lets make use of
    it. Moreover this patch updates the distro parameter to use more
    accurate names and bring it inline with what dib expects.

    Change-Id: I18c88637819884fef07d0bfa0dc2c1077a26c2f1
Signed-off-by: Markos Chandras <mchandras@suse.de>
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Merge "Enable daisy euphrates jobs of daily and functest"
  - [Functest] Fix unicode issue

    Change-Id: I40e00a1abfc383bb5f13a8ec140294d3a67e5cbf
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
  - [Functest] Fix nits in alpine jobs

    And add debug information for the suite jobs

    Change-Id: I478a09c689b54f82246a72c19726576ff5aeaffd
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
  - Restrict functest running with k8 deployment

    Also, improve suite job with alpine images.

    Change-Id: I1367dea6b09361641c38ef91652acec5be4fbebb
Signed-off-by: Linda Wang <wangwulin@huawei.com>
  - Merge "cloudify_ims reporting fixes"
  - Build euphrates iso for deploy

    Change-Id: I68e3caede7b209a7d1afe9ea46e49686daf83147
Signed-off-by: wutianwei <wutianwei1@huawei.com>
  - Monitor all .ipynb for notebook preview

    JIRA: QTIP-273

    Change-Id: I8d192c70b881cc826fa37d15eec7eb4173a51e35
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
  - Apex: Fixes iso verify depending on previous build workspace

    There is a bug where if there are multiple builds queued and daily build
    completes, the following iso verify job will try to use the workspace of
    the completed daily build to get the iso file.  However, if another
    build job has already started it may clean and overwrite the workspace
    of the daily build job, and the iso verify job will fail because the
    file is now gone.  This makes the build job copy the iso to a tmp
    directory for apex iso verify to consume.

    This should be safe since only one daily can run at a time on the host
    and daily jobs build and iso verify have to always execute on the same
    node.

    Change-Id: Ie8e32c4abefbc311e505688d6da2b26ae08ed98f
Signed-off-by: Tim Rozet <trozet@redhat.com>
  - Merge "Dovetail Add huawei-pod7 to run Compass danube job"
  - Merge "compass4nfv: Enable Euphrates jobs & triggers"
  - nfvbench: Enable docker image builds for stable/euphrates

    Change-Id: I23ea156d9bbfa42c7bbf8dada344ded96b41e2e4
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Merge "fuel-deploy.sh: Fix unbound variable for stable/E"
  - cloudify_ims reporting fixes

    + minor fixes

     * unknown => real test case names
     * pylint corrections

    Change-Id: I75446e4006d41fe1bb25106420910025afa01489
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
  - Merge "[Functest] Support functest-suite with Alpine containers"
  - Merge "kvmfornfv: Disable jobs running on intel-pod10"
  - Enable daisy euphrates jobs of daily and functest

    Change-Id: I8c0c088c5b6879033e1d369488b589271e741a68
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
  - Merge "Bugfix: Change http_pass to proxy_pass"
  - Run CI Security Gate Check on all OPNFV Builders

    Enable the security gating check to run on all machines labled
    'opnfv-build'. This will allow the job to run as long as one of these
    machines are online.

    JIRA: RELENG-313

    Change-Id: Icc792f7732c6cc3ca49bd8db32027fc146f8b1cd
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Change Anteater Report Directory Permissions

    Setting this to allow all users to read/write the permissions enable the
    container to write to the volume mounted reports directory even though
    it is owned by the Jenkins user.

    JIRA: RELENG-313

    Change-Id: Ib26e9b98cd17607c98a180888593c42376458f7f
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - fuel-deploy.sh: Fix unbound variable for stable/E

    Change-Id: I5a8f02944e346319d6c5d4fca10ddc54503e82d7
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - [Functest] Support functest-suite with Alpine containers

    Updated all the jobs that use functest-suite.
    For single test cases, we need to know to which docker image
    the test belongs to.

    Change-Id: If7db231ccc891233423f2f2bc3aa5b95d048b30a
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
  - Merge "bugfix: autoupdate failed due to mingle with watchdog"
  - Merge "refactor one click deployment in testapi"
  - Merge "Functest: Introduce building image job for euphrates"
  - Merge "[QTIP]Enable qtip validate jobs for euphrates"
  - refactor one click deployment in testapi

    substitue docker-compose.template with string description,
    so that user can wget deploy.py and execute directly.

    Change-Id: I9703a1c8dfbdc46470561d54c6663e3728540162
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - bugfix: autoupdate failed due to mingle with watchdog

    1. In the original design, if the auto-job starts soon after
    the watchdog starts, the auto update might be mingled with
    connectivity check, which may lead to update failure. so instead,
    the connectivity is checked first, if failed and module is not in deploying,
    restart module.
    2. only automate-docker-deploy job will impact the container status during
    auto-job, so substitue auto-job status check with automate-docker-deploy's
    3. the watchdog is not only for testapi, but also for reporting, and
    all docker container server deployed in testresults.opnfv.org, so move it under
    utils/test/opts, which is leveraged to store tool-sets employed for testing tools.

    Change-Id: I766f3a534a3d510ce7509d4e742150150ccd8f54
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - compass4nfv: Enable Euphrates jobs & triggers

    Change-Id: Ic5b88c7581879dbf0b72eaf6dbe3ad9c86b17f3c
Signed-off-by: wutianwei <wutianwei1@huawei.com>
  - Functest: Introduce building image job for euphrates

    To build apline images for euphrates

    Change-Id: I63d77c99306aed263e220c2a0cd27ee2cca1ecb9
Signed-off-by: Linda Wang <wangwulin@huawei.com>
  - Dovetail Add huawei-pod7 to run Compass danube job

    Compass will use huawei-pod7 to run all danube jobs.
    Dovetail add this pod.

    Change-Id: Id184d33665e19a8469e600df04759b43005df157
Signed-off-by: xudan <xudan16@huawei.com>
  - Merge "fuel, armband: Enable Euphrates jobs & triggers"
  - Merge "add one click deployment of testapi and reporting"
  - Fix Yamllint violations for jjb/securedlab

    JIRA: RELENG-254

    Change-Id: Iaf0c4a23f5d9b6117ec7a455ee1650e68893f4b3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - securedlab: Use Pharos git sub for PDF validation

    - drop obsolete file pattern matching.
    - drop duplicate check-jinja2.sh from releng, use securedlab script;

    While at it, s/danube/euphrates/ to enable stable/E verify.

    Depends-on: I9d6807f3d24cee8d9a03955112a8c179d9ea7d14

    Change-Id: Ia88140d872f2b64ff013f22ef0f43bd2cb31bd4f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - fuel, armband: Enable Euphrates jobs & triggers

    Change-Id: Id47f61c950e1cc036e32e8efe2e2b55193e7c49e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - Merge "Add functest return status in Alpines"
  - Reset the trigger time of Apex danube job on huawei-pod4

    The old time is "0 12 * * *", need to set it to "0 1 * * *".

    Change-Id: Id568dcb638202612ef8d7a9464d71952a95bffe8
Signed-off-by: xudan <xudan16@huawei.com>
  - add one click deployment of testapi and reporting

    leverage docker compose to deploy testresults set
    testapi/reporting/mongo
    usage:
    python one_click_deploy.sh -tp 8082 -rp 8084 -tl http://host_ip:8082

    Change-Id: I8dfb868637749b82ec86e58220376b03ad50664d
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - Bugfix: Change http_pass to proxy_pass

    http_pass is wrong for nginx, we need to change it to proxy_pass

    Change-Id: Ib679b36a4a139c02647564719e1cfc49a9f376a2
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
  - Merge "Add Euphrates pages for reporting"
  - Add functest return status in Alpines

    So far we had 2 approaches:

     * return Functest CI status: can be OK even if tests are FAIL
     * return Functest Test status: can be FAIL even if all Functest tests are OK
     (Fail in onboaraded tests)

    A 3rd way is possible thanks to [1].
    We consider only Functest status and Functest tests for the return statement

    the return will be FAIL only if

     * error in the framework
     * error in Functest Tests

    So concretely, if promise, Doctor can be FAIL, if Functest tests are OK, the
    return will be PASS

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

    Change-Id: I6c7fbe99d888e43700ddb2dfc9bfd6cc9bfbaed6
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
  - kvmfornfv: Disable jobs running on intel-pod10

    Change-Id: I418f4f2b5f4b28acb9ed39f4f512dc59a4a6f012
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Merge "Functest: Introduce building image job for euphrates"
  - Merge "Bug Fix: Using library for urlencode"
  - Functest: Introduce building image job for euphrates

    Change-Id: I9e4aab444490b7a85d2fd24344045452a62a0bcc
Signed-off-by: Linda Wang <wangwulin@huawei.com>
  - Merge "Dovetail will not trigger apex test on huawei-pod4"
  - [QTIP]Enable qtip validate jobs for euphrates

    Change-Id: I8a138d6cdcfa055260fc25fa909b28d192d5c98f
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
  - Introduce Euphrates Jobs

    Adds stable/euphrates branch for StorPerf ARM jobs that were
    enabled for existing master

    Change-Id: I4f16097575367e8921e1f25201e57c3af5cd9d19
Signed-off-by: mbeierl <mark.beierl@dell.com>
  - Merge "fuel-deploy.sh: mv lab-config repo to TMPDIR"
  - [QTIP] Enable qtip docker build image job in euphrates

    Change-Id: I01eb67919aa489c47d34976f9587f3187059d2b3
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
  - Merge "Apex: Renables async builds and fixes blocking bug"
  - Apex: Renables async builds and fixes blocking bug

    Previously we had apex-verify-master running multiple instances on
    virtual-slaves.  Apex-verify-master would kick off a build on our build
    server, and then apex-verify-master would execute deploy multijob and
    then functest multijob.  However we found a bug where jenkins build
    blocker would see that a deploy finished on the virtual slave, and then
    execute functest multijob as well as deploy multijob (for the next
    verify job) at the same time.

    This patch adds a parent job apex-virtual-{stream} which calls deploy
    and functest multijob and will block correctly.  It also renables having
    more than 1 apex-verify job running at a time on the virtual slaves.

    Change-Id: Id15b2415407fc3318f333e3dfc59076d04db4ffb
Signed-off-by: Tim Rozet <trozet@redhat.com>
  - Merge "Fix Yamllint violations for jjb/armband"
  - Merge "Create jobs for euphrates"
  - Merge "Create jobs for euphrates"
  - Merge "Introduce StorPerf Euphrates Jobs"
  - Introduce StorPerf Euphrates Jobs

    Adds stable/euphrates branch for StorPerf jobs that were
    enabled for existing master

    Change-Id: Id11c4958c40cf8b8db49d545face4bd6ddbf31d3
Signed-off-by: mbeierl <mark.beierl@dell.com>
  - Apex: fixes gspathname for euphrates

    Change-Id: Ia4523a185708a9d29243b522894b38fd1f047682
Signed-off-by: Tim Rozet <trozet@redhat.com>
  - Dovetail will not trigger apex test on huawei-pod4

    1. Jobs to deploy Apex danube has been merged.
       This job will deploy Apex and then run Dovetail.
    2. So Dovetail don't need to run test on huawei-pod4,
       because it will be triggered by Apex deploy job.

    JIRA: DOVETAIL-503

    Change-Id: I49850a6c45e977ee3e5e8ad246b90a3dbd16884c
Signed-off-by: xudan <xudan16@huawei.com>
  - functest: Enable euphrates jobs

    Change-Id: I536d3182ef7f4b598f734502cc0880201487d968
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - functest: Create jobs for Euphrates

    This change switches jobs to euphrates and removes danube jobs.

    Change-Id: I9e53c595886b6214927c10c380a898e3c7510c7b
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Merge "Integrate functest with ARM Architecture with alpine images"
  - Merge "Enable parser project"
  - Create jobs for euphrates

    Change-Id: Ia705bd9c16ca934bc781e558b27feafa89b3bff0
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Merge "Don't trigger danube branch"
  - Don't trigger danube branch

    create job for euphrates

    Change-Id: Ibabe87a6ba2e8c49356b33ed0b7ce7e93ab46df8
Signed-off-by: wutianwei <wutianwei1@huawei.com>
  - Merge "Apex: add back legacy support for danube rpm"
  - Apex: migrate nodes for project jobs to master label

    We dont have other pods so no reason to make extra labels

    Change-Id: Ib701ae25d6cd08035930773219f691c7dc1b156e
Signed-off-by: Tim Rozet <trozet@redhat.com>
  - Apex: add euphrates stream to project jobs

    Change-Id: I2f6dbe545c1c1adaa0a7020440f17f6f0cf37973
Signed-off-by: Tim Rozet <trozet@redhat.com>
  - Fix Yamllint violations for jjb/armband

    JIRA: RELENG-254

    Change-Id: I1c658e0af40d2973301b33f760d7fd420e80f253
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - Fix minor yamllint violation for jjb/bottlenecks

    JIRA: RELENG-254

    Change-Id: I9ea829209b3b2613bad5fcec10ffba743fe52ee8
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - yardstick: Create jobs for Euphrates

    This change switches jobs to euphrates and removes danube jobs.

    Change-Id: I421b3927e05712a62409e768b1b6a2e36c462537
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Merge "add jenkins for stor4nfv"
  - Merge "Create jobs for euphrates"
  - Merge "Create jobs for euphrates"
  - Merge "Apex: Enables euphrates branch for daily CI"
  - Apex: add back legacy support for danube rpm

    Change-Id: I2f4a8c57bf056fcc266a0757b291309671ecc151
Signed-off-by: Peng Liu <pliu@redhat.com>
  - Apex: stop removing apex tmp directories

    The tmp directory no longer holds large files, and removing this while
    other jobs are running can cause build failures.

    Change-Id: I504d06e2e114dd1be4fe3790fcefaf97c724552c
Signed-off-by: Tim Rozet <trozet@redhat.com>
  - Apex: Enables euphrates branch for daily CI

    Disables master daily.  Just uses master labels for Euphrates jobs as
    well.

    Change-Id: I65b0eed528518c07d3ef4194a021004deabe2ed0
Signed-off-by: Tim Rozet <trozet@redhat.com>
  - Merge "Merge Apex Daily Jobs"
  - Add Euphrates pages for reporting

    Change-Id: Iee4c54801d839be949495360141d4ae9353e5ecc
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
  - Create jobs for euphrates

    Change-Id: I700eb3c113889cb70b3df7a8cfa4faf5e37ffce5
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Create jobs for euphrates

    Change-Id: Iff9bd7601a59d7e1bad259c74fc792081505f679
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - jjb: xci: Trigger when changing bifrost files

    bifrost is part of XCI so we should run the Jenkins jobs when only
    submitting bifrost related changes.

    Change-Id: I215b4ca241fd4ffba90c0201dbe8f4c23b8ec280
Signed-off-by: Markos Chandras <mchandras@suse.de>
  - Create jobs for euphrates

    Change-Id: Ib7138679a49fe12ee99599b30eb3036accad8425
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Merge "xci: Add parameter to clean the DIB images"
  - xci: Add parameter to clean the DIB images

    Change-Id: I399fa81c61ae3149c0dada688307627ecc1979f6
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Merge "fix doctor trigger files"
  - Merge "Enable jobs for stable/euphrates branch"
  - Bug Fix: Using library for urlencode

    Changes to method call _set_query

    Change-Id: I95837df57cc98c21ff5d95d9753269490c025dd3
Signed-off-by: utkarshrai98 <utkarshrai98@gmail.com>
  - Merge "Add monitoring tests folder trigger unit verify"
  - fuel-deploy.sh: mv lab-config repo to TMPDIR

    Change-Id: Id942f7d2e6e1bbbdb9b15a7c6951ca2f0ba437db
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - Merge "testing for raise in config.py"
  - Merge "leverage LFID authentication to pod creation"
  - Merge "leverage token_check only when posting results"
  - xci: Disable bifrost jobs until Intel slaves are back online

    Change-Id: I3a40077f14429de7a23ebf733dff5b13b8bc5d9e
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
  - Enable parser project

    Enable parser project since it has tested successfully in multiple
    installers.

    Change-Id: I7f6f22910cf2b44975c511d3ff20b822181c18fe
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
  - fix doctor trigger files

    Change-Id: I89713020ea17ddeedc32c581ac14b38d9f2afe44
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
  - Add monitoring tests folder trigger unit verify

    Add monitoring tests folder to trigger unit verify job
    for daisy beacause unit test code should be added
    verify CI.

    Change-Id: I77e19b5b07a3a1f724c20036e5c337ffa9f482ec
Signed-off-by: zhongjun <zhong.jun@zte.com.cn>
  - Merge Apex Daily Jobs

    Merged 'apex-daily-master' and 'apex-daily-danube' into
    'apex-daily-{stream}'

    Change-Id: I2b1e9e3dd0869b6a1f2b1b6415b364a2d9f151d2
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
  - add jenkins for stor4nfv

    Change-Id: I2abd2d200840a16139befe1bb734b94e175123d9
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
  - Integrate functest with ARM Architecture with alpine images

    Read compute architecture form salt master and send it as
    environment variable.
    JIRA: ARMBAND-310

    Change-Id: I5c44697d1856f4d09df6fbbbf23ec94478e08f21
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
  - Enable jobs for stable/euphrates branch

    Change-Id: I9c9759f3f361d6e0e56429e0aeca6205fa59934f
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
  - leverage LFID authentication to pod creation

    only valid linux foundation user is allowed to create the new pod
    add owner field in pods to track the pod creator

    Change-Id: Icada07152069f7c826bfa6122cb86db8c4e3bf68
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - leverage token_check only when posting results

    In this patch begin to consider the LFID authentication,
    token check only effects results, the permission of other
    resources(pods/projects...) will be checked by LFID.

    Change-Id: I20f6f221e3bd75ebf06dcd91012898b913f1d0be
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
  - testing for raise in config.py

    Change-Id: I3b4f21307af55c8f32332502ddcb9315074b7202
Signed-off-by: utkarshrai98 <utkarshrai98@gmail.com>
    Testing for the raise in test_config.py

    Change-Id: Iea7ae53b5eac51d3e3eaf9f23d6e8cd79919f103
Signed-off-by: utkarshrai98 <utkarshrai98@gmail.com>
  - This job will allow projects to create custom docker jobs

    Just create these files in the root of your repo

    merge-docker.sh
    verify-docker.sh

    Then do what you want with docker

    triggers on changes in docker/*

    This will not be merged unless a project expresses interest.
    Multiple dockerfiles per project is now supported by old method.

    Change-Id: I68dcf373b4ddc4332ded97b81e00a2cf462917d6
Signed-off-by: agardner <agardner@linuxfoundation.org>
7 years agoUpdate git submodules
Cédric Ollivier [Wed, 15 Nov 2017 00:33:30 +0000 (01:33 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Add shebang in snaps_suite_builder.py

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

7 years agoUpdate git submodules
Linda Wang [Fri, 10 Nov 2017 08:35:19 +0000 (08:35 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Select the subset of snaps test cases

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

    Change-Id: I03e422d5dae0ced9cd7a5477c31359ffc7795c42
Signed-off-by: Linda Wang <wangwulin@huawei.com>
7 years agoUpdate git submodules
Cédric Ollivier [Tue, 14 Nov 2017 14:52:37 +0000 (15:52 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Remove $BRANCH in healthcheck/Dockerfile

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

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

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

7 years agoUpdate git submodules
Yifei Xue [Wed, 1 Nov 2017 01:24:18 +0000 (09:24 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'stable/euphrates'
  - URL correction for quickstart

    JIRA: COMPASS-564

    The current quickstart URL for stable/euphrates branch is not
    correct. This patch is proposed to fix this mistake.

    Change-Id: I36883480f2af43baca81f6107d2c2281362104d2
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
    (cherry picked from commit a311e9f44eda91ea0fc51d3e0504290d302f97e7)

7 years agoUpdate git submodules
Stuart Mackie [Tue, 14 Nov 2017 03:07:05 +0000 (19:07 -0800)]
Update git submodules

* Update docs/submodules/joid from branch 'stable/euphrates'
  - Keystone V3, neutron-api.yaml: manage-neutron-plugin-legacy-mode: False, patch containers after launch

    Change-Id: Ia434e68bc3df9812ebfb7fcaa6d02dd81f046f0b
Signed-off-by: Stuart Mackie <wsmackie@juniper.net>
7 years agoUpdate git submodules
Cristina Pauna [Mon, 13 Nov 2017 13:06:45 +0000 (15:06 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - docs: Add details to the installation instruction

    Added some text details to the diagrams from
    https://gerrit.opnfv.org/gerrit/#/c/46801/

    Change-Id: Ib761ca2a63e7c9e267c3c5c7bbe659d42bddea5e
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
    (cherry picked from commit 6a543cac38e7b405fac489aee4ae3e357f250574)

7 years agoUpdate git submodules
Harry Huang [Wed, 11 Oct 2017 10:11:52 +0000 (18:11 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'stable/euphrates'
  - Config dpdk and ovs

    switch dpdk interface driver and bring
    up corresponding ovs bridges.

    Change-Id: I07bd9b332978482507711cfbd8ad29802a8b1a8c
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
    (cherry picked from commit 849d51833bdb16e8f04370270cd3e082ad9db928)

7 years agoUpdate git submodules
Alexandru Avadanii [Sun, 12 Nov 2017 18:47:41 +0000 (19:47 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - p/fuel: kvm nodes: Configure repos before new krn

    Armband requires a custom kernel on baremetal nodes (kvm, cmp).
    However, the repos (configured as part of `linux.system` high state)
    were added before installing the kernel only for cmp nodes.

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

7 years agoUpdate git submodules
Alexandru Avadanii [Sun, 12 Nov 2017 01:05:50 +0000 (02:05 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - salt formulas: Pin via reclass instead of salt.sh

    Previous commit pinned the salt-formula-package by installing a
    specific version after OPNFV-specific patches were applied by
    `patch.sh`. To prevent patch bypass, move the pin to reclass model.

    While at it, also move salt-formula-neutron pinning to reclass to
    bypass wrong minimum length of 2 for version-pinned formula pkgs.

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

7 years agoUpdate git submodules
Alexandru Avadanii [Sun, 12 Nov 2017 17:15:47 +0000 (17:15 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "salt.sh: Pin MaaS formula to last known stable ver" into stable/euphrates
  - salt.sh: Pin MaaS formula to last known stable ver

    Recent upstream changes broke MaaS machine status parsing. Pin
    the formula to the previous version until upstream provides a
    fixed package or a repo snapshot baseline.

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

7 years agoUpdate git submodules
Alexandru Avadanii [Sun, 12 Nov 2017 05:45:50 +0000 (06:45 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - [baremetal] prx: Fix empty Apache module list

    On low state expansion, apache.server.modules is iterated, and
    since reclass transforms '~' into 'null', an exception is thrown.

    Use an empty string instead (different type will still ensure reclass
    overrides variables from apache service instead of merging the lists).

    While at it, add missing version 'latest' for mod-wsgi pkg.

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

7 years agoUpdate git submodules
Alexandru Avadanii [Sun, 12 Nov 2017 16:31:38 +0000 (17:31 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump & rebase for apache mod list fix

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

7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 10 Nov 2017 16:37:27 +0000 (17:37 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump & rebase for proxy apache fix

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

7 years agoUpdate git submodules
Cédric Ollivier [Fri, 10 Nov 2017 22:39:11 +0000 (23:39 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Add BRANCH as Docker build arg

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

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

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

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

7 years agoUpdate git submodules
Alexandru Avadanii [Sat, 11 Nov 2017 02:00:27 +0000 (02:00 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "Apply apache state on proxy nodes" into stable/euphrates
  - Apply apache state on proxy nodes

    Apache module will take care of ports.conf file to prevent
    bind socket conflict between apache & nginx services.

    Change-Id: Ia76ec356002e1db0dabd20d8f355a1b16fc07b30
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
    (cherry picked from commit eb4645206d6d74992fca3b8726ee2eebca97205f)

7 years agoUpdate git submodules
Tim Rozet [Tue, 7 Nov 2017 05:20:46 +0000 (16:20 +1100)]
Update git submodules

* Update docs/submodules/apex from branch 'stable/euphrates'
  - Fixes dependency install of env group Virtualization Host

    Virtualization Host env group started failing for users with centos 7.4
    and according to Ansible guide the correct format for env groups should
    be "@^" prefix:

    http://docs.ansible.com/ansible/latest/yum_module.html

    JIRA: APEX-539

    Change-Id: I3f71ce4462b33ad0772963869db4ea3c0f6e9e51
Signed-off-by: Tim Rozet <trozet@redhat.com>
    (cherry picked from commit c4fe041a2cfd586a7b6897c7fbe15c8efb5aef32)

7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 10 Nov 2017 16:20:00 +0000 (16:20 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "lib.sh: Cleanup previous /boot/efi contents" into stable/euphrates
  - lib.sh: Cleanup previous /boot/efi contents

    Some UEFI firmwares insist on scanning removable drives, even when
    boot entries were deleted from UEFI boot list (board flash).

    To work around this, remove contents of </boot/efi/*>, so scanning
    won't identify any valid EFI binaries.
    Another option would be erasing partition tables, but identifying
    the underlying disk(s) is more complicated, especially when using
    LVM/RAID etc.

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

7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 10 Nov 2017 16:19:38 +0000 (16:19 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "docs: add Pod Descriptor Files information" into stable/euphrates
  - docs: add Pod Descriptor Files information

    Change-Id: I9ca83d2bc42cb15cd37aa3726c02c458fb8a0ea3
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
    (cherry picked from commit a9d51e138de235fe98ba686a8ef0ad22e2e975d5)

7 years agoUpdate git submodules
Ross Brattain [Fri, 10 Nov 2017 15:21:32 +0000 (15:21 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - Merge "NSB: fix vpe_config license" into stable/euphrates
  - NSB: fix vpe_config license

    Use Apache 2.0

    Change-Id: I199d09f04a5c84a25bd91dceba5e4ed1f93075f6
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
    (cherry picked from commit 3e62c0669b73fd5a4b4d0d7e7a214853b343574a)

7 years agoUpdate git submodules
Ross Brattain [Fri, 10 Nov 2017 15:21:22 +0000 (15:21 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - Merge "Fixed incorrect Copyright Notice" into stable/euphrates
  - Fixed incorrect Copyright Notice

    Changed Copyright notice on tuples.lua from "Intel Copyright" to Apache 2.0

    Change-Id: I85e6f9eb86c116d552f86cddf05b3b368b32f776
Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
    (cherry picked from commit 204702db384241faffbf0848ad0bc63fa476b52d)

7 years agoUpdate git submodules
Ross Brattain [Tue, 7 Nov 2017 19:49:47 +0000 (19:49 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - pmu: remove event_download_local workaround script

    intel_pmu needs to download a config file based on the
    CPU model.  When generating VNF images we don't have
    access to the actual vCPU that will be used, so we
    can't predownload.  This code was meant to be a fix
    for that by downloading all the configs and then
    selecting one that matched the vCPU.

    However we have license issues with intel_pmu enven GPLv2 code,
    so remove it for now.

    Change-Id: I5257ff7c4ddc1d40537dadb29efa40d1d68cb852
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
    (cherry picked from commit 7a5c45daa9b146dfc50068165aba5ec6bc2e1e2c)

7 years agoUpdate git submodules
Cédric Ollivier [Thu, 9 Nov 2017 08:20:29 +0000 (09:20 +0100)]
Update git submodules

* Update docs/submodules/snaps from branch 'stable/euphrates'
  - Apply upper-constraints when testing SNAPS

    It conforms with OpenStack rules [1] and enforces the same testing
    env over the OPNFV projects [2].

    [1] https://wiki.openstack.org/wiki/Requirements
    [2] https://wiki.opnfv.org/display/functest/Requirements+management

    Conflicts:
        ci/run_tests.sh

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

7 years agoUpdate git submodules
Cédric Ollivier [Fri, 10 Nov 2017 08:36:45 +0000 (09:36 +0100)]
Update git submodules

* Update docs/submodules/snaps from branch 'stable/euphrates'
  - Set git-review defaultbranch

    Else git-review could rebase euphrates on top of master.

    Change-Id: Ic533a4144db75c540324ace6e6a6279e859984e0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
7 years agoUpdate git submodules
Michael Polenchuk [Thu, 9 Nov 2017 08:11:06 +0000 (12:11 +0400)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Handle vlan package to avoid downgrade

    Change-Id: Ic81507f3f7b3fec593b507e0c534434e8489b01b
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
    (cherry picked from commit ceedb354822eb672fdde6d63d49cbe2f05f29cdb)

7 years agoUpdate git submodules
spisarski [Mon, 28 Aug 2017 13:52:21 +0000 (07:52 -0600)]
Update git submodules

* Update docs/submodules/snaps from branch 'stable/euphrates'
  - Fixed test names.

    Copy/paste issue changed nova to heat.

    Change-Id: Ib75fcea4c87375f615862e0542569c8e3d9675e8
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
    (cherry picked from commit 1ac3fefd616758779fc1489b5fee8689ec2487d9)

7 years agoUpdate git submodules
Manuel Buil [Tue, 7 Nov 2017 16:12:51 +0000 (17:12 +0100)]
Update git submodules

* Update docs/submodules/sfc from branch 'stable/euphrates'
  - Update in the xci integration README

    Change-Id: I8151fe50bc5f0d93aeec1583485e9604b3a0ad8a
Signed-off-by: Manuel Buil <mbuil@suse.com>
7 years agoUpdate git submodules
Manuel Buil [Thu, 5 Oct 2017 17:43:44 +0000 (19:43 +0200)]
Update git submodules

* Update docs/submodules/sfc from branch 'stable/euphrates'
  - Move openrc to master

    Change-Id: Ic740396c3f8d1a6412a08a56a21ff9cfbeb925b1
Signed-off-by: Manuel Buil <mbuil@suse.com>
    (cherry picked from commit fd707b3d268129d02e726523517dae837b2f0556)

7 years agoUpdate git submodules
Manuel Buil [Tue, 3 Oct 2017 09:09:57 +0000 (11:09 +0200)]
Update git submodules

* Update docs/submodules/sfc from branch 'stable/euphrates'
  - Add tacker to the scenario role

    Change-Id: I0d6f48eff3edd7e1117ec0c5f7f16c1de35300d5
Signed-off-by: Manuel Buil <mbuil@suse.com>
    (cherry picked from commit 72121b19a9c12961afdfd6ee7d4fe3eff95d8b10)

7 years agoUpdate git submodules
Manuel Buil [Tue, 26 Sep 2017 11:26:32 +0000 (13:26 +0200)]
Update git submodules

* Update docs/submodules/sfc from branch 'stable/euphrates'
  - Create a scenario role

    As discussed with the releng-xci team, each project should have the scenario in
    its repo

    Change-Id: I2cb407892edeeccabf396c7b1c341c78fba2828e
Signed-off-by: Manuel Buil <mbuil@suse.com>
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
    (cherry picked from commit 90b3ef7c16d604e53cce22169822878438ced78a)

7 years agoUpdate git submodules
Charalampos Kominos [Wed, 8 Nov 2017 11:35:21 +0000 (12:35 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump & rebase for curtin network config

    Change-Id: Iaaea7494b960b05c4e409eb52daa6b0fa6414e12
Signed-off-by: Charalampos Kominos <Charalampos.Kominos@enea.com>
    (cherry picked from commit 00d1b6b2e00803bcb3901b181ec7d97e8062f677)

7 years agoUpdate git submodules
Periyasamy Palanisamy [Thu, 19 Oct 2017 12:34:19 +0000 (14:34 +0200)]
Update git submodules

* Update docs/submodules/sdnvpn from branch 'stable/euphrates'
  - use openstack api's instead of CLIs

    add two apis update_instance_quota_class and
    update_nw_subnet_port_quota and make run_sdnvpn_tests.py to use these
    APIs for setting quotas

    JIRA:SDNVPN-188

    Change-Id: I764bb6897e6c4c5abad4d252c1f3b4ccc742d52e
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
    (cherry picked from commit aa3ceb31df148f5ebb185271b10e4fd60fac3db1)

7 years agoUpdate git submodules
Alexandru Avadanii [Tue, 7 Nov 2017 19:02:28 +0000 (20:02 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - MaaS: Fix conflicting curtin network config

    JIRA: FUEL-301

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

7 years agoUpdate git submodules
Alexandru Avadanii [Sun, 5 Nov 2017 20:20:02 +0000 (21:20 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - p/fuel: bm: linux-image-generic-hwe-16.04-edge

    The Salt way to pin the kernel version is via its reclass model, by
    defining system.kernel.version. However, this only works with
    explicit kernel package names and not with meta package names
    (e.g. linux-image-4.13.0-9916-generic is expected instead of
          linux-image-generic-hwe-16.04-edge, which would break the
    `linux_kernel_old_absent` state).

    For now, let's explicitly call `pkg.install` for the kernel and
    headers packages, using the meta package name to ensure automatic
    fallback to Ubuntu packages if Armband repos are missing,
    respectively to automatically pick up new kernel package names
    in case of meta + kernel packages bump later.

    JIRA: ARMBAND-280

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