Commit Graph

9 Commits

Author SHA1 Message Date
Emilien Macchi d54150a1ad Retire openstack/puppet-tuskar
Tuskar is not maintained anymore.
Further maintenance should be done in stable branches, but master is no
longer supported.

Change-Id: I957ef8dc587086f32c918676a66dd8e247e50280
2016-01-05 16:31:24 -05:00
Emilien Macchi 142c97b29e release: prepare 7.0.0 (liberty)
This patch prepares this Puppet module to be released in 7.x series (Liberty)
with 7.0.0.

Change-Id: I85cd1a56384bc8a1b744d7932a31620acb90e2a2
2015-11-25 23:49:18 +01:00
Yanis Guenane 83692c25e2 Reflect provider change in puppet-openstacklib
With the creation of the new openstack_config provider, some processing
that was done in tuskar_config has been centralized in
openstack_config.

Impacted methods are :

  * section
  * setting
  * separator

Also, this commit adds the fact that, when passing a specific string
(ensure_absent_val) the provider will behave as if ensure => absent was
specified. '<SERVICE DEFAULT>' is the default value for
ensure_absent_val.

The use case is the following :

tuskar_config { 'DEFAULT/foo' : value => 'bar' } # will work as usual

tuskar_config { 'DEFAULT/foo' : value => '<SERVICE DEFAULT>' } # will mean absent

That means that all the current :

if $myvar {
  tuskar_config { 'DEFAULT/foo' : value => $myvar }
} else {
  tuskar_config { 'DEFAULT/foo' : ensure => absent }
}

can be removed in favor of :

tuskar_config { 'DEFAULT/foo' : value => $myvar }

If for any reason '<SERVICE DEFAULT>' turns out to be a valid value for
a specific parameter. One could by pass that doing the following :

tuskar_config { 'DEFAULT/foo' : value => '<SERVICE DEFAULT>',
ensure_absent_val => 'foo' }

Change-Id: I177eee770243749d0c63b90e1d8581c7c92f8b4b
Depends-On: I0eeebde3aac2662cc7e69bfad7f8d2481463a218
2015-08-19 10:01:40 +02:00
Emilien Macchi 09e2ced9be Prepare 6.0.0 release
Update CHANGELOG, README and metadata.json to bump the module to the
first Kilo release (6.0.0).

Change-Id: I0528895a92aa100e7d8e220bb3d4290d0c00cdeb
2015-07-09 10:29:02 -04:00
Xingchao Yu e7e38a77f4 Update README.md for project namespace change
Change-Id: I7d265475fbee4f58caeddb887130aa49f1b6b638
2015-06-28 20:20:21 +08:00
Colleen Murphy 7b7ec08494 Remove Release Notes section from README
When this module is released, the release notes will go in a separate
CHANGELOG.md file.

Change-Id: Id061b0b828cb7c1d3c3d558f68c8c9d93b693bb7
2015-06-26 18:16:14 -07:00
Sebastien Badia 2c930cc8cb (documenation) Fix module description, and contributors link 2014-11-02 23:52:50 +01:00
Emilien Macchi df2961c229 First commit without unit tests 2014-10-29 17:08:09 -04:00
Emilien Macchi cfc370652e Create README.md 2014-10-29 16:15:40 -04:00