nova: enable RBD on RHEL 7
nova/rbd: use operatingsystemmajrelease fact & fix tests

* Fix the condition with () and use operatingsystemmajrelease to match
  the correct fact.
* Update unit tests to cover more situations of deployments.
Merge pull request #694 from enovance/enable-rbd-on-rhel

nova: enable RBD on RHEL 7
[evo] disable log_on_success for mysqlchk
Prepare I.1.2.0 release

Update CHANGELOG to prepare I.1.2.0 release with the new features & bugs
fixed in I.1.2.0.
CHANGELOG: Add Horizon vhost_extra_params feature
Merge pull request #678 from enovance/next-release

Prepare I.1.2.0 release
Merge pull request #700 from enovance/disable_xinetd_log_on_success

[evo] disable log_on_success for mysqlchk
dashboard: bring specific vhost flexibility

Signed-off-by: Dimitri Savineau <dimitri.savineau@enovance.com>
Merge pull request #701 from enovance/apache-flexibility

dashboard: bring specific vhost flexibility
(doc) Fix documentation for puppet strings

Before (25.68%)

      Files:          74
      Modules:         0 (    0 undocumented)
      Classes:         0 (    0 undocumented)
      Constants:       0 (    0 undocumented)
      Methods:         0 (    0 undocumented)
      Puppet Classes:    66 (   50 undocumented)
      Puppet Types:     8 (    5 undocumented)
       25.68% documented

After (100%)

      Files:          74
      Modules:         0 (    0 undocumented)
      Classes:         0 (    0 undocumented)
      Constants:       0 (    0 undocumented)
      Methods:         0 (    0 undocumented)
      Puppet Classes:    66 (    0 undocumented)
      Puppet Types:     8 (    0 undocumented)
       100.00% documented
Merge pull request #702 from enovance/puppet-strings

(doc) Fix documentation for puppet strings
Release v2.2.0 on puppetforge

Update pe version requirement to 3.x and fix deps. logic
Merge pull request #705 from enovance/puppetforge-release-2.2.2

Release v2.2.0 on puppetforge
heat: ensure admin has heat_stack_owner role

To avoid a bug in Heat [1], ensure "admin" user from "admin" tenant has
"heat_stack_owner" role.

[1] https://bugs.launchpad.net/heat/
Allow to dedicate a journal by OSD.

The device name for an OSD or for a journal can be specified as a
full-qualifed name (eg. /dev/sde) or a short-qualifed device name (eg.
sde).
Merge pull request #707 from enovance/AlexandreNo/ceph_journal_osd

Allow to dedicate a journal by OSD.
dashboard: Allow override of neutron_options

When using specific neutron driver like cisco n1kv we need to have cisco
profile enable in horizon.
This patch allow to override neutron_options in horizon class in order to
enable cisco profile.
It's also useful when we need to activate vpnaas or fwaas in the dashboard.

https://blueprints.launchpad.net/horizon/+spec/horizon-cisco-n1k

Signed-off-by: Dimitri Savineau <dimitri.savineau@enovance.com>
Merge pull request #706 from enovance/heat_role

heat: ensure admin has heat_stack_owner role
Merge pull request #703 from dsavineau/horizon-cisco-plugin

dashboard: Allow override of neutron_options