Update ceilometer to latest master

commit 065a353aae3fb869395908289be5d61840d5d38b
Author: Sebastien Badia <sebastien.badia@enovance.com>
Date:   Sat Sep 27 11:14:56 2014 +0200

    Switch to metadata.json for Puppet forge releases

    Since puppet 3.x, Puppet Labs Forge accept only the metadata.json file
    for module description (Modulefile is now deprecated).

    This patch :
     - convert the Modulefile to metadata.json.
     - bump major version to 5 (for juno), and deps.
     - switch to stackforge namespace.
     - relax pe version_requirement to 3.x.

    Change-Id: Iff1f059764547634570b763f04833ddbc01f4758

commit 7792885d365306f04260f4e736eb3a2fca4e6a35
Merge: 08fc9d9 a4f20d0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Oct 3 20:18:33 2014 +0000

    Merge "Stringify $evaluation_interval for validate_re call"

commit a4f20d069ef002fe22b51cd954fec196954caa89
Author: Mike Dorman <mdorman@godaddy.com>
Date:   Thu Sep 18 12:18:30 2014 -0600

    Stringify $evaluation_interval for validate_re call

    Under Puppet 3.7.x, calls to validate_re fail if the parameter is not
    strictly a string.  This change creates a string from
    $evaluation_interval when passing to validate_re, so the call will
    pass regardless of if the parameter to the class is specified as
    string or an integer.

    Change-Id: I17b82977f21483acf134837a66c5ecebe346cfdf
    Closes-Bug: 1371235
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:
ceilometer
 - old commit: 08fc9d9159cd9eb0830d550abb1058bc2b9b5759
 - new commit: 065a353aae3fb869395908289be5d61840d5d38b
Update mysql to latest master

commit d45c1e48226cdccc05b4fdec87ab25721d685855
Merge: 39aa5f5 2a91e52
Author: Igor Galić <i.galic@brainsware.org>
Date:   Mon Oct 27 16:39:12 2014 +0100

    Merge pull request #585 from stepping-stone/gentoo

    Add support for Gentoo

commit 2a91e524bd1a8bbe1d13415f67cdaa3bdf897408
Author: Pascal Jufer <pascal.jufer@stepping-stone.ch>
Date:   Fri Aug 29 17:26:48 2014 +0200

    Add support for Gentoo

commit 39aa5f511ab9ca79fdf77ca11dda7dfe0eb144a5
Merge: 39d7598 16d2df2
Author: Igor Galić <i.galic@brainsware.org>
Date:   Sun Oct 19 19:17:52 2014 +0200

    Merge pull request #576 from igalic/timeout

    Timeout

commit 39d75988bc1991d24862b7963d71adb48505308e
Merge: 53f5ad4 9f3e522
Author: Hunter Haugen <hunter@puppetlabs.com>
Date:   Tue Oct 14 10:07:55 2014 -0700

    Merge pull request #584 from cmurphy/clean_metadata

    Clean up metadata for new SLES support

commit 9f3e522bbf086687d2d1c982d8c4b23c58d9403b
Author: Colleen Murphy <colleen@puppetlabs.com>
Date:   Tue Oct 14 10:05:56 2014 -0700

    Clean up metadata for new SLES support

commit 53f5ad488108b291e22e8e406100045cac52878c
Merge: c6f8945 fef9602
Author: Hunter Haugen <hunter@puppetlabs.com>
Date:   Tue Oct 14 10:01:19 2014 -0700

    Merge pull request #583 from cmurphy/metadata

    Update PE and OS compatibility info in metadata

commit fef9602dcfee5376c0061d2f3c9edf81a92cb14e
Author: Colleen Murphy <colleen@puppetlabs.com>
Date:   Mon Oct 13 09:27:29 2014 -0700

    Update PE and OS compatibility info in metadata

    Now compatible with PE 3.4 and SLES 10.

commit c6f894545de4fea77f3beb204e38d17a81b1efed
Merge: 91e5710 d2d40a8
Author: Morgan Haskel <morgan@puppetlabs.com>
Date:   Fri Oct 10 16:32:23 2014 -0400

    Merge pull request #582 from cmurphy/fix_oracle

    Oracle 7 uses mariadb

commit d2d40a8dc8694603642aed4556447cf930fe7987
Author: Colleen Murphy <colleen@puppetlabs.com>
Date:   Fri Oct 10 13:23:48 2014 -0700

    Oracle 7 uses mariadb

commit 91e57102d605fbf468f759399c3fef59160f5dc9
Merge: 1a3f91f c291be4
Author: Morgan Haskel <morgan@puppetlabs.com>
Date:   Tue Oct 7 18:52:11 2014 -0400

    Merge pull request #580 from cmurphy/fix_bzcat

    Install bzip2 on RHEL 7 and Fedora hosts

commit c291be44eb99c6223cc12244fbf5b7ae2a76a3a3
Author: Colleen Murphy <colleen@puppetlabs.com>
Date:   Tue Oct 7 15:43:57 2014 -0700

    Install bzip2 on RHEL 7 and Fedora hosts

    The backup script needs the bzcat command, which does not come
    installed on RHEL 7 and Fedora hosts by default. This patch installs
    the bzip2 package before attempting to run tests that use bzcat.

commit 1a3f91f12d3ed8a52a8c708fe63a513ea399f07c
Merge: 400d3b2 ec6b97e
Author: Morgan Haskel <morgan@puppetlabs.com>
Date:   Tue Oct 7 17:34:15 2014 -0400

    Merge pull request #579 from cmurphy/fix_log_idempotency

    Ensure error log is present before trying to manage ownership

commit ec6b97ea5db1aa516b3f39d3655491fe9a1f4315
Author: Colleen Murphy <colleen@puppetlabs.com>
Date:   Tue Oct 7 14:28:00 2014 -0700

    Ensure error log is present before trying to manage ownership

    If mysql generates an error log in between puppet runs, the log's
    ownership and group might not match the ownership and group set by the
    file resource. This means sequential puppet runs will appear not to be
    idempotent. This patch makes sure the file is there from the start so
    that it doesn't have to change its ownership later.

commit 400d3b29cf4368aa61ee2dcc200becac2ae2c251
Merge: e6dceb1 f88719b
Author: Igor Galić <i.galic@brainsware.org>
Date:   Tue Oct 7 15:46:08 2014 +0200

    Merge pull request #570 from fnerdwq/mysql_grant_column_privs

    (MODULES-552) Add capability to specify column_privileges

commit f88719b52fbe35c2c192c9224c82c0f823f8e289
Author: Frederik Wagner <wagner@wagit.de>
Date:   Mon Sep 15 18:11:46 2014 +0200

    (MODULES-552) Add capability to specify column_privileges

commit e6dceb13da8b612a520d12e367113357f0b1bc51
Merge: b338635 bf2c8d4
Author: Morgan Haskel <morgan@puppetlabs.com>
Date:   Fri Oct 3 17:26:25 2014 -0400

    Merge pull request #577 from cmurphy/fix_future_errors

    Change sql param to default to undef instead of empty string

commit bf2c8d4bc072991dcf7fc6118eeabfe462fe3ff6
Author: Colleen Murphy <colleen@puppetlabs.com>
Date:   Fri Oct 3 11:56:18 2014 -0700

    Change sql param to default to undef instead of empty string

    The future parser treats the empty string '' as a truthy value. This
    means that mysql::db will always try to include the db import exec in
    the catalog. With the empty string as the $sql value, the command
    attempts to import '' into a database, which fails. This patch changes
    the default $sql value to undef so that the exec won't be included if
    there is no sql to import.

commit 16d2df2cb9b1356b502260ee21dd038a5761d292
Author: refnode <refnode@gmail.com>
Date:   Tue Jan 28 23:31:14 2014 +0100

    Add documentation for new mysql::db "import_timeout" parameter

    Signed-off-by: refnode <refnode@gmail.com>

commit 4e1bb8f1ce63c4e882f23094a868eb873645ee46
Author: refnode <refnode@gmail.com>
Date:   Thu Oct 31 14:31:37 2013 +0100

    Add timeout parameter to increase for long time running sql imports

    Signed-off-by: refnode <refnode@gmail.com>

commit b338635919f8a4b4727305d7bb3adc3b0725a941
Merge: 1bd8f56 ba4830c
Author: Morgan Haskel <morgan@puppetlabs.com>
Date:   Fri Sep 19 10:09:26 2014 -0700

    Merge pull request #573 from mhaskel/fix_187_unittests

    Trailing commas were breaking things on 1.8.7

commit ba4830cbbee6fc7f4054514f1b711a857868f2a0
Author: Morgan Haskel <morgan@puppetlabs.com>
Date:   Fri Sep 19 09:42:35 2014 -0700

    Trailing commas were breaking things on 1.8.7

commit 1bd8f567fa6ac995678a5f46fde0d3ec68b9e69d
Merge: 443ff06 fa96854
Author: Igor Galić <i.galic@brainsware.org>
Date:   Tue Sep 16 15:08:22 2014 +0200

    Merge pull request #568 from edestecd/master

    future parser converts explicit undef to empty string

commit 443ff061eab1d20ce89eb294b53fd0729e09ff74
Merge: 86c7fcf bbbc6cd
Author: Igor Galić <i.galic@brainsware.org>
Date:   Tue Sep 16 15:02:13 2014 +0200

    Merge pull request #569 from fnerdwq/mysql_grant_revokation

    (MODULES-1330) Change order of revokation.

commit bbbc6cd446495ea3995209e9b4d6b8919e854865
Author: Frederik Wagner <wagner@wagit.de>
Date:   Tue Sep 16 09:07:33 2014 +0200

    (MODULES-1330) Change order of revokation

commit 86c7fcf28ef95f88da6707db27e6e42cb3c8fc2f
Merge: fbef97d d986a87
Author: Igor Galić <i.galic@brainsware.org>
Date:   Tue Sep 16 13:34:44 2014 +0200

    Merge pull request #565 from mmonaco/master

    mysql_database: prevent syntax error with collate=>'binary'

commit d986a875589bb26ce9fb4b958c589d2ba0f08ab8
Author: Matthew Monaco <matt@monaco.cx>
Date:   Wed Sep 10 17:55:45 2014 -0600

    mysql_database: prevent syntax error with collate=>'binary'

    On MySQL v5.5.38, creating a database such as:

    	CREATE DATABASE `mydb` CHARACTER SET binary COLLATE binary;

    seems to hit a parser bug. A workaround is simply to quote COLLATE
    `binary`. As the quoting is harmless, and for aesthetics, quote both
    the CHARACTER SET and COLLATE arguments.

commit fa968542e01d07b047fdaa3354b09ff886e61a6c
Author: Chris Edester <edestecd@miamioh.edu>
Date:   Mon Sep 15 13:08:16 2014 -0400

    future parser converts explicit undef to empty string

    With the future parser and puppet 4, explicit undef seems to be converted to blank string for erb templates
    This change allows you to continue to omit config options in the main my.cnf

commit fbef97d613facc2e697833e7fc92ef2fa8b97309
Merge: f8dca35 293d35d
Author: Igor Galić <i.galic@brainsware.org>
Date:   Wed Sep 10 15:53:35 2014 +0200

    Merge pull request #558 from paramite/manage_service

    Fixes manage_service feature

commit f8dca35b8e741739e0c1703fed84ac894559ca6d
Merge: 4890ddb 462dbf7
Author: Igor Galić <i.galic@brainsware.org>
Date:   Mon Sep 8 14:54:17 2014 +0200

    Merge pull request #559 from nhinds/file_per_database_username_and_password

    (MODULES-1287) Pass the backup credentials to 'SHOW DATABASES'

commit 4890ddb2f0c65c40101683c5577f943a7594b509
Merge: a3bfe55 058053b
Author: Ashley Penney <ashley.penney@puppetlabs.com>
Date:   Thu Aug 28 17:51:25 2014 -0400

    Merge pull request #561 from mhaskel/spec_updates

    Update spec_helper for more consistency

commit 058053b5bc5f51707e2bccbde133ba944c5accc8
Author: Morgan Haskel <morgan@puppetlabs.com>
Date:   Thu Aug 28 17:49:18 2014 -0400

    Update spec_helper for more consistency

commit 462dbf7a1cfd4a4eb071e9bed3a1ca242d4d7d3c
Author: Nicholas Hinds <hindsn@gmail.com>
Date:   Sun Aug 24 13:51:18 2014 +1200

    (MODULES-1287) Pass the backup credentials to 'SHOW DATABASES'

    Pass the backup username and password to mysql when running SHOW DATABASES in
    mysqlbackup.sh if `file_per_database` is true and `backupdatabases` is empty.

commit 293d35db4d6003987571f9409b9c3cc37ff6886e
Author: Martin Magr <mmagr@redhat.com>
Date:   Thu Aug 21 17:44:27 2014 +0200

    Fixes manage_service feature

    Module lacks of disabling service managing (ensure=>undef).
    This patch is fixing this issue.

commit a3bfe5519d3d1776f680c52769082f41d4a17641
Merge: 51162fa 9cb685d
Author: Ashley Penney <ashley.penney@puppetlabs.com>
Date:   Thu Aug 14 15:23:13 2014 -0400

    Merge pull request #556 from apenney/unit-test-changes

    Split out the template tests and rework both sets of tests.

commit 9cb685da47d9ec09a77d5f5a35ce79a9240069e9
Author: Ashley Penney <ashley.penney@puppetlabs.com>
Date:   Thu Aug 14 14:55:20 2014 -0400

    Split out the template tests and rework both sets of tests.

commit 51162faf2e8c99c84da517a3f53569e38a441886
Merge: d564793 f1c1e7b
Author: Igor Galić <i.galic@brainsware.org>
Date:   Thu Aug 14 12:00:43 2014 +0200

    Merge pull request #555 from jonmosco/documentation_php

    added mysql::bindings::php to the README.md

commit f1c1e7b7d2451f04cf14bfffc02d87028f35320c
Author: Jon Mosco <jonny.mosco@gmail.com>
Date:   Wed Aug 13 13:02:14 2014 -0400

    added mysql::bindings::php to the README.md

commit d564793bd115fda8a702a85d9dacc2abe42b12e7
Merge: 314dc1f c4e4a56
Author: Ashley Penney <ashley.penney@puppetlabs.com>
Date:   Fri Aug 8 18:27:54 2014 -0400

    Merge pull request #554 from apenney/unit-test-changes

    Unit test changes

commit c4e4a56a47eabdc9504117aea493fe4a4298b174
Author: Ashley Penney <ashley.penney@puppetlabs.com>
Date:   Fri Aug 8 16:41:29 2014 -0400

    Fix this to be more concise and consistent.

    This was a surprisingly large amount of work.

commit 5b10f3e77379f034934f1b367ce563e95172bf67
Author: Ashley Penney <ashley.penney@puppetlabs.com>
Date:   Fri Aug 8 16:41:23 2014 -0400

    Clean these up to be more readable.

commit 00a191f9ed6a47a00c3414ccc5e802815542325e
Author: Ashley Penney <ashley.penney@puppetlabs.com>
Date:   Fri Aug 8 15:27:07 2014 -0400

    Convert specs to RSpec 2.99.1 syntax with Transpec

    This conversion is done by Transpec 2.3.6 with the following command:
        transpec -f -c "bundle exec rake spec"

    * 69 conversions
        from: it { should ... }
          to: it { is_expected.to ... }

    * 48 conversions
        from: obj.should
          to: expect(obj).to

    * 34 conversions
        from: == expected
          to: eq(expected)

    * 4 conversions
        from: it { should_not ... }
          to: it { is_expected.not_to ... }

    * 3 conversions
        from: obj.should_not
          to: expect(obj).not_to

    * 2 conversions
        from: lambda { }.should
          to: expect { }.to

    * 2 conversions
        from: pending
          to: skip

    For more details: https://github.com/yujinakayama/transpec#supported-conversions

commit 314dc1ff9e79a369713e7fa3f40cc2a650b4b96d
Merge: c70fc13 bb205ad
Author: Ashley Penney <ashley.penney@puppetlabs.com>
Date:   Fri Aug 8 14:30:40 2014 -0400

    Merge pull request #553 from apenney/remove-deprecated

    Remove all the deprecated code.

commit bb205ad2f0926f2e07cb6fe05a927df7b45a12e8
Author: Ashley Penney <ashley.penney@puppetlabs.com>
Date:   Fri Aug 8 14:13:22 2014 -0400

    Remove all the deprecated code.
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:
mysql
 - old commit: c70fc13fc15740b61b8eccd3c79168d3e417a374
 - new commit: d45c1e48226cdccc05b4fdec87ab25721d685855
Update glance to latest master

commit 7d8e7339e6638ed8c3ceffa180d1e4f269603431
Author: Sebastien Badia <sebastien.badia@enovance.com>
Date:   Sat Sep 27 11:30:26 2014 +0200

    Switch to metadata.json for Puppet forge releases

    Since puppet 3.x, Puppet Labs Forge accept only the metadata.json file
    for module description (Modulefile is now deprecated).

    This patch :
     - convert the Modulefile to metadata.json.
     - bump major version to 5 (for juno), and deps.
     - switch to stackforge namespace.
     - relax pe version_requirement to 3.x.

    Change-Id: I173b13fe1ab32a3e32cc1581455333bea1eddf6d

commit abd028a5f6b0e5e139cb53678482299b8c55b0d3
Author: Jan Kundrát <jan.kundrat@cesnet.cz>
Date:   Wed Oct 1 01:34:57 2014 +0200

    Run the `glance` CLI tool with appropriate region name

    This is pretty important in situations where Keystone contains information about
    multiple regions. The holding assumption is that the glance::image etc are used
    for image upload for the current region.

    Change-Id: I0a24cd24ddf3e0b1fab94e693a2fac847cc7271c
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:
glance
 - old commit: f377c0229c006b02f43a14be4979553e983cb98e
 - new commit: 7d8e7339e6638ed8c3ceffa180d1e4f269603431
Update heat to latest master

commit 599b6133bb6620214d3e3e82268da54a66623cca
Author: Sebastien Badia <sebastien.badia@enovance.com>
Date:   Sat Sep 27 11:31:52 2014 +0200

    Switch to metadata.json for Puppet forge releases

    Since puppet 3.x, Puppet Labs Forge accept only the metadata.json file
    for module description (Modulefile is now deprecated).

    This patch :
     - convert the Modulefile to metadata.json.
     - bump major version to 5 (for juno), and deps.
     - switch to stackforge namespace.
     - relax pe version_requirement to 3.x.

    Change-Id: Ie64090dd0adc112a40c5f1b47442578216afd5e4

commit 0e6d7eacecd70819384ac61ea3b9df38b90411b0
Author: Emilien Macchi <emilien.macchi@enovance.com>
Date:   Wed Oct 8 11:07:26 2014 -0400

    engine: configure deferred authentication method

    The default deferred_auth_method of password is deprecated as of
    Icehouse, so although it is still the default, deployers are strongly
    encouraged to move to using deferred_auth_method=trusts, which is
    planned to become the default for Juno.

    * It avoids storing user credentials in the heat database
    * It removes the need to provide a password as well as a token on stack create
    * It limits the actions the heat service user can perform on a users behalf.

    This patch aims to:
    * Set deferred_auth_method = trusts in /etc/heat/heat.conf for engine
    * Specify the roles to be delegated to the heat service user
       (trusts_delegated_roles in heat.conf, defaults to heat_stack_owner
       which will be referred to in the following instructions. You may wish
       to modify this list of roles to suit your local RBAC policies)
    * Create the role(s) in Keystone (optional and enabled by default).

    Change-Id: I99eaf29473bc4e70017580b3b340c24093aa0619
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:
heat
 - old commit: e9e1ba05e13948b8e0c7a72b1b68cefbedd2b40d
 - new commit: 599b6133bb6620214d3e3e82268da54a66623cca
Update horizon to latest master

commit f1e5acfe6fdd3709b4c34f12b90786cc7fd52a07
Merge: 8cb08e2 325db8a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Oct 24 00:34:47 2014 +0000

    Merge "Add selection of Django session engine to this module"

commit 325db8a86c56b5d56d5b3e4aea20013318dd1d94
Author: Tim Goddard <timg@catalyst.net.nz>
Date:   Fri Oct 10 11:24:23 2014 +1300

    Add selection of Django session engine to this module

    This allows Django to be set to use something other than
    the default session engine through Puppet. By default,
    it will have no impact on existing configurations.

    We've added this because our security constraints make signed cookies
    as a session store for Horizon undesirable. The reasons for this are:

      * Sessions become vulnerable to replay attacks,
        a clean log-out is difficult to achieve.
      * Serializing sessions in cookies may allow an attacker
        to escalate read-only access to server configuration
        into code execution via deserialization of attacker-generated
        content.

    Change-Id: Iaf80bdc1bb9ce55ff46b2dcfac73daad90fd0d37

commit 8cb08e215085582d5beee4ce4cffaabae8c46472
Merge: 5ecc0ea 959398f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 23 19:17:23 2014 +0000

    Merge "Switch to metadata.json for Puppet forge releases"

commit 959398fb4c28dc049070ebb80ca8936ac5097cfe
Author: Sebastien Badia <sebastien.badia@enovance.com>
Date:   Sat Sep 27 11:33:13 2014 +0200

    Switch to metadata.json for Puppet forge releases

    Since puppet 3.x, Puppet Labs Forge accept only the metadata.json file
    for module description (Modulefile is now deprecated).

    This patch :
     - convert the Modulefile to metadata.json.
     - bump major version to 5 (for juno).
     - switch to stackforge namespace.
     - relax pe version_requirement to 3.x.

    Change-Id: I195a4ebd7d8a9fe77f1ad7149fba6037f9e1a865

commit 5ecc0eaa69175e70e14c3aaad7e0757ab32bdb02
Author: Mathieu Gagné <mgagne@iweb.com>
Date:   Fri Oct 17 19:20:44 2014 -0400

    Add ability to configure policy_files_path and policy_files

    This change adds the ability to configure policy_files_path
    and policy_files configs used by the policy enforcement (RBAC)
    support in Horizon.

    Closes-bug: #1383458
    Change-Id: Iad33e68d09b81b384d4333ef9fa785939d43f9e6

commit 78bdbe683affc2b8d86861eb220120dba12b3628
Author: Rich Megginson <rmeggins@redhat.com>
Date:   Tue Sep 23 13:45:30 2014 -0600

    should not set wsgi_socket_prefix

    The per-platform setting of wsgi_socket_prefix has been moved
    into the Apache module - horizon should just include ::apache::mod::wsgi
    Add a dependency on the version of puppetlabs-apache that sets the
    default wsgi_socket_prefix for osfamily RedHat

    Closes-Bug: #1374634
    Change-Id: Iba8311ba25445d3367e71d3c0e854291c33e7258
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:
horizon
 - old commit: 16b482ea21a70d8dd06ab4c98ac5a218399b0213
 - new commit: f1e5acfe6fdd3709b4c34f12b90786cc7fd52a07
Update keystone to latest master

commit 77d066ce4f5c3ee21a780c5e332a24964c8542ec
Merge: 1459063 7ddfea2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Oct 20 15:29:57 2014 +0000

    Merge "Switch to new Juno defaults"

commit 14590637f26401a3531bcbd49b634e2d311681c3
Author: Tri Hoang Vo <t.vo_hoang@telekom.de>
Date:   Thu Oct 16 19:25:12 2014 +0200

    Add more config options for pki signing

    * add config signing/cert_subject
    * add config signing/key_size
    * use default values from keystone

    Change-Id: Ie327b8ca4f0f8026582530a9aefe5f0d184f92e2

commit 7ddfea27830e96eacf9d026c622bdbac0da43e41
Author: Matt Fischer <matt@mattfischer.com>
Date:   Mon Oct 13 14:30:11 2014 -0600

    Switch to new Juno defaults

    There are some new default config file values for Juno so switch to
    them. This commit does not include the LDAP deprecations which is
    contained in a different commit.

    Change-Id: Ida18439353d4083e968cbe9ae81479ea65650076
    Closes-Bug: #1380767
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:
keystone
 - old commit: 605161f3d4b7bbcffc657c86b367159701dfdcbe
 - new commit: 77d066ce4f5c3ee21a780c5e332a24964c8542ec
Update neutron to latest master

commit 54ffe9af558053cf34d21a35926799aad3f33d02
Author: Yanis Guenane <yanis.guenane@enovance.com>
Date:   Wed Oct 22 11:31:47 2014 -0400

    Policies: Fix potential ordering issues

    Ensure the class neutron::policy is applied after the package has
    been installed.

    Change-Id: I0028073803add15c7a9967b646fd580599e4b3fb

commit 07546a684521743b5b3535f4445d55b6770b502d
Author: Yanis Guenane <yanis.guenane@enovance.com>
Date:   Fri Sep 26 19:10:12 2014 -0400

    policy.json: Allow one to manage them from the puppet module

    This commit allow a deployer to manage the policies via this module
    It relies on augeas to change only the policy needed. The init takes
    a hash of policies and apply them.

    Change-Id: Iea6e7dccc2332045a2ebe191981538d045918f46

commit d65ffe07d397e9c47e562da249e29e556c82cc5c
Merge: cefbdc8 bc04758
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Oct 12 22:36:47 2014 +0000

    Merge "fix dependency between ml2 configs and package"

commit cefbdc897d70fd1c1fc44e372f05336674efd940
Author: Emilien Macchi <emilien.macchi@enovance.com>
Date:   Tue Oct 7 16:28:02 2014 -0400

    Change default LBaaS user group

    Change user_group default parameter:
    * nobody for Red Hat systems
    * nogroup for Debian systems

    Closes-bug #1378519

    Change-Id: Ic2940c2e3d6510d8c6147d09e2af67d8bee7ac9d

commit cd831f7a69d634ae735bc9642839024f8cf03c11
Author: Chris Hoge <chris@hogepodge.com>
Date:   Sat Oct 4 09:08:59 2014 -0700

    Install package libreswan in RHEL 7 systems for vpnaas

    RHEL 7 systems have replaced the openswan package with libreswan.

    Change-Id: I4c8e891b83b8301cb111af1be6e84ec4cf9c69a1

commit 3e8f7bcf9a08732e1149d43445eaf4227e9dc8b4
Merge: c4aafdd 9ea03ae
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Oct 3 21:26:36 2014 +0000

    Merge "Fixes plugin.ini error"

commit c4aafdd3b34cd363b819b6d9b8a415ef6dcf7ef7
Author: Emilien Macchi <emilien.macchi@enovance.com>
Date:   Thu Sep 18 14:21:03 2014 -0400

    Enable DVR + HA support

    Juno brings two new big features:
    - distributed routers
    - router high availability

    This patchs aims to allow the users to configure DVR and/or HA routers.
    Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>

    Change-Id: Iaab5ab7e63f2627381ca1d5bb1cfd836433d734e

commit bc047586dd61797357712db66caaf935565736e7
Author: Tri Hoang Vo <t.vo_hoang@telekom.de>
Date:   Wed Jun 25 13:05:36 2014 +0200

    fix dependency between ml2 configs and package

    debian platform missing a dependency between the package that installs
    ml2 plugin (neutron-server) and the ml2 plugin configs
    (neutron_plugin_ml2) on control node. neutron_plugin_ml2 can only be
    ensured to present after the package installation.

    the dependency only apllies to node where package neutron-server is
    installed (control node) as this plugin class is not linked to
    neutron-server.

    Change-Id: I20dd5481527ea007779129eafc1558f328ca375a

commit 9ea03aea57f2dcaeccc886c3539e4b8a6e5940be
Author: Ivan Chavero <ichavero@redhat.com>
Date:   Mon Jul 7 16:32:38 2014 -0600

    Fixes plugin.ini error

    When executing the cisco.pp manifest it throws an error
    if the plugin.ini file is already declared.

    Change-Id: Ibc9c8d343d86ffa8af74767ac6fbbd75cf03f45c
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:
neutron
 - old commit: dcd122e477713421d9601d93d13725a4871b9c42
 - new commit: 54ffe9af558053cf34d21a35926799aad3f33d02
Update nova to latest master

commit 648c9e85830204995c24ae43d15efe278b9fa56b
Author: Sebastien Badia <sebastien.badia@enovance.com>
Date:   Sat Sep 27 11:37:58 2014 +0200

    Switch to metadata.json for Puppet forge releases

    Since puppet 3.x, Puppet Labs Forge accept only the metadata.json file
    for module description (Modulefile is now deprecated).

    This patch :
     - convert the Modulefile to metadata.json.
     - bump major version to 5 (for juno), and deps.
     - switch to stackforge namespace.
     - relax pe version_requirement to 3.x.

    Change-Id: Iac5654750e46860888c0a035ed22f75f5f7bed3a

commit e1b3be434ebff7a0905c68a5694dc99da12ee533
Merge: a5b3a36 caa645d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Oct 20 01:55:08 2014 +0000

    Merge "fixtures: Fix puppet-mysql fixture branch"

commit a5b3a36601c37b34063471e47752d5f06f260e69
Merge: 3ffc5a2 9a5a540
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Oct 20 00:38:11 2014 +0000

    Merge "Fix RedHat service provider conditional"

commit 3ffc5a263113232230b69e621e1b6167f2148390
Author: Emilien Macchi <emilien.macchi@enovance.com>
Date:   Thu Oct 16 15:20:41 2014 -0400

    migraton/libvirt: fix dependency cycle

    In the last commit, I introduced a dependency cyle:
    (File_line[/etc/sysconfig/libvirtd libvirtd args] => Service[libvirt] =>
    Class[Nova::Compute::Libvirt] => File_line[/etc/sysconfig/libvirtd
    libvirtd args])

    The "require" is useless, since the migration class is called by
    nova::compute::libvirt, let's delete it.

    Change-Id: I97aeb9dcc11bb867e020826ad9ed5d7d0e04a8e8

commit 9a5a540738f887f87886ae4f9f52d5ade1b26bc7
Author: Colleen Murphy <colleen@puppetlabs.com>
Date:   Wed Oct 15 22:56:33 2014 -0700

    Fix RedHat service provider conditional

    Without this patch, params.pp conditionally uses 'RedHat' as a matching
    condition to $::operatingsystem for two different cases, and will match
    on the first case. This is a problem because it will prevent the proper
    service provider from being assigned on RedHat operating systems with
    major version < 7. This patch removes RedHat from the first case so that
    RedHat operating systems will match on the second case and assign the
    init service provider if the major version is < 7.

    Change-Id: Id5c49cc11a4112c27621c72a7b2e6fcaf9da6aef

commit 94235f6d831d1d4bc3e24319b0df03978256f7ac
Merge: 93a0c27 4578808
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 15 17:23:25 2014 +0000

    Merge "Make user creation optional when creating service."

commit 93a0c27ac9f4a4eeec761250838aae2e321eb1b1
Author: Emilien Macchi <emilien.macchi@enovance.com>
Date:   Tue Oct 14 14:34:37 2014 -0400

    Debian: update libvirtd init script path

    Lately [1], Debian packaging changed to use /etc/default/libvirtd instead of
    /etc/default/libvirt-bin (probably to align with systemd, since in Red
    Hat it's /etc/sysconfig/libvirtd).

    This patch aims to modifify nova::migration::libvirt to build the right
    init script path from a param in nova::compute::libvirt
    (libvirt_service_name).

    [1] http://anonscm.debian.org/cgit/pkg-libvirt/libvirt.git/commit/debian/libvirt-bin.maintscript?id=28dd3618a9a2a8f769d1fa12c28647c4599d9e8e

    Change-Id: I7483efe644d301c2646e4063fe7f1aef3e83cb6b
    Closes-bug: #1381172

commit caa645dcb65ea7b24950615a37bf9a5e2a51ac46
Author: Sebastien Badia <sebastien.badia@enovance.com>
Date:   Sat Sep 27 11:40:58 2014 +0200

    fixtures: Fix puppet-mysql fixture branch

    The remote branch origin/2.x doesn't exist for puppetlabs-mysql module

    Change-Id: I2a43c43e4d9d16446fb000ff3a7644d815be478c

commit 45788081c9b26dda469d110db5605f905a6c9b3c
Author: Risto Laurikainen <risto.laurikainen@csc.fi>
Date:   Fri Aug 22 15:32:29 2014 +0300

    Make user creation optional when creating service.

    In some cases it is useful to be able to just configure
    the service in Keystone and not the service user. This
    is the case when e.g. a read only LDAP backend is used.
    Added parameters configure_user and configure_user_role
    (default to true).

    Change-Id: If3d53c2c9070691b4731142f512b1f4bb754be00
    Closes-Bug: 1360232
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:
nova
 - old commit: a79e5338df5f85cb299183e54b39e8a22a640f59
 - new commit: 648c9e85830204995c24ae43d15efe278b9fa56b
Update openstacklib to latest master

commit 5ddb8ea169cb2c5d388c61bcd1c91b4df197cb8f
Merge: e6684e9 612fa7e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 1 23:41:40 2014 +0000

    Merge "Implement base aviator provider"

commit 612fa7e121c9ddc36a365de3053879e1544b409f
Author: Colleen Murphy <colleen@puppetlabs.com>
Date:   Mon Aug 25 16:32:13 2014 -0700

    Implement base aviator provider

    This patch adds a dependency on the aimonb/aviator module and adds
    functionality to support interactions with the OpenStack services' API
    via aviator.

    The patch adds a parent provider that is intended for other providers
    to inherit from. The parent provider has methods to authenticate to
    openstack services, create session objects, and make requests. The
    authenticate method can accept credentials as an argument hash or infer
    credentials from the environment.

    It also adds a stub type parameter that allows types to incorporate
    basic parameters they need in order to support using aviator.

    Change-Id: I56b0d07ae8f4738037eda486b75a0f6e24fe80e7
    Implements: blueprint use-aviator-in-module-resources

commit e6684e98bf4aaea815c174d3b27535e5374d1fb6
Merge: 6aec291 4d3e668
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 30 13:46:59 2014 +0000

    Merge "Improve openstacklib::db::mysql test coverage"

commit 6aec291dd79e42c67a9e1fbfd8d29650ece36fc2
Merge: 6fbbd77 7467b6a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 30 11:14:01 2014 +0000

    Merge "Greatly reduce code duplication in rspec tests of db::mysql"

commit 6fbbd778ebca4db19cf98b465658da6dd8b178f3
Author: Mathieu Gagné <mgagne@iweb.com>
Date:   Mon Sep 29 17:26:56 2014 -0400

    Fix support for puppetlabs-stdlib<4.2.0

    Support for non-array value in the function concat() was added
    in puppetlabs-stdlib 4.2.0.

    This change adds a fix to support puppetlabs-stdlib<4.2.0
    by converting $host to an array.

    Change-Id: Ib8e4c7a5f788d1e0bd7440bc93b560df8e39fcf4

commit 4d3e6683608176723a27053e929e69f9ab609541
Author: Mathieu Gagné <mgagne@iweb.com>
Date:   Mon Sep 29 16:47:24 2014 -0400

    Improve openstacklib::db::mysql test coverage

    * Add tests for openstacklib::db::mysql::host_access
    * Add tests for other overridable parameters in db::mysql
    * Do not test implementation details of host_access from
      within openstacklib::db::mysql tests.

    Change-Id: Ifcf3820a575f932313a62b9d294ebd92a5055cf5

commit 7467b6aaa2bf6a89c4a8ff7b63badd18bef09728
Author: Mathieu Gagné <mgagne@iweb.com>
Date:   Mon Sep 29 16:27:29 2014 -0400

    Greatly reduce code duplication in rspec tests of db::mysql

    Use shared examples to avoid duplicating tests for both platforms.

    Change-Id: I16a77a284070e243c2a46675af419e635a139969

commit a71ac3d3716510241df8854f2e748f295c28a338
Author: Mathieu Gagné <mgagne@iweb.com>
Date:   Mon Sep 29 16:18:34 2014 -0400

    Use host_access to provision mysql_user and mysql_grant

    Improve logic to be able to reuse host_access for both the initial
    mysql user/grant and the additional ones for allowed_hosts.

    Change-Id: Ia42833a99ee0fab41a571cccaeb31f740176fce3

commit 5ecdc92222b0e433478abcab711ea283abdfaf34
Merge: dc8da63 3793547
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 26 13:39:12 2014 +0000

    Merge "policy.json: Allow puppet modules to manage policy.json"

commit 37935472f1505abe6ee31dcb27b5f364201a53e9
Author: Yanis Guenane <yanis.guenane@enovance.com>
Date:   Fri Sep 19 16:52:52 2014 -0400

    policy.json: Allow puppet modules to manage policy.json

    Currently puppet modules does not allow one to manage policy.json.
    This commit aims to create a common resource for people to manage
    their policies.

    Change-Id: I1cd7765cdcbddb7e7ad5d720f1efa382641712f2

commit dc8da63ffd4ed164d7a684c9dcdd111431af65c5
Author: Colleen Murphy <colleen@puppetlabs.com>
Date:   Mon Sep 22 15:32:34 2014 -0700

    Update stdlib dependency to 4.x

    puppetlabs/stdlib 4.x is backwards compatible with 3.x and still tested
    on Puppet 2.7. Updating stdlib to 4.x allows modules to use newer
    functions without breaking older functionality.

    Change-Id: Iaaac5678cdd00db3a03eb1f715e6cd91a25cefc8
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:
openstacklib
 - old commit: c374bed10f8af6000601fa407ebaef0833e1999c
 - new commit: 5ddb8ea169cb2c5d388c61bcd1c91b4df197cb8f
Update sahara to latest master

commit 6b696cffcba6692975dbcfee144e81b6e90e5ecf
Author: Chris Hoge <chris@hogepodge.com>
Date:   Wed Oct 15 10:14:36 2014 -0500

    Added sahara.conf provider and unit tests.

    Added sahara.conf inifile provider and unit tests to match
    other puppet-openstack projects.

    Change-Id: Id392e1ce09a14d9f33638d167d8f9582dadd28b8

commit 9c5802ce595ad912a13d80ddbd74a5950ff4c936
Author: Sebastien Badia <sebastien.badia@enovance.com>
Date:   Fri Oct 3 19:18:10 2014 +0200

    Switch to metadata.json for Puppet forge releases

    Since puppet 3.x, Puppet Labs Forge accept only the metadata.json file
    for module description (Modulefile is now deprecated). This patch
    convert the Modulefile to metadata.json. (And use the common template
    accross stackforge modules).

    Change-Id: I07775e7b97202be627aeb364695c8c525856f54d

commit c702f3672a70ff5d3da1e562957676a409821912
Author: Clayton O'Neill <clayton@oneill.net>
Date:   Fri Jun 20 07:58:04 2014 -0400

    Normalize Gemfile & pin tests to rspec < 2.99

    Pin to rspec < 2.99 until rspec-puppet officially supports rspec 3.x.
    This is to avoid warnings due to deprecated matchers in the
    rspec-puppet gem.

    This change is also intended to normalize the Gemfile for all stackforge
    puppet modules.  This should facilitate pinning gem versions when
    releasing new stable branches, since the same diff can be used for all
    repos.

    Change-Id: Ie61e407969e276834c3360bb09966f89f5eeb72b
    Partial-Bug: #1326034
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:
sahara
 - old commit: f4e5681cfb289113be1ba49c12709145ecbad938
 - new commit: 6b696cffcba6692975dbcfee144e81b6e90e5ecf