summaryrefslogtreecommitdiffstats
path: root/ci
AgeCommit message (Collapse)AuthorFilesLines
2016-06-09Add required kernel modules for dpdkMichael Chapman1-0/+25
vfio_pci and uio_pci_generic are required for dpdk, and will now be available on boot. Change-Id: Ie91d0e66d2b797d909944df662f9f087f36630a1 Signed-off-by: Michael Chapman <woppin@gmail.com> Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-08Merge "Add custom domain file for virtual deploy"Tim Rozet1-0/+6
2016-06-08Add custom domain file for virtual deployMichael Chapman1-0/+6
Upstream packaging for tripleo-incubator seems to be lagging significantly, and in addition we will likely want to add a myriad of custom features like numa support that may not be suitable for upstream, so copy our own domain.xml into the tripleo templates directory when deploying. This may be improved in future if we can land a patch that allows a custom template directory to be specified upstream, and have it packaged and released. Change-Id: I7e7e7f695d9473545014761e9f8986616bc2cd19 JIRA: APEX-119 JIRA: APEX-106 JIRA: APEX-127 Signed-off-by: Michael Chapman <woppin@gmail.com> Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-08Merge "Fixes setting kernel boot arguments with perf options"Dan Radez1-9/+51
2016-06-08Merge "Add dataplane deploy setting"Tim Rozet1-0/+6
2016-06-08Merge "Adds cleaning up the tmp netenv file produced by python lib"Dan Radez1-0/+3
2016-06-09Add dataplane deploy settingMichael Chapman1-0/+6
Adds the dataplane deploy option, which can have values of ovs, ovs_dpdk, or fdio. Currently does nothing JIRA: APEX-119 Change-Id: I6c14a9c9d6887a325525d634052ea8300b30ee57 Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-06-08Fixes setting kernel boot arguments with perf optionsTim Rozet1-9/+51
JIRA: APEX-168 opnfv-tht-pr: 22 Change-Id: I224b16be24b34e245d22c9321ca94ebe52c52dfd Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-08Removes blocking build due to coverage failuresTim Rozet1-2/+1
Change-Id: Ife0f4b0d3c59512ce378f7e2b7bf1f5d98e9cada Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-08Adds cleaning up the tmp netenv file produced by python libTim Rozet1-0/+3
Change-Id: Id9a5dd9a29b6fd70c06c1b053e1d390f5e9f6764 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-07Merge "Enabling python coverage tests in build.sh"Dan Radez1-0/+21
2016-06-07Merge "Serialize db_sync and increase sql sleep timer"Tim Rozet1-0/+1
2016-06-07Enabling python coverage tests in build.shDan Radez1-0/+21
Change-Id: Iececedb03a60dd0bfc1ad6ef1275f6a0427350eb Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-06fixing ha_enabled var for vm countDan Radez1-1/+1
Change-Id: Ib551aee287d3a82fc644643b9e658adb2461bcfa Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-05Serialize db_sync and increase sql sleep timerFeng Pan1-0/+1
opnfv-tht-pr: 21 Change-Id: If7a08374971c562c71c209962d7209994d83f211 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-05Fix rpm build errorFeng Pan1-3/+3
- 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 Rozet1-11/+11
2016-06-04Fixes build cachingTim Rozet1-11/+11
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 Rozet1-1/+1
2016-06-03Merge "Add library sourcing error check"Tim Rozet2-4/+15
2016-06-03Fix performance option handlingMichael Chapman1-1/+1
- 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 Rozet1-51/+9
2016-06-02Migrates network environment parsing to pythonTim Rozet1-51/+9
Change-Id: Ibaf20a2960a9f4b5e3f256fbed12a61d7606a967 Signed-off-by: Tim Rozet <trozet@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-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-31Merge "adding control of number of virtual compute nodes"Dan Radez1-2/+17
2016-05-31Merge "Adding python tests and updating for conventions"Dan Radez1-3/+3
2016-05-31Merge "Updates to CONFIG, RESOURCES and LIB"Dan Radez3-32/+25
2016-05-28Adding python tests and updating for conventionsDan Radez1-3/+3
- 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 Radez3-32/+25
- 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-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-27Fix deploy settings bash outputFeng Pan1-4/+4
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-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 Rozet1-2/+4
Change-Id: If646ce606f96d0bcd6681ada193d60e6b59f93ff Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-25Fixes nic template missing in spec and error catchingTim Rozet2-3/+23
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-24Merge "Add pinning support"Tim Rozet1-37/+32
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-24Add pinning supportMichael Chapman1-37/+32
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>