summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-06-05Fix rpm build errorFeng Pan2-4/+12
- Fix common rpm spec syntax error - Fix build.sh check for spec file changes. Change-Id: I84b54c87356a092af480957ad4b2e93ec577539b Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-05Merge "Fixes build caching"Tim Rozet3-17/+24
2016-06-04Fixes build cachingTim Rozet3-17/+24
JIRA: APEX-167 Change-Id: Ibb9d69eb4326911a5c62fc9f10b02ccf191a3046 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-04Merge "Fixes ODL L3"Tim Rozet1-1/+1
2016-06-03Fixes ODL L3Tim Rozet1-1/+1
JIRA: APEX-166 opnfv-tht-pr: 20 Change-Id: If2aabd9da302297cc99f7e6aa0eadf07a4fc7f52 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-03Merge "Fix performance option handling"Tim Rozet3-3/+5
2016-06-03Merge "Add performance deploy file to common spec"Tim Rozet1-0/+4
2016-06-03Merge "Fix kernel parameter setting"Tim Rozet3-36/+1
2016-06-03Merge "Add library sourcing error check"Tim Rozet2-4/+15
2016-06-03Fix performance option handlingMichael Chapman3-3/+5
- Fix image name replacement in environments/numa.yaml in t-h-t - Accommodate patch to opnfv-tht disabling libvirt pinning by default. opnfv-tht-pr: 17 Change-Id: I4f45a120b236e8fbaa1eefd6da903d8f5e584764 Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-06-03Merge "Migrates network environment parsing to python"Tim Rozet10-79/+232
2016-06-02Migrates network environment parsing to pythonTim Rozet10-79/+232
Change-Id: Ibaf20a2960a9f4b5e3f256fbed12a61d7606a967 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-02Fix kernel parameter settingFeng Pan3-36/+1
We can use a single line command to change kernel parameters, it is not necessary to have a script. Change-Id: I8988464d9a84a223803c69e676483787de49b4ab Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-02Add performance deploy file to common specFeng Pan1-0/+4
Change-Id: I51e5829406722cd0e7ed3d923c5761853795b0cd Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-02Add library sourcing error checkFeng Pan2-4/+15
Change-Id: Ief7fd339fa2ca8661c8e157270aa9b0339d3b637 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-02Attempts to fix sql race conditionTim Rozet1-0/+1
opnfv-tht-pr: 18 Change-Id: Ib00bc8f2167a4ecb03d7411b8c7b68f2a2cc3276 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-01Merge "Fixes interface cleanup issue between virtual and baremetal"Tim Rozet1-0/+1
2016-06-01Merge "Fixing some deploy options boolean case"Dan Radez1-5/+5
2016-05-31Fixing some deploy options boolean caseDan Radez1-5/+5
Change-Id: I98e4529b6631ed89912dc55c397993df3da10291 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-05-31Merge "Fixing conditional for setting compute count"Tim Rozet1-7/+1
2016-05-31Fixes interface cleanup issue between virtual and baremetalTim Rozet1-0/+1
JIRA: APEX-164 Change-Id: I41bf3869d068812005e2e01c03229b6b4d2628dc Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-31Fixing conditional for setting compute countDan Radez1-7/+1
- also removing no-ha option, python update to deploy settings do longer honor this param Change-Id: I52b84c946b3d5d774a001a18230c591060041eb2 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-05-31Adding release notes message for APEX-86Dan Radez1-0/+3
Change-Id: I3815232db1337e2250f1699b5be8865093d4993d Signed-off-by: Dan Radez <dradez@redhat.com>
2016-05-31Merge "adding control of number of virtual compute nodes"Dan Radez1-2/+17
2016-05-31Merge "Adding python tests and updating for conventions"Dan Radez4-79/+149
2016-05-31Merge "Updates to CONFIG, RESOURCES and LIB"Dan Radez4-33/+26
2016-05-28Adding python tests and updating for conventionsDan Radez4-79/+149
- adding tests dir with a script to run python coverage - adding main funtion to python per convention - replacing underscores with dashes in CLI params per convention Change-Id: I6f64174278e2a2e93eacdb7bee09aac49ce15d29 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-05-27Updates to CONFIG, RESOURCES and LIBDan Radez4-33/+26
- removing the -r and -c parameters - relying on ENV vars for non-system locations - abstracting the apex-python-utils to a var Change-Id: I7ff1ca8b741c890647aee029c57e8342f0b5cb07 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-05-27Fix PREFIX parsing of ifcfg fileFeng Pan1-1/+1
Make sure we only get number portion of PREFIX in ifcfg file, this avoids getting potentially the double quotes around the prefix. JIRA: APEX-163 Change-Id: Ic251a3a92bf4d318bb41114e15911f5e51dd2cde Signed-off-by: Feng Pan <fpan@redhat.com>
2016-05-27adding control of number of virtual compute nodesDan Radez1-2/+17
JIRA: APEX-86 Change-Id: Iae2f34337479ad0a399eecc46459f5afea938d57 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-05-27Merge "adding deploy dep check script"Tim Rozet1-0/+37
2016-05-27Merge "Fix deploy settings bash output"Tim Rozet2-5/+5
2016-05-27Fix deploy settings bash outputFeng Pan2-5/+5
Change-Id: I61efdac14066d2a3d7c3e3ff7f93f0fa2af3a857 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-05-27adding deploy dep check scriptDan Radez1-0/+37
the Apex RPMs don't get installed in our verify so we need something to check that the deploy deps are there when it's a fresh host Change-Id: I917f557a3b181e0ef109771af67f5ef49263723b Signed-off-by: Dan Radez <dradez@redhat.com>
2016-05-26Fixes broken spec with nic templatesTim Rozet1-6/+2
Change-Id: I764dced4aa8d0f2bb7ed992ae6b75a2b66b6efde Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-26Merge "Add sleep and retry to galera and mongodb service start"Tim Rozet1-1/+1
2016-05-26Merge "Use linux bridge for virtual deployment"Tim Rozet2-19/+44
2016-05-26Fixes deploy lib in spec and bug with return codesTim Rozet2-2/+5
Change-Id: If646ce606f96d0bcd6681ada193d60e6b59f93ff Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-25Merge "Fixes nic template missing in spec and error catching"Tim Rozet3-3/+30
2016-05-25Fixes nic template missing in spec and error catchingTim Rozet3-3/+30
Issue where jinja 2 templates were missing from spec file. Also adds error checking to make sure the nic templates were correctly generated. There was an error with dependencies missing on the build server - this patch includes a fix to make sure it is installed before trying to make. Change-Id: I7989ccf297a4e0d81326cccc06b2132018e7d8ae Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-24Use linux bridge for virtual deploymentFeng Pan2-19/+44
Changes virtual deployment to use linux bridge rather than OVS bridge on jumphost. Also fixed an issue with network deletion in cleaning code. Change-Id: Ibcfa283c6bf32aafa2ee91b2ffd55355d7d6746e Signed-off-by: Feng Pan <fpan@redhat.com>
2016-05-24Adds support for DNS and METRIC when bridging interfacesTim Rozet1-29/+56
JIRA: APEX-100 JIRA: APEX-155 Change-Id: I35f1831d59f08c26666a179db2854f9b7ea5d958 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-24Merge "Add pinning support"Tim Rozet10-40/+325
2016-05-24Merge "Fixes spec file for contrail and nosdn-noha"Tim Rozet1-2/+4
2016-05-24Merge "brbm bridge creation failed during deployment"Tim Rozet1-1/+1
2016-05-24Add sleep and retry to galera and mongodb service startFeng Pan1-1/+1
opnfv-tht-pr: 15 Change-Id: I827f36941b240a2ce3f402584fa6e570e5b26474 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-05-24Fixes spec file for contrail and nosdn-nohaTim Rozet1-2/+4
Change-Id: I985a0af9ed678f1fe4d7741af25a27df65d8c479 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-24Add pinning supportMichael Chapman10-40/+325
Add support for CPU pinning of libvirt guests and also restricting host processes to selected CPUs via isolcpus. Hugepage support is added using the same mechanism as isolcpus, along with a perf scenario where all 3 performance options are enabled. Deploy options are now parsed in python JIRA: APEX-127 JIRA: APEX-105 JIRA: APEX-106 Change-Id: I438e80fb88e596cc017595d43bc1efda1001325c opnfv-tht-pr: 8 Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-05-24brbm bridge creation failed during deploymentJuha Haapavirta1-1/+1
brbm bridge is not created during deployment because of existing random bridge containg text brbm in it. JIRA: APEX-153 Change-Id: I48520c2865a4de0de849c5147337dafeeb5fb51f Signed-off-by: Juha Haapavirta <juha.haapavirta@nokia.com>
2016-05-23Limits engine workers for virtual deploymentsTim Rozet3-0/+25
Heat uses sub-process forking for increasing number of workers to handle tasks. This patch limits number of workers in undercloud and overcloud for virtual deployments to help battle resource contention. Change-Id: I70edff708b7dcaf114b285046af3138a67167150 Signed-off-by: Tim Rozet <trozet@redhat.com>