genesis.git
8 years agoMerge "Fix formatting to '_sha1_', '_date_' where needed" arno.2015.1.0
Jonas Bjurel [Wed, 3 Jun 2015 22:40:08 +0000 (22:40 +0000)]
Merge "Fix formatting to '_sha1_', '_date_' where needed"

8 years agoMerge "Very final review before cutting the release Very-very final review :-) Update...
jonasbjurel [Wed, 3 Jun 2015 22:20:54 +0000 (22:20 +0000)]
Merge "Very final review before cutting the release Very-very final review :-) Update of release-notes"

8 years agoFinal installation instructions commit taged 1.0.0 57/757/2
jonasbjurel [Wed, 3 Jun 2015 16:56:23 +0000 (18:56 +0200)]
Final installation instructions commit taged 1.0.0
Very final installation instruction commit

Change-Id: Ie60e936c04cbaf17e5d5b4e19846b7ced2ae86de
Signed-off-by: jonasbjurel <jonas.bjurel@ericsson.com>
8 years agoVery final review before cutting the release 51/751/3
jonasbjurel [Wed, 3 Jun 2015 15:53:51 +0000 (17:53 +0200)]
Very final review before cutting the release
Very-very final review :-)
Update of release-notes

Change-Id: Ia5e6dc35495b92dcfbb402ecb96e8f41786848d0
Signed-off-by: jonasbjurel <jonas.bjurel@ericsson.com>
8 years agoFix formatting to '_sha1_', '_date_' where needed 62/762/2
Ildiko Vancsa [Wed, 3 Jun 2015 20:38:30 +0000 (22:38 +0200)]
Fix formatting to '_sha1_', '_date_' where needed

JIRA: BGS-48

Change-Id: Ic67f7935a37014c54357a478a596a280773f0580
Signed-off-by: Ildiko Vancsa <ildiko.vancsa@ericsson.com>
8 years agoAdd references to the User Guide 49/749/3
Ildiko Vancsa [Wed, 3 Jun 2015 15:39:12 +0000 (17:39 +0200)]
Add references to the User Guide

JIRA: BGS-48

Change-Id: I195fc3796f146bcb796fe9773dd5a996fe43d31e
Signed-off-by: Ildiko Vancsa <ildiko.vancsa@ericsson.com>
8 years agoMerge "Update Reference section for the Install Guides"
Tim Rozet [Wed, 3 Jun 2015 17:59:09 +0000 (17:59 +0000)]
Merge "Update Reference section for the Install Guides"

8 years agoMerge "Fixes release tags and versions"
Frank Brockners [Wed, 3 Jun 2015 17:33:59 +0000 (17:33 +0000)]
Merge "Fixes release tags and versions"

8 years agoLast build instruction commit for Arno, now tagged as 1.0.0 48/748/3
jonasbjurel [Wed, 3 Jun 2015 15:32:39 +0000 (17:32 +0200)]
Last build instruction commit for Arno, now tagged as 1.0.0
Final review of the Fuel build instructions
JIRA:

Change-Id: I75903a69fe8a77b35008ceed38464c3cb8727978
Signed-off-by: jonasbjurel <jonas.bjurel@ericsson.com>
8 years agoUpdate Reference section for the Install Guides 47/747/2
Ildiko Vancsa [Wed, 3 Jun 2015 15:23:18 +0000 (17:23 +0200)]
Update Reference section for the Install Guides

JIRA: BGS-48

Change-Id: Ice04e177f4451d8bb3170a5e3ef3e8418deead3e
Signed-off-by: Ildiko Vancsa <ildiko.vancsa@ericsson.com>
8 years agoFixes release tags and versions 53/753/1
Tim Rozet [Wed, 3 Jun 2015 16:06:27 +0000 (12:06 -0400)]
Fixes release tags and versions

JIRA:

Change-Id: I1bb931f2c9cf028c7cb935bb24ffc8425913be97
Signed-off-by: Tim Rozet <trozet@redhat.com>
8 years agoFinal review for the fuel installation instructions 46/746/2
jonasbjurel [Wed, 3 Jun 2015 14:55:52 +0000 (16:55 +0200)]
Final review for the fuel installation instructions
JIRA:

Change-Id: I7a525ca56e20a92b004620e85de48f3ff3b3d64e
Signed-off-by: jonasbjurel <jonas.bjurel@ericsson.com>
8 years agoFixed scripts inside ODL container to match SR3 release naming. 45/745/1
Dan Smith [Wed, 3 Jun 2015 14:42:21 +0000 (10:42 -0400)]
Fixed scripts inside ODL container to match SR3 release naming.

Change-Id: I3c9b7acb8972bd34afc01f3aad9a1f5ec9a1b99f
JIRA: 0
Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
8 years agoMerge "Adding some doc fixes."
Frank Brockners [Wed, 3 Jun 2015 14:40:05 +0000 (14:40 +0000)]
Merge "Adding some doc fixes."

8 years agoMerge "Fix ISO name in Fuel Install Instruction"
Frank Brockners [Wed, 3 Jun 2015 14:37:40 +0000 (14:37 +0000)]
Merge "Fix ISO name in Fuel Install Instruction"

8 years agoMerge "Fix indentation in user-guide.rst"
Tim Rozet [Wed, 3 Jun 2015 14:32:45 +0000 (14:32 +0000)]
Merge "Fix indentation in user-guide.rst"

8 years agoMerge "Add ISO reference to Foreman Install Instruction"
Tim Rozet [Wed, 3 Jun 2015 14:29:03 +0000 (14:29 +0000)]
Merge "Add ISO reference to Foreman Install Instruction"

8 years agoMerge "Changes deploy to use frozen Arno release versions for Foreman related tools"
Frank Brockners [Wed, 3 Jun 2015 14:03:44 +0000 (14:03 +0000)]
Merge "Changes deploy to use frozen Arno release versions for Foreman related tools"

8 years agoMerge "Adds external router and fixes metadata server"
Frank Brockners [Wed, 3 Jun 2015 14:03:20 +0000 (14:03 +0000)]
Merge "Adds external router and fixes metadata server"

8 years agoAdd ISO reference to Foreman Install Instruction 43/743/1
Ildiko Vancsa [Wed, 3 Jun 2015 11:42:43 +0000 (13:42 +0200)]
Add ISO reference to Foreman Install Instruction

JIRA: BGS-48

Change-Id: Ic81ef4dc4899fca3eb8f3239c37e058c9364add4
Signed-off-by: Ildiko Vancsa <ildiko.vancsa@ericsson.com>
8 years agoFix ISO name in Fuel Install Instruction 42/742/1
Ildiko Vancsa [Wed, 3 Jun 2015 11:58:14 +0000 (13:58 +0200)]
Fix ISO name in Fuel Install Instruction

JIRA: BGS-48

Change-Id: I14a82f22c08de2b50cfc0b1365ec9c1cb2fb7209
Signed-off-by: Ildiko Vancsa <ildiko.vancsa@ericsson.com>
8 years agoFix indentation in user-guide.rst 41/741/1
Ildiko Vancsa [Wed, 3 Jun 2015 08:21:29 +0000 (10:21 +0200)]
Fix indentation in user-guide.rst

Change-Id: I4b20c289606901016fdbcda80bbdc0380ad5bfb7
Signed-off-by: Ildiko Vancsa <ildiko.vancsa@ericsson.com>
8 years agoAdding some doc fixes. 40/740/1
ChristopherPrice [Wed, 3 Jun 2015 13:02:19 +0000 (15:02 +0200)]
Adding some doc fixes.

JIRA: BGS-48

Change-Id: Ibac3c55f85849c3e1b90d7d47dd04f33b439294a
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
8 years agoMerge "Adding relevant links and tags into the doc."
Jonas Bjurel [Wed, 3 Jun 2015 11:21:41 +0000 (11:21 +0000)]
Merge "Adding relevant links and tags into the doc."

8 years agoAdding relevant links and tags into the doc. 29/729/4
ChristopherPrice [Wed, 3 Jun 2015 07:51:25 +0000 (09:51 +0200)]
Adding relevant links and tags into the doc.

JIRA: BGS-48

Change-Id: I261021f3dea9fee25cb7b6b01e200dbccf28ec35
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
8 years agoChanges deploy to use frozen Arno release versions for Foreman related 22/722/1
Tim Rozet [Tue, 2 Jun 2015 22:22:18 +0000 (18:22 -0400)]
Changes deploy to use frozen Arno release versions for Foreman related
tools

JIRA: BGS-56

Change-Id: I4af161c7294c7a576920a8400b2d608ccbcbb323
Signed-off-by: Tim Rozet <trozet@redhat.com>
8 years agoMerge "Amended documents with further alignment of structure and some editorials...
Jonas Bjurel [Tue, 2 Jun 2015 22:15:52 +0000 (22:15 +0000)]
Merge "Amended documents with further alignment of structure and some editorials.  Prepared for final content updates and relase information. Added documentation tracking."

8 years agoAdding fix to ensure S3 is built and deployed. 20/720/1
Dan Smith [Tue, 2 Jun 2015 20:01:54 +0000 (16:01 -0400)]
Adding fix to ensure S3 is built and deployed.
Adding change.sh (for automation of ODL after deployemt) and updates odl_docker.pp file

Change-Id: I7868f8e7381d726f1ce7fd9600ba048ee3119ab7
JIRA: 0
Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
8 years agoAdds external router and fixes metadata server 18/718/1
Tim Rozet [Tue, 2 Jun 2015 17:31:19 +0000 (13:31 -0400)]
Adds external router and fixes metadata server

External router is needed for rally to execute correctly even though it
is not required for tenants to access external networks.  This patch
creates that router.  Also, metadata server was not being used because
password was not set.

JIRA: BGS-55

Change-Id: If25f4f8ee2be3e49193e9e49c370cce68dde45cf
Signed-off-by: Tim Rozet <trozet@redhat.com>
8 years agoAmended documents with further alignment of structure and some editorials. Prepared... 14/714/2
ChristopherPrice [Tue, 2 Jun 2015 11:01:34 +0000 (13:01 +0200)]
Amended documents with further alignment of structure and some editorials.  Prepared for final content updates and relase information.
Added documentation tracking.

JIRA: BGS-48

Change-Id: Ia49a64db4a23dd3507f7ec5d42189aa781c75f09
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
8 years agoPin software dep versions, various Foreman scripts 10/710/2
Daniel Farrell [Mon, 1 Jun 2015 17:58:16 +0000 (13:58 -0400)]
Pin software dep versions, various Foreman scripts

Software released under 'Arno' should be pinned to at least
the major version, to guarantee API backwards compatibility.

I believe this commit covers the remaining dependency installs
done by Foreman.

JIRA: BGS-54

Change-Id: I616f4d201dab2ebf6c0b38b9a5aaa1510ba59bfd
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
8 years agoPin software dep versions in Foreman bootstrap 09/709/1
Daniel Farrell [Mon, 1 Jun 2015 17:30:32 +0000 (13:30 -0400)]
Pin software dep versions in Foreman bootstrap

Software released under 'Arno' should be pinned to at least
the major version, to guarantee API backwards compatibility.

This also moves some pip-based installs to yum, for simplicity
and consistency.

JIRA: BGS-54

Change-Id: If4f20a5740b989bd7e369a2ec5aefd559eb505b1
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
8 years agoPin software dependency versions in Foreman deploy 08/708/1
Daniel Farrell [Mon, 1 Jun 2015 17:08:20 +0000 (13:08 -0400)]
Pin software dependency versions in Foreman deploy

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>
8 years agoCopy Foreman deploy logic from bgs_vagrant repo 06/706/1
Daniel Farrell [Mon, 1 Jun 2015 14:06:36 +0000 (10:06 -0400)]
Copy Foreman deploy logic from bgs_vagrant repo

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>
8 years agoMerge "Updated scripts for ODL enablement on FUEL"
Dan Smith [Mon, 1 Jun 2015 13:14:12 +0000 (13:14 +0000)]
Merge "Updated scripts for ODL enablement on FUEL"

8 years agoUpdated scripts for ODL enablement on FUEL 05/705/1
Dan Smith [Mon, 1 Jun 2015 13:12:59 +0000 (09:12 -0400)]
Updated scripts for ODL enablement on FUEL

Change-Id: Ia8c82a664056e8fd0c40ffd061e2945a9fd1f8ce
JIRA:0
Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
8 years agoMerge "Corrected a syntax error on the table of contents."
Daniel Smith [Mon, 1 Jun 2015 12:19:38 +0000 (12:19 +0000)]
Merge "Corrected a syntax error on the table of contents."

8 years agoCorrected a syntax error on the table of contents. 04/704/1
ChristopherPrice [Mon, 1 Jun 2015 11:51:48 +0000 (13:51 +0200)]
Corrected a syntax error on the table of contents.

JIRA: BGS-48

Change-Id: I5b0dcdcc405de970f65e402b79220cb6688f8fd8
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
8 years agoMerge "Adding a skeleton draft of the OPNFV user guide for comments and additions...
Daniel Smith [Mon, 1 Jun 2015 11:38:48 +0000 (11:38 +0000)]
Merge "Adding a skeleton draft of the OPNFV user guide for comments and 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."

8 years agoAdding a skeleton draft of the OPNFV user guide for comments and additions. This... 89/689/2
ChristopherPrice [Thu, 28 May 2015 16:12:00 +0000 (18:12 +0200)]
Adding a skeleton draft of the OPNFV user guide for comments and 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.

JIRA: BGS-46

Change-Id: I85c547111078ccbdbb733e1c5061937cd7e54835
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
8 years agoODL scripts bugfixes 01/701/1
jose.lausuch [Sun, 31 May 2015 22:13:41 +0000 (00:13 +0200)]
ODL scripts bugfixes
JIRA: 0

Change-Id: I00f0cca283f7334dcf6ce98b3867af9aa6054c37
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoJIRA: BGS-46 73/673/4
ChristopherPrice [Wed, 27 May 2015 17:04:36 +0000 (19:04 +0200)]
JIRA: BGS-46
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>
8 years agoFound the line that was killing rst2pdf 87/687/1
Aric Gardner [Thu, 28 May 2015 13:51:22 +0000 (09:51 -0400)]
Found the line that was killing rst2pdf

Change-Id: Ibd48cd07a2c4b16bed855cbcc3709a7d983e18ef
JIRA:0000
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
8 years agoFixed typo in previous commit in odl_docker.pp (so that its used the correct filename) 76/676/2
Dan Smith [Wed, 27 May 2015 19:12:38 +0000 (15:12 -0400)]
Fixed typo in previous commit in odl_docker.pp (so that its used the correct filename)

Change-Id: Idd74bbe3bc270a93db5a9325c36a0f3439077452
JIRA: 0
Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
8 years agoMerge "Delivering script for use with ODL automation to start ODL in daemon mode...
Dan Radez [Tue, 26 May 2015 17:28:17 +0000 (17:28 +0000)]
Merge "Delivering script for use with ODL automation to start ODL in daemon mode only."

8 years agoMerge "Adds Heat and external network support"
Dan Radez [Tue, 26 May 2015 17:18:29 +0000 (17:18 +0000)]
Merge "Adds Heat and external network support"

8 years agoMerge "Really kill VBoxHeadless process"
Dan Radez [Tue, 26 May 2015 17:18:09 +0000 (17:18 +0000)]
Merge "Really kill VBoxHeadless process"

8 years agoMerge "Refactor Foreman install guide reStructuredText"
Dan Radez [Tue, 26 May 2015 17:15:26 +0000 (17:15 +0000)]
Merge "Refactor Foreman install guide reStructuredText"

8 years agoMerge "Add .gitignore for Vim tmp files"
Dan Radez [Tue, 26 May 2015 17:14:45 +0000 (17:14 +0000)]
Merge "Add .gitignore for Vim tmp files"

8 years agoDelivering script for use with ODL automation to start ODL in daemon mode only. 48/648/2
Dan Smith [Mon, 25 May 2015 16:50:17 +0000 (12:50 -0400)]
Delivering script for use with ODL automation to start ODL in daemon mode only.

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>
8 years agoUpdated Neutron quota settings for Fuel 46/646/3
Stefan K. Berg [Mon, 25 May 2015 13:56:51 +0000 (15:56 +0200)]
Updated Neutron quota settings for Fuel

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>
8 years agoFix editorial issues, hyperlinks, RST formatting etc 34/634/1
blsaws [Thu, 21 May 2015 22:09:49 +0000 (15:09 -0700)]
Fix editorial issues, hyperlinks, RST formatting etc
JIRA:BGS-52

Change-Id: Iab72adf4e92f32937dfec22bca0e281cda4a239c
Signed-off-by: blsaws <bs3131@att.com>
8 years agoFIXED broken Softlink pointing to "nowhere" that is causing issues with Git/Bash... 33/633/1
Dan Smith [Thu, 21 May 2015 21:52:07 +0000 (17:52 -0400)]
FIXED broken Softlink pointing to "nowhere" that is causing issues with Git/Bash (non-linux intrepreters)

Change-Id: I8f2cc270ce4f91b69d86b7db26ccf6f980146b01
JIRA: 0
Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
8 years agoAdds Heat and external network support 31/631/1
Tim Rozet [Thu, 21 May 2015 21:05:53 +0000 (17:05 -0400)]
Adds Heat and external network support

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>
8 years agoMerge "Adds external network support for OPNFV"
Frank Brockners [Thu, 21 May 2015 15:31:27 +0000 (15:31 +0000)]
Merge "Adds external network support for OPNFV"

8 years agoMerge "New and corrected DEA templates for LF Pod 1"
Stefan K. Berg [Thu, 21 May 2015 12:16:58 +0000 (12:16 +0000)]
Merge "New and corrected DEA templates for LF Pod 1"

8 years agoNew and corrected DEA templates for LF Pod 1 25/625/1
Stefan K. Berg [Thu, 21 May 2015 11:35:16 +0000 (13:35 +0200)]
New and corrected DEA templates for LF Pod 1

- 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>
8 years agoMerge "JIRA:BGS-46 Adding small updates and edits to the installation-instuctions...
Jonas Bjurel [Thu, 21 May 2015 11:12:01 +0000 (11:12 +0000)]
Merge "JIRA:BGS-46 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."

8 years agoAdds external network support for OPNFV 13/613/1
Tim Rozet [Wed, 20 May 2015 20:34:04 +0000 (16:34 -0400)]
Adds external network support for OPNFV

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>
8 years agoMerge "Autodeploy inspired on Prototype #2"
Jonas Bjurel [Wed, 20 May 2015 13:19:56 +0000 (13:19 +0000)]
Merge "Autodeploy inspired on Prototype #2"

8 years agoJIRA:BGS-46 78/578/3
ChristopherPrice [Sun, 17 May 2015 23:56:17 +0000 (01:56 +0200)]
JIRA:BGS-46
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>
8 years agoReally kill VBoxHeadless process 04/604/2
arnaudmorin [Tue, 19 May 2015 22:56:21 +0000 (00:56 +0200)]
Really kill VBoxHeadless process

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>
8 years agoAutodeploy inspired on Prototype #2 89/489/10
Szilard Cserey [Mon, 4 May 2015 10:11:29 +0000 (12:11 +0200)]
Autodeploy inspired on Prototype #2

- 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>
8 years agoDeployment corrections for Fuel 93/593/3
Stefan K. Berg [Tue, 19 May 2015 08:14:43 +0000 (10:14 +0200)]
Deployment corrections for Fuel

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>
8 years agoAdd .gitignore for Vim tmp files 89/589/1
Daniel Farrell [Mon, 18 May 2015 19:03:35 +0000 (15:03 -0400)]
Add .gitignore for Vim tmp files

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>
8 years agoMerge "Generally refactor Foreman installation guide"
Dan Radez [Mon, 18 May 2015 18:39:38 +0000 (18:39 +0000)]
Merge "Generally refactor Foreman installation guide"

8 years agoRefactor Foreman install guide reStructuredText 60/560/2
Daniel Farrell [Thu, 14 May 2015 19:39:38 +0000 (15:39 -0400)]
Refactor Foreman install guide reStructuredText

JIRA: BGS-39

Change-Id: I251f47a98025051978943869076cb9b2ef5b83c0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
8 years agoMerge "Update for SR3 Helium for ODL and refactoring other files."
Dan Radez [Mon, 18 May 2015 18:29:29 +0000 (18:29 +0000)]
Merge "Update for SR3 Helium for ODL and refactoring other files."

8 years agoMerge "Patch novnc ubuntu package"
Daniel Smith [Mon, 18 May 2015 17:31:44 +0000 (17:31 +0000)]
Merge "Patch novnc ubuntu package"

8 years agoPatch novnc ubuntu package 85/585/2
Michal Skalski [Mon, 18 May 2015 14:57:00 +0000 (14:57 +0000)]
Patch novnc ubuntu package

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>
8 years agoMerge "Adds node virtualization support"
Frank Brockners [Mon, 18 May 2015 09:37:32 +0000 (09:37 +0000)]
Merge "Adds node virtualization support"

8 years agoAdd Tim Rozet as committer on BGS project 79/579/1
Frank Brockners [Mon, 18 May 2015 09:22:50 +0000 (11:22 +0200)]
Add Tim Rozet as committer on BGS project

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>
8 years agoUpdate for SR3 Helium for ODL and refactoring other files. 74/574/1
Dan Smith [Fri, 15 May 2015 20:22:35 +0000 (16:22 -0400)]
Update for SR3 Helium for ODL and refactoring other files.

Change-Id: I5e616652f1084211bab4f8054dbf700112a89774
JIRA: 0
Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
8 years agoGenerally refactor Foreman installation guide 49/549/3
Daniel Farrell [Wed, 13 May 2015 15:42:47 +0000 (11:42 -0400)]
Generally refactor Foreman installation guide

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>
8 years agoMerge "JIRA:BGS-46 Updating the release-notes.rst with aligned language and more...
Jonas Bjurel [Wed, 13 May 2015 16:15:14 +0000 (16:15 +0000)]
Merge "JIRA:BGS-46 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."

8 years agoJIRA:BGS-46 33/533/3
ChristopherPrice [Tue, 12 May 2015 18:22:02 +0000 (20:22 +0200)]
JIRA:BGS-46
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>
8 years agoJIRA: - 36/536/2
Jonas Bjurel [Wed, 13 May 2015 07:28:49 +0000 (09:28 +0200)]
JIRA: -
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>
8 years agoDHA hardware config for LF pod1 27/527/1
Stefan K. Berg [Tue, 12 May 2015 16:16:46 +0000 (18:16 +0200)]
DHA hardware config for LF pod1

Adding the dha.yaml for the lab setup.

JIRA

Change-Id: Ie9cb582dcd35256acd72ffed55f4a4db36662725
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
8 years agoMerge "Config and corrections for auto deploy"
Stefan K. Berg [Tue, 12 May 2015 15:28:36 +0000 (15:28 +0000)]
Merge "Config and corrections for auto deploy"

8 years agoConfig and corrections for auto deploy 17/517/3
Stefan K. Berg [Tue, 12 May 2015 13:59:17 +0000 (15:59 +0200)]
Config and corrections for auto deploy

- 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>
8 years agoAdds node virtualization support 19/519/1
Tim Rozet [Tue, 12 May 2015 14:44:48 +0000 (10:44 -0400)]
Adds node virtualization support

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>
8 years agoMerge "Corrected directory name"
Stefan K. Berg [Tue, 12 May 2015 14:15:01 +0000 (14:15 +0000)]
Merge "Corrected directory name"

8 years agoCorrected directory name 16/516/1
Stefan K. Berg [Tue, 12 May 2015 13:54:39 +0000 (15:54 +0200)]
Corrected directory name

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>
8 years agoFix foreman build validate-cache target 12/512/1
Fatih Degirmenci [Tue, 12 May 2015 11:19:12 +0000 (13:19 +0200)]
Fix foreman build validate-cache target

Due to missing prepare dependency, cache is constantly invalidated.
Removing non-existent dependency fixes this problem.

JIRA: BGS-0000

Change-Id: I700a11aade7d53bcfb5b2d0c4d52cec49c44ee8c
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
8 years agoFix foreman build cache handling 07/507/1
Fatih Degirmenci [Mon, 11 May 2015 20:11:15 +0000 (22:11 +0200)]
Fix foreman build cache handling

JIRA:

Change-Id: Id6b6cd35e4692a6990c3a4bdb4bab7b7f129dc40
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
8 years agoMerge "Adds installation instructions for Foreman/QuickStack"
Daniel Smith [Mon, 11 May 2015 14:54:50 +0000 (14:54 +0000)]
Merge "Adds installation instructions for Foreman/QuickStack"

8 years agoMerge "Small correction in build.sh default VAR settings. JIRA:"
Dan Radez [Fri, 8 May 2015 15:21:28 +0000 (15:21 +0000)]
Merge "Small correction in build.sh default VAR settings. JIRA:"

8 years agoMerge "Adds clean script for Foreman/QuickStack Install Server"
Dan Radez [Fri, 8 May 2015 15:20:25 +0000 (15:20 +0000)]
Merge "Adds clean script for Foreman/QuickStack Install Server"

8 years agoAdds installation instructions for Foreman/QuickStack 90/490/1
Tim Rozet [Thu, 7 May 2015 19:27:28 +0000 (15:27 -0400)]
Adds installation instructions for Foreman/QuickStack

JIRA: BGS-39

Change-Id: I521e4850d2a768f82c873408ff911b7759362e9d
Signed-off-by: Tim Rozet <trozet@redhat.com>
8 years agoMerge "Adds NAT capability and other fixes for deploy.sh"
Frank Brockners [Thu, 7 May 2015 17:28:08 +0000 (17:28 +0000)]
Merge "Adds NAT capability and other fixes for deploy.sh"

8 years agoMerge "Adds inventory directory and inventory file for use with clean.sh and deploy.sh"
Frank Brockners [Thu, 7 May 2015 17:26:21 +0000 (17:26 +0000)]
Merge "Adds inventory directory and inventory file for use with clean.sh and deploy.sh"

8 years agoSmall correction in build.sh default VAR settings. 87/487/1
Jonas Bjurel [Wed, 6 May 2015 20:11:14 +0000 (22:11 +0200)]
Small correction in build.sh default VAR settings.
JIRA:

Change-Id: I7941d28774ae432c716ec0af84e4c69b8ad57248
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
8 years agoMerge "updating licensing information for the BGS components"
Dan Radez [Wed, 6 May 2015 13:10:26 +0000 (13:10 +0000)]
Merge "updating licensing information for the BGS components"

8 years agoMerge "libvirt/IPMI hybrid DHA for Fuel auto-deployment"
Stefan K. Berg [Wed, 6 May 2015 10:57:55 +0000 (10:57 +0000)]
Merge "libvirt/IPMI hybrid DHA for Fuel auto-deployment"

8 years agolibvirt/IPMI hybrid DHA for Fuel auto-deployment 62/462/4
Stefan K. Berg [Mon, 4 May 2015 18:18:48 +0000 (20:18 +0200)]
libvirt/IPMI hybrid DHA for Fuel auto-deployment

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>
8 years agoAdds inventory directory and inventory file for use with clean.sh and 67/467/1
Tim Rozet [Mon, 4 May 2015 20:52:40 +0000 (16:52 -0400)]
Adds inventory directory and inventory file for use with clean.sh and
deploy.sh

Inventory file holds the information for how foreman should install, and
the baremetal info (bmc+mac info) for all of the baremetal nodes.

JIRA: BGS-31

Change-Id: Ide06a31b94ea45e4047de5d1225f4f92e2b8ac7b
Signed-off-by: Tim Rozet <trozet@redhat.com>
8 years agoAdds NAT capability and other fixes for deploy.sh 63/463/1
Tim Rozet [Mon, 4 May 2015 18:57:13 +0000 (14:57 -0400)]
Adds NAT capability and other fixes for deploy.sh

Dynamically detects if Admin network interface does not have internet
access.  If not, then the VM sets up NAT to the public interface so that
nodes may PXE boot over the Admin network and download packages during
install.  Also contains other various fixes.

JIRA: BGS-31

Change-Id: I551e0f73e349890e643f477b6b4ac7b3dc84c605
Signed-off-by: Tim Rozet <trozet@redhat.com>
8 years agoAdds clean script for Foreman/QuickStack Install Server 60/460/1
Tim Rozet [Mon, 4 May 2015 18:19:18 +0000 (14:19 -0400)]
Adds clean script for Foreman/QuickStack Install Server

Script should be executed on the jumphost baremetal to ensure the clean state of a POD.
clean.sh will do the following:
 - IPMI power off all the nodes
 - Vagrant destroy the VM
 - Remove VirtualBox Package
 - Remove VirtualBox kernel modules from the host

JIRA: BGS-31

Change-Id: Iaf3dfc65b654cbcd19cc8326f328447ab017717e
Signed-off-by: Tim Rozet <trozet@redhat.com>
8 years agoadding rpmbuild to the Makefile for the foreman build 09/409/11
Dan Radez [Fri, 24 Apr 2015 14:34:03 +0000 (10:34 -0400)]
adding rpmbuild to the Makefile for the foreman build
This will allow content in the genesis repo to be provided to
the centos install via rpm

Change-Id: Ib84759211c56006007913010fb3f73f84271b57d
JIRA: BGS-41
Signed-off-by: Dan Radez <dradez@redhat.com>
8 years agoupdating licensing information for the BGS components 47/447/2
Dan Radez [Thu, 30 Apr 2015 15:08:07 +0000 (11:08 -0400)]
updating licensing information for the BGS components

JIRA: BGS-43
Change-Id: I3c5bcf040008138734ca448dd156a0c73a289377
Signed-off-by: Dan Radez <dradez@redhat.com>