aboutsummaryrefslogtreecommitdiffstats
path: root/labs/arm
AgeCommit message (Collapse)AuthorFilesLines
2017-10-18lf-pod2, arm-pod5: Fuel IDF: Add network infoAlexandru Avadanii1-0/+26
Extend Fuel section of IDF with: - OS interface names, required by MCP reclass model; - NIC bus addresses, required for DPDK scenarios; JIRA: FUEL-275 Change-Id: I3e20517ec79bc4ee75e0d5a8f74628d9b1f421a8 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-10-05arm-virtual2: Drop local_envAlexandru Avadanii1-2/+0
Change-Id: I998c49c7f2a2437cb75f7e1223928514b4998f04 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-10-03lf-pod2, arm-pod5: Fuel Installer Descriptor FileAlexandru Avadanii2-2/+12
While at it, quote string variables in ericsson-pod1 IDF. Now that we can determine bridge names from IDF, drop legacy "local_env" mechanism for baremetal PODs. Change-Id: I1db41cde503099352adb72d0969c1dd0f8a92a59 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-28arm-pod5: Fix node-5 MAC orderAlexandru Avadanii1-2/+2
node-5 MAC order was reversed, leading to deploy failures in Armband. Change-Id: Iae234753f1b2e51bcbc4d898a2ce92525ec67c5f Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-27arm-pod5 align with latest PDF specGuillermo Herrero1-30/+50
Change-Id: I1ae0f356b11cb22be7b32ead2877c0a8e19b9093 Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
2017-09-22arm-pod5: Fix yamllint warningsAlexandru Avadanii1-21/+21
Change-Id: I302b014241bd1fa71e029fcd5b5905b0b1112fd5 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-22arm-pod5: Fix duplicate MAC addressesAlexandru Avadanii1-2/+2
Change-Id: I3664d50a1510e2697c570adcf89cff9d1ea7961f Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-22arm-pod5: Fix MAC copy-paste typoAlexandru Avadanii1-1/+1
Change-Id: I01c54ebdded9d2aaa4142078699a9a65ffe652fd Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-21arm-pod5: updated admin network / jumphost ipmiGuillermo Herrero1-11/+11
Change-Id: Id337c53d94ad52266db8f7419a61d7f2f2e8c300 Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
2017-09-08arm-pod5: descriptor fileGuillermo Herrero1-0/+183
JIRA: ARMBAND-292 Change-Id: I33443a8496bfe8a24266ffe99f6562cded88436c Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com> Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> Signed-off-by: Charalampos Kominos <Charalampos.Kominos@enea.com>
2017-08-23arm-{pod5,virtual2}: local_env: drop obsolete variablesCharalampos Kominos2-2/+0
Change-Id: I0146d6f28796c5af69d9acad08d446af333296f6 Signed-off-by: Charalampos Kominos <Charalampos.Kominos@enea.com>
2017-08-17arm-pods: Remove obsolete pods and config filesAlexandru Avadanii9-1317/+0
- arm-pod1 was dismembered; - arm-pod2 will be restored later after the jump server is replaced; - arm-pod3 becomes arm-pod5, remove old Fuel specific config; Change-Id: Ia1d087a38583e8f3963f4f2aa2e903240e7df099 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-08-17arm-{pod3,virtual2}: Openstack public net rangeAlexandru Avadanii2-3/+4
While at it, update arm-pod3 local_env with MCP specific config. Change-Id: I328ac0dab3095b4d47f2d91ebd74a52a20f5b983 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-07-26arm-virtual2: Update DEFAULT_BRIDGE for MCPAlexandru Avadanii1-1/+1
Change-Id: I6cd8df7d1866297fe125727166cdad72e0a64d0f Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-07-24arm-virtual2: export LIBVIRT_DEFAULT_URIAlexandru Avadanii1-0/+1
Change-Id: Ic88f9ab032db65fe0f4390b861b618ecb2ee86ba Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-07-19arm-virtual2: Add local_env with bridge infoAlexandru Avadanii4-447/+1
While at it, remove obsolete arm-virtual1 local_env configuration, as well as old Fuel configuration for arm-virtual_kvm. Change-Id: I17aab716a33c0ceca993b2cfb552a240e691bec7 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-07-18arm-pod2: IPMI: Use secondary IP for ipmi2snmpAlexandru Avadanii1-5/+5
Our ipmi2snmp proxy uses 2 IPs, use the secondary one since the primary is now unreachable. Change-Id: I3fda960758f68c6ba8b0f31620f7639e6bfa5e1d Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-06-13arm-pod2: Fix IPMI2SNMP Remote hostsCatalina Focsa1-5/+5
Change-Id: I3ebbfabd45710ea568e559684edbca77f281db8b Signed-off-by: Catalina Focsa <catalina.focsa@enea.com>
2017-05-25arm-pods:1,3; dea: Modify interfaces properties: MTUCatalina Focsa3-0/+32
arm-pod2: check 8826cffe65acf34822a9ed4665267f4de6dc65ca arm-pod1, arm-pod3, virtual_kvm: Modify MTU value from null into 9000 for each interface belonging to each node. Values are to be merged into each fuel node dictionary by key reference. JIRA: https://jira.opnfv.org/browse/ARMBAND-199 Change-Id: Ieb80e51087d756499e0591d972aa8edd2fbabf1a Signed-off-by: Catalina Focsa <catalina.focsa@enea.com>
2017-05-16arm-pod2: dea: Modify interfaces properties: MTUCatalina Focsa1-0/+16
Modify MTU value from null into 9000 for each interface belonging to each node. Values are to be merged into each fuel node dictionary by key reference. JIRA: ARMBAND-199 Change-Id: I77d70c25f1947ecd71585f7a730f749e5066d269 Signed-off-by: Catalina Focsa <catalina.focsa@enea.com>
2017-04-04Correct typo in virtual pod deaCristina Pauna1-1/+1
One of the reason virtual deploys have failed is a typo in the dea file. Change-Id: If760cdf9790eb2fa4a49b3acf0b2b7e88a3cf3ea Signed-off-by: Cristina Pauna <cristina.pauna@enea.com> Signed-off-by: Harry Kominos <Charalampos.Kominos@enea.com>
2017-04-01arm-pod3: Fix IPMI2SNMP port mappingAlexandru Avadanii1-5/+5
Change-Id: I2fe5a60eca8b014df5f3a3a7259df6c2b101dead Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-03-30Merge "arm-pod1: Fix missing uri in repo config"Alexandru Avadanii1-0/+1
2017-03-30arm-pod1: Fix missing uri in repo configAlexandru Avadanii1-0/+1
Change-Id: I669de01f7e739650aa2bca8b8842928d6d3a7069 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-03-29arm-pod3: Use IPMI2SNMP to bypass flaky IPMIAlexandru Avadanii1-5/+10
This is specific to Enea Pharos Lab, where we have a proxy that translates IPMI requests to SNMP which commands a power controller. Change-Id: I6c62c900823bf1496754fcbbbb8d81c5fa173e9c Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-03-27Update repos for arm podsCristina Pauna4-3/+128
Workarownd for JIRA: FUEL-250 Change-Id: I44077a6c5439e82d4547865e45a7f502778f897d Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2017-03-23arm-pod1: Remove package list overrideAlexandru Avadanii1-104/+0
Let all package selection default to recently added kernel. Change-Id: I0f67e19d57dee1578a9172f32d72d25094f053f2 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-02-06arm-pod3: Fix incomplete regex in DEAAlexandru Avadanii1-1/+1
Change-Id: Id752c5823b98667a45955359f77630df07fb2e51 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-02-05arm-pod2: Redistribute roles, fix incomplete regexAlexandru Avadanii1-5/+5
JIRA: ARMBAND-209 Change-Id: I2cff456f1d3106e504ca8a70a308ac61322ea825 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-02-05arm-pod2: dha: Fix missing titleAlexandru Avadanii1-0/+1
JIRA: ARMBAND-209 Change-Id: Ide8eb9f31e64f1ca2e6230f70426b95ae0ef722a Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-02-05arm-pod2: Refresh dea/dha after node replacementAlexandru Avadanii2-63/+21
TODO: Replace local ipmi2snmp wrapper addr (127.0.0.1). JIRA: ARMBAND-209 Change-Id: I8d79636216feb68e17336d2ba2b474f22fc00bb5 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-01-23armband: Add public DNS, NTP serversAlexandru Avadanii4-0/+192
While at it, enable "Public Gateway is Available", since our PODs do have internet access during deployment. JIRA: ARMBAND-207 Change-Id: I2ad453732baa8484a17e425602c4cd42c2f55969 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-01-21Armband: Uplift Fuel cfg to Newton on Ubuntu 16.04Alexandru Avadanii4-963/+27
Refresh all PODs' config for Newton: - s/trusty/xenial/ - s/14.04/16.04/ - s/mos9/mos10/ - s/mitaka/newton/ - target image initial package list refresh; - clean up virtual pod DEA override; - remove hardcoded package lists from DEA overrides for all PODs except arm-pod1, which requires a custom kernel version; TODO (later): - enable Jumbo frames (mtu=9000) for all interfaces; JIRA: ARMBAND-198 Depends-on: Ia99022e364e61245d109cabab9d0ed7157b4d2f5 Change-Id: I0c429ffe5a28e920b2268b9ada622df9049071ee Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-11-29Move the local_env filecristinapauna1-0/+0
The local_env file was in the wrong directory and it was not sourced by the deploy script. Moved it to the correct location Change-Id: Ie5ddcfc656dc5c0a79aa49c2c553819b72303ef3 Signed-off-by: cristinapauna <cristina.pauna@enea.com>
2016-11-25Add a virtual POD for ARMcristinapauna3-0/+1171
Define the DHA, DEA-override and local_env file for new POD arm-virtual1 JIRA: ARMBAND-123 Change-Id: I083cb198f30748aafdd5eca7138f876314ee0a00 Signed-off-by: cristinapauna <cristina.pauna@enea.com>
2016-11-24arm-pod1: Pin older kernel to avoid link issuesAlexandru Avadanii1-3/+21
Current Ubuntu Trusty kernel `linux-image-generic-lts-xenial`, backported from Xenial, introduced a regressiong with our 10G Extreme Networks switch - sometimes the link negotiation fails. This was not a problem with the previous 4.4 kernel we used, 4.4.0-45-generic (current is 4.4.0-47-generic), so pin it until upstream fixes the rootcause. Since the local mirror only contains the new kernel, bring back access to public Ubuntu repos (only for this pod). NOTE: Our admin interface is on a PCI NIC, so we will keep using the new (faulty) kernel for bootstrap image. See [1] for full problem description. [1] https://jira.opnfv.org/browse/ARMBAND-168 Change-Id: I39505013804620f1b910169492e895a637d20de2 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-11-16armband deploy: switch to local Ubuntu/MOS mirrorsAlexandru Avadanii3-96/+6
Since we now enabled local (multiarch) mirrors for Ubuntu, we should make the automatic deploy benefit from them, and not rely on public internet mirros at all. FIXME: completely remove repo overrides and let dea_base set these approapiately, after the packetary mirror rework is merged in Fuel@OPNFV (FUEL-223). JIRA: ARMBAND-35 JIRA: FUEL-218 JIRA: FUEL-223 Change-Id: I424fff2ec89b38a6e3a911a6287add34c64633c9 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-10-14arm: Add lab-config for Enea Pharos PODsAlexandru Avadanii9-0/+1378
This was previously stored on git.enea.com. While at it, fix Armband master deploy issues by adjusting version strings in DHA files. JIRA: ARMBAND-149 JIRA: ARMBAND-150 Change-Id: I2e9580465e8fc2052dfe7fd353e00fd93a10219b Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>