summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-06-01Pin software dependency versions in Foreman deployDaniel Farrell1-12/+7
Software released under 'Arno' should be pinned to at least the major version, to guarantee API backwards compatibility. JIRA: BGS-54 Change-Id: Iad027f1dc40b17c611ef183ffbae834b0dd1b970 Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
2015-06-01Copy Foreman deploy logic from bgs_vagrant repoDaniel Farrell7-0/+751
This code was developed in a scratch space GitHub repo, mostly by Tim. As part of the clean-up process for Arno, it should be migrated to Genesis and all future work should be done via Genesis. This is trozet/bgs_vagrant as of f27548. I didn't copy the clean.sh, deploy.sh and build.sh scripts from bgs_vagrant in this commit. They differ from those in Genesis and need more attention for a proper migration. See: https://github.com/trozet/bgs_vagrant JIRA: BGS-53 Change-Id: I512e0ea0d02f8d99048db771221abc88aa60e2d5 Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
2015-06-01Merge "Updated scripts for ODL enablement on FUEL"Dan Smith3-23/+56
2015-06-01Updated scripts for ODL enablement on FUELDan Smith3-23/+56
Change-Id: Ia8c82a664056e8fd0c40ffd061e2945a9fd1f8ce JIRA:0 Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
2015-06-01Merge "Corrected a syntax error on the table of contents."Daniel Smith1-1/+1
2015-06-01Corrected a syntax error on the table of contents.ChristopherPrice1-1/+1
JIRA: BGS-48 Change-Id: I5b0dcdcc405de970f65e402b79220cb6688f8fd8 Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
2015-06-01Merge "Adding a skeleton draft of the OPNFV user guide for comments and ↵Daniel Smith1-0/+121
additions. This is a draft intended to establish the document and elicit input and feedback as to it's content. Filled out some basic operational instructions and links to upstream documentation."
2015-06-01Adding a skeleton draft of the OPNFV user guide for comments and additions. ↵ChristopherPrice1-0/+121
This is a draft intended to establish the document and elicit input and feedback as to it's content. Filled out some basic operational instructions and links to upstream documentation. JIRA: BGS-46 Change-Id: I85c547111078ccbdbb733e1c5061937cd7e54835 Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
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-46ChristopherPrice4-90/+99
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-26Merge "Adds Heat and external network support"Dan Radez6-11/+266
2015-05-26Merge "Really kill VBoxHeadless process"Dan Radez2-2/+2
2015-05-26Merge "Refactor Foreman install guide reStructuredText"Dan Radez1-128/+115
2015-05-26Merge "Add .gitignore for Vim tmp files"Dan Radez1-0/+1
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-21Adds Heat and external network supportTim Rozet6-11/+266
Patch changes behavior to do the following External Network: - openvswitch is now installed at the beginning of the puppet run - public interface config is changed to be an ovsport on br-ex - br-ex is created with the IP address formerly on public interface - neutron is configured to use br-ex - after neutron is running, an external provider_network and provider_subnet are created New global parameters required (only if external_network_flag is true): - public_gateway - public_dns - public_network - public_subnet - public_allocation_start - public_allocation_end Heat is now in HA and added to deployment by default: Introduces 6 new required global params: - heat_admin_vip - heat_private_vip - heat_public_vip - heat_cfn_admin_vip - heat_cfn_private_vip - heat_cfn_public_vip JIRA: BGS-31 Change-Id: Ic4428b31c2a3028aa46c4da73e4d0f338b6651d3 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-05-21Merge "Adds external network support for OPNFV"Frank Brockners2-0/+53
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-20Adds external network support for OPNFVTim Rozet2-0/+53
Deploy will now detect and set extra parameters in the ksgen settings file needed in order to configure an external public network for Neutron. The new parameters required are as follows: - external_network_flag: "true" - public_gateway: - public_dns: - public_network: - public_subnet: - public_allocation_start: - public_allocation_end: - deployment_type: public_* parameters are required to create an external network when external_network_flag is "true". deployment_type (three_network or multi_network) is now passed to Foreman. Foreman decides on this value whether to configure 3 interfaces as dhcp+onboot or 4. Change-Id: Ia8af04e82f3854a36adc563c1855d451ddfa9c17 JIRA: BGS-13 Signed-off-by: Tim Rozet <trozet@redhat.com>
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-20Really kill VBoxHeadless processarnaudmorin2-2/+2
This correct a small typo that prevent the clean script to kill VBoxHeadless correctly This also add the psmisc package to dependency list in order to have the killall command JIRA: BGS-49 JIRA: BGS-50 Change-Id: I39143bdbc8076318c5a28868c4bb779411742c09 Signed-off-by: arnaudmorin <arnaud.morin@gmail.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-18Add .gitignore for Vim tmp filesDaniel Farrell1-0/+1
Regexes to match other to-be-ignored files should be added as needed. JIRA: BGS-48 Change-Id: I2e3df7fee8a7a9ffc6225a771d49335dcb628330 Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
2015-05-18Merge "Generally refactor Foreman installation guide"Dan Radez1-117/+108
2015-05-18Refactor Foreman install guide reStructuredTextDaniel Farrell1-128/+115
JIRA: BGS-39 Change-Id: I251f47a98025051978943869076cb9b2ef5b83c0 Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
2015-05-18Merge "Update for SR3 Helium for ODL and refactoring other files."Dan Radez4-6/+7
2015-05-18Merge "Patch novnc ubuntu package"Daniel Smith4-2/+33
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-18Merge "Adds node virtualization support"Frank Brockners1-2/+175
2015-05-18Add Tim Rozet as committer on BGS projectFrank Brockners1-0/+2
Tim Rozet's promotion to committer was done by email vote: http://lists.opnfv.org/pipermail/opnfv-tsc/2015-May/000845.html JIRA: BGS-47 Change-Id: Ie99e07dfc78ec3ba6f4d2af27572f7018b3e9002 Signed-off-by: Frank Brockners <fbrockne@cisco.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-14Generally refactor Foreman installation guideDaniel Farrell1-117/+108
First pass with large number of (mostly minor) edits. Removed Versions section because we get it for free from version control, and it'll actually be updated. JIRA: BGS-39 Change-Id: I27547d69f0f8fa9f37daaf51d33eac9daf2386a0 Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
2015-05-13Merge "JIRA:BGS-46 Updating the release-notes.rst with aligned language and ↵Jonas Bjurel4-31/+28
more release centric text. Please review and comment. Added an RST formatting correction and corrected version."
2015-05-13JIRA:BGS-46ChristopherPrice4-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-12Merge "Config and corrections for auto deploy"Stefan K. Berg7-2/+2104
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-12Adds node virtualization supportTim Rozet1-2/+175
This patch adds the argument "-virtual" which allows one to deploy to Vagrant VMs rather than baremetal. The requirements for the Jumphost become slightly different with VM nodes. The required RAM increases to 24GB when using virtual. Usage: "./deploy.sh -virtual". JIRA: BGS-31 Change-Id: I2e5e60cc7913f4d3efaa405950e1fcbbefd2771b Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-05-12Merge "Corrected directory name"Stefan K. Berg60-0/+0