Age | Commit message (Collapse) | Author | Files | Lines |
|
VPP requires 1G pagesizes on ThunderX nodes, so switch from 2M to 1G
when DPDK is used.
While at it, extend the Fuel j2 macro to accomodate different naming
of virtual function network devices based on the driver used (vfio).
Change-Id: Ic29ce04867955282b6f988ed69a44b316ffdc994
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
|
|
Change-Id: Ia43fdf8fb7b80fcbe0b3e7e714b88baab1ba4780
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
ethtool reports the link speed as 'unknown' for said devices.
The only (current) consumer of this information is Fuel's new VPP
support, which detects all these interfaces as 'Gigabit', so align
our definitions in order to be able to dynamically construct the
VPP interface names based on PDF (link speed) + IDF (PCI bus).
While at it, add a new j2 macro helper to be used by Fuel installer.
Change-Id: Id6a52bbb7b86bbe3db2a81bb91ac378c6876ffc0
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Allow configuring cluster-level jumbo frames via IDF.
All virtual PODs default to using jumbo frames, while baremetal
PODs will keep using 1500 until we confirm all switches are
properly configured.
While at it, update net_macros to configure MTU for VLAN interfaces
too.
JIRA: FUEL-336
Change-Id: Id6c7ec9377b15d53e69c8cbb16fa469b52ab7e3a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Change-Id: Ic72d1468eb8fee74e25c540073c408081c8ee8b8
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
|
|
Change-Id: I491edc564a2b0777c0afc65eb0ebc1b2d97f44fc
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
|
|
Adding support for fuel installation on intel-pod18
Change-Id: Ieaad34fd2c0aa96f9aa1f48f403c46cd890437eb
Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
|
|
|
|
Change-Id: I1d2d3c461154f7b57d1c0e1a58be9d9a5873f61d
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
|
|
Change-Id: I74b1c7db1e7c7b53518660e92e810ff60f827d64
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
|
|
Align with MaaS expected variable naming after upstream change [1].
[1] https://github.com/salt-formulas/salt-formula-maas/commit/6096333
Change-Id: I0d4af1af1c54b40bf9a84ccf5f16847b9d39d456
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
|
|
Change-Id: I7a363100fb0affe5ac4e27885727cf517621f4e6
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
|
|
JIRA: FUEL-393
This patch reserves a public ip for opendaylight. This ip is needed
for running the test-case 3 of sdnvpn test-cases, which run as part
of the bgpvpn scenario.
Change-Id: I57288bbb42f4c75af19f3807f8f15b44482c066c
Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
|
|
Change-Id: Ifcfd806d568c3cda375166b9c63381f66ee375c4
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
This adds configuration for performing local documentation builds
with the following simple command:
tox -e docs
Change-Id: Ib0d60d9f458b19dd5e77de962d34c1d299de7b16
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
|
|
|
|
Change-Id: Ib4859e4ada3d72e7e848114620ff5405c26b3126
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
There are some missing coniguration in jinja2 template, which will cause
the trailing spaces issues. Currently just add some comments in the end.
Change-Id: I4fe250cda1192d7c6e7cead0251ac5e7978cd310
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
refer to the log of Jenkins:
https://build.opnfv.org/ci/view/pharos/job/
validate-pdf-jinja2-templates-master/326/console
/home/jenkins-ci/opnfv/slave_root/workspace/
validate-pdf-jinja2-templates-master/config/utils/check-jinja2.sh:
line 54: -i ./config/installers/apex: No such file or directory
[GENERATE] [OK]
[YAMLLINT] [OK] yamllint -s ./config/installers/apex/pod_config.yaml
Change-Id: I13c220e7fba5355124ae2b41e7399140c5d92523
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
|
|
Change-Id: I9b5db404cde0414f34621cf12819fd3edfcf0414
Signed-off-by: Manuel Buil <mbuil@suse.com>
|
|
It is not needed but it helps a lot to the xci parser
Change-Id: I6943b21cd2aca2036783430cde03fb8d3b567f3b
Signed-off-by: Manuel Buil <mbuil@suse.com>
|
|
Modify idf of lf pod4 to aoid -1 from Jenkins
Change-Id: I4fbac6ed2859e79aeef61b070498833b182f2b5d
Signed-off-by: Manuel Buil <mbuil@suse.com>
|
|
Extend IDF schema for Fuel installer section to allow a new param,
useful when jumpserver networks should be trunked for infra VMs.
JIRA: FUEL-338
Change-Id: Ifda18ea017c069e29d25d48aea62a6b6b37e91b5
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Change-Id: I0bf27ddc06b5c6efa64b41a32573bf09990c95b5
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
|
|
Change-Id: Ib7858d57d3e0cc1a428905a63c4d342be260a673
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Some targets (especially 96-cores computes) in UNH POD1 take longer
than the average to commission/deploy, so adjust the timeouts
accordingly.
Change-Id: I9bf0b2ecccb3e8437cc5659688a84ee5ad0b5b87
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Change-Id: I7644fe6eedc71b4e67ea6b6d112a06685ea26602
Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
|
|
|
|
reclass section is necessary to setup hugepages
size to 2M per hugepage as the defaults are 1G
which are not supported by thunderx. Plus adding
ntp servers to unh-pod1
Change-Id: I9cd2a8105032035a519411b80f95675a997a1fbd
Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
|
|
Change-Id: I6172e909c51e796b16f62f2d8e0cb0497306ce2a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
|
|
|
|
|
|
Change-Id: I9df2e117d8a2036c9555ddfe41d636b9e30910e8
|
|
|
|
- check-jinja2.sh: Add template dir to include dirs;
- add param definitions for PXE/admin static IP for each machine,
moving MaaS DHCP range start after the new addresses, similar to
public network;
- drop 'opnfv_' prefix for compute parameters;
- drop 'opnfv_jump_bridge_*' variables (deprecated);
- drop 'opnfv_infra_maas_*' variables, handled directly in Fuel now;
- add 'opnfv_net_*_mask' for all used networks in idf.net_config;
- move all internal j2 variables to net_map.j2, so we can reuse them
without pod_config;
- refactor maas variables into a full `maas.region.machines` section
when baremetal nodes are defined;
- drop 'openstack_compute_*' reclass params in favor of direct
expansion in reclass.storage definitions via j2 in Fuel@OPNFV;
- add `net_macros.j2` for reclass linux.network reclass generation;
- move all non-sensitive reclass parameters to Fuel@OPNFV;
Change-Id: I495c6072d845b273b6607d45dc5152ec4ee767cf
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Change-Id: Ib840995b085ec9d8a585d5cf2e2a84e5801875b6
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
|
|
|
|
|
|
Change-Id: I415eda9f493fcd70514d5f9be7d58b7b6d1cb88f
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
|
|
Change-Id: I01c678b45fd182bef8a95bdf13054a36347e057b
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
|
|
Change-Id: Iad65abda66b772e8ed44c2257ebdb7cb48ecc6c1
Signed-off-by: joekidder <Joe.Kidder@enea.com>
Signed-off-by: pava <Paul.Vaduva@enea.com>
|
|
Change-Id: I20e70ec3264e807fb85585441d51752b13f5389d
Signed-off-by: mting <dianfeng.du@ericsson.com>
|
|
JIRA: FUEL-322
Change-Id: I3b136d6eebdaf0f09c772d2b994158af99cd8fea
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
- extend check-{jinja2,schema}.sh to scan vPDFs and construct
proper IDF path for vPDFs;
- add support for '/' in PDF fields, by default filtered by j2
template rendering;
SPEC changes:
- extend remote_management 'type' enum with 'libvirt';
SCHEMA changes:
- add new enum value 'libvirt' according to SPEC update;
- add separate handling of 'remote_management' for baremetal/virtual;
- remote_management 'versions' and 'mac_address' are mandatory for
all but 'libvirt' (used to be mandatory for all);
Change-Id: Ib3f711cae807c3ab27920391402ba74844f155c3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
|