Unified info messages, OpenStack names and Packstack names

Change-Id: Ia0aa37fc63e9d36bbf849bafcd98cf7f535b7fd8
Merge "Unified info messages, OpenStack names and Packstack names" into folsom
Fail when Nova API, Nova network and Swift hosts are not set as IP addresses

- Refactor value validator system - cleanup, pep8, documentation, tests and allow multiple validators for each parameter

Change-Id: I69ac806d9efdb46196070d518d5ef5c5c174e6bb
Fixes: rhbz#886603
Added RHN Satellite registration possibility.

Change-Id: I74f2560f12d1a36d3b07029ab0fc345ba009af55
Fixes: rhbz#905368
Raise NetworkError when ScriptRunner fails to connect.

Change-Id: Iff96809f44ce0dcd92b28dbebadffa4000a5b4b3
Fixes: rhbz#908838
Merge "Added RHN Satellite registration possibility." into folsom
Merge "Fail when Nova API, Nova network and Swift hosts are not set as IP addresses" into folsom
Adding tar as a dependency

tar is required to copy puppet modules to remote hosts

Change-Id: I7bf7c63e3a2a4c87cbb9f1024874232c21f104ef
Set the service provider to systemd for Fedora >= 18

init no longer works as the service provider for libvirtd on F18
https://bugzilla.redhat.com/show_bug.cgi?id=903871

Change-Id: I1423f7c761a351a4a33913c8698028df4f447092
Changing list of default modules for Fedora >= 18

Fedora 18 has apache 2.4.x
https://bugzilla.redhat.com/show_bug.cgi?id=903871

Change-Id: Ic7137787a6fa11ee9a930a7baa428e29ee3ca6ef
Create a new answer file when running on interactive mode

In order to be able to run packstack again with the same config when
using it in interactive mode, packstack now creates an answer file right
after the paramteres are confirmed.

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=906410

Change-Id: Id4cf4050be778077d56ea1f41ec8d113f840dbc2
Removing conflict

Change-Id: I68f292f922341a43d93c5781740b996cc66444ed
Merge "Set the service provider to systemd for Fedora >= 18" into folsom
Merge "Changing list of default modules for Fedora >= 18" into folsom
Merge "Create a new answer file when running on interactive mode" into folsom
Removing references to s3

We were not using them anyways and they cause problems with puppet 3

Change-Id: Ibaa5b085e2b0d23a7278f6740bf65b92bac16ea6
Merge "Removing conflict" into folsom
Merge "Removing references to s3" into folsom
Allow access to metadata service

We need to allow access to the nova metadata service on port 8775,
having the port blocked was ok, in cases where the requests came
in on port 80 and then routed to port 8775 (with iptables) but didn't
work in cases where the source is NAT'd in the conpute host

Change-Id: Ie95eac27160df6aefa6b208cef5ebe316e0953f6
Create a cinder volume if it doesn't exists

This patch adds support for volume group creation. Since we're not able
to change cinder's volume name in cinder's confgs (yet), we'll be
prompting the user just for the volume's path and size

Change-Id: Ie6e65a67c0a926afe6ad25c5d12bb9b265a2408b