opnfvdocs.git
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)

7 years agoUpdate git submodules
Alexandru Avadanii [Wed, 8 Nov 2017 02:09:51 +0000 (02:09 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "salt modules: debian_ip: Accept uppercase ifaces" into stable/euphrates
  - salt modules: debian_ip: Accept uppercase ifaces

    Since VMs are not affected by this limitation, only apply the fixup
    to baremetal nodes.

    JIRA: FUEL-299

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

7 years agoUpdate git submodules
Alexandru Avadanii [Wed, 8 Nov 2017 02:09:37 +0000 (02:09 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "Enable glance v1 api for orchestra tests" into stable/euphrates
  - Enable glance v1 api for orchestra tests

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

7 years agoUpdate git submodules
Alexandru Avadanii [Wed, 8 Nov 2017 02:09:17 +0000 (02:09 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "[maas] Conform regex to machines status output" into stable/euphrates
  - [maas] Conform regex to machines status output

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

7 years agoUpdate git submodules
Alexandru Avadanii [Sun, 29 Oct 2017 20:25:11 +0000 (21:25 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - docs: Add network layout example diagrams

    JIRA: FUEL-295

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

7 years agoUpdate git submodules
Cedric Ollivier [Tue, 7 Nov 2017 08:30:57 +0000 (08:30 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Merge "Fix rally cinder scenarios" into stable/euphrates
  - Fix rally cinder scenarios

    Remove network and servers context and set image and flavor as a
    scenario parameters.

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

7 years agoUpdate git submodules
Yu Yang (Gabriel) [Tue, 7 Nov 2017 06:59:27 +0000 (06:59 +0000)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/euphrates'
  - Merge "Datasource and Dashboard automation script" into stable/euphrates
  - Datasource and Dashboard automation script

    JIRA: BOTTLENECK-180

    Automated creation of Prometheus datasource and
    dashboard for Grafana

    Change-Id: Id1e0323f74a0587b0fe3c80ba7a39843893f00ec
Signed-off-by: Rutuja Surve <rutuja.r.surve@gmail.com>
    (cherry picked from commit 32a1ab12db4b85bde421465fec5bfb7e15f9ca38)

7 years agoUpdate git submodules
Tim Rozet [Mon, 6 Nov 2017 04:32:06 +0000 (15:32 +1100)]
Update git submodules

* Update docs/submodules/apex from branch 'stable/euphrates'
  - Fixes missing openstack-nova-compute on undercloud

    openstack-nova-compute was missing on the undercloud image and it is
    also missing in the delorean repo from which we froze artifacts for
    OPNFV release.  This is likely due to the age of the repo and to fix it
    we need to update the delorean repo on undercloud and install the
    missing package during build time.

    JIRA: APEX-538

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

7 years agoUpdate git submodules
Cédric Ollivier [Mon, 6 Nov 2017 09:51:27 +0000 (10:51 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Protect vs exceptions when ext_nets is empty

    Otherwise several exceptions are raised in TestCase constructors
    (those defined in heathcheck).

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

7 years agoUpdate git submodules
Cédric Ollivier [Sun, 5 Nov 2017 14:13:35 +0000 (15:13 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Allow building containers from a gerrit change

    It leverages on git command instead of pip git support [1].
    Otherwise it forces pip master which raises side effects in rally [2]

    It is mandatory for implementing Functional testing gating [3]

    [1] https://pip.pypa.io/en/stable/reference/pip_install/#git
    [2] https://gerrit.opnfv.org/gerrit/#/c/40909/
    [3] https://wiki.opnfv.org/display/functest/Functional+testing+gating

    Conflicts:
        docker/core/Dockerfile

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

7 years agoUpdate git submodules
Cédric Ollivier [Sun, 5 Nov 2017 14:43:07 +0000 (15:43 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Define thirdparty-requirements.txt for functest-parser

    As Parser python packages has been renamed, they can be defined in
    upper-constraints.txt. No conflict can occur between them and the
    official OpenStack packages.

    The Parser testcase still requires a dedicated container to avoid
    conflicts in namespaces.

    Conflicts:
        docker/parser/Dockerfile
        upper-constraints.txt

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

7 years agoUpdate git submodules
ahothan [Sat, 4 Nov 2017 10:13:13 +0000 (21:13 +1100)]
Update git submodules

* Update docs/submodules/nfvbench from branch 'stable/euphrates'
  - Update hw requirements

    Change-Id: I7e403ec5a550804b43c685bdbfd70c8bff7a2d70
Signed-off-by: ahothan <ahothan@cisco.com>
    (cherry picked from commit 55409f779ba0f05ffca52f6ad31ca5b3575c9b53)

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

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

    While at it, revert commit adding "opnfv" user to "libvirt" group,
    as it would break with the current event flow (opnfv user being
    created prior to libvirt group).

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

7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 3 Nov 2017 19:58:22 +0000 (19:58 +0000)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - Merge "p/fuel: Add opnfv user to libvirt group" into stable/euphrates
  - p/fuel: Add opnfv user to libvirt group

    Change-Id: Ia075a790fce0aeb0d21b20b2775e2cc079311b88
    (cherry picked from commit a7bc88387c4ffa25b12df949a1dce4c090414334)

7 years agoUpdate git submodules
Alexandru Avadanii [Thu, 2 Nov 2017 21:57:18 +0000 (22:57 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - Makefile: patches-export: Remove existing patches

    In case patch filenames changed, clear the old patches from the
    destination directory prior to exporting new patches.

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

7 years agoUpdate git submodules
Linda Wang [Fri, 3 Nov 2017 08:54:06 +0000 (08:54 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Remove the constraint of INSTALLER_TYPE

    Revert the patch: https://gerrit.opnfv.org/gerrit/#/c/45167
    When run on non-opnfv deployment, there is no such concept of INSTALLER_TYPE.

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

7 years agoMerge "Fix typo on samplevnf release notes ref" into stable/euphrates
Sofia Wallin [Fri, 3 Nov 2017 08:54:07 +0000 (08:54 +0000)]
Merge "Fix typo on samplevnf release notes ref" into stable/euphrates

7 years agoUpdate git submodules
Morgan Richomme [Wed, 18 Oct 2017 09:27:37 +0000 (11:27 +0200)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/euphrates'
  - Add project name before UserDevloeper Guide
    otherwise title User Guide without context may be misleading

    Change-Id: I7ae96154633d21dec5ab540e8817ea1c04989cda
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
    (cherry picked from commit c0ce68364a81e1452b6e28d28b3dbe036b2f24ed)

7 years agoUpdate git submodules
Morgan Richomme [Wed, 18 Oct 2017 06:42:25 +0000 (08:42 +0200)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/euphrates'
  - Harmonization of the naming of the titeles of the testing project guides

    Change-Id: I3e4febb08afa58689a9d43e1083ba2a7cd16fd22
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
    (cherry picked from commit 11f24bf3166fec3dbc494453b08c0c4d2da6ad44)

7 years agoUpdate git submodules
Yang Yu [Tue, 12 Sep 2017 06:46:37 +0000 (14:46 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/euphrates'
  - update the Euphrates docs

    JIRA: BOTTLENECK-170

    This patch is to update the euphrates docs to commandate new
    changes.

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

7 years agoUpdate git submodules
Alexandru Avadanii [Wed, 1 Nov 2017 11:15:57 +0000 (12:15 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump & rebase for galera formula pinning

    JIRA: ARMBAND-328

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

7 years agoUpdate git submodules
Alexandru Avadanii [Mon, 23 Oct 2017 17:03:53 +0000 (19:03 +0200)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - ci/deploy.sh: Add support for CI_DEBUG

    While at it, use SSH_SALT global var in `cleanup_uefi`.

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

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

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "[virtual] Horizon: server: secure = False" into stable/euphrates
  - [virtual] Horizon: server: secure = False

    Horizon login fails due to CSRF_COOKIE_SECURE being set when no SSL
    is available.

    JIRA: FUEL-297

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

7 years agoUpdate git submodules
Jose Lausuch [Wed, 18 Oct 2017 09:26:21 +0000 (11:26 +0200)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Switch from BashFeature to Feature of bgpvpn testcase

    With the adaptation in SDNVPN project [1], Functest
    can run the tests within python instead of a bash call.

    This also fixes pushing the details section to the DB:
    JIRA: SDNVPN-183

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

    Change-Id: I7116aa9d5ffe2a816719997771e4f4ecebbcd083
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
    (cherry picked from commit 3774d9d027c0229c7bec52b247b656a846921369)

7 years agoUpdate git submodules
Jose Lausuch [Thu, 2 Nov 2017 14:52:19 +0000 (14:52 +0000)]
Update git submodules

* Update docs/submodules/sdnvpn from branch 'stable/euphrates'
  - Merge "Remove argparse for adding argument -r" into stable/euphrates
  - Remove argparse for adding argument -r

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

7 years agoUpdate git submodules
Jose Lausuch [Thu, 2 Nov 2017 14:52:09 +0000 (14:52 +0000)]
Update git submodules

* Update docs/submodules/sdnvpn from branch 'stable/euphrates'
  - Merge "Inheritance from Feature class" into stable/euphrates
  - Inheritance from Feature class

    Change-Id: I81aa9582452ca43a4eab32ba34a640043c89043e
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
    (cherry picked from commit b8d1b8a5f1b8f7d400c82c4988b0d76e1416d34b)

7 years agoUpdate git submodules
Periyasamy Palanisamy [Wed, 18 Oct 2017 10:22:11 +0000 (12:22 +0200)]
Update git submodules

* Update docs/submodules/sdnvpn from branch 'stable/euphrates'
  - Gather logs only if fuel or apex installer

    Change-Id: I11988ad86a916d1d7251aacf951c6362fda961ba
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
    (cherry picked from commit 308dc9989bce115b615fa13ff1dc44080e3a731e)

7 years agoUpdate git submodules
Michael Polenchuk [Wed, 25 Oct 2017 13:43:49 +0000 (17:43 +0400)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Connect proxy nodes to public network

    cloudify vnf requires public enpoints to be available from instance
    with manager, so connect nodes w/ nginx to routed public network.

    JIRA: FUEL-286
    Change-Id: Id0caa699519b9b46dad51deac6955afe6a0050de
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
    (cherry picked from commit 0861ea0799114d9c59499f2c52a9c7a79fb1bbb7)

7 years agoUpdate git submodules
Alexandru Avadanii [Thu, 24 Aug 2017 02:09:59 +0000 (04:09 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - lib.sh: rm Ubuntu boot entry on EFI systems

    On EFI-enabled systems, grub-install from grub-efi-* package
    installs a boot entry named "ubuntu".

    MaaS relies on IPMI to set boot order to PXE first; however
    on systems with buggy firmware or without full IPMI support,
    that fails, leading to booting Ubuntu from hard disk instead.

    Work around this by clearing any previous Ubuntu boot entry
    from board flash, before starting a new baremetal deploy.

    NOTE: This only runs against nodes that are online from a
    previous deploy.

    Closes: ARMBAND-47

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

7 years agoUpdate git submodules
Yifei Xue [Fri, 20 Oct 2017 03:30:30 +0000 (11:30 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'stable/euphrates'
  - Remove ugly code in odl plugin

    JIRA: -

    Remove the ugly code in odl plugin. These code may cause tempest failures while
    running daily functest. These failures cannot be reproduced locally but only in
    daily functest. So we proposed this patch to improve our code and verify whether
    it can fix the failures in tempest.

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

7 years agoUpdate git submodules
Yifei Xue [Thu, 26 Oct 2017 14:45:24 +0000 (22:45 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'stable/euphrates'
  - Update requirements_absolute_requirements.txt

    JIRA: -

    For offline deployment, some packages' versions need to be
    upgraded and add the version limitation of tacker and tacker
    client.

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

7 years agoUpdate git submodules
Yifei Xue [Thu, 5 Oct 2017 09:42:34 +0000 (17:42 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'stable/euphrates'
  - add tacker support

    JIRA: -

    Add tacker support in compass euphrates. Upsteam OSA currently doesn't
    support tacker in Ocata. But OPNFV needs to use tacker in SFC scenario.
    So we refactor os_tacker of Pike to satisfy OpenStack Ocata.

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

7 years agoUpdate git submodules
ahothan [Mon, 30 Oct 2017 22:59:27 +0000 (15:59 -0700)]
Update git submodules

* Update docs/submodules/nfvbench from branch 'stable/euphrates'
  - Build container with opnfv-5.0.1

    Change-Id: Id1101f6ca79d3a1043bd3ba684d6660f089647c5
Signed-off-by: ahothan <ahothan@cisco.com>
7 years agoUpdate git submodules
Kerim Gokarslan [Mon, 30 Oct 2017 22:01:55 +0000 (15:01 -0700)]
Update git submodules

* Update docs/submodules/nfvbench from branch 'stable/euphrates'
  - NFVBENCH-45 Fix typo on imix_avg_l2_size

    Change-Id: I124ca18b717220dd7f74f14c213c3a2ca3b81c60
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
    (cherry picked from commit ac95ac97f150eef9b561b966a93b934c535164b9)

7 years agoUpdate git submodules
Cédric Ollivier [Mon, 30 Oct 2017 08:02:15 +0000 (09:02 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Select Rally 0.9.1

    stable/rally forces to use a newer version os-faults which is not
    synced and is incompatible by default. Then it selects the rally
    version tested as the community hugely updates its stable branches.

    JIRA: PROMISE-88

    Change-Id: I6c15f71737af5edac53972a8463cc166bd096a7e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
7 years agoUpdate git submodules
Taseer Ahmed [Sun, 29 Oct 2017 10:57:46 +0000 (15:57 +0500)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - docs: Spelling correction

    Change-Id: I35076b8cd81451482944d91f3dd3337dd849ef28
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
    (cherry picked from commit 4c0e4186721a2315ac316f5170c6cd3a8199eb6a)

7 years agoUpdate git submodules
Justin chi [Sun, 29 Oct 2017 12:53:37 +0000 (12:53 +0000)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'stable/euphrates'
  - Merge "bugfix" into stable/euphrates
  - bugfix

    When not define ceph role in DHA, there are somes issue on config-osa.
    This patch add the judgement to check the parameter define or not.

    Change-Id: If221fd3d02c87fc60f545b44f94043f38e34d283
Signed-off-by: wutianwei <wutianwei1@huawei.com>
    (cherry picked from commit 660b8bfbb0546322f35f8c7f54d62e1bf5d5dd95)

7 years agoUpdate git submodules
wutianwei [Fri, 27 Oct 2017 03:25:11 +0000 (11:25 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'stable/euphrates'
  - fix ceph reboot issue

    When storage nodes reboot or shutdown,
    the partitions of loop device will lose.
    We add the command partprobe -s {{loopdevice}} to rc.local,
    it will reload the partitions, when boot up the storage nodes.

    Change-Id: I31dfca953aa254fa516421a494318b01cd39675c
Signed-off-by: wutianwei <wutianwei1@huawei.com>
7 years agoUpdate git submodules
Zhijiang Hu [Thu, 26 Oct 2017 11:16:59 +0000 (07:16 -0400)]
Update git submodules

* Update docs/submodules/daisy from branch 'stable/euphrates'
  - Build kolla image in VM

    This PS:
    1. Build kolla image in VM
    2. Use sha512sum to check kolla image
    3. Delete suffix dot when there is no ext_tag

    Change-Id: I94d99e3ff69c47cc247051fae812bfdb29ff0246
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
    (cherry picked from commit 377cae861b2c04d8934786acc4d07b41ba98acc5)

7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 27 Oct 2017 21:38:39 +0000 (21:38 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "patches: pharos: Dynamic PXE interface index" into stable/euphrates
  - patches: pharos: Dynamic PXE interface index

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

7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 27 Oct 2017 20:26:24 +0000 (20:26 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "lib.sh: Fix compatibility with bash 4.2" into stable/euphrates
  - lib.sh: Fix compatibility with bash 4.2

    JIRA: FUEL-296

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

7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 27 Oct 2017 17:21:40 +0000 (19:21 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - patches: pharos: IPMI: Trim netmask from IP

    ericsson-pod1 uses 'IP/netmask' format for IPMI IPs in its PDF, which
    is part of PDF spec, so update our installer adapter template
    accordingly.

    This change will be reverted once the patch is merged upstream in
    Pharos OPNFV git repo.

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

7 years agoUpdate git submodules
Alexandru Avadanii [Thu, 26 Oct 2017 16:53:53 +0000 (18:53 +0200)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - ci/deploy.sh: Add PDF parsing dependencies

    The following packages are required for PDF parsing:
    - python
    - python-ipaddress
    - python-jinja2

    Note that `python-ipaddress` is not available on older Ubuntu
    distributions (e.g. Trusty), in which case `pip` should be used to
    install it. An alternative would be to use python3 packages.

    Update the installation instructions to specify minimum expected
    requirements on the jump server.

    JIRA: FUEL-292

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

7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 27 Oct 2017 16:56:59 +0000 (16:56 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "AArch64: Switch jumpserver VMs to virtio video" into stable/euphrates
  - AArch64: Switch jumpserver VMs to virtio video

    Drop vgabios dependency by switching video from VGA to virtio for
    all VMs spawned on the jumpserver.

    NOTE: This requires virtualization packages on the jumpserver to be
    up to date (e.g. libvirt, QEMU).

    JIRA: ARMBAND-306

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

7 years agoUpdate git submodules
Linda Wang [Thu, 26 Oct 2017 02:29:08 +0000 (02:29 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Bump os-faults version to 0.1.15

    For Rally stable/0.9, os-faults version has been constrained
    as ">=0.1.15,<0.2.0" [1].

    [1]: https://github.com/openstack/rally/blob/stable/0.9/requirements.txt

    JIRA: PROMISE-88

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

7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 27 Oct 2017 09:50:24 +0000 (09:50 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "docs: Add more info about virtual deployment" into stable/euphrates
  - docs: Add more info about virtual deployment

    Change-Id: I82f639f380092ea6800ed1e7c86a415b7979ec44
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
    (cherry picked from commit e942d5b7b4d73f2030840c08cb2943f7599eb557)

7 years agoUpdate git submodules
Taseer Ahmed [Thu, 26 Oct 2017 07:25:25 +0000 (12:25 +0500)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Add missing installation dependency

    - uuidgen is required for installation
    - Add installation package for both Debian and
      RHEL based linux distribitions

    Change-Id: I9c9bf04e64dc6be1b4e8fb92aea531eccbea33a5
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
    (cherry picked from commit 95835f48cc4a65e5ccc1c48c94fa4caa51e67733)

7 years agoUpdate git submodules
Michael Polenchuk [Thu, 26 Oct 2017 08:46:58 +0000 (12:46 +0400)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Run aodh state one by one

    Apply aodh state in consecutive order to avoid
    a race condition with database synchronization.

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

7 years agoUpdate git submodules
tomsou [Fri, 20 Oct 2017 14:44:41 +0000 (17:44 +0300)]
Update git submodules

* Update docs/submodules/apex from branch 'stable/euphrates'
  - Fix zrpcd start in the controller node

    Add sudo into zrpcd process start command
    Add starting script into /etc/rc.d/rc.local too

    Change-Id: I3c724ff60d4c3feb7379b1a8bbeca8a928cfe81b
Signed-off-by: tomsou <soth@intracom-telecom.com>
    (cherry picked from commit 577ccdd1e7ce654ebc7479d8bd1e232abb922571)

7 years agoUpdate git submodules
Feng Pan [Thu, 26 Oct 2017 15:34:27 +0000 (11:34 -0400)]
Update git submodules

* Update docs/submodules/apex from branch 'stable/euphrates'
  - Change CentOS update repo location

    Change-Id: Id6e6297fe92271ba0a02057eeaf50b9a68edecf9
Signed-off-by: Feng Pan <fpan@redhat.com>
7 years agoUpdate git submodules
Zhijiang Hu [Thu, 26 Oct 2017 11:38:45 +0000 (11:38 +0000)]
Update git submodules

* Update docs/submodules/daisy from branch 'stable/euphrates'
  - Merge "Update artifacts url" into stable/euphrates
  - Update artifacts url

    Use artifacts.opnfv.org intead of other urls

    Change-Id: I9a04d89cfbb8ee3c1296cff4a60180ae3248f1f2
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
    (cherry picked from commit 6a0f0d01557c896d6deeafb8aec125458fbe6115)

7 years agoUpdate git submodules
Zhijiang Hu [Thu, 26 Oct 2017 04:23:45 +0000 (00:23 -0400)]
Update git submodules

* Update docs/submodules/daisy from branch 'stable/euphrates'
  - Support work dir and jobname parameter

    Change-Id: I6ce45197e01d278a41b9472d0bb92f037ab7d0c6
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
    (cherry picked from commit b47b3753c63ba9d28d5a11efb1bb4ce3932d3f1a)

7 years agoUpdate git submodules
Mika Rautakumpu [Tue, 24 Oct 2017 15:39:50 +0000 (18:39 +0300)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - fix for documentation: correct git checkout tag is opnfv-5.0.2

    Change-Id: I2c4192d4dc299d167ba6b1b9db91c6d73c87c417
Signed-off-by: Mika Rautakumpu <mika.rautakumpu@nokia.com>
    (cherry picked from commit 6cb5e8ee2deeda4b08cefe8925078410994d084f)

7 years agoUpdate git submodules
Koren Lev [Tue, 24 Oct 2017 10:35:42 +0000 (13:35 +0300)]
Update git submodules

* Update docs/submodules/calipso from branch 'stable/euphrates'
  - several bug fixes for release 1.1

    Change-Id: I433d41245107a68959efdcd6b56ce3348c7bbeb5
Signed-off-by: Koren Lev <korenlev@gmail.com>
    (cherry picked from commit 7cba26258ea17f790028a7005cb9bbbdc3923389)

  - apex-scenario added

    Change-Id: I0869a92d0fddd4eed9d4bc5f158582299840e577
Signed-off-by: Koren Lev <korenlev@gmail.com>
    (cherry picked from commit 4e5e9f7eaa08b4d36963be193b546d3ac84cb9e9)

  - added schemes to support new ui link options + fix api per new schemes

    Change-Id: I768233f13749d01d436c24c764cb903ca19d3d2a
Signed-off-by: Koren Lev <korenlev@gmail.com>
    (cherry picked from commit 41ac4c4e9a6112d8c98472a1be60e4869814f549)

  - mail fix

    Change-Id: Ied4a5e559f42498f9083db8a59c7b2476213b10f
Signed-off-by: Koren Lev <korenlev@gmail.com>
    (cherry picked from commit 9ead0bf1e054c1af34d9d2c02b5d8bd82f87e3ba)

  - release 1.1 for euphrates

    Change-Id: Iddc0e0148db7c72458b7fcdfcb7664e4aa609be0
Signed-off-by: Koren Lev <korenlev@gmail.com>
    (cherry picked from commit 5c6eb170878cefa12f717a62c31f7228d440e61e)

  - small spelling mistake

    Change-Id: I66530d8d54af5682848a78848f5f3c3e6b6eda8e
Signed-off-by: Koren Lev <korenlev@gmail.com>
    (cherry picked from commit a947ad2815cea81e126e7813d718531be414b02c)

  - docs and installer updates

    Change-Id: I357626cc8b78aa374043b0a608bcb9695568e480
Signed-off-by: Koren Lev <korenlev@gmail.com>
    (cherry picked from commit 9f614b8363d7f4ff6ac216914e86759809ddc876)

  - merged master

    Change-Id: Ic7c00bd43642d3ea55eb1ab050691f5839137c7c
Signed-off-by: Koren Lev <korenlev@gmail.com>
    (cherry picked from commit b8a89722a39d73af3e685f7b6b9518006d09dad4)

7 years agoUpdate git submodules
Alexandru Avadanii [Mon, 23 Oct 2017 15:53:12 +0000 (17:53 +0200)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - docs: Sync latest Fuel updates

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

7 years agoUpdate git submodules
Alexandru Avadanii [Mon, 23 Oct 2017 16:03:33 +0000 (18:03 +0200)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump to opnfv-5.0.2

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

7 years agoUpdate git submodules
Cristina Pauna [Mon, 23 Oct 2017 15:26:42 +0000 (18:26 +0300)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Minor updates to documentation

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

7 years agoUpdate git submodules
Abhijit Sinha [Mon, 23 Oct 2017 09:27:27 +0000 (10:27 +0100)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - BugFix: Fix to pod filename ext and prox path

    As per defect:
    - the "context:" stanza of every tc_prox_baremetal*.yaml"
     file has an incorrect pathname for the config file

    -  tc_prox_baremetal_binsearch.yaml and
    tc_prox_baremetal_ramp.yaml refer to
    "prox-baremetal.yml", which idoes not exist

    - incorrect prox bin path

    Resolution:
    - Unify the pod file name and path for all BM tests
    - Prox bin path changed to "/opt/nsb_bin/prox"

    Change-Id: I16b25189104ad5585ddc1c2c0dd71b3c4c2aecd3
Signed-off-by: Abhijit Sinha <abhijit.sinha@intel.com>
    (cherry picked from commit 2ebe6693b09a221de154a697ba24817a61e8548d)

7 years agoUpdate git submodules
Shrenik [Thu, 14 Sep 2017 14:02:24 +0000 (19:32 +0530)]
Update git submodules

* Update docs/submodules/storperf from branch 'stable/euphrates'
  - Update release notes

    Updates release notes for Euphrates
    * Changes in Sections
    * Tags not specified so used euphrates.1.0
    * Add details of logs' availability

    Change-Id: I6fe021a85aed03d033d34fb83b489ca24dc5950f
    JIRA: STORPERF-211
Signed-off-by: Shrenik <shrenik.jain@research.iiit.ac.in>
    (cherry picked from commit 560181a755001c4f7d368c10cda8cd3316562f23)

7 years agoRemoving scenario doc for Barometer 21/46121/1 opnfv-5.0.0
Sofia Wallin [Mon, 23 Oct 2017 08:26:16 +0000 (10:26 +0200)]
Removing scenario doc for Barometer

Change-Id: Id2fc378ee87439589510d7aa5367ea109dd31f0d
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
(cherry picked from commit b0c6672a6268c5211f5c36d1a7bdd37bd409eb8e)

7 years agoAdded Calipso as submodule 19/46119/1
Sofia Wallin [Thu, 19 Oct 2017 13:59:33 +0000 (15:59 +0200)]
Added Calipso as submodule

Change-Id: I6a52a4c84fd00b54d7872dbe753c9e59fc8ebd3c
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
(cherry picked from commit 33711113a9d1f723ea90b59344a66024ffcac355)

7 years agoAdjusted links for fuel scenario docs 17/46117/1
Sofia Wallin [Thu, 19 Oct 2017 11:22:06 +0000 (13:22 +0200)]
Adjusted links for fuel scenario docs

Change-Id: I83cb04df85b477d09d5fcca8f44010e24101caa2
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
(cherry picked from commit 32e377c8f096d0fbd71f3c0624ee7c33519ef9c4)

7 years agoUpdate git submodules
Yujun Zhang [Mon, 23 Oct 2017 01:38:03 +0000 (01:38 +0000)]
Update git submodules

* Update docs/submodules/qtip from branch 'stable/euphrates'
  - Merge "Add release note for Euphrates" into stable/euphrates
  - Add release note for Euphrates

    Change-Id: I673671a6d02fea007aebaa02d027cfdb670cf044
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
    (cherry picked from commit 344c40c9d0bc196dafae385b3c6536ce1640ebfd)

7 years agoUpdate git submodules
Michael Polenchuk [Sat, 21 Oct 2017 17:27:18 +0000 (21:27 +0400)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Catch expected failures

    * neutron on computes (dpdk case: void state)
    * mongodb server (incomplete initialization)

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