opnfvdocs.git
6 years agoUpdate git submodules
Alexandru Avadanii [Sat, 6 Jan 2018 18:32:55 +0000 (19:32 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump & rebase for mas01 NAT restore

    Bring back NAT on mas01 for testing suites.

    Change-Id: I415016f4b7249ef35fd4e75acd9ab92a2574e765
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sat, 6 Jan 2018 17:30:52 +0000 (18:30 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Revert "[baremetal] Retire mas01 NAT"

    Although deploy works now without direct internet access on
    the cluster nodes, testing suites seem to require it.

    This reverts commit ed209426e895c7c323d253afd6276bb74df64da0.
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    Change-Id: I35489e18fdd6a4ee6a270e42a3542e5a370bf819

6 years agoUpdate git submodules
Alexandru Avadanii [Thu, 4 Jan 2018 23:30:14 +0000 (00:30 +0100)]
Update git submodules

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

    Change-Id: Ib2fa3af6c1336ad31868a812abe2b8257f69895c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
  - MaaS: preseed Armband repo via curtin

    Instead of installing upstream vanilla kernel from Ubuntu just to
    upgrade to the one from Armband repo later, preseed Armband repo
    config via curtin.
    This allows us to drop a kernel update cycle, thus saving a few
    minutes at each deploy.

    While at it, switch salt repo addition to use the maas region reclass
    section instead of adding a dedicated mechanism for it in the curtin
    template (only for arm64).

    [ stable/ euphrates ]
    Preseed all Armband repos, since Ocata does not have a "common" repo.

    JIRA: ARMBAND-280

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

6 years agoUpdate git submodules
Alexandru Avadanii [Fri, 5 Jan 2018 21:35:32 +0000 (21:35 +0000)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - Merge "[baremetal] ODL: Move ODL VCP VM to kvm02" into stable/euphrates
  - [baremetal] ODL: Move ODL VCP VM to kvm02

    Balance VM distribution on the 3 kvm nodes, as kvm02 has 4 VCP VMs
    while kvm{01,03} have 5 VCP VMs each (without ODL).
    Instead of spawning the ODL VCP VM on kvm03, move it to kvm02.

    Change-Id: Id03b9453ee7c15cd6785c0bc073a38b87034aede
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (cherry picked from commmit 62135fd2367ced881bf99dc157fdb4536633d4a0)

6 years agoUpdate git submodules
Alexandru Avadanii [Fri, 5 Jan 2018 03:21:01 +0000 (04:21 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - deploy.sh: Silence cleanup output

    Cleanup sequence might print some warnings/errors that are misleading
    for new users, so let's silence them.
    While at it, remove unused `cleanup` function stub.

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

6 years agoUpdate git submodules
Alexandru Avadanii [Thu, 4 Jan 2018 23:25:15 +0000 (00:25 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - [baremetal] Fix Pike reference, should be Ocata

    Change-Id: Ifb5216818f67f859d55ccf253eb84101cac0dab4
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Thu, 4 Jan 2018 21:47:35 +0000 (22:47 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - [centos jump] nbd build: Fix REQ_TYPE_SPECIAL

    Change-Id: Ia514418d2aae1b4f7e752d4610fa6c9829c67e51
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (cherry picked from commmit 84f58189f269be6633e0c8897d5624d3dfaaa650)

  - [centos jump] Add nbd build support

    RHEL distros do not maintain nbd, so add a best-effort function
    to build it on the fly.

    Change-Id: Ie0419f0fed8a0b12f6b878b3093d6ca34f72d140
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (cherry picked from commmit 924d481ac84e8fad9bf1132e1cff18967887017e)

6 years agoUpdate git submodules
Aric Gardner [Thu, 4 Jan 2018 21:44:31 +0000 (21:44 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Use pharos repo in daisy master branch"
  - Use pharos repo in daisy master branch

    There are no PDFs in euphrates branch of pharos repo.
    Securedlab is still used in euphrates branch. In master branch,
    pharos repo will be used.

    Change-Id: Ifbdeed26f938025aae56d2d263abf3d8620b31ba
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
6 years agoUpdate git submodules
Alexandru Avadanii [Wed, 3 Jan 2018 22:41:32 +0000 (23:41 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - [baremetal] Switch VCP base image to UCA

    Since Mirantis prebuilt image comes with salt-minion 2016.3 instead
    of 2016.11 and upgrading it leads to a hard to break catch-22, use
    the Ubuntu cloud archive image we already download for FN VMs and
    pre-install:
    - a newer kernel (hwe-edge);
    - salt-minion (2016.11);
    This also implicitly aligns the image handling on AArch64 and x86_64.

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

  - deploy.sh: Fix missing space in dependencies list

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

  - deploy.sh: Factor out pkg deps into yaml files

    Instead of hardcoding the packages to install on the jumphost at
    deploy time in `ci/deploy.sh`, move the requirements list to a
    dedicated yaml file, so it is decoupled from actual code.

    While at it, add missing deps:
    - ipxe-qemu (AArch64 Ubuntu only);

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

  - base image: Explicitly call kpartx

    qemu-nbd currently available in CentOS 7 does not add partition
    mappings automatically for NBD devices, so add explicit `kpartx`
    calls.

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

  - AArch64: base image: pre-install salt-minion

    While at it, rename apt repo in foundation node user-data template
    from "salt" to "saltstack", to align with reclass model naming.

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

  - Add pre-{install,purge} support for base image

    Extend <lib.sh> and its invocation from <ci.deploy.sh> with
    support for modifying foundation node VMs base image prior to
    using it with:
    - additional APT GPG keys;
    - additional APT repos;
    - packages to pre-install;
    - packages to pre-remove;
    - (non-configurable) cloud init datasource via NoCloud only,
      so VCP VMs won't wait for metadata service;

    While at it, re-use the resulting image as a base for another
    round of pre-patching (same operations as above are supported)
    to provide a base image for VCP VMs.

    Add AArch64-specific configuration based on new mechanisms:
    - pre-install linux-image-generic-hwe-16.04-edge (and headers)
      for foundation node and VCP (common) image (also requires new
      repo and its key);
    - pre-install cloud-init for VCP image (it should already be
      installed, but script needs non-empty config for VCP to create
      the VCP image and transfer it over to Salt Master);

    NOTE: cloud-init is required on VCP VMs for DHCP on 1st iface.

    JIRA: FUEL-309

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

6 years agoUpdate git submodules
Tim Rozet [Thu, 4 Jan 2018 15:19:25 +0000 (10:19 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: Adds os-odl-bgpvpn-noha to daily

    Change-Id: I92b3c2fce51dad5e0e00b836a41af40f845e701e
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Linda Wang [Fri, 15 Dec 2017 02:57:26 +0000 (02:57 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Inject all envs in openrc into CONST

    After "env_prepare" is removed, some specific vars in openrc
    (eg,."EXTERNAL_NETWORK") loaded to os.environ should be injected
    into CONST in one python process.

    Conflicts:
        functest/ci/run_tests.py

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

6 years agoUpdate git submodules
xudan [Thu, 4 Jan 2018 06:46:46 +0000 (01:46 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Get fuel controller ip for HA test cases

    The releng module 'deployment' doesn't work for fuel euphrates and master.
    Use commands to get one controller ip for HA test cases.

    Since the public endpoint url may be v2, reset openstack authentic file for v2

    Change-Id: I3c6ec1f0890c93f75ca3c7c9801e05da329ffdae
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Wed, 3 Jan 2018 20:32:19 +0000 (21:32 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - [baremetal] Move include.proxy yml to proper dir

    Change-Id: Id46b454b224dacdbaf675155c949d0998f0d0036
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Wed, 3 Jan 2018 16:43:43 +0000 (17:43 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - [baremetal] curtin: Bump salt-minion to 2016.11

    By default, MaaS formula will install Salt minion 2016.3 via curtin
    on physical nodes. 2016.3 does not properly support proxy_host
    config option, causing timeouts during `linux.system.repo` SLS apply.

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

6 years agoUpdate git submodules
Alexandru Avadanii [Tue, 2 Jan 2018 04:36:07 +0000 (05:36 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - [baremetal] Retire mas01 NAT

    Isolate networks by retiring NAT on mas01; also cutting direct
    internet access from cluster nodes that are not facing the public
    network (prx, cmp).

    NOTE: Since we are removing mas01 NAT, VCP VMs (except prx which have
    public IPs) and kvm nodes (cmp also have public IPs) will no longer
    have direct internet connectivity.
    Cluster deployment and operations will work without it, but if it is
    required for different reasons, the MaaS proxy could be enabled by
    uncommenting the /etc/enviroment section in:
    - cluster.baremetal-mcp-pike-common-ha.include.proxy.yml

    JIRA: FUEL-317

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

  - [patch] Fix OVS ifup workaround

    Do not assume routes are on the same OVS port as the one currently
    being configured. Instead, apply the `unless` ifup condition for
    any OVS port.

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

  - [baremetal] heat: Switch metadata API URL to mgmt

    Prepare for decoupling management from public (drop mas01 NAT):
    - ctl: change heat URLs to use new management VIP instead of public;

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

  - [baremetal] prx: Add management network VIP

    Include `openstack_web_public_vip` class for setting up the
    old VIP in the public network, use old class for mgmt VIP.
    Also change the generic hostname 'prx' to point inside mgmt net.

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

  - docs: diagrams: Add PXE/admin on cfg01

    Refresh diagrams to reflect that the internal network is not used
    anymore on jumpserver after PXE/admin was hooked to cfg01.

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

  - [baremetal] MaaS: Enable HTTP proxy

    Instead of using NAT on the mas01 node for all cluster node outgoing
    traffic, use the MaaS built-in proxy for APT traffic to leverage its
    caching capabilities too.
    Also enable the proxy for salt minions, so they can access public
    keyservers et al.
    Cleanup public DNS from kvm nodes, interferes with MaaS proxy.

    Add example config for global env proxy, but don't enable it:
    - default environment settings - /etc/environment (via reclass);

    The MaaS proxy will not be used (at least for now) on nodes:
    - cfg01;
    - mas01;

    NOTE: We can't yet drop the maas.pxe_nat state completely, as certain
    Openstack services are still accessed via public addresses from ctl
    nodes.

    JIRA: FUEL-317
    JIRA: FUEL-318

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

  - [baremetal] cmp: Add missing public gw (default)

    When we dropped the default gw via mas01 NAT, we uncovered a bug,
    compute nodes do not have the proper public gw set up and used
    to reach public network via mas01, slowing everything down.
    Add gw similar to prx nodes.

    Fixes: d4ab072

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

  - [maas] artifact sync: improve barrier condition

    Simplify wait condition for MaaS service up, since it's fragile
    and often adds extra time when not really needed.
    Instead, retry starting boot image import right away.

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

  - [vcp] Catch 'no response' of salt minion as well

    Salt minion could return 'no response' and cause an
    unconfigured state of the vcp node(s), so catch this output after linux
    state as well. Also clean up excess route on proxy nodes.

    Change-Id: I3183fa09ff41a8f027ee789869bdae0c3962ab8f
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
    (cherry picked from commmit a183db4b3404bd12073b5691eb5d4fbd8135b44b)

  - [maas] Set edge hwe kernel as a default minimum

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

  - [baremetal] Move salt master IP to PXE/admin

    Use PXE/admin network for salt traffic from/to all minions
    except cfg01, mas01.
    This allows us to drop the route to admin net from cfg01.

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

  - Move VCP iface config to own yml

    - move linux.network.interface definitions to their own classes, which
      also removes the previous requirement of defining {dhcp,single}_nic
      parameters in classes that don't actually use them;
    - drop now useless {dhcp,single}_nic parameters;
    - expand linux_{dhcp,single}_interface macros, since they cause issues
      with reclass dict-merge while attempting to override sub-vars (i.e.
      it's not possible to set 'enabled: false' via reclass interpolation);

    JIRA: FUEL-310

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

  - PDF: reclass: Rename template file suffix to _pdf

    Init is a generic suffix which also collides with pre-existing files.
    A distinct suffix (e.g. _pdf) should be used.

    JIRA: FUEL-310

    Change-Id: I919a5394e7ff432ee86d10bafe889aeadb181649
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (cherry picked from commmit fda7372a1bffe11fc7a199ad3d4344c1b9e57e57)

  - states: Rename openstack, add baremetal_init

    To align with new cluster naming convention, rename 'openstack'
    state file to 'openstack_noha'.
    While at it, factor out baremetal setup from 'virtual_control_plane'
    into a new state that will be reused in upcoming scenarios, remove
    useless sync_all (automatically done after node reboot).

    FUEL-310

    Change-Id: I6d7e5db8f09305f2fd8eeca0199a2e85b08d2202
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (cherry picked from commmit 52e37b795bb975b1cb3bf1f684b009848c50a2d6)

  - baremetal: openstack_proxy: Rename iface dicts

    Later we will want to merge multiple openstack_* classes, which would
    try to merge the 'single', 'dhcp' interface definitions and fail due
    to mismstached types (proxy has 'dict' types while the rest do not).
    Let's rename the proxy iface definitions to prevent that.

    JIRA: FUEL-310

    Change-Id: I1be18ddbbeae1bb3ee6de9bd783ee57b185cd477
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (cherry picked from commmit 93b36a416f9e5f4e8828ec9544ded29f1bb82098)

  - baremetal: Use common database_init, control_init

    While at it, delete unused haproxy_openstack_api.

    JIRA: FUEL-310

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

  - Rename reclass models to add "-ha" or "-noha"

    Parse all reclass j2 templates, not only common + current scenario
    (useful when adding new scenarios later).

    JIRA: FUEL-310

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

  - [baremetal] MaaS: Fix DHCP dynamic range (2)

    - reduce range to silence bogus MaaS warning about address exhaustion;
    - regenerate pod_config.yml.example to reflect the changes;
    - drop `opnfv_infra_maas_pxe_address` (duplicate of
      `opnfv_infra_maas_node01_deploy_address`);
    - add `opnfv_infra_config_pxe_address` for future usage;

    JIRA: FUEL-316

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

  - [maas] Adjust deployment order/timeouts

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

  - [baremetal] MaaS: Reduce timeout values

    `maas_fixup` is already re-entrant, so we can execute it more than
    once during a commissioning/deploy cycle. Reduce the timeout waiting
    for all nodes to reach a stable state, so nodes stuck in 'Ready'
    state instead of reaching 'Deploying' get dealt with sooner (~5 min
    vs old 30 min).

    While at it, let `maas_fixup` handle machine deploy as well, so we
    can catch nodes stuck in 'Ready' state and re-trigger the deploy.

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

  - salt.sh: Use salt-call to apply linux sls on cfg01

    Also, retry applying linux high state up to twice, due to rare
    spurious failures with 'No reponse' status.

    Change-Id: Ic7839a5c9501673cb127412136afb91e05f87a7e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (cherry picked from commmit 4509936347b429fb36a27844a63d808f057fd61e)

  - [baremetal] Move all MaaS PXE net config to PDF

    - s/opnfv_maas_pxe_/opnfv_infra_maas_pxe_/g to align with other vars;
    - patches: pharos: Add MaaS PXE network to installer adapter;
    - runtime.yml{,.template}: move to installer adapter, update
      pod_config.yml example;
    - drop MAAS_PXE_NETWORK global env var, now read strictly from PDF;

    JIRA: FUEL-313

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

  - patches: Squash maas region changes

    When re-deploying with `-f` flag, `patch -R` cannot cleanly revert
    maas region changes with overlapping context lines, so squash them
    into a single file.

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

  - [netconfig] APT: Prefer ipv4 connections over ipv6

    Ubuntu prefers ipv6 connections therefore in some networks, this
    breaks software updates (it does a AAAA DNS lookup before A record
    lookups). Let's prefer old style ipv4 connections over the new ipv6 in
    order to save some processing and resource utilization.

    Based on previous work from [1] (but without /etc/gai.conf, only APT).

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

    JIRA: FUEL-321

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

  - ci/deploy.sh: maas: cleanup_uefi on env erase

    Running `ci/deploy.sh -EE` should also perform an UEFI boot option
    cleanup, otherwise we risk booting the previously installed OS.

    While at it, reduce delay between nodes removal and fix a rare failure
    for `-EE` when no nodes are defined in MaaS.

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

6 years agoUpdate git submodules
Alexandru Avadanii [Wed, 3 Jan 2018 03:21:15 +0000 (04:21 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - p/fuel: Backport base image explicit kpartx

    Change-Id: I458406fa9361a44b29f52c5840d579328257ee5e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
mei mei [Wed, 3 Jan 2018 01:41:48 +0000 (01:41 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Bugfix: Lack of DEPLOY_TYPE"
  - Bugfix: Lack of DEPLOY_TYPE

    Set the value of DEPLOY_TYPE according to BUILG_TAG

    Change-Id: I08e720dc6e049c54e249172503bcbdb7c314dc6d
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
Tim Rozet [Tue, 2 Jan 2018 15:44:29 +0000 (10:44 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Apex: disable Euphrates daily

    Change-Id: I7b10ac19a8844832886e6a54d065ee79dde026d0
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
xudan [Tue, 2 Jan 2018 07:12:30 +0000 (02:12 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Bugfix: use fuel public endpoint rather than internal one

    1. The internal endpoint url of fuel is http.
    2. Dovetail won't pass cacert to functest and yardstick containers if it's http.
    3. For functest and rally, even if it uses internal url in the openrc file,
       they will still use public one somewhere.
    4. Use fuel public endpoint which is https, so all containers will work with
       the cacert.

    Change-Id: I3326c8d66bcad44ea81169ce0938cb0e247f498c
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
Yifei Xue [Fri, 29 Dec 2017 01:30:28 +0000 (09:30 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'stable/euphrates'
  - Bug fix for offline deployment of euphrates branch

    JIRA: -

    For offline deployment, there is no need to fix the pandas and
    python-ldap version.

    Change-Id: I30fa1f2af8ad13e115c0078c4f33102936bdd71d
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sat, 30 Dec 2017 15:57:23 +0000 (16:57 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - u/fuel: Bump & rebase for apt-mk '2017.12' dist

    Change-Id: I2ab66e4c3eff1d5e1423df9201698a13cf9b345d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sat, 30 Dec 2017 15:18:41 +0000 (16:18 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - salt: Use apt-mk '2017.12' distribution

    'nightly' repo dist from apt-mk is broken, so switch to '2017.12'.

    Change-Id: Ie12dfc2a499910b8b98a63886ba16044e66435f5
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Fri, 29 Dec 2017 19:34:25 +0000 (20:34 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - Makefile: Fix `make upgrade` from same branch

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

6 years agoUpdate git submodules
Alexandru Avadanii [Fri, 29 Dec 2017 17:17:05 +0000 (18:17 +0100)]
Update git submodules

* Update docs/submodules/armband from branch 'stable/euphrates'
  - Makefile: Add `make upgrade` target

    1. Fix missing default `make` target for `all`

    2. `make submodules-clean` should checkout git submodule commit

       On patch apply, we tag the starting commit, so we can later export
       as patches all commits between that reference and another tag,
       applied simmetrically at the  end of the patch apply process.
       Previously, `submodules-clean` checked out that starting tag.
       Change that behavior to use the commit ID referenced by parent
       git repo (armband) submodule, so when armband git submodules are
       updated (e.g. sometimes `make upgrade` might include such changes),
       the new reference will be picked up automatically.

    3. Add `make upgrade` for fetching latest changes on current branch

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

6 years agoUpdate git submodules
xudan [Fri, 29 Dec 2017 02:12:07 +0000 (21:12 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Support run dovetail CI jobs on fuel euphrates and master

    Change-Id: Iaf64316f8db351dd72f1ec1079953764f797dc3b
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
Cédric Ollivier [Mon, 25 Dec 2017 22:46:26 +0000 (23:46 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Clean base images only if 1 container was built

    Conflicts:
        build.sh

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

6 years agoUpdate git submodules
mei mei [Thu, 28 Dec 2017 01:29:22 +0000 (01:29 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Use Dovetail aarch64 docker image with armband pod"
  - Use Dovetail aarch64 docker image with armband pod

    Change-Id: I8ce34880b78daaaf0bf22674d26e1d8f8f41614c
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
mei mei [Thu, 28 Dec 2017 01:26:18 +0000 (01:26 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Enable dovetail daily jobs on Fuel/armband Euphrates and master"
  - Enable dovetail daily jobs on Fuel/armband Euphrates and master

    Dovetail only ran against fuel danube release before.
    It needs to run against fuel euphrates and master because Dovetail team
    is planning the 2nd release which is based on OPNFV Euphrates.

    Change-Id: I2c39d53a16ca6dbf8eda31943f09896cf7ee35c6
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoUpdate git submodules
mei mei [Thu, 28 Dec 2017 01:18:49 +0000 (01:18 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "[compass4nfv] merge the docker image compass-tasks-k8s and compass-tasks-osa to compass-tasks. And create a new docker image compass-tasks-base"
  - [compass4nfv] merge the docker image compass-tasks-k8s and compass-tasks-osa
    to compass-tasks. And create a new docker image compass-tasks-base

    Change-Id: I3a6f38ce28fe465cf1c2c1723a41728a7cbcc60d
Signed-off-by: wutianwei <wutianwei1@huawei.com>
6 years agoUpdate git submodules
Jose Lausuch [Wed, 13 Dec 2017 14:51:23 +0000 (15:51 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Clean Docker images after builds

    Compared to the related Releng script, it only focuses on cleaning
    images. It's considered out of scope to remove remaining docker
    containers.

    It doesn't force to remove images because base images (e.g. Alpine)
    could be selected by other OPNFV projects too. It ensures O is
    returned even if one image cannot be removed.

    functest-core is removed at the end because all Functest containers
    depend on it.

    The script works well in a nominal building env. Any remaining
    Functest images or containers must be removed by hand.

    Conflicts:
        build.sh

    JIRA: FUNCTEST-898

Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com>
    Change-Id: I72d8214b711680ec7958af1d427b23dee6337bf6
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
    (cherry picked from commit 98a942469134fcc3f91b6658a6fbb256d9d89518)

6 years agoUpdate git submodules
Yujun Zhang [Thu, 7 Dec 2017 18:56:41 +0000 (10:56 -0800)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Allow building docker image from specified path

    Change-Id: Iab40fc2c719050d36a614fe529ca22634b59b7bc
Signed-off-by: Yujun Zhang <zhangyujun@gmail.com>
6 years agoUpdate git submodules
Cédric Ollivier [Sat, 23 Dec 2017 11:41:10 +0000 (12:41 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Add Docker build opts

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

6 years agoUpdate git submodules
Yang Yu [Thu, 21 Dec 2017 23:11:15 +0000 (07:11 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/euphrates'
  - bug-fix: neutron quota for euphrates

    JIRA: BOTTLENECK-215

    It seems SFC is enabled defaultly in euphrates.
    So modify the quota for SFC

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

6 years agoUpdate git submodules
Zhijiang Hu [Mon, 25 Dec 2017 01:47:46 +0000 (01:47 +0000)]
Update git submodules

* Update docs/submodules/daisy from branch 'stable/euphrates'
  - Merge "Fix defaultbranch in .gitreview" into stable/euphrates
  - Fix defaultbranch in .gitreview

    Change-Id: I5505cd155f165e653b8bac09f3a5d61013b9c60b
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
6 years agoUpdate git submodules
mbeierl [Fri, 22 Dec 2017 18:15:56 +0000 (13:15 -0500)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Putting the required  back

    This is required for StorPerf multi-arch and causes all the StorPerf
    ARM builds to fail if it is not present.

    Change-Id: I302c0471a52759cd9c051741e2b0bb086b87e8eb
Signed-off-by: mbeierl <mark.beierl@dell.com>
6 years agoUpdate git submodules
Jose Lausuch [Fri, 22 Dec 2017 11:31:35 +0000 (12:31 +0100)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Add euphrates as a docker tag to the release notes

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

6 years agoUpdate git submodules
zhongjun [Mon, 18 Dec 2017 02:56:23 +0000 (10:56 +0800)]
Update git submodules

* Update docs/submodules/daisy from branch 'stable/euphrates'
  - Fix some spelling mistakes in docs

    Change-Id: I07cc2531fc31c7e0ce03cf52b698c2b447c5559a
Signed-off-by: zhongjun <zhong.jun@zte.com.cn>
6 years agoUpdate git submodules
Yang Yu [Wed, 20 Dec 2017 09:03:39 +0000 (17:03 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/euphrates'
  - bug-fix: fix neutron quota setting

    JIRA: BOTTLENECK-215

    also fix the bug for type error: converted string

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

6 years agoUpdate git submodules
liyin [Fri, 29 Sep 2017 03:47:46 +0000 (11:47 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/euphrates'
  - fix bug in reporting.

    JIRA: BOTTLENECK-206

    Bug fix in reporting.

    Change-Id: I2d2269e9d35b279b3aa3b08d497d6e6bda2a5704
Signed-off-by: liyin <liyin11@huawei.com>
    (cherry picked from commit 011a217f71c27f9b908b20f9145f461ddc12084a)

6 years agoUpdate git submodules
Gabriel Yu [Tue, 10 Oct 2017 08:50:55 +0000 (16:50 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/euphrates'
  - Remove 'stable' from version for results pushed to DB

    JIRA: BOTTLENECK-210

    RT.

    Change-Id: I5861f971e8afd69430bf5e322a566b27ce1eb2b7
Signed-off-by: Gabriel Yu <Gabriel.yuyang@huawei.com>
    (cherry picked from commit ba35a9ec913aaba9594cc402632d6fb1bbbbf548)

6 years agoUpdate git submodules
Ace Lee [Mon, 4 Dec 2017 08:59:59 +0000 (08:59 +0000)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/euphrates'
  - VNF scale-out testcase

    JIRA: BOTTLENECK-214

    Bottlenecks VNF scale out testcase

    Change-Id: I05c4dec483062dd59c4b062516c8a6c1bc83ad6e
Signed-off-by: Ace Lee <liyin11@huawei.com>
    (cherry picked from commit ea7c865700a777f6b99206d3f00fc6ed54001d2d)

6 years agoUpdate git submodules
liyin [Fri, 20 Oct 2017 07:31:01 +0000 (15:31 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/euphrates'
  - Bug fix in CI

    Bug fix in CI yardstick docker image problem.

    Change-Id: Ie25c82b19cb7ae54fd4f2563f09c97cafbf6e584
Signed-off-by: liyin <liyin11@huawei.com>
    (cherry picked from commit 9185bc4e34ddbd98d2b5b4ced26d7ffb2bb9fc51)

6 years agoUpdate git submodules
liyin [Wed, 20 Sep 2017 01:06:34 +0000 (09:06 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/euphrates'
  - Bottlenecks testpmd scale-up testcase.

    JIRA: BOTTLENECK-205

    This is the script of testpmd scale-up feature testcase.
    we will debug the dashboard.

    Change-Id: I4a6de0e7e1ea7c04639ece78a7b11b75128d8d2f
Signed-off-by: liyin <liyin11@huawei.com>
    (cherry picked from commit c0dc0572a4bf4bfc308b9d9ff5072468b9995d3c)

6 years agoUpdate git submodules
liyin [Tue, 17 Oct 2017 08:27:51 +0000 (16:27 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/euphrates'
  - Add moon feature tenant testcase

    JIRA: BOTTLENECKS-212

    Add moon feature tenant testcase to Bottlenecks

    Change-Id: I3795470fa5fab1866da346ec376dbd8f00f8205b
Signed-off-by: liyin <liyin11@huawei.com>
    (cherry picked from commit db32101dbd35dbd7c9887b35258c2dada87f7527)

6 years agoUpdate git submodules
Narinder Gupta [Thu, 21 Dec 2017 18:08:25 +0000 (12:08 -0600)]
Update git submodules

* Update docs/submodules/joid from branch 'stable/euphrates'
  - modified as huawei lab moved to new location.

    Change-Id: I1f3fb105564c7a6ea54324828253b0145f3c6b77
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
    (cherry picked from commit 69bb3846048a7c05ddb96364c4881da5e4f1b62d)

6 years agoUpdate git submodules
Michael Polenchuk [Thu, 21 Dec 2017 14:27:52 +0000 (18:27 +0400)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - [fuel] Schedule ovn-nofeature-noha scenario

    Change-Id: I67574f37a2bb4908b935fdc3e72ecf891ad66def
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
6 years agoUpdate git submodules
Fatih Degirmenci [Tue, 19 Dec 2017 09:57:59 +0000 (10:57 +0100)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - xci: Create periodic jobs for upstream osa

    This change takes xci-verify-jobs as base and adjusts osa-periodic
    jobs to ensure they do what they are supposed to.

    The structure of periodic jobs is pretty similar to xci-verify-jobs and the
    differences comparing to them are
    - OPENSTACK_OSA_VERSION is set to master.
    - SCM type changed to git-scm from gerrit
    - Voting is removed.
    - Triggering will be done using pollscm to ensure we only run jobs when something
    changes upstream. Triggers are not enabled yet until the basics are verified
    working.

    This change requires https://gerrit.opnfv.org/gerrit/#/c/49275/ in order for
    periodic jobs to work as expected.

    Further changes are needed to finalize the structure.

    Change-Id: I8f6519ccce93e6b8b65509638294419459fd36e8
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Cedric Ollivier [Thu, 21 Dec 2017 12:19:59 +0000 (12:19 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Merge "Enable orchestra testcases for Daisy only" into stable/euphrates
  - Enable orchestra testcases for Daisy only

    The current testcases have several issues which limit the
    possible successful runs to Daisy [1].

    [1] https://jira.opnfv.org/browse/ORCHESTRA-17

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

6 years agoUpdate git submodules
Cedric Ollivier [Thu, 21 Dec 2017 09:16:59 +0000 (09:16 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Merge "Force python2.7 when creating venv for refstack" into stable/euphrates
  - Force python2.7 when creating venv for refstack

    It applies part of "Fix rally db issue" [1] which is not
    cherry-picked because it mainly focused on rally updates.

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

    Change-Id: Ic6850e54860fe2b54a2199e1c3ed89d822ae6284
Signed-off-by: Linda Wang <wangwulin@huawei.com>
6 years agoUpdate git submodules
Cedric Ollivier [Thu, 21 Dec 2017 07:23:05 +0000 (07:23 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Merge changes I17d45782,I008cf0f5 into stable/euphrates

    * changes:
      Suggest to pull manifests instead of arch tags
      Update release notes for Euphrates 5.1

  - Suggest to pull manifests instead of arch tags

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

  - Update release notes for Euphrates 5.1

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

6 years agoUpdate git submodules
Cedric Ollivier [Thu, 21 Dec 2017 06:33:33 +0000 (06:33 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Merge "Fix typos in test_details.rst and test_overview.rst" into stable/euphrates
  - Fix typos in test_details.rst and test_overview.rst

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

6 years agoUpdate git submodules
Cedric Ollivier [Thu, 21 Dec 2017 06:33:00 +0000 (06:33 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Merge "Precise the right Docker tags" into stable/euphrates
  - Precise the right Docker tags

    It updates configguide.rst and runfunctest.rst.

    Change-Id: I48aab7cbfcd8ea6f6da61eef426754f018820cf3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate git submodules
Tim Rozet [Wed, 20 Dec 2017 22:22:31 +0000 (22:22 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Apex: Enables verify trigger for ci directory"
  - Apex: Enables verify trigger for ci directory

    We were missing triggering on the ci/ path in our Apex repo.  This
    contains some code and a file we use to trigger verify jobs for
    dependent patches.

    Change-Id: I54f2826f8a16a1d0219d6ecc6ef8d257840b6399
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate git submodules
Mark Beierl [Wed, 20 Dec 2017 19:47:19 +0000 (19:47 +0000)]
Update git submodules

* Update docs/submodules/storperf from branch 'stable/euphrates'
  - Merge "Resolve error in fetching metrics" into stable/euphrates
  - Resolve error in fetching metrics

    There seems to be an update in the json format used.
    The data is present at ['details']['metrics'] rather
    than ['metrics']

    JIRA: STORPERF-229

    Change-Id: I7c3ee319ef4a128c33f5e2a26e10b6ff03a471d3
Signed-off-by: Shrenik <shrenik.jain@research.iiit.ac.in>
    (cherry picked from commit f5759099c69e1885ea72ff1e75794101b179eeac)

6 years agoUpdate git submodules
mbeierl [Wed, 20 Dec 2017 01:12:28 +0000 (20:12 -0500)]
Update git submodules

* Update docs/submodules/storperf from branch 'stable/euphrates'
  - Fixes missing Python libs

    Explicitly call out the version of cryptography lib so that we don't
    get cannot import name certificate_transparency.

    Change-Id: Ib36ea8e23414b8a297ca9dd3f322ed30d3dafb5f
Signed-off-by: mbeierl <mark.beierl@dell.com>
    (cherry picked from commit b2454b5a796eec6df5662a164de831502989568b)

6 years agoUpdate git submodules
Aric Gardner [Wed, 20 Dec 2017 12:37:38 +0000 (12:37 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "jjb: xci: xci-verify-jobs: Do not trigger on forbidden paths"
  - jjb: xci: xci-verify-jobs: Do not trigger on forbidden paths

    We should set 'disable-strict-forbidden-file-verification' to 'false'
    to really prevent any changes to the forbidden paths to trigger a CI
    job. When this option is set to 'True', then a patchset that modifies
    both allowed and forbidden paths will trigger a job. However, in order
    to be on the same side in regards to the start-new-vm.sh script, we
    really shouldn't trigger the job. Moreover, we drop the rest of the
    forbidden paths since we can use the 'skip-verify' topic name to
    skip the deployment.

    Change-Id: I2a89e51861c7fb8541fe774b128ea4049e91df43
Signed-off-by: Markos Chandras <mchandras@suse.de>
6 years agoUpdate git submodules
Fatih Degirmenci [Wed, 20 Dec 2017 09:48:57 +0000 (10:48 +0100)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - xci-verify: Remove flavor from the scenario name

    Change-Id: Ief47cd60d45f2cc35c74a9e8430d6602210bbba1
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
6 years agoUpdate git submodules
Linda Wang [Wed, 20 Dec 2017 01:19:47 +0000 (01:19 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Merge "Switch to public keystone endpoint" into stable/euphrates
  - Switch to public keystone endpoint

    It also reorders imports and removes dead code.

    Conflicts:
        functest/opnfv_tests/vnf/ims/orchestra_clearwaterims.py
        functest/opnfv_tests/vnf/ims/orchestra_openims.py

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

6 years agoUpdate git submodules
Michael Polenchuk [Fri, 15 Dec 2017 11:11:40 +0000 (15:11 +0400)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - Filter out orchestra for ssl enabled deployments

    Skip orchestra tests for the Compass & Fuel/MCP installers
    until OpenBaton have updated to version 4.x+ with SSL support.

    JIRA: ORCHESTRA-17
    Change-Id: I894a08fb5ac83a6b1d59d7bcf3a681a8d596968f
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
    (cherry picked from commit fa10ca0a16ab8d560b15814ce91e379e01b10030)

6 years agoUpdate git submodules
Alexandru Avadanii [Tue, 19 Dec 2017 18:09:15 +0000 (19:09 +0100)]
Update git submodules

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

    While at it, adjust patch context for recently changed libvirtd
    socket group in salt-formula-libvirt.

    Change-Id: Ia2481b2c7efabdb0419999993961ee1f2fdf07fa
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoUpdate git submodules
Alexandru Avadanii [Sat, 16 Dec 2017 20:11:26 +0000 (21:11 +0100)]
Update git submodules

* Update docs/submodules/fuel from branch 'stable/euphrates'
  - [baremetal] MaaS: Fix DHCP dynamic reserved range

    - patch MaaS to default to `DHCP` instead of `AUTO` for physical
      PXE interfaces (all IPs will be handed out by MaaS DHCP *inside* the
      defined dynamic DHCP IP range);

    JIRA: FUEL-316

    Change-Id: I81fad333e77f7c8508cd2b2b267c7b39c130e3e1
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (partially cherry picked from commit 215a37d5)

6 years agoUpdate git submodules
trinaths [Fri, 15 Dec 2017 03:00:23 +0000 (22:00 -0500)]
Update git submodules

* Update docs/submodules/ovn4nfv from branch 'stable/euphrates'
  - Update to OVN4NFV Project E release notes.

    Change-Id: I21d73ff27df77d92f18173ff731db1d7914d58b2
Signed-off-by: Trinath Somanchi <trinath.somanchi@nxp.com>
    (cherry picked from commit ad11455f90078a0e2fefe64b00274cbfae2f44a8)

6 years agoRemoved Netready from Euphrates 33/49233/1
Sofia Wallin [Mon, 18 Dec 2017 20:04:56 +0000 (21:04 +0100)]
Removed Netready from Euphrates

Change-Id: I9d08f55bd83e4a53cebafbf1c255bc168d960f58
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
6 years agoUpdate git submodules
Koren Lev [Mon, 18 Dec 2017 17:16:16 +0000 (19:16 +0200)]
Update git submodules

* Update docs/submodules/calipso from branch 'stable/euphrates'
  - release 1.2 + new tagging

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

6 years agoUpdate git submodules
Giuseppe Carella [Mon, 18 Dec 2017 13:50:00 +0000 (14:50 +0100)]
Update git submodules

* Update docs/submodules/orchestra from branch 'stable/euphrates'
  - Added release notes for 5.1.0

    Change-Id: I318e2e21d83c214b21e8ca4ab25b79458c55945f
Signed-off-by: Giuseppe Carella <cargius@gmail.com>
6 years agoUpdate git submodules
Jack Morgan [Mon, 18 Dec 2017 15:12:35 +0000 (15:12 +0000)]
Update git submodules

* Update docs/submodules/pharos from branch 'stable/euphrates'
  - Merge "[fuel] cleanup: Drop infra_compute_*_address" into stable/euphrates
  - [fuel] cleanup: Drop infra_compute_*_address

    Our PDF installer adapter defines 3 unused reclass params that are
    misleading, so drop them (infra_compute_node{01,02,03}_address).

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

6 years agoUpdate git submodules
Jack Morgan [Mon, 18 Dec 2017 15:12:27 +0000 (15:12 +0000)]
Update git submodules

* Update docs/submodules/pharos from branch 'stable/euphrates'
  - Merge "[fuel] Use PXE interface index from net_config" into stable/euphrates
  - [fuel] Use PXE interface index from net_config

    Instead of assuming the PXE network interface is always the first,
    read its index from 'net_config' section.

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

6 years agoUpdate git submodules
Jack Morgan [Mon, 18 Dec 2017 15:12:15 +0000 (15:12 +0000)]
Update git submodules

* Update docs/submodules/pharos from branch 'stable/euphrates'
  - Merge "generate_config.py: Fix running without eyaml" into stable/euphrates
  - generate_config.py: Fix running without eyaml

    If eyaml is not installed or misconfigured, we should output raw
    encrypted data and throw a warn/error accordingly, instead of
    bailing out completely.

    Needed for Fuel deploys on PODs that do not use PDF encryption, e.g.
    lf-pod2.

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

6 years agoUpdate git submodules
ShuyaNakama [Thu, 14 Dec 2017 17:37:33 +0000 (17:37 +0000)]
Update git submodules

* Update docs/submodules/functest from branch 'stable/euphrates'
  - [vyos_vrouter] Support https endpoints

    JIRA: FUNCTEST-881

    vyos_vrouter did not support https endpoints [1].

    I fixed the following two points.
     1. Modifying blueprint of Cloudify.
     2. Changing nova client of utilvnf module.

    Point 1
     I added command of support https endpoint to blueprint of vyos_vrouter.
     The Blueprint of vyos_vrouter is on our github repository [2].
     I updated our repository.

    Point 2
     I changed nova client of utilvnf module.
     Utilvnf module is utility module of vyos_vrouter.
     Nova client of utilvnf module did not support https endpoints.
     So, I changed to use nova client of snaps.

    After fixed the source code, I confirmed the vyos_vrouter was succeeded in the following two environments.
     1. Our labs   (Instoller:fuel,    environment of https endpoints)
     2. Orange POD (Instoller:compass, environment of http endpoints)

    [1] https://jira.opnfv.org/browse/FUNCTEST-881
    [2] https://github.com/oolorg/opnfv-vnf-vyos-blueprint/blob/master/function-test-openstack-blueprint.yaml

    Change-Id: I468df0f2486a34bc558ad161eb7de44264549006
Signed-off-by: ShuyaNakama <shuya.nakama@okinawaopenlabs.org>
    (cherry picked from commit fc0d8c601ce627d5f7b8c5e3eef73bd01c6db7d4)

6 years agoUpdate git submodules
mei mei [Mon, 18 Dec 2017 03:09:31 +0000 (03:09 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Create dovetail-docker-build-stable job"
  - Create dovetail-docker-build-stable job

    1. Dovetail first release is based on OPNFV danube release.
    2. Dovetail has the branch stable/danube now.
    3. It needs to automatically triggle dovetail-docker-build-stable job
       when there is a patch cherry picked to this stable branch.

    JIRA: DOVETAIL-576

    Change-Id: I58a639cd8208e40099c6481085d1f450c89b2523
Signed-off-by: xudan <xudan16@huawei.com>
7 years agoUpdate git submodules
mei mei [Mon, 18 Dec 2017 02:14:20 +0000 (02:14 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "create dovetail-merge-danube and dovetail-verify-danube jobs"
  - create dovetail-merge-danube and dovetail-verify-danube jobs

    Dovetail has a branch stable/danube now, so it needs to add the verify jobs
    on branch stable/danube.

    JIRA: DOVETAIL-577

    Change-Id: Ifd2622d58439b6794f6b0f2e636142d4e7d1ac5e
Signed-off-by: xudan <xudan16@huawei.com>
7 years agoUpdate git submodules
Ross Brattain [Sat, 16 Dec 2017 10:18:31 +0000 (02:18 -0800)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - update release notes for Euphrates 5.1.0

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

7 years agoUpdate git submodules
DanielMartinBuckley [Tue, 21 Nov 2017 15:35:31 +0000 (15:35 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - Addition of NSB Prox test documentation of vPE and LW-AFTR test cases

    YARDSTICK-840

    NSB Prox test documentation of vPE and LW-AFTR test cases documenation.

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

7 years agoUpdate git submodules
Ace Lee [Mon, 20 Nov 2017 10:47:19 +0000 (10:47 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - fix docker client don't have trex_client

    JIRA: YARDSTICK-854

    Add trex_client in docker,
    so we could run NSB testcase in docker container.

    Change-Id: Iac1393d6e3a175137973190936ab69a1f2ce8272
Signed-off-by: Ace Lee <liyin11@huawei.com>
    (cherry picked from commit 75606db72e5d3afb6afe590e76b3baef3af3f5c6)

7 years agoUpdate git submodules
rexlee8776 [Fri, 24 Nov 2017 07:37:20 +0000 (07:37 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - bugfix: tc078 have no data stored or dashboard to show results

    JIRA: YARDSTICK-867

    1.print result in the log, showing the txt format result

    Change-Id: I6deeb4cf44895ef7a6c6d231c77b3843eec285d7
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
    (cherry picked from commit 36c24ec9fc68c081d0bca507cff3ec81f8a001dc)

7 years agoUpdate git submodules
rexlee8776 [Thu, 16 Nov 2017 08:49:16 +0000 (08:49 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - bugfix: tc078 fails in some situations

    1. make  "SPECint_benchmark, runspec_iterations, runspec_tune, runspec_size,
    runspec_rate" parameterized and change the default value "int^429" to "int"
    2. remove "become: true" in some roles since it does not need root privilege

    JIRA: YARDSTICK-852

    Change-Id: Icb384bddc12911e2681a981d0504e0e142d1a8ec
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
    (cherry picked from commit 7bd43b239b7be6f478399526a177922d4482bcc2)

7 years agoUpdate git submodules
rexlee8776 [Sat, 25 Nov 2017 06:44:33 +0000 (06:44 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - bugfix: kill process do not accurately kill "nova-api"

    JIRA: YARDSTICK-849

    1. update the kill process RegEx pattern to be more accurate
    2. make attack_process to be parameter so it can be customized if
    the SUT is using a different name of attack_process

    Change-Id: I569730ced6c24aafbffcf2fc5752d3560d0adac5
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
    (cherry picked from commit 4bbd919e2b26fe606bb1b83efc579e0f2557593e)

7 years agoUpdate git submodules
Dino Madarang [Tue, 3 Oct 2017 01:02:17 +0000 (01:02 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - samples: Add generic L3 forwarder tests

    A generic throughput test case that can be used as a
    stub code for a Linux-based VNF configured as an L3 forwarder.

    Supported context:
    * Standalone OVSDPDK and SRIOV
    * Baremetal

    Code changes:
    * Allow pmd-cpu-mask and lcore mask for OVS DPDK
    * router_vnf.py - configures interface IP addresses and static arp entries
      using ip command
    * NFVi KPIs
    * Allow cputune tag for standalone context to be able to PIN on NUMA 1 cpus

    SRIOV Test cases:
    * RFC2544 Ethernet framesizes, 128K Flows
    * 2,4 and 6 ports
    * 2 and 3 vcpus per port
    *
    OVSDPDK Test cases:
    * RFC2544 Ethernet framesizes, 128K Flows
    * 2 and 4 ports
    * 2 vcpus per port
    * 2 PMD threads per port

    TODO:
    * Documentation
    * Add 6 ports tests

    References:
    * router_vnf.py is based on sample_vnf.py
    * tc_*.yaml files are based on acl/vfw test case files

    Added unitests
    Added get_stats to parse ip -s link

    Change-Id: Id1b969d5420dfcab7c1e695acbd2cd1655747efe
Signed-off-by: Dino Simeon Madarang <dinox.madarang@intel.com>
Signed-off-by: Kavindya Deegala <kavindya.s.deegala@intel.com>
Reviewed-by: Alain Jebara <alain.jebara@intel.com>
Reviewed-by: Deepak S <deepak.s@linux.intel.com>
Reviewed-by: Emma Foley <emma.l.foley@intel.com>
Reviewed-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
Reviewed-by: Ross Brattain <ross.b.brattain@intel.com>
Reviewed-by: Edward MacGillivray <edward.s.macgillivray@intel.com>
Signed-off-by: Dhaval Patel <dhaval.r.patel@intel.com>
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
    (cherry picked from commit 9bf492e01dad7309287e8491ec7ac29f43032aed)

7 years agoUpdate git submodules
Ross Brattain [Sat, 16 Dec 2017 08:38:34 +0000 (08:38 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - Merge "tc053 kill haproxy wrong mismatch" into stable/euphrates
  - tc053 kill haproxy wrong mismatch

    JIRA: YARDSTICK-831

    Change-Id: I587c486572f439952b8a31da664d1e2c1fb8dc27
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
    (cherry picked from commit d70cbc5c6bd03cb68a13dcab50a12178982f5c44)

7 years agoUpdate git submodules
Yifei Xue [Sat, 16 Dec 2017 01:31:43 +0000 (09:31 +0800)]
Update git submodules

* Update docs/submodules/compass4nfv from branch 'stable/euphrates'
  - Update the tag and repo name for stable/euphrates

    JIRA: -

    Correct the repo name and tag name.

    Change-Id: Ie120b364bb118997b5eb3a906e089d89046e43b7
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
7 years agoUpdate git submodules
Trevor Bramwell [Thu, 14 Dec 2017 00:00:41 +0000 (16:00 -0800)]
Update git submodules

* Update docs/submodules/pharos from branch 'stable/euphrates'
  - Update eyaml README

    On CentOS7 systems the gem command is contained in the 'rubygems'
    package, not 'ruby-gems'.

    After the keys have been moved, there is not reason to keep around the
    'keys' directory.

    Change-Id: I5cb9f474276de75b650ddf323a279e139fb62d37
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
    (cherry picked from commit cef924d0f6a1a8df8ad4d61b425e2a0b29e25027)

7 years agoUpdate git submodules
Bin Hu [Fri, 15 Dec 2017 17:39:39 +0000 (09:39 -0800)]
Update git submodules

* Update docs/submodules/ipv6 from branch 'stable/euphrates'
  - Fix table in RST

    Change-Id: Ibd20332cd08a89e6bfcea5d4912fb0d5729c3dd3
Signed-off-by: Bin Hu <bh526r@att.com>
    (cherry picked from commit 5058fb93bbb60151d74ad2ed7a7886af0b17a34f)

7 years agoUpdate git submodules
Markos Chandras [Fri, 15 Dec 2017 16:27:01 +0000 (16:27 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - jjb: xci: Do not trigger the CI when patchset modifies the CI VM

    The scripts in xci/scripts/vm are used to manage the VM on the CI so
    we shouldn't blindly test a patch that modifies them. It's better to
    use manual inspection since that script rarely changes anyway.

    Change-Id: I48d81f984a1a8d1500be2cc74ea79420962b9a15
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoFix IRC Link on OPNFV Docs Overview Page 65/49065/1
Trevor Bramwell [Thu, 7 Dec 2017 20:04:49 +0000 (12:04 -0800)]
Fix IRC Link on OPNFV Docs Overview Page

Change-Id: I0ee1bf803df58e15a036cc02cc8d905ff18d0f2e
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
(cherry picked from commit 258e2b9733f03009efa3a11596993e0ed8462c50)

7 years agoAdded scenario docs for E 5.1 63/49063/1
Sofia Wallin [Tue, 12 Dec 2017 15:16:57 +0000 (16:16 +0100)]
Added scenario docs for E 5.1

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

7 years agoUpdate Documentation Landing Page 61/49061/1
Trevor Bramwell [Mon, 4 Dec 2017 22:27:13 +0000 (14:27 -0800)]
Update Documentation Landing Page

Change-Id: Ic6e4aabac17fd77888938a050ca5d93bdab40ce7
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
(cherry picked from commit 67da0ef95eeba5c136315598a6dbcf17087acbc0)

7 years agoInfrastructure Documentation Structure Updates 59/49059/1
Trevor Bramwell [Fri, 13 Oct 2017 18:55:27 +0000 (11:55 -0700)]
Infrastructure Documentation Structure Updates

Include references to CI documents in the releng repo and provide links
for hardware and software infrastructure to pharos and releng
respectively. Also include a link to anteater under the security
heading.

Change-Id: Ie12d40b8b2616b3a3165a5409a5596112962f283
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
(cherry picked from commit bc7238b2cd35e203fb3a4e71123608b2e7b0d998)

7 years agoUpdate git submodules
Jack Morgan [Fri, 15 Dec 2017 13:46:12 +0000 (13:46 +0000)]
Update git submodules

* Update docs/submodules/pharos from branch 'stable/euphrates'
  - Merge "generate_config: Use eyaml to decrypt secret values" into stable/euphrates
  - generate_config: Use eyaml to decrypt secret values

    Note: IDF data encryption is not supported. Supporting that is
    trivial, but it leads to slightly more complicated code, plus it
    breaks support for multiline scalar encrypted data in the PDF ('>'),
    forcing us to define each encrypted value as inline string.

    While at it, fix silly limitation of jinja2 path residing in a subdir
    of CWD.

    Change-Id: I441ec754d8b6e4aad2ed73aba0b9b18ed65f05f4
Signed-off-by: agardner <agardner@linuxfoundation.org>
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
    (cherry picked from commit d2307b5afbf13644bfe6722018ef1975e92680d1)

7 years agoUpdate git submodules
Jack Morgan [Fri, 15 Dec 2017 13:45:42 +0000 (13:45 +0000)]
Update git submodules

* Update docs/submodules/pharos from branch 'stable/euphrates'
  - Merge "[fuel] Add IDF mappings to installer adapter" into stable/euphrates
  - [fuel] Add IDF mappings to installer adapter

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

7 years agoUpdate git submodules
Alexandru Avadanii [Fri, 8 Dec 2017 01:03:30 +0000 (02:03 +0100)]
Update git submodules

* Update docs/submodules/pharos from branch 'stable/euphrates'
  - [fuel] Add MaaS PXE network to installer adapter

    JIRA: FUEL-313

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

7 years agoUpdate git submodules
Fatih Degirmenci [Fri, 15 Dec 2017 12:29:21 +0000 (12:29 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "xci: Use custom-url for readable CI reports"
  - xci: Use custom-url for readable CI reports

    Change-Id: I97d8fac47ec25414045a7761b651019f9f89224f
Signed-off-by: Markos Chandras <mchandras@suse.de>
7 years agoUpdate git submodules
Ross Brattain [Fri, 15 Dec 2017 08:53:40 +0000 (08:53 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - Merge "Refactor userguide "Yardstick Installation"" into stable/euphrates
  - Refactor userguide "Yardstick Installation"

    [1] must be refactored in order to:
      * Include proxy options.
      * Use OpenStack client, instead of project CLI.
      * Use sudo in some commands.
      * Adapt the document to rst coding style.
      * Fix minor errors.

    JIRA: YARDSTICK-828

    [1] https://github.com/opnfv/yardstick/blob/923aa1738cbf5a8053e77e00937fc26f2142f6a3/docs/testing/user/userguide/04-installation.rst

    Change-Id: Ice63f344a8a87221bdf4daa6153b9ccac321e5b7
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
    (cherry picked from commit d20b876a02904653cf390a97c2ed9973821dc508)

7 years agoUpdate git submodules
Ross Brattain [Fri, 15 Dec 2017 08:39:00 +0000 (08:39 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - Merge "bugfix: tc006, tc079, tc082 miss grafana dashboard in local deployment" into stable/euphrates
  - bugfix: tc006, tc079, tc082 miss grafana dashboard in local deployment

    JIRA: YARDSTICK-847

    Change-Id: I0750f2d17bac9e0214caf640e4ea1141ea3b4a03
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
    (cherry picked from commit 1839527cfef72b58182d3c7bb2b06423684c0d46)

7 years agoUpdate git submodules
Serena Feng [Fri, 15 Dec 2017 08:30:27 +0000 (08:30 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Update the fuel ci job on zte pods"
  - Update the fuel ci job on zte pods

    - Delete Danube job on zte-pod1
    - Modify the triggers on zte-pod1
    - Delete master and Euphrates job on zte-pod3

    Change-Id: I034dc3b968ee9255aa014c28dc08237fc0803d32
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
7 years agoUpdate git submodules
Yang Yu [Thu, 14 Dec 2017 08:39:34 +0000 (16:39 +0800)]
Update git submodules

* Update docs/submodules/bottlenecks from branch 'stable/euphrates'
  - Docs update for E 5.1

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

7 years agoUpdate git submodules
Dino Madarang [Wed, 1 Nov 2017 16:10:16 +0000 (09:10 -0700)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - NSB: Fix standalone.model.Libvirt SR-IOV modeling

    Fixed standalone.model.Libvirt SR-IOV XML interface modeling, acording
    to [1]:
    - All PCI attributes now are printed in hexadecimal format.
    - The PCI address is now added in the correct section, 'interface'.

    network_services.utils.PciAddress was refactored to accept both 'domain:
    bus:slot:function' and 'bus:slot:function' format inputs. This class is
    used as input in the previous class, Libvirt, to print in XML the PCI
    address of a SR-IOV interface.

    network_services.utils.PciAddress.parse_address is now deprecated. Instead
    the class standard instantiation must be used:

        libvirt_obj = utils.PciAddress(text_with_address)

    A deprecation decorator is implemented along with this patch. This
    decorator is used for the first time in the previously mentioned function.
    This decorator stores every decorated function name and deprecation message
    and raises a logging warning message the first time this function is used.

    [1] https://goo.gl/so2Mrp

    Change-Id: I22e95c488e27d6e2a8fdf6c1a07faab275fa6bba
Signed-off-by: Dino Simeon Madarang <dinox.madarang@intel.com>
Reviewed-by: Alain Jebara <alain.jebara@intel.com>
Reviewed-by: Deepak S <deepak.s@linux.intel.com>
Reviewed-by: Ross Brattain <ross.b.brattain@intel.com>
Reviewed-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
    (cherry picked from commit 6cfec77db6b95af5b31b741d513955ee3dfa3bb2)

7 years agoUpdate git submodules
rexlee8776 [Wed, 15 Nov 2017 09:40:21 +0000 (09:40 +0000)]
Update git submodules

* Update docs/submodules/yardstick from branch 'stable/euphrates'
  - bugfix: tc023 miss description and tc050-58 wrong description

    also modify tc019,025,045-49 descrition to be unified

    JIRA: YARDSTICK-850

    Change-Id: I3f775f1ebff4063edc53b9bc26d7ba10b8af8a9d
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
    (cherry picked from commit 84a532cc7fbe2d99300d43b5431a7e3c5b2d22cc)

7 years agoUpdate git submodules
Aric Gardner [Thu, 14 Dec 2017 21:58:22 +0000 (21:58 +0000)]
Update git submodules

* Update docs/submodules/releng from branch 'master'
  - Merge "Add 'docker' string to functest docker build names"
  - Add 'docker' string to functest docker build names

    This will make it a little easier to track all our docker builds and
    clarify what these specific builds do.

    Change-Id: I92a60055af1153991877373550ea1a6f3e86682d
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
7 years agoUpdate git submodules
Tim Rozet [Thu, 14 Dec 2017 18:49:11 +0000 (18:49 +0000)]
Update git submodules

* Update docs/submodules/apex from branch 'stable/euphrates'
  - Merge "Disable introspection extras" into stable/euphrates
  - Disable introspection extras

    According to the documentation introspection extras attempts to collect
    more hardware info during inspection.  This is causing problems for some
    users and we do not need it for our deployments.

    JIRA: APEX-534

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

7 years agoUpdate git submodules
Tim Rozet [Wed, 13 Dec 2017 16:50:47 +0000 (11:50 -0500)]
Update git submodules

* Update docs/submodules/apex from branch 'stable/euphrates'
  - Enables br-ex on controllers in SFC scenario

    ODL's current behavior is to select a node to serve as the routing/L3
    node in a deployment.  The selection is random, and it could end up
    choosing a control node.  Therefore the control node needs to have
    external network connectivity so adding br-ex to the controller which
    will enable this via default ProviderMappings.

    JIRA: APEX-558

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