Merge pull request #189 from xbezdick/juno

Juno sync for keystone openstacklib and horizon
Automatic update (juno) :: advance puppet-redis to 1.0.2

This module update commit was generated by Bade.
For more info please check https://github.com/paramite/bade

This commit is setting modules to following state:
redis
 - old commit: 31ecbcace3cacf26ad85d90abc2409da8973e788
 - new commit: f4ffa1b907281472c8572c7dbcee8d2f454f3e27
Merge pull request #198 from eglynn/juno

Automatic update (juno) :: advance puppet-redis to 1.0.2
Update ceilometer to 953ce5032cb332bf8a15e78358ee8af6f14dd7f0

953ce5032cb332bf8a15e78358ee8af6f14dd7f0 crontab: ensure the script is run with shell
Update keystone to 71a9df884b7a81bf86b6e897c16171bf556f1ea4

71a9df884b7a81bf86b6e897c16171bf556f1ea4 crontab: ensure the script is run with shell
Update neutron to c3dc52023dfdf7649080c1b5bc5eae3b43991db1

c3dc52023dfdf7649080c1b5bc5eae3b43991db1 Fix l3_ha enablement
Update vswitch to a36332da0ddb9d419e1d3f9d170058284b144f06

a36332da0ddb9d419e1d3f9d170058284b144f06 Merge "Release 1.0.0 - Juno"
b3fdd245a59b36fbc943bed481ac26c6f987845a Release 1.0.0 - Juno
fab186f37b8729401913f765ce22d401a2ef3485 Fixed issue with vlan on redhat provider
Automatic update

This module update commit was generated by Bade.
For more info please check https://github.com/paramite/bade

This commit is setting modules to following state:
trove
 - initial commit: 2ef93e8e90978915d166ed21fd53dab67f820fe7
Automatic update

This module update commit was generated by Bade.
For more info please check https://github.com/paramite/bade

This commit is setting modules to following state:
n1k-vsm
 - old commit: 69ff094069506f98431182c6097b3b6b9ea6fdb9
 - new commit: 6ac71df4aa2bf806e35b83bd18ae9ea6b5605bc0
[horizon] Change default documentation URL

Documentation should point to RDO docs by default. This patch is changing it.

Fixes: rhbz#1092019
[rabbitmq] Don't manage RabbitMQ repos

Fixes: rhbz#1112853
[openstack] Set default charset to utf8
[heat] Implement Keystone domain creation

Keystone domain has to be created for Heat. This patch implements this
via helper script [1] since we don't have support for Keystone v3 API
in puppet-keystone yet. This implementation should be refactored as soon
as we will have v3 API available in puppet-keystone. For more info
please check [2].

[1] https://github.com/openstack/heat/blob/master/bin/heat-keystone-setup-domain
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1076172
[keystone] Add manage_service feature

puppet-keystone lacks of disabling service managing. This patch adds
$manage_service parameter to relevant class.

Change-Id: I80a55857442c6cd32387481fbe68b54f52e827a1
Closes-bug: #1359823
Configure OVS mechanism agent configs in its config file

Configurations for the OVS agent should go in its config file:
/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini

Therefore, we should not remove the agent config file and
replace it with a symlink to plugin.ini or ml2_conf.ini.

Those config files are meant to be used by the core plugin itself
in neutron-server, not the agents themselves.

- Remove symlink creation from ovs_neutron_plugin.ini to plugin.ini
- Use neutron_plugin_ovs to configure OVS mechanism agent configs

Change-Id: I53d9b923784587e8a2a934f004a3b054c716daaa
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
Add manage_service feature

puppet-swift lacks of disabling service managing. This patch adds
$manage_service and $enabled parameter to all relevant classes.

Closes-bug: #1359823
Change-Id: I3d632e3a26e9394d03d94089ae704904bf77aa51
Fix against mongodb 2.6.5 from epel

The updated version of mongodb-server in epel7 2.6.5 (resp. it's
systemd script) expects the pid file to be at
/var/run/mongodb/mongod.pid.

We expect the same to happen in fedora 22
Fix support for Fedora Rawhide
Adds filtering for BONDING (LACP)

- Separated ifcfg file capture from cleaning filter
- Fixed REGEX when ifcfg file used as template

RHBZ#1165185

Change-Id: I26d53c832e651668b40a70010bb994e5d2ec10da
JSON was invalid

Created an warning/error message when applying Puppet

$ cat metadata.json | json_verify
lexical error: inside a string, '\' occurs before a character which it
may not.
                                        {   "name": "puppet-galera",
                     (right here) ------^