summaryrefslogtreecommitdiffstats
path: root/ci/deploy.sh
AgeCommit message (Collapse)AuthorFilesLines
2016-09-21Merge "Adding a bash completion script"Dan Radez1-6/+6
2016-09-19Change NTP update failure to warningFeng Pan1-4/+3
We don't want NTP update to fail the entire deployment, as the ntp server is hard coded in deploy.sh and the server is not always accessible. Change-Id: I044484e4f81d7580ce4d4824a4bcc4b6b8f7d0f1 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-09-19Adding a bash completion scriptDan Radez1-6/+6
- allows tab completion for deploy and clean script's subcommands Change-Id: If5f5718a3695993767671ab823f434f463c593f2 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-09-12Correct time on jump host prior to launching VMsrandyl1-0/+7
Since the VMs use ntpdate to set the correct time, the host should also have the correct time. JIRA: APEX-246 Change-Id: I55ba59398f56ad25df283336c8ed75e6a3652fe4 Signed-off-by: Randy Levensalor <r.levensalor@cablelabs.com>
2016-09-07moving inventory file parsing to pythonDan Radez1-14/+14
Change-Id: Ib03728e8ffe9c65044b32b4348e9c1c88862c6e3 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-08-22correcting the virtual baremetal defaultsDan Radez1-1/+1
Defaults for virtual deployments was not correct, there were three baremetal nodes being created by default for a noha deployment. JIRA: APEX-221 Change-Id: I8b13ffb620d8ebaed4308725edbc7e84279872dd Signed-off-by: Dan Radez <dradez@redhat.com>
2016-08-11Fix VPP deploy failuresFeng Pan1-4/+4
- Move deploy option parsing to before network settings parsing, as performance options are needed during networking setting parsing. - Fix numa fdio_enabled option setting - Add numa to controller hiera hierarchy in tht opnfv-tht-pr: 53 Change-Id: I0a87c557c8bf653d5a86eccdbb3172733c06716a Signed-off-by: Feng Pan <fpan@redhat.com>
2016-08-04Fix network_isolation argparse issueFeng Pan1-0/+2
JIRA: APEX-222 Change-Id: I435852fbe1597bf03f617dc14a6718de699b648f Signed-off-by: Feng Pan <fpan@redhat.com>
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-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-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 Radez1-0/+13
2016-07-01Adds overcloud ssh support and other fixesTim Rozet1-0/+13
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 Radez1-4/+4
- 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-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 "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-27Merge "Add ovs-dpdk deploy options check"Tim Rozet1-0/+11
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 Rozet1-1/+1
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 Pan1-1/+1
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-14Merge "Print undercloud IP after deployment"Michael Chapman1-1/+2
2016-06-14Merge "Change keystone CLI to OSC"Dan Radez1-8/+8
2016-06-13Add DPDK test app for ovs_dpdk deploymentFeng Pan1-0/+16
JIRA: APEX-119 Change-Id: I5d677a0480b63a286a3aa0f70b99dced7e06b909 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-13Merge "Add ipv6 support in network environment"Tim Rozet1-1/+2
2016-06-13Print undercloud IP after deploymentFeng Pan1-1/+2
Change-Id: Ic0828622d129d8acd686d944fff88ed8593227b7 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-13Change keystone CLI to OSCFeng Pan1-8/+8
Change-Id: I24934e4fde9037a5f625fe4100799390937f4016 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-12Add ipv6 support in network environmentFeng Pan1-1/+2
Change-Id: I8db0cc0f715e95414e20f8a1e4d49f8d77e7b9ae Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-10Merge "Install dpdk packages when dataplane is set to ovs_dpdk"Tim Rozet1-6/+5
2016-06-10Install dpdk packages when dataplane is set to ovs_dpdkFeng Pan1-6/+5
Change-Id: Ib9978595738bb70172244af0505b6b43b0bc60a2 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-10Merge changes from topics 'c_doc_update', 'detached_cleanup'Tim Rozet1-2/+0
* changes: Documentation updates fixing detached state deployment
2016-06-10Parameterizes ODL version to deploy optionsTim Rozet1-1/+10
Changes include: - Minor syntax fix to dataplane check - Adds 'odl_version' to deploy options - Builds ODL overcloud image with boron rpm included - If user specifies 'boron' as odl_version then, package is upgraded on overcloud image Change-Id: I37436cb8cc4d6cff1fede6c13836f26a4cc57f49 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-09Merge "Add API network support"Tim Rozet1-2/+2
2016-06-09Merge "Remove swift endpoint and service"Tim Rozet1-0/+6
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>