Commit Graph

35 Commits (51c2793738813c0385b08a810e9c54efcda1a739)

Author SHA1 Message Date
Ben Kero a1680f1693 docs: Update to point to new Beaker URL
The URL [1] to the docs for writing Beaker tests (specifically beaker-rspec)
have moved. The still points to the old URL. This commit fixes
this by pointing to a better URL [2].



Change-Id: I846b7d118163247d94103d67b84915ed3f73a6fa
2016-02-04 22:42:28 -08:00
Jenkins be5006e8dc Merge "Remove references to puppet-openstack from README" 2015-12-07 17:26:13 +00:00
Emilien Macchi 0f384787e3 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: I67c7cefb95003539400a8176af21325d71cd4575
2015-11-25 11:51:22 +01:00
Nate Potter ee32828f45 Remove references to puppet-openstack from README
The README references to the retired puppet-openstack module
should be removed, as they link to the empty github page.

Change-Id: If9702538d378ea8a3400d3c08520da2ff825f04c
Closes-bug: #1518589
2015-11-22 16:29:35 +00:00
Emilien Macchi 604556667f Prepare 6.1.0 release
Co-Authored-By: Jay Clark <>
Change-Id: Idc4315d6ea831b47db7b5a16e4b8925d7df891a9
(cherry picked from commit 48fe29a341)
2015-10-19 14:59:40 -04:00
Yanis Guenane 8db8143c89 Reflect provider change in puppet-openstacklib
With the creation of the new openstack_config provider, some processing
that was done in glance_api_config has been centralized in

The same changes apply for glance_registry_config and

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

The use case is the following :

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

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

That means that all the current :

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

can be removed in favor of :

glance_api_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 :

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

Change-Id: I3bbdf63d1b9b5a2daba30fd4ba897db703f979ae
Depends-On: I0eeebde3aac2662cc7e69bfad7f8d2481463a218
2015-08-19 12:42:38 +02:00
Denis Egorenko 8b8723d1b6 Update for Glance
Update installing Glance section and update links to Glance on wiki.

Change-Id: I2285a6308837632bfc361bfffcedc0d34ad6ae32
2015-07-31 17:13:11 +03:00
Jenkins d09db618b6 Merge "fix module install reference" 2015-07-14 20:19:17 +00:00
Matt Fischer dc2fae0b7e fix module install reference
Change-Id: I7e55874d744ac56122b96b051dd3d554bf26d360
Closes-Bug: #1468950
2015-07-13 19:43:35 -06:00
Emilien Macchi 8d36b83c50 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: I3d9f8e0d6a697378bb8ef928e333c93c8ca0e422
2015-07-08 19:20:32 -04:00
Xingchao Yu 4edba3f71e Update for project namespace change
Change-Id: I78834fe9c373a6d5e9f5670d5b2290057ed14d0c
2015-06-28 20:55:41 +08:00
Colleen Murphy d0b89d242a Split release notes into a file
This patch splits out release notes into a separate dedicated file for
consistency with the puppetlabs puppet modules. Additionally, this
patch improves the release notes by:

- Fixing the tense to be consistent with commit message standards ("Add
  new feature" instead of "Added new feature" or "Adds new feature")
- Breaking up changes into categories to make it easier for operators
  to know what happened in the change: backwards-incompatible changes,
  features, bugfixes, and maintenance commits
- Linewrapping to 80 chars
- Adding release dates, formatted according to ISO-8601

Change-Id: I015761a2f063b08f393e69c9ef6ba33a9a32003e
2015-06-26 13:42:05 -07:00
Emilien Macchi 6affc4341b Release 5.1.0 - Juno
Prepare 5.1.0 release.

Change-Id: I96f386d49888aa75ebf61a6d3160413a27e67073
2015-06-17 14:20:16 -04:00
Colleen Murphy b8383e497e Add more details on running tests to the readme
Change-Id: I40f35e1a206e8a1b4ed880a1da978c4eba7e95e7
2015-05-11 13:53:00 -07:00
Emilien Macchi 79d307044a Beaker tests
Implement basic structure for beaker tests.

Change-Id: Ibfe041a7f500502ce357981a7ef917d1ce2a1760
Closes-bug: #1444736
2015-04-20 17:44:38 -04:00
Christian Berendt 26dac12bb5 Fix spelling of OpenStack
According to the OpenStack Documentation conventions it should
be OpenStack and not Openstack or openstack.

Change-Id: I13c85c91781448890656f37ae548f8da3ac31147
2014-12-08 08:33:47 +01:00
Jenkins 99eea1138f Merge "Remove deprecated parameters" 2014-11-26 08:02:52 +00:00
Mathieu Gagné e16f86e37c Remove deprecated parameters
* glance::api::sql_connection (deprecated since 4.1.0)
* glance::api::sql_idle_timeout (deprecated since 4.1.0)
* glance::registry::sql_connection (deprecated since 4.1.0)
* glance::registry::sql_idle_timeout (deprecated since 4.1.0)

Change-Id: Ibfe4e1a0a9f2f9f79b3fc76ef6a93ce429f72ed4
2014-11-25 13:50:46 -05:00
Colleen Murphy feb9cdfe9b Release 5.0.0 - Juno
Changes in this release:
* Added ceilometer::policy to control policy.json
* Fixed bug in glance_image type
* Added parameter os_region_name to glance::api
* Added support for vSphere datastore backend
* Updated the calls to the glance command-line utility
* Added parameter swift_store_large_object_size to glance::backend::swift
* Bumped stdlib dependency to >=4.0.0
* Added parameter command_options to glance::cache::cleaner and glance::cache::pruner
* Added parameter package_ensure to glance::backend::rbd
* Added parameter manage_service to various classes
* Added parameters to control whether to configure users
* Migrated the glance::db::mysql class to use openstacklib::db::mysql and deprecated the mysql_module parameter
* Added parameter registery_client_protocol to glance::api
* Fixed ssl parameter requirements for kombu and rabbit

Change-Id: I5dcce1d748602dd46d409d51523b96a51709d285
2014-11-21 10:47:52 -08:00
Colleen Murphy dbcb82fa36 Migrate mysql backend to use openstacklib::db::mysql
Implements: blueprint commmon-openstack-database-resource
Change-Id: I03bd33d7c78ea69702650688c28e9d0b7cac2911
2014-08-14 08:45:41 -07:00
Jenkins f3bbfd9efc Merge "4.0.0 - 2014.1.0 - Icehouse Release" 2014-05-05 18:55:51 +00:00
Bogdan Dobrelya d40f3d8622 Add multiple rabbit hosts support
* Use new oslo.messaging conf options for rabbit_hosts and
  rabbit_ha_queues for glance::notify::rabbitmq class
* Warn on deprecated rabbit_durable_queues and use amqp_* instead
* Fix/add rspecs
* Fix a mess with wrong notification_driver usage
* Update README with usage example

Closes-bug: #1259193
Closes-bug: #1312054
Closes-bug: #1312658
Closes-bug: #1313553

Change-Id: I16b8e71db20602986a7afe8d24e7faba91a0997f
Signed-off-by: Bogdan Dobrelya <>
2014-05-05 09:28:27 +03:00
Chris Hoge dafc60c5df 4.0.0 - 2014.1.0 - Icehouse Release
Updated Modulefile and for 4.0.0 release.

Change-Id: I3d58b784c870fed5d7f349e9e7484d234690b8b4
2014-05-01 10:48:18 -07:00
Jenkins 3fc1cc41cb Merge "Updated to match semver and release notes." 2014-03-28 21:50:48 +00:00
Chris Hoge d66bdb0ff3 Updated to match semver and release notes.
Before this update the Modulefile was not following semver in
relation to stable/havana, and the README files were not in sync.
This update introduces proper semver and consistency.

Change-Id: I1c66f6f811ea23f64589eec338209593d253708c
2014-03-26 14:14:25 -07:00
Michael Chapman 4aa86af2fc Add support for puppetlabs-mysql 2.2
Puppetlabs-mysql has been rewritten to be much
cleaner. This patch adds a new parameter for the
glance mysql class allowing users to use the new
version. Previous behavior will continue as normal
when using the old version (0.9)

Change-Id: Icdc787e325f3e86572f6930f1ab8c3d5291e67c9
2014-03-22 02:12:28 +11:00
Chris Hoge 93ebf43ea4 Preparing for 2.2.0 release.
Updated modulefile to set version to 2.2.0.
Updated release notes in

Change-Id: I14d737c0f35362c9f009285c6bd510a2bcee1715
2013-10-07 12:01:07 -07:00
Paul Belanger b7960d5b16 Documentation fix for admin_address
This is _not_ an email address but actually a host. Caught the typo
trying to use this module.

Change-Id: I54709ecd0bf9efaeb00f97209c78205ef48a4c45
Signed-off-by: Paul Belanger <>
2013-09-20 21:11:52 -04:00
Paul Belanger 2718557e41 Fix puppet-lint issue with documentation
Change-Id: Ia2be15d00853d11983c2caeacee37eff37171fd9
Signed-off-by: Paul Belanger <>
2013-09-20 19:48:34 -04:00
Chris Hoge 9a09177d88 Puppet Forge release 2.1.0
Updated for Puppet Forge release.
Updated Modulefile for Puppet Forge release.

Change-Id: I35bef63352419a4596b0f877f86b911cb4a4bd4b
2013-08-07 17:59:30 -07:00
Marc Koderer bf19533072 Add support for rbd in glance
Add support for Ceph/rbd in glance.
Unit test added to spec.

Add package dependency "python-ceph" accordingly to a patch from
Michael Jeanson <>.

Change-Id: I0908cde951994db6aba74d2ce3415126c429a76e
2013-07-08 15:01:10 +02:00
Cody Herriges 202a27b66a Prepare repository for a Puppet Forge release
Commit updates with a more consistent template for documentation,
  removes travis.yml since we're on stackfoge now, updates the Modulefile
  for the new release, deletes TODO list, CHANGELOGs deleted in favor of
  summarized release notes in, which will show up on Forge,
  and moves examples to tests to adhere with Puppet Labs Style

Change-Id: Iffa30f6f35b996305f635317fc0770f908e9057e
2013-06-07 15:58:56 -07:00
Dan Bode ce05af0ea8 update README
Change-Id: Id122f1e148e975b48516ae802d1447bcffcafa3a
2013-04-16 17:51:07 -07:00
Dan Bode e267f68447 Update 2013-01-02 11:44:56 -08:00
Dan Bode f0aa282c39 reformat readme
change the name for consistency.

fix code block formatting.
2013-01-02 11:42:25 -08:00