summaryrefslogtreecommitdiffstats
path: root/fuel
AgeCommit message (Collapse)AuthorFilesLines
2015-06-01ODL scripts bugfixesjose.lausuch1-6/+6
JIRA: 0 Change-Id: I00f0cca283f7334dcf6ce98b3867af9aa6054c37 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-05-28JIRA: BGS-46ChristopherPrice1-75/+62
Adjusted the formatting and layout of the installation instructions to be simillar across installers. Adjusted the language and layout of the foreman install instructions. Corrected random spelling grammar issues. Still requires final content adjustment in both docs at release ready. Added additional fixes to other release docs. Change-Id: I4863dcf36c38d33b476017947b39b37df2e66bbd Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
2015-05-28Found the line that was killing rst2pdfAric Gardner1-1/+1
Change-Id: Ibd48cd07a2c4b16bed855cbcc3709a7d983e18ef JIRA:0000 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-05-27Fixed typo in previous commit in odl_docker.pp (so that its used the correct ↵Dan Smith1-1/+1
filename) Change-Id: Idd74bbe3bc270a93db5a9325c36a0f3439077452 JIRA: 0 Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
2015-05-26Merge "Delivering script for use with ODL automation to start ODL in daemon ↵Dan Radez5-0/+390
mode only."
2015-05-26Delivering script for use with ODL automation to start ODL in daemon mode only.Dan Smith5-0/+390
To start ODL after a fuel deployment simply run "/opt/opnfv/odl/stage_odl.sh" and the DLUX GUI will be listening at http://<br-ex ip>:8181/dlux/index.html Usage / Order: - after you have deployed login to controller and run config_net.sh - do the same for your compute nodes - login to controller and run stage_odl.sh note: Ensure that you are able to reach the internet / and resolv.conf is set to a valid DNS - create neutron networks and look in gui that your Nodes show up. Change-Id: Iba3d99152052e9e31a6f709b510a30c8b080aa26 JIRA: 0 Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
2015-05-25Updated Neutron quota settings for FuelStefan K. Berg3-1/+87
Updated the following Neutron quotas in the Fuel defaults of neutron.conf: security_groups 10 to 50 floating ip 50 to 100 network 10 to 50 router 10 to 50 subnet 10 to 50 JIRA: BGS-51 Change-Id: I133625187ee95fc0d81fa874b20e293a4de3102c Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-05-21Fix editorial issues, hyperlinks, RST formatting etcblsaws1-18/+20
JIRA:BGS-52 Change-Id: Iab72adf4e92f32937dfec22bca0e281cda4a239c Signed-off-by: blsaws <bs3131@att.com>
2015-05-21FIXED broken Softlink pointing to "nowhere" that is causing issues with ↵Dan Smith1-1/+0
Git/Bash (non-linux intrepreters) Change-Id: I8f2cc270ce4f91b69d86b7db26ccf6f980146b01 JIRA: 0 Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
2015-05-21Merge "New and corrected DEA templates for LF Pod 1"Stefan K. Berg2-3/+972
2015-05-21New and corrected DEA templates for LF Pod 1Stefan K. Berg2-3/+972
- Renamed the HA DEA from dea.yaml to dea_ha.yaml. - Introduced a non HA DEA as dea_no-ha.yaml, having one controller and four computes. - Narrowed the Public IP range to just one IP address, 172.30.9.70, to assure that the public APIs always end up at the same IP. JIRA Change-Id: Iebbeb11f5a3ea1b69d9a616ddc8a7010fc0783aa Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-05-21Merge "JIRA:BGS-46 Adding small updates and edits to the ↵Jonas Bjurel1-21/+19
installation-instuctions doc for Fuel deploy Adding an edit to identify the Fuel server when restarting the jump host."
2015-05-20Merge "Autodeploy inspired on Prototype #2"Jonas Bjurel57-2282/+3211
2015-05-20JIRA:BGS-46ChristopherPrice1-21/+19
Adding small updates and edits to the installation-instuctions doc for Fuel deploy Adding an edit to identify the Fuel server when restarting the jump host. Change-Id: Ib6aad5cec688fc94125798b915ddb3ef36cc5e9e Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
2015-05-19Autodeploy inspired on Prototype #2Szilard Cserey57-2282/+3211
- setup libvirt environment - setup vfuel environment - patch iso - install Fuel Master - deploy cloud - hardware adapter for libvirt - hardware adapter for ipmi - hardware adapter for hp - README: AutoDeploy instructions JIRA: [BGS-2] Create Fuel deployment script Change-Id: I862d824829baaae7d21115776d13355d575a47c8 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-05-19Deployment corrections for FuelStefan K. Berg2-16/+28
The most important change is the introduction of support for a selectable temporary directory for ISO manipulations by setting the TMPDIR variable. Invoke deploy.sh as "sudo TMPDIR=/my/tmp/dir ./deploy.sh ..." to make use of this, otherwise the temporary directory defaults to that of the user running the script. Other improvements: - Added error check for when the patch-iso.sh gets an error from copying data with cpio (potentially indicating out of disk space) - Corrected typo in deploy.sh: error-exit -> error_exit JIRA Change-Id: I74966c3fe2bee0ac1923cfa9bd9ebfe1ca73a9da Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-05-18Merge "Update for SR3 Helium for ODL and refactoring other files."Dan Radez4-6/+7
2015-05-18Patch novnc ubuntu packageMichal Skalski4-2/+33
Patch novnc ubuntu package by adding missing files. Related bug: https://bugs.launchpad.net/fuel/+bug/1433894 Change-Id: Iba413c664bb93dea26245c9ed4471fff30e43968 Jira: - Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2015-05-15Update for SR3 Helium for ODL and refactoring other files.Dan Smith4-6/+7
Change-Id: I5e616652f1084211bab4f8054dbf700112a89774 JIRA: 0 Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
2015-05-13Merge "JIRA:BGS-46 Updating the release-notes.rst with aligned language and ↵Jonas Bjurel3-31/+28
more release centric text. Please review and comment. Added an RST formatting correction and corrected version."
2015-05-13JIRA:BGS-46ChristopherPrice3-31/+28
Updating the release-notes.rst with aligned language and more release centric text. Please review and comment. Added an RST formatting correction and corrected version. Change-Id: I9dc07b015c8104326569e0d8c8f29abbd7eec7c3 Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
2015-05-13JIRA: -Jonas Bjurel3-58/+1
Removed an old console-log patch wich disabled console logging and deemed not needed any longer. Change-Id: Iafb35f9a0a0060c5c7280b3319f48a6a003380c8 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-05-12DHA hardware config for LF pod1Stefan K. Berg1-0/+66
Adding the dha.yaml for the lab setup. JIRA Change-Id: Ie9cb582dcd35256acd72ffed55f4a4db36662725 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-05-12Config and corrections for auto deployStefan K. Berg7-2/+2104
- Corrected create_templates in order to compensate for a malformed information depending when configuration is copied. - Made the DHA IPMI adapter repeat every IPMI command three times - for some reason needed with POD1 at LF, the reason is unknown. - Added DEA.yaml for Ericsson Montreal and LF POD1. The DHA.yaml contains IPMI passwords so I am not really eager to put it into Git without a discussion about the security implications. JIRA Change-Id: I667d73651c47c06d2ae17cc9c574bd021ff63a25 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-05-12Corrected directory nameStefan K. Berg60-0/+0
It was never meant for the first level to be called anything else than auto-deploy - really needed to get rid of the terrible .../deploy/deploy/deploy.sh! JIRA Change-Id: Ifa68e5922ca8da9cc72df963e8138a8fc0b8b63b Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-05-08Merge "Small correction in build.sh default VAR settings. JIRA:"Dan Radez1-1/+1
2015-05-06Small correction in build.sh default VAR settings.Jonas Bjurel1-1/+1
JIRA: Change-Id: I7941d28774ae432c716ec0af84e4c69b8ad57248 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-05-06Merge "updating licensing information for the BGS components"Dan Radez1-85/+0
2015-05-05libvirt/IPMI hybrid DHA for Fuel auto-deploymentStefan K. Berg15-17/+1657
An implementation of a hybrid IPMI/libvirt deployment hardware adapter (DHA). The Fuel master is deployed as a VM, controllers and computes are manipulated using IPMI. JIRA Change-Id: I21a889b14965ce3c431eccd48a919f6634d6b336 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-04-30updating licensing information for the BGS componentsDan Radez1-85/+0
JIRA: BGS-43 Change-Id: I3c5bcf040008138734ca448dd156a0c73a289377 Signed-off-by: Dan Radez <dradez@redhat.com>
2015-04-28Refactoring HP AdapterSzilard Cserey2-476/+221
JIRA: [BGS-2] Create Fuel deployment script Change-Id: Ifb6d3e36d60ba652fa9e4ab6cdacb5d01ce2ed5b Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-04-28Merge "Fuel documentation ready for review"Daniel Smith9-133/+283
2015-04-28Merge "Automatic Deployment"Daniel Smith46-666/+3228
2015-04-28Merge "Auto deploy prototype #2"Daniel Smith62-826/+3695
2015-04-28Auto deploy prototype #2Stefan K. Berg62-826/+3695
This is an evolvement of the libvirt deployer to make it fully general, and it also add the concept of Deploy Environment Adapter (dea), Deploy Hardware Adapter (dha) and a hardware adapter plugin. See the README.rst file for an introduction of how to start experimenting with this concept in a libvirt setting. Highlights: - Can "xerox" an existing Fuel deploy - Separates configuration for the deployment (DEA) and the configuration for the hardware (DHA) - Introduces an API to be implemented by hardware adapters (a libvirt example adapter is included) - Provides a verification tool "verify_dha.sh" to validate DHA adapters against the DHA API. See the TODO.txt file for things that can be worked on. JIRA Change-Id: I98ff665e6b63c6c3bc42bb6b65c1d2151359e374 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-04-28Automatic DeploymentSzilard Cserey46-666/+3228
- node discovery - refactoring to support multiple shelves - configure nodes and interfaces - provisioning - deployment - extending with autodeployment scripts from libvirt prototype JIRA: [BGS-2] Create Fuel deployment scrip Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com> Change-Id: Ic48f93594914d5bef6c9de34d87434c7cd567198
2015-04-27Fix CentOS HA deploymentMichal Skalski1-6/+0
Do not run docker daemon during deployment. It can lead to haproxy resource timeout and rabbitmq connectivity issues. Change-Id: I49abc9d9c3b7ac954fe308f113f36c64d236ceb5 JIRA: BGS-36 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2015-04-23Fuel documentation ready for reviewJonas Bjurel9-133/+283
JIRA: Change-Id: Icaa2decbd82a3a857141a127d9f536474f478901 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-04-21Allow deployment on Centos 6.5 environmentMichal Skalski3-46/+78
Modify Fuel@OPNFV puppet manifest to allow deployment on CentOS 6.5 environment. Add installation of docker-io centos package on controller nodes. Change-Id: I76cdd086607f279f46d827558c878b7be0d8314f JIRA: BGS-36 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2015-04-19Merge "Correction of the auto-kill during deploy"Stefan K. Berg1-4/+9
2015-04-18Correction of the auto-kill during deployStefan K. Berg1-4/+9
Jenkins gets stuck until the safety-catch timer expires after three hours when the deploy is successfull. The result code is still correct, but it's an unnecessary delay. JIRA Change-Id: I4fae6b019174744894e223ccfd4502acece95768 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-04-16Fix debootstrap packageMichal Skalski8-2/+182
This commit provide scripts to patch debootstrap package. This should fix problems that can occur during ubuntu 12.04 installation. More detail can be found here: * https://bugs.launchpad.net/ubuntu/+source/debootstrap/+bug/1001131 * https://wiki.debian.org/DebianInstaller/Modify/CD#Workaround_bug_in_deboostrap Change-Id: I881191a37ba22d336c61623ae506f7e75dcc7540 JIRA: Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2015-04-16Correction of verification phase in deployStefan K. Berg1-5/+7
The finishing verification failed to correctly identify good deploys as such. JIRA Change-Id: I193d5cad977c3d004c8825036fa6fa375268de0b Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-04-16Prototype of automated libvirt installationStefan K. Berg33-0/+2778
This is a prototype to experiment with the DEA concept and how to use it to automatically deploy a KVM environment using libvirt. It is now possible to perform a fully automated deploy from an ISO file. Highlights: - Fully automated Fuel deploy installing three controllers, two computes in full HA mode including Ceilometer - create_dea.sh will create a DEA YAML file with an existing deployment as template. - The install will configure settings, networks and the interface config of all nodes. JIRA: Change-Id: Icc8922afca8508c9062aa5be95e2482086a4f624 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-04-16Fuel installation instruction doc for Arno RC2, 75% done for RC3.Jonas Bjurel3-328/+283
Fuel release notes for Arno RC2 JIRA: Change-Id: I5d9078d7665350565727098d5648ef2982b885c9 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-04-16Fuel@OPNFV rebase due to upstrem changesJonas Bjurel2-30/+0
JIRA: Change-Id: I9864f16d2be725f7d48f4268a3886aa65410293a Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-04-14Initial rearrangements for the OPNFV/opnfvdoc documentation structure ↵Jonas Bjurel11-42/+482
including LOW level READMEs, LICENCEs, and TODOs. JIRA: Change-Id: Ifd2baa5b1db3ae0fb354e39548eb7f9547639581 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-04-13Automatic DeploymentSzilard Cserey12-90/+1061
- configure environment - configure initial settings - configure networking - hardware adapter for HP - fuel VM deployment JIRA: [BGS-2] Create Fuel deployment scrip Change-Id: If305477833c54547efe7e6ebfddafde0ab31ebd2 Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
2015-04-09Changed place for cache tmp storage due to /tmp full in LFJonas Bjurel1-7/+8
Fixed issue with creating tmp dir JIRA: Change-Id: I96e3f88159e09a3148f23cb0fc2969adc9d90c1a Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-04-03Merge "Automatic Deployment - Deployment Hardware Adapter - Deployment ↵Frank Brockners5-0/+332
Environment Adapter - Fuel environment cleanup - Fuel environment configuration"