11 Commits

Author SHA1 Message Date
Chris Hoge
9e110e8c8e Preparing for 2.2.0 release.
Updated version and dependencies in Modulefile.
Updated release notes in README.md.

Change-Id: I4e1279848fcd198cbddf00f9ff9e3a1e6125ad33
2013-10-07 15:20:59 -07:00
Colleen Murphy
84d645883b concat module was moved from ripienaar to puppetlabs
Change-Id: I2fa378d99fd250fbfe77caa286db24ee968ec9be
2013-08-16 00:41:26 -07:00
Chris Hoge
f8b36489f4 Puppet Forge release 2.1.0
Updated README.md for Puppet Forge release 2.1.0
Updated Modulefile to version 2.1.0

Change-Id: Ia0c2d4c8079f825e163291e1d4ff23b0d16616e4
2013-08-07 18:19:12 -07:00
Bradley Rasmussen
63c3fc3463 Update modulefile and fixtures to use puppetlabs/inifile
cprice404/inifile was moved to the puppetlabs namespace on the forge
and github.

Change-Id: I853d6056273ccfeff7f03fc522afbaa6f4801b1f
2013-08-07 16:04:24 -07:00
Mathieu Gagné
e41a552afe Add ini_setting based custom types for configs
Previous configuration file management method used templates.
This method had limited flexibility and was cumbersome
to use and maintain between upstream versions.

This change introduces new custom types based on ini_setting:
  * swift_account_config: /etc/swift/account-server.conf
  * swift_bench_config: /etc/swift/swift-bench.conf
  * swift_config: /etc/swift/swift.conf
  * swift_container_config: /etc/swift/container-server.conf
  * swift_dispersion_config: /etc/swift/dispersion.conf
  * swift_object_config: /etc/swift/object-server.conf
  * swift_proxy_config: /etc/swift/proxy-server.conf

The use of ini_setting offers multiple advantages:
  * Ability to individually manage configuration settings without
    the need to modify templates. This allows the user to manage or
    override settings that aren't handled by the module.
  * Use upstream default values if none is provided.
  * Remove the need to maintain and synchronize templates
    to match upstream versions. Such maintenance could become
    problematic and complicated if multiple upstream versions
    are supported but have different base configuration files.

Implements: blueprint puppet-swift-ini-settings
Change-Id: Iba7be64581b81b8ab4f33cf7096df37e64ccc4b4
2013-07-25 10:19:30 -04:00
Mathieu Gagné
6d6e35d284 Remove "v" from mysql dependency version
Change-Id: Ia0b78d8307711e5acbfa001dacca969e7cf9d81a
2013-06-25 12:46:58 -04:00
Cody Herriges
d945c1f979 Prepare repository for a Puppet Forge release
Commit updates README.md with a consistent template for documentation,
  removes travis.yml since we're on stackfoge now, updates the
  Modulefile for release, removes CHANGELOG in favor of summarized release
  notes in the README that will be viewable on Forge for the new
  release, and moves examples to tests to adhere to Puppet Labs Style
  Guide (http://docs.puppetlabs.com/guides/style_guide.html#tests).

Change-Id: Ic7e672eb6240b0acce7384706aa79b430bd2b003
2013-06-18 14:41:29 -07:00
Émilien Macchi
c1361de739 Add xinetd puppetlabs module as a new dependency
Change-Id: Ie0084a1ddacde3c8eba07472519784cf80129879
2013-06-18 20:33:31 +02:00
Dan Bode
6d88ca5309 release 1.0.0
release the swift module version that is targetted at folsom.

Change-Id: Ic58e5e68572763b725db8330393083667daa3f63
2013-04-10 13:26:31 -07:00
Branan Purvine-Riley
1b861d283a Add SSH dependency to Modulefile 2012-06-15 11:49:18 -07:00
Branan Purvine-Riley
51c14d7879 Prepare for initial forge release
* Add a Modulefile
* Switch to the short apache license file
2012-06-15 11:08:08 -07:00