summaryrefslogtreecommitdiffstats
path: root/ci
AgeCommit message (Collapse)AuthorFilesLines
2016-07-31Fix rabbitmq config in tht for IPv6Feng Pan1-0/+1
JIRA: APEX-130 opnfv-tht-pr: 50 Change-Id: Ib21e79027d8e06a11e89477340983d9f72181a4f Signed-off-by: Feng Pan <fpan@redhat.com>
2016-07-26Add pcs cleanup execMichael Chapman1-0/+1
Run a pcs cleanup before db sync and also at the end of the deployment. This will give processes a chance to recover in case there has been any kind of error that would lead to a process being scored -INFINITY due to repeated failed startup that may have been caused by load during the deployment, or another latent issue. Print out any services that are failed in pcs at the end of deployments. opnfv-tht-pr: 41 Change-Id: Idf4f03cd0463a3facd0726483091ac6f1b3bf000 Signed-off-by: Michael Chapman <michapma@redhat.com>
2016-07-21Add nova ssh key for vm resizeMichael Chapman1-0/+1
SSH keys for the nova account are required for the nova resize functionality. A new pair of keys is generated for each deploy. In addition, host keys are populated and a shell is provided to the nova user on all compute nodes via puppet. opnfv-tht-pr: 43 Change-Id: Ibde6877d279bc0b87553301fbce44975286cb092 JIRA: APEX-147 Signed-off-by: Michael Chapman <michapma@redhat.com>
2016-07-21Merge "Adds utility to connect to ODL karaf console"Tim Rozet1-1/+7
2016-07-21Fixes incorrect nova host/ip configTim Rozet1-0/+1
When rebooting a control node, duplicate nova instances will be created because the hostname in the nova config is not set properly. opnfv-tht-pr: 44 JIRA: APEX-182 Change-Id: I04447fbc0f25b2ffeac7490f6b64ed1e611f0026 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-20Adds utility to connect to ODL karaf consoleTim Rozet1-1/+7
JIRA: APEX-185 Change-Id: I1e281f5905cc1db05d0f654503d91acda853c183 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-19fixes for congressDan Radez1-0/+1
opnfv-tht-pr: 42 opnfv-puppet-tripleo-pr: 5 JIRA: APEX-206 Change-Id: I5be94b69a10e000650a987cc2fcd41be800a6e88 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-17Move mongo to step 1Michael Chapman1-0/+1
Try moving mongo to be the first core service brought up, so that it doesn't interfere with heartbeats on any active services opnfv-tht-pr: 40 Change-Id: If166eae94712d3812f5c63ef0f63bc511f7d55d2 Signed-off-by: Michael Chapman <michapma@redhat.com>
2016-07-15Merge "Removing extra whitespace from congress param"Tim Rozet1-0/+1
2016-07-15Merge "Scripts for running smoke tests on the undercloud VM. Tested against ↵Tim Rozet1-0/+5
Apex Brahmaputra as I have had many issues getting a Colorado environment up and running."
2016-07-15Removing extra whitespace from congress paramDan Radez1-0/+1
opnfv-tht-pr:39 Change-Id: I0fc1f5ce008a93b9eaa37603086fbe785d40da20 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-13Adding mock-detached util function and cleaning up util help outputDan Radez1-7/+27
- mock-detached will add or remove firewall rules to block traffic that would pull resources from the internet durning a deploy These firewall rule may need to be added to, just starting with http and https traffic figuring that would block the majority of cases. - making updates to util help message according to: https://en.wikipedia.org/wiki/Usage_message Change-Id: I3c90999f977dd8f49c48399d312ed128b37bea6d Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-12Fixes nova default floating pool to be externalTim Rozet1-1/+2
JIRA: APEX-194 opnfv-tht-pr: 38 Change-Id: I039320496fb2c5ed6e8dd87aafb1fece1fc9717d Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-10Use nic1 as control plane inteface name instead of default br-exFeng Pan1-0/+1
opnfv-tht-pr: 35 Change-Id: I17fd58c3e3a8862e36e45c9c50e0119ca4a88f89 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-07-08Merge "forcing rpm-check if files added to the commit"Michael Chapman1-2/+2
2016-07-06Splitting out common functions to lib filesDan Radez1-33/+0
trying to reduce the monolith deploy.sh to smaller parts Change-Id: Ie2d2d74de5b8cacbb1c57d3d397bede0b659c0af Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-06Splitting post-install into functions fileDan Radez1-145/+1
trying to reduce the monolith deploy.sh to smaller parts Change-Id: Ie7068473e4ddd8eeca28ebd03de57781222ad761 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-06Splitting out overcloud functions to lib filesDan Radez1-272/+2
trying to reduce the monolith deploy.sh to smaller parts Change-Id: Iceeda2be0539563163bceaacbb54c6cc2d07b87b Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-06Scripts for running smoke tests on the undercloud VM.spisarski1-0/+5
Tested against Apex Brahmaputra as I have had many issues getting a Colorado environment up and running. Moved Ansible playbooks and scripts from ci/smoke_tests/ to tests/smoke_tests/ Rebase to master... Change-Id: I09273de659c76d32ccfb74a548dabf7f84c65d6d Signed-off-by: spisarski <s.pisarski@cablelabs.com>
2016-07-06Splitting out deploy.sh undercloud to functions fileDan Radez1-267/+1
trying to reduce the monolith deploy.sh to smaller parts Change-Id: Ia92c055021073dc72f46a970cd03206ddd8df8da Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-06Splitting out virt functions to functions filesDan Radez1-142/+1
trying to reduce the monolith deploy.sh to smaller parts Change-Id: Ic40a7327d95a290d83f9c0b18ad87a280b0da3c4 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-06Splitting out deps configuration to a functions fileDan Radez1-135/+1
trying to reduce the monolith deploy.sh to smaller parts Change-Id: Ic788748969819637171a51d10b87b018fe286ae1 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-06forcing rpm-check if files added to the commitDan Radez1-2/+2
Change-Id: I88514fe95121ecc7e6e4cbb41f529404c815bf06 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-06Merge "Moving parser functions to a sourced file"Michael Chapman1-161/+1
2016-07-05Moving parser functions to a sourced fileDan Radez1-161/+1
Trying to split the monolith deploy.sh Change-Id: Ib145e01696384b1b27e8a79263647235e7d68e2a Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-05Finishes dpdk post installTim Rozet1-0/+10
After dpdk finishes install, br-phy needs to be brought up and ovs-agent needs to be restarted. This cannot happen in tripleO because os-collect-config will try to ping from dpdk interfaces to the controller to validate network connectivity. This doesn't work with dpdk, so we leave br-phy down until end of deployment. JIRA: APEX-119 Change-Id: I3d36d02b773fcbb3c5527b85fd00a2fa1b3cc25d Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-05Merge "Adds overcloud ssh support and other fixes"Dan Radez2-3/+32
2016-07-01Adds overcloud ssh support and other fixesTim Rozet2-3/+32
Changes include: - Copies root pub key to overcloud nodes - Introduces overcloud util command to login control/computes - Minor fixes to undercloud util command JIRA: APEX-192 Change-Id: I903fda4b1d232fc623137490630ac905ebb781d7 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-01Adding congress supportDan Radez1-0/+9
JIRA: APEX-135 opnfv-tht-pr: 16 opnfv-puppet-tripleo-pr: 2 Change-Id: Ic14abd13e2aa46d7ef37b74dd7b005ebf9977bdd Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-30Syntax updates and new testsDan Radez2-13/+6
- syntax updates to match pep8 standards - tests to cover apex_python_utils.py Change-Id: Ifac06fdbb97266f1b574b20610979b6965d6dd55 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-30Fixes nic template renderingTim Rozet1-1/+1
Issue where in default network_settings, api_network is not specified. This means that the settings do not have api_network in its output, but the nic template checks to see if api_network vlan is native in its logic. This patch assumes a vlan will be numeric. A blank value or a value of 'native' will not be numeric therefore default is expanded to allow blank values as non-vlan networks. Also fixes controller to always have br-ex. Change-Id: Ibebb231901e653127175aef194eec708e8507da2 Signed-off-by: Tim Rozet <trozet@redhat.com> Signed-off-by: Dan Radez <dradez@redhat.com> Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-29Removes QOS Service plugins for ODL scenariosTim Rozet1-0/+1
opnfv-tht-pr: 33 Change-Id: Ibf880e159c3795f07ec875e14b9578c710eac52d Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-28Merge changes from topics 'fix_dpdk', 'vlan_support'Tim Rozet1-3/+26
* changes: Fixes IP failure during os-collect-config ping check Adding VLAN support
2016-06-28Merge "Remove sahara endpoint"Tim Rozet1-0/+7
2016-06-28Merge "adding a force-build-rpms check in the commit message"Tim Rozet1-1/+3
2016-06-28Merge "Adds initial FDIO support"Dan Radez1-0/+2
2016-06-28Adding VLAN supportDan Radez1-3/+26
JIRA: APEX-136 JIRA: APEX-30 Change-Id: I7cbbe11f4c1f1455dba253733c78fe8dc215de97 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-27adding a force-build-rpms check in the commit messageDan Radez1-1/+3
force-build-rpms Change-Id: I70d101b78608414ad5ffb745e6d8a64f59850f61 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-27Merge "Add ovs-dpdk deploy options check"Tim Rozet1-0/+11
2016-06-22Adds opnfv tht OVS DPDK configurationTim Rozet1-0/+1
Note this patch assumes that when performance options are used, that dpdk will always be configured. We can change this behavior later. opnfv-tht-pr: 30 JIRA: APEX-119 Change-Id: Ib730d2d93e1c38246e5d62c667d9554ae57fc744 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-22Adds initial FDIO supportTim Rozet1-0/+2
JIRA: APEX-133 opnfv-tht-pr: 29 Change-Id: I3080c91c3995ed946b902a75907ef11cb349fc33 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-22Merge "Fixes setting dns server for undercloud"Dan Radez1-1/+5
2016-06-17Fixes setting dns server for undercloudTim Rozet1-1/+5
JIRA: APEX-177 Change-Id: I6ee95a3c525fb58699fb3af795a66639f217214c Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-17Add ovs-dpdk deploy options checkFeng Pan1-0/+11
- Make sure flat network is not used when ovs-dpdk is used - Make sure private network is enabled when ovs-dpdk is used JIRA: APEX-174 Change-Id: I595b142124033392145b28221d64088d45c3e8d5 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-16Remove sahara endpointMichael Chapman1-0/+7
Sahara isn't installed, and having the endpoint confuses testing services. This patch removes the endpoint after deployment. Change-Id: Iaab227d398704c31911feaf7ea3bfbfa655d0f54 JIRA: APEX-176 Signed-off-by: Michael Chapman <michapma@redhat.com>
2016-06-15Fixes nic templates for ovs dpdkTim Rozet1-1/+7
JIRA: APEX-119 Change-Id: Ia66f2ef4c169187b0cb575b10292d02f530b9902 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-15Merge "Change virtual deployment VMs nic model to virtio for dpdk support"Tim Rozet2-1/+7
2016-06-15Merge "Add DPDK test app for ovs_dpdk deployment"Tim Rozet1-0/+16
2016-06-15Change virtual deployment VMs nic model to virtio for dpdk supportFeng Pan2-1/+7
Also make sure we update ipxe-roms-qemu to support pxe booting VMs with multiple virtio interfaces defined (bz 1234601). JIRA: APEX-119 Change-Id: I6fdecbd365450dec80e41f8407498d884b0bd79e Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-14Fixes unit testsTim Rozet1-8/+11
Change-Id: If6a8366dec49cff85ba94c13e70a1796e7b6ca47 Signed-off-by: Tim Rozet <trozet@redhat.com>