summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-04-30[labs] Rise up hugepages count/dpdk socket memoryHEADmasterMichael Polenchuk7-14/+14
MTU = 9000 Bytes Number of mbufs = 262144 Mbuf size = 10176 Bytes Memory required = 262144 * 10176 = 2667 MB Change-Id: I4135ace3ae4ef2953deff678d0aa973cbe12d1c8 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
2019-04-02[labs] Rise up dpdk socket memoryMichael Polenchuk8-15/+15
In order to enable per port memory model double available dpdk socket memory (used by instances interfaces as well). Change-Id: Ibd692933bea673ac1d1a62146f7c25df4ce587e4 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
2019-03-20Merge "New PTL for Pharos"Julien2-11/+11
2019-03-18Merge "[PDF/IDF] UNH virtual1 for LaaS/ONAP usage"Alexandru Avadanii9-22/+360
2019-03-16New PTL for PharosJulien2-11/+11
This patch is used for voting on the new Pharos PTL. After the nomation period [1] has ended, there is only one valid candidate [2]. In order to complete the new PTL election process, all Pharos committers shall review and cast a vote[+1, -1]. This voting period ends in a week for now on by 23rd March. [1] https://lists.opnfv.org/g/infra-wg/message/179 [2] https://lists.opnfv.org/g/infra-wg/message/180 Change-Id: If9a2ba60ea69bd2dab92c22ec8cfc7895aa5ce50 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2019-03-16Update PTL infoJulien1-9/+9
prepare for next ptl voting. Change-Id: Ieae0223a52f3c3873809ced2215aa50d1c8e7a7b Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2019-03-11[PDF/IDF] UNH virtual1 for LaaS/ONAP usageAlexandru Avadanii9-22/+360
In order to fully utilize all available resources (88 CPU threads, 256GB RAM) in Fuel virtual deployments, add basic PDF/IDF files based on ericsson-virtual1 templates. IDF is mostly unchanged compared to idf-virtual1 from Ericsson lab. PDF allocates more disk capacity for the first node (controller role in Fuel deployments), as well as more vCPUs/RAM for the last 2 nodes (compute role in Fuel virtual deployments). While at it, align ericsson vPOD definitions to match the new format (2 disks should be defined for each compute node; account for HT). Change-Id: Iac8ee857a3297084ea9f087ba8007950413fda25 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2019-02-25Add port to remote management parametersFatih Degirmenci1-0/+2
This change proposes addition of a new optional parameter to PDF schema to add port to remote management parameters so one can use none-default ports if needed. Apart from the PODs that use none-default ports for remote managamene, n example to this use case is the virtual deployments that use virtualbmc for simulating BMC which requires calculation of ports on the fly which could be messy. By adding the port into PDF, it is straightforward to configure the tools to use none-default ports if needed. Change-Id: I4ce41c3977470576296a13dc668dec246fc29314 Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
2019-02-25Add privilege_level to remote management parametersFatih Degirmenci1-0/+2
This change proposes addition of a new optional parameter to PDF schema to make setting different privilege level for remote access possible via PDF. In certain cases, the users of a specific POD may not be granted ADMIN privileges to use remote management capabilities and instead they may be granted lower privileges such as OPERATOR. Even though this type of situations could be hanled in provisioning frameworks and can perhaps be pushed into IDF, it is more appropriate to put the privilege level setting into PDF next to other remote management parameters. Change-Id: I8486c0f8867d8dd54d1731876e0ffef33fb36a96 Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
2019-02-18[fuel] Skip baremetal cmp cfg if scenario lacks itAlexandru Avadanii1-1/+2
Some upcoming scenarios do not define any compute nodes, so skip adding the nodes to MaaS machine list too. Change-Id: I895d8c7cb54783a57667d20f672b8ff870105cfc Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2019-02-11[fuel] Allow PODs with fewer nodesjenkins1-0/+2
Our hardcoded index for the compute role interferes with PODs having less than the hardcoded expected node count. Change-Id: Icb8915c257d2e3305793397a51b00f96ed260c5f Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2019-02-02[fuel] Update computes on pod10Cristina Pauna2-43/+46
The compute nodes on pod10 have been replaced, therefore the pdf/idf data needs to be updated Change-Id: Ib355a3e46d13a6934e2694af7888103519c30419 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2019-01-21Merge "Add IDF and PDF for itri-pod1."Aric Gardner2-0/+387
2019-01-21Add IDF and PDF for itri-pod1.Ming-Hung Hsu2-0/+387
Some information on wiki 'ITRI Hosting' page is obsoleted, and will be updated soon. Change-Id: I2c76c9617c57de4613b04b0a5f3efff8bbdd6b0e Signed-off-by: Ming-Hung Hsu <mhhsu@itri.org.tw>
2019-01-17[IDF] arm-pod10: Sync cmp nodes mgmt NIC namesAlexandru Avadanii2-6/+6
Due to a limitation in OPNFV Fuel, the interface name holding the mgmt VLAN on all compute nodes should have the same name. Reorder interfaces on cmp002 node to satisfy this condition. Change-Id: I872dc9d2648bec8131e4ffce64e4841416039e0f Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2019-01-16[IDF] arm-pod10: Fix cmp001 NIC orderingAlexandru Avadanii2-4/+4
Change-Id: I5c7cc5dc890de5ae3d35025c6efdbfde9a094ab1 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2019-01-03Merge "[IDF] intel-pod18 private vlan range"Alexandru Avadanii1-1/+1
2018-12-29[IDF] fuel, dpdk: Switch to 1G pgsz on ThunderXAlexandru Avadanii6-20/+24
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>
2018-12-28Merge "[PDF] Fix link speed for virtual PODs"Alexandru Avadanii8-28/+36
2018-12-28[IDF] arm-virtual2: Fix private vlan rangeAlexandru Avadanii1-1/+1
Change-Id: Ia43fdf8fb7b80fcbe0b3e7e714b88baab1ba4780 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-12-27[PDF] Fix link speed for virtual PODsAlexandru Avadanii8-28/+36
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>
2018-12-20[IDF] intel-pod18 private vlan rangeMartin Klozik1-1/+1
Change private network vlan definition from "native" to specific vlan range. In case of "native", fuel installation fails to correctly define IP for br-mesh interface. As a result neutron ovs agent doesn't work, ports can't be created and VMs can't start up. Change-Id: I5792ced38339ff1a56b8ea4e9f3f37ecfb861bf5 Signed-off-by: Martin Klozik <martin.klozik@tieto.com>
2018-12-11[fuel] IDF: Add idf.fuel.network.interface_mtuAlexandru Avadanii9-0/+10
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>
2018-11-29Fix pod10 dpdk paramsGuillermo Herrero1-2/+2
Change-Id: Ic72d1468eb8fee74e25c540073c408081c8ee8b8 Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
2018-11-28arm pod-10: reorder unused interfacesGuillermo Herrero2-50/+50
Change-Id: I491edc564a2b0777c0afc65eb0ebc1b2d97f44fc Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
2018-11-21intel-pod18: add fuel supportYour Name2-18/+75
Adding support for fuel installation on intel-pod18 Change-Id: Ieaad34fd2c0aa96f9aa1f48f403c46cd890437eb Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
2018-11-06Merge "[fuel] IA: Rename power_password to power_pass"Alexandru Avadanii1-1/+1
2018-11-05Update idf parameters for arm-pod5Cristina Pauna1-2/+2
Change-Id: I1d2d3c461154f7b57d1c0e1a58be9d9a5873f61d Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2018-10-31[IDF] arm-pod10: added as new idf and pdfGuillermo Herrero2-0/+467
Change-Id: I74b1c7db1e7c7b53518660e92e810ff60f827d64 Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
2018-10-29[fuel] IA: Rename power_password to power_passAlexandru Avadanii1-1/+1
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>
2018-10-18Merge "[arm pod5] Added new NIC info"Guillermo Herrero2-5/+29
2018-10-17[arm pod5] Added new NIC infoGuillermo Herrero2-5/+29
Change-Id: I7a363100fb0affe5ac4e27885727cf517621f4e6 Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
2018-10-12Provide opendaylight server with a public ipStamatis Katsaounis1-1/+2
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>
2018-09-28[fuel] IA: Reserve IP addresses for 3 ODL nodesAlexandru Avadanii1-1/+6
Change-Id: Ifcfd806d568c3cda375166b9c63381f66ee375c4 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-09-24Local Documentation BuildsAric Gardner5-2/+52
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>
2018-09-18Merge "Auto Generated INFO.yaml file"Aric Gardner1-0/+79
2018-08-31[fuel] IA: sync maas:machines changesAlexandru Avadanii1-11/+21
Change-Id: Ib4859e4ada3d72e7e848114620ff5405c26b3126 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-08-21Fix trailing spaces issue when generates yml filesJulien2-5/+5
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>
2018-08-21Fail to set the value in multiple linesJulien1-2/+2
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>
2018-08-17Merge "Add mask to the oob networks"Alexandru Avadanii23-0/+23
2018-08-17Update the pdf/idf for ericsson pod2Manuel Buil2-21/+217
Change-Id: I9b5db404cde0414f34621cf12819fd3edfcf0414 Signed-off-by: Manuel Buil <mbuil@suse.com>
2018-08-17Add mask to the oob networksManuel Buil23-0/+23
It is not needed but it helps a lot to the xci parser Change-Id: I6943b21cd2aca2036783430cde03fb8d3b567f3b Signed-off-by: Manuel Buil <mbuil@suse.com>
2018-08-13Complete osa and add kubespray to the idf schemaManuel Buil2-1/+58
Modify idf of lf pod4 to aoid -1 from Jenkins Change-Id: I4fbac6ed2859e79aeef61b070498833b182f2b5d Signed-off-by: Manuel Buil <mbuil@suse.com>
2018-08-08[idf.fuel] Add jumpserver.trunks for mgmtAlexandru Avadanii1-0/+7
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>
2018-07-27[arm-pod9] Increase fuel maas timeoutsGuillermo Herrero1-2/+2
Change-Id: I0bf27ddc06b5c6efa64b41a32573bf09990c95b5 Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
2018-06-28[arm-virtual2] Add ip-range to avoid IP conflictsAlexandru Avadanii1-0/+2
Change-Id: Ib7858d57d3e0cc1a428905a63c4d342be260a673 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-06-20[unh-pod1] Increase MaaS timeoutsAlexandru Avadanii1-2/+2
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>
2018-06-18unh-pod1: restrict public ip range to avoid conflictPaul Vaduva1-0/+2
Change-Id: I7644fe6eedc71b4e67ea6b6d112a06685ea26602 Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
2018-06-12Merge "Adding reclass sections to idf-pod1 file"Alexandru Avadanii1-0/+28
2018-06-12Adding reclass sections to idf-pod1 filePaul Vaduva1-0/+28
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>