aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-08-24Correct typos to avoid failure in jenkins-ci checkBlaisonneau David17-211/+211
Change-Id: I2e8b789cbc10def76a1b7ee673bc1ca6d7f4137f Signed-off-by: Blaisonneau David <david.blaisonneau@orange.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-08-17fuel: lf-pod2: Add local_env configuration fileAlexandru Avadanii1-0/+1
This file provides pod-specific enviroment variables that will be passed down to Fuel's `ci/deploy.sh` script. Change-Id: I7e3a5ebf9a30a31b7d4bd7d7dc9a13f7c45e2c6d Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-07-31Get MAC addresses to help daisy to distinguish the discovered hostsAlex Yang1-0/+10
JIRA: DAISY-42 JIRA: DAISY-56 Now the deploy script cannot distinguish the discovered hosts, then the roles are assigned to hosts randomly. The MAC addresses of hosts can help daisy to assign roles correctly. Change-Id: If413ad776706eb4e25db5223917a7518d856ba8e Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
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-07-07enable HA deployment in zte-pods for daisyAlex Yang6-51/+64
Change-Id: I0e72702540309b70afcd752b6f6442218fbf9d75 Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-07-03Merge "Use POD descriptor file in daisy"Zhijiang Hu1-0/+37
2017-06-26Modify zte-pod2 to non-HA temporarily for test with daisyAlex Yang1-6/+6
Now there are some issues in HA function in daisy. The pod will be set to HA again when these issues fixed. Change-Id: I79046448641ddd18e72c9c9dd5f65e9535764824 Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-06-22Use POD descriptor file in daisyAlex Yang1-0/+37
Change-Id: Ie043eb252e2bfdbf42f1403b218958190a1070a8 Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
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-29change zte-virtual1 to be multinode deploymentSerenaFeng1-14/+31
Change-Id: I6cae2857d6e407f4570e34446833058f5ddff1e4 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-05-27Update the gateway info in daisy baremetal deployAlex Yang2-4/+3
1. update gateway 2. add adapter info 3. remove useless disks info Change-Id: I65f19e691680af11cbde1119776f241785b5593d Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-05-26add external_network configuration to zte-pod2SerenaFeng1-0/+2
Change-Id: I4e66c18c176faaf93dc80d2bbe829671c3f0cdec Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
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-25Update daisy config files according to opnfv/daisy repoAlex Yang4-42/+57
1. enable multi-nodes for zte-virtual2 2. enlarge disk sizes 3. add adapter param 4. add physical network mapping param Change-Id: I5b51e8d460a2514303b622b19bebdf10b20ff38c Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-05-19Hello, OPNFV installer projectsagardner25-672/+1358
Firstly, this patchset looks a bit messy at the onset. relevant parts are installers/apex/*.j2 installers/joid/*.j2 installers/compass4nfv/*.j2 and the new verify job that runs check-jinja2.sh If you look at installers/*/pod_config.yaml.j2 you will see the network settings for apex joid and compass4nfv installers, the possible to template hard coded values have been replaced with jinja2 vales, that are populated by reading one of labs/*/*/config/pod.yaml eg: nodes: - name: pod1-node1 becomes - name: {{ conf['nodes'][0]['name'] }} In my last patchset I had ignored data already present in the pod.yaml (which is defined in the pharos spec here: https://gerrit.opnfv.org/gerrit/gitweb?p=pharos.git;a=blob;f=config/pod1.yaml ) I created by own yaml file in an attempt to figure out what all the installers needed to know to install on any given pod. this was counter productive. I have included a script (securedlab/check-jinja2.sh) that will check all securedlab/installers/*/pod_config.yaml.j2 against all securedlab/labs/*/pod*.yaml This is a first step towards having your installers run on any pod that has a pod file created for it. (securedlab/labs/*/pod[pod-number].yaml) Moving forward I would like your input on identifing variables in your installers configs that are needed for deployment but not covered by securedlab/labs/*/pod*.yaml Thanks for your time and feedback Best Regards, Aric Change-Id: I5f2f2b403f219a1ec4b35e46a5bc49037a0a89cf Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-05-19Merge "add pod descriptor file for ericsson pod1"Aric Gardner1-0/+275
2017-05-19Merge "Add pod18.yaml file for Intel lab"Aric Gardner2-0/+294
2017-05-19Add pod18.yaml file for Intel labJack Morgan2-0/+294
Change-Id: Iaf6f6e01ffbe2d899e1ff9b84d07e38447ce9357 Signed-off-by: Jack Morgan <jack.morgan@intel.com>
2017-05-19add pod descriptor file for ericsson pod2mting1-0/+275
Change-Id: Ia0467878d21f6ab88af5ecc47e27b259dfbba0e6 Signed-off-by: mting <dianfeng.du@ericsson.com>
2017-05-19add pod descriptor file for ericsson pod1mting1-0/+275
Change-Id: I9ba68c0ad5f1f10a714f584f3f974a52558dcaba Signed-off-by: mting <dianfeng.du@ericsson.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-27Add check-jinja and lf pod1 descriptoragardner2-0/+126
Change-Id: Ic580cd934c674e5d0e7ce3cca3a113d8531e3400 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-04-27Takes a template file and feeds it valuesagardner4-0/+490
Values come from a pod config file. This is just an example, only ipmi_ips are templated at this time. eg: address: {{ config['global_details']['ipmi_ips'][0] }} test like this: ./utils/generate_config.py -y labs/intel/pod5/pod.yaml -j installers/joid/labconfig.jinja2 releng should have a new job, validate-templates that looks for pattern: 'utils/generate_config.yml' pattern: '**/*.jinja2' and tests that templating does not error. Change-Id: I7f781abb702afcfccf7ed17674378cffe4a7177d Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-04-09add ceph osd configJulien3-0/+6
add /dev/sdb for ceph osd Change-Id: Ie3a16957ef988ccde44b668ea56aad0274c9d788 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
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-24update according to daisy requirementJulien2-39/+14
Change-Id: Ia5af58aa72d6d3294e4257847cca200c6aa47a0c Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
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-03-16change EXTERNAL config for daisy virtual1SerenaFeng1-10/+11
Change-Id: I5bd2271374f8ebfe891a01e7566d69851ef97244 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-03-14Update the ip according requirement of daisyJulien1-5/+5
Change-Id: Ic906cf1ab1074b4e2c677cd73e95d13bf4c1754c Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-03-10Merge "Add POD3 yaml file"julien zhang1-0/+216
2017-03-10Merge "Update POD2 pod yaml file"julien zhang1-0/+238
2017-03-09Update POD2 pod yaml fileJulien1-0/+238
Change-Id: I1bed6d3cc887696946543fef97396ba5dbaf177f Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-03-09Update ZTE POD1 using ymal file templateJulien1-0/+242
update according to the final decision. Change-Id: Id7e9c52506e54399a079ba13ea29e9490a0a0749 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-03-09Add POD3 yaml fileJulien1-0/+216
Change-Id: I2e1dfbfecf48a3b6719697fa60f27e6480a306ed Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-03-08Update gateway and vlan for daisyJulien1-9/+14
Change-Id: I5794c5feabe66783ed2ce1573a5e22ec30ab7d82 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-03-06[e-virtual] Increase allocated memory for vmsMichael Polenchuk1-4/+4
Change-Id: Ie7182a64bb904bda34d7ad5d724f407ca2134e20 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
2017-02-26Update configuration for daisyJulien2-6/+6
Change-Id: I5f7120e18cf00de09949abdf348614bb807f6207 Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-02-22[lf-pod2] Mend dns and ntp servers settingsMichael Polenchuk1-12/+17
Change-Id: I55d896b3cdc261681d998d1d305854035b0ccc53 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
2017-02-14Merge "Add labs for daisy"julien zhang6-0/+258