40 Commits

Author SHA1 Message Date
Mohammed Naser
92d9ac9368 Fix Keystone integration documentation
The README file refers to an invalid *_address parameters
when *_url parameters should be used.  The example in the
manifest does not show a password listed (which is required).

Change-Id: I03eb31f0c660afca1688e6fc7a992cfb70317706
2016-06-07 18:37:20 -04:00
Jenkins
2481120369 Merge "Change wiki to docs" 2016-06-03 14:18:19 +00:00
Denis Egorenko
9b4096145b Cleanup README
Change-Id: If9ba4bfdc6b215bbbbc0eb98943611fc6f79e345
2016-06-03 12:45:38 +03:00
Iury Gregory Melo Ferreira
35bdf06429 Change wiki to docs
Change-Id: Ia4e2f86260e62f9426fc6d661d32f15de9ad134c
2016-06-02 23:05:48 -03:00
Iury Gregory Melo Ferreira
cf604fc6a6 Deprecate verbose option in logging
Option "verbose" from group "DEFAULT" is deprecated for removal.
The parameter has no effect.
-Deprecated verbose for logging and init
-Remove verbose in README
-Remove verbose from tests.

If this option is not set explicitly, there is no such warning

Change-Id: I7e58412fe26962337845b3cb9d67679bac0709d8
2016-05-18 01:12:46 -03:00
Ben Kero
a1680f1693 docs: Update README.md to point to new Beaker URL
The URL [1] to the docs for writing Beaker tests (specifically beaker-rspec)
have moved. The README.md still points to the old URL. This commit fixes
this by pointing to a better URL [2].

[1] https://github.com/puppetlabs/beaker/wiki/How-to-Write-a-Beaker-Test-for-a-Module

[2] https://github.com/puppetlabs/beaker-rspec/blob/master/README.md

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 <jason.t.clark@hp.com>
Change-Id: Idc4315d6ea831b47db7b5a16e4b8925d7df891a9
(cherry picked from commit 48fe29a341bb76a3e04c1fa8b598e8729afe6731)
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
openstack_config.

The same changes apply for glance_registry_config and
glance_cache_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 :

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 README.md 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 README.md for project namespace change
Change-Id: I78834fe9c373a6d5e9f5670d5b2290057ed14d0c
2015-06-28 20:55:41 +08:00
Colleen Murphy
d0b89d242a Split release notes into a CHANGELOG.md 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.

https://wiki.openstack.org/wiki/Documentation/Conventions#OpenStack.2C_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

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

Change-Id: I16b8e71db20602986a7afe8d24e7faba91a0997f
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2014-05-05 09:28:27 +03:00
Chris Hoge
dafc60c5df 4.0.0 - 2014.1.0 - Icehouse Release
Updated Modulefile and README.md 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 README.md.

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 <paul.belanger@polybeacon.com>
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 <paul.belanger@polybeacon.com>
2013-09-20 19:48:34 -04:00
Chris Hoge
9a09177d88 Puppet Forge release 2.1.0
Updated README.md 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 <mjeanson@gmail.com>.

Change-Id: I0908cde951994db6aba74d2ce3415126c429a76e
2013-07-08 15:01:10 +02:00
Cody Herriges
202a27b66a Prepare repository for a Puppet Forge release
Commit updates README.md 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 README.md, which will show up on Forge,
  and moves examples to tests to adhere with Puppet Labs Style
  Guide(http://docs.puppetlabs.com/guides/style_guide.html#tests)

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 README.md 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