Commit Graph

59 Commits

Author SHA1 Message Date
Tobias Urdin b7aec54e1b Add Puppet Litmus
Depends-On: https://review.opendev.org/#/c/740601/
Change-Id: Ice56ef866525914533cc2e0ebb605e8d98729f06
2020-08-31 21:13:59 +02:00
ZhongShengping 170c534916 Change rpsec to rspec
Change-Id: I21e61c8689c31cf867389e2d03b9fbe7e5c75056
2020-04-30 13:24:45 +08:00
ZhongShengping 7adb276954 Fix Repository
Change-Id: I1cc8831568673f3c27d3627369433fda692a5012
2019-04-21 12:59:08 +08:00
ZhongShengping ecfd9b4f58 Replace git.openstack.org with opendev.org/openstack
Change-Id: Ic34d5b6018dc54d618c118b9c6d50c447242c896
2019-04-21 11:50:26 +08:00
ZhongShengping db8f03ae39 Add Beaker-Rspec to the table of contents
Change-Id: If89b0c7787acbf5d9abab0c8cc6a7c421c89b1fb
2019-04-17 09:42:43 +08:00
ZhongShengping 1d13b79f12 Change wiki to docs
Change-Id: I55ff68cd96de373ff667ef85f29b4648a181c9c9
2019-02-13 10:31:04 +08:00
ZhongShengping 03b634d7be Fix editorial problem
Use git.openstack.org instead of github.com since git.openstack.org is
the reference for OpenStack

Change-Id: I502fc3a11fce687e7d1056d07076bfbc2f2d3b41
2018-12-24 14:02:25 +08:00
Alan Bishop 23d622ba36 Deprecate several iscsi_XXX parameters
Cinder removed support for several previously deprecated parameter
names [1], and this patch switches to using the actual name.

Deprecated Name   Parameter Name
----------------  -----------------
iscsi_ip_address  target_ip_address
iscsi_port        target_port
iscsi_helper      target_helper
iscsi_protocol    target_protocol

[1] https://review.openstack.org/595318

Partial-Bug: #1801081
Change-Id: I355298aaa7e48d242ad05b8c931ee9d41339185f
2018-11-01 09:58:56 -04:00
Tobias Urdin 2e8ee6f38b Fix rabbit options in README
Change-Id: Ibcec308fa1d4ae228c574ccbddc5fc6ac33bbdd4
2018-10-21 12:08:53 +02:00
admin ce34f918cd Add the missing 'Table of Contents' in README
Change-Id: I0b80c8132736855f7ae78b70f575e96392e9a78e
2018-08-27 22:52:08 +08:00
caoxufeng ec9a420059 Remove the unnecessary _
Change-Id: I5e4d177bfb6470f4ca5c43c099ca376b4ec4cb17
2018-07-25 11:03:39 +08:00
qingszhao f1074998ca Add the project source code repository in README
Change-Id: If5fbb1ff7b718778e93e1311c7cd1dd5958389e4
2018-07-20 14:37:40 +08:00
wangqi 45dfaa987d add release note link in readme
Change-Id: Ib360977e608d9ab2c7d3fcc35476f495ea556487
2018-06-21 14:45:11 +00:00
Trygve Vea 35250f62a6 Fix README, was referring to deprecated class
Change-Id: Ic3afd9a93f0160d7b98b6c95996d7ce489ff1f9b
2017-10-09 09:59:06 +02:00
zhangbailin 0a71320c71 Update outdated url in readme
Change-Id: I1b242c8d4daad111eae6b7e107e69c0e9b860c1e
2017-09-16 19:04:15 -07:00
ZhongShengping 00a0614330 Update URLs in documents according to document migration
Change-Id: I4a13723811b48b22fac67aa6c20bafafb91de717
2017-07-14 11:47:57 +08:00
zhangyanxian 45a7d88910 Fix typo in README.md
TrivialFix

Change-Id: Iecdb902ea2148c9bbeef01a7e2a83b482f0afcff
2017-01-24 00:51:45 +00:00
Flavio Percoco 6fc525ea04 Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

https://gist.github.com/b9f658275caeefd18ee1390f940607e3

Change-Id: Ic2043c4b7ecfb7d389a8b861b95ba4e82118acac
2016-11-25 17:29:43 +01:00
Iury Gregory Melo Ferreira 4ff096f0c9 Add auth_strategy for cinder authtoken
To include the authtoken class we need to verify
if auth_strategy is set to keystone.

Change-Id: I111047021554f306e13b3133c8e461abf54c7b6d
2016-08-26 17:55:53 -03:00
ZhongShengping 648abda8ac Fix README
A new configuration option for the s3token middleware called auth_uri can
be used to set the URI to be used for authentication. This replaces
auth_host, auth_port, and auth_protocol.
The auth_host, auth_port, and auth_protocol configuration options to the
s3token middleware are now deprecated.

Change-Id: Ia85d2c8fceeca72ca617f4f34047b7d9d379e39b
2016-07-01 10:09:39 +08:00
Jenkins bf9d88cb3f Merge "Change wiki to docs" 2016-06-03 13:47:45 +00:00
Denis Egorenko af27467b62 Cleanup README
Change-Id: I9bbb073ed867c874914816a0f041de15a7917297
2016-06-03 12:34:01 +03:00
Iury Gregory Melo Ferreira fbb0455698 Change wiki to docs
Change-Id: I2e022534990f67cf93af8c06dd36d70389983e9d
2016-06-02 23:05:03 -03:00
Erickson Santos d4f5963461 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 examples and README
-Remove verbose from tests.
If this option is not set explicitly, there is no such warning.

Change-Id: I573b2480195df2e7b390245d418ec5535c8e2cdd
2016-05-18 14:44:28 -03:00
Maksym Yatsenko 0e9251d7bc Fix markdown format typo
Change-Id: I6550d550d9776cabf8accdd4634b841b07a03315
2016-05-10 13:07:36 +03:00
Paul Belanger 12ef04fd96 Fix typo in README
Change-Id: Ide17e2eb26848d5c3f4e83633bad9b8b4abc9519
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-04-06 10:13:02 -04:00
Denis Egorenko 9bc49efba8 Replace defines for managing cinder types with providers
We have define classes, which allow to manage Cinder types and their
properties. This patch switches using of define classes to puppet
providers, based on openstack auth from openstacklib.

related blueprint use-openstackclient-in-module-resources

Change-Id: I4f7e8137fa3e1ad3e141c58eaba110b12101d22c
2016-03-04 17:58:20 +03:00
Radoslaw Smigielski 9cdc6f0eb9 Made the linest in README.md shorter than 80 chars
Most of them, expcept places where it could break examples
and make sure it won't break nice README.md view on github.

Change-Id: Ifb852928cb70784a4eb80b2c685d262638942594
2016-02-10 13:57:10 +01:00
Igor Natanael 01ce5f020f Update readme
updates:
-Fix spelling of OpenStack
-Reference to OpenStack main address (https://www.openstack.org)
Based on changes in Id1c24f53dce396931236e178565bc11daa9949ea

Change-Id: I638baaa84deb35d7d8c1607af564b361567d3b48
2016-01-20 16:29:33 -03:00
Marcus Furlong a81ccddfe4 Remove outdated scheduler_driver from documentation
When following the puppet-cinder documentation for cinder-scheduler the
following errors will occur and the scheduler will not start.

2016-01-11 00:25:17.209 6860 CRITICAL cinder [-] ImportError: No module named simple

Change-Id: Ib4ab431f3ab850acc362f239cb8c26af15073e5c
Closes-Bug: 1532678
2016-01-11 23:48:31 +11:00
Jenkins fbcd3d7e0c Merge "Remove references to puppet-openstack from README" 2015-12-10 17:14:16 +00:00
Nate Potter 51628454d5 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.

This patch also adds a link to the Cinder wiki to match the
other projects.

Change-Id: Ib6bed22a2cd152c9b9471e5fba0926774606d707
Closes-bug: #1518589
2015-12-03 16:38:02 +00:00
Emilien Macchi 312546c2b3 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: I1e99e2eb980bb84340c2ff8d1a3cad3be2106685
2015-11-25 11:02:48 +01:00
Emilien Macchi a930b68904 Prepare 6.1.0 release
Change-Id: Ice0ac39b529dafb8857c6bf09f83a8ac6f075d31
(cherry picked from commit 4dfd6d26d2)
2015-10-19 14:58:38 -04:00
Yanis Guenane b554d30aaf Reflect provider change in puppet-openstacklib
With the creation of the new openstack_config provider, some processing
that was done in cinder_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 :

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

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

That means that all the current :

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

can be removed in favor of :

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

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

Change-Id: I10931ea201b567ff6576fd3f87d05f2fd0816166
Depends-On: I0eeebde3aac2662cc7e69bfad7f8d2481463a218
2015-08-19 10:49:25 +02:00
Jenkins 978e33b024 Merge "fix module install reference" 2015-07-14 20:19:08 +00:00
Matt Fischer 6139316c5d fix module install reference
Change-Id: Ibec1af8cbbf28d93373427797d549b72c4d5640c
Closes-Bug: #1468950
2015-07-13 19:43:32 -06:00
Emilien Macchi 3a3cd6af48 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: I56b87c8d63514caacdcfec51dc264711e547feb6
2015-07-09 10:59:21 -04:00
Xingchao Yu 86470872cd Update README.md for project namespace change
Change-Id: I44ebe0c894683fd1fd8483f9605314f120b4cf43
2015-06-28 20:58:15 +08:00
Colleen Murphy b262459ff9 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
- Correcting spelling issues

Change-Id: If5c0c3e763ddec5862ad5337e42d8cc8652bc41b
2015-06-26 15:40:47 -07:00
Emilien Macchi 274efe33a4 Release 5.1.0 - Juno
Prepare 5.1.0 release.

Change-Id: Id1359f25f94e7876712c00135621d5c429411259
2015-06-17 14:20:01 -04:00
Emilien Macchi e09f3c41ab Beaker tests
Implement basic structure for beaker tests.

Change-Id: I95445fa177ee09bffdcfb9b06df78fe91a4892b5
Closes-bug: #1444736
2015-05-04 22:14:28 -04:00
Colleen Murphy 1ee8a6cab3 Release 5.0.0 - Juno
Changes in this release:
* Added class to manage policy.json
* Changed the default value of the san_thin_provision parameter for eqlx
* Added database tuning parameters
* Made keystone user creation optional when creating a service
* Added ability to hide secrets from logs
* Added parameters for netapp and and cinder-api workers
* Corrected the package name for cinder backup
* Added support for the EMC VNX direct driver
* Migrated the mysql backend to use openstacklib::db::mysql
* Added support for availability zone

Change-Id: I08b059778354b9c2280501d8defa2e4884b8f3a7
2014-11-20 20:39:36 -08:00
Colleen Murphy 99c7fab85e Migrate mysql backend to use openstacklib::db::mysql
Implements: blueprint commmon-openstack-database-resource
Change-Id: Iaffbc561941461fde7de61af88c02f1ba1197db7
2014-08-13 11:12:52 -07:00
Jenkins c55b95cb7e Merge "4.0.0 - 2014.1.0 - Icehouse Release" 2014-05-05 18:56:30 +00:00
Chris Hoge 8a86bf8018 4.0.0 - 2014.1.0 - Icehouse Release
Updated Modulefile and README.md for 4.0.0 release.

Change-Id: If2b460aa971fb29b426298d8b70ab2099690059d
2014-05-01 10:11:39 -07:00
Tri Hoang Vo 3262a2849d fix deprecated sql_connection, idle_timeout
DEFAULT/sql_connection is replaced by database/connection
DEFAULT/sql_idle_timeout is replaced by database/idle_timeout

deprecated params are handled by warning like other modules

Change-Id: I1b8e61ac452b69fb611254562d1a42c2732c3c8e
2014-04-30 16:10:21 +02:00
Chris Hoge 088425a6db 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: Iab887df029af31f361a6c56ec49931808d1aa464
2014-03-28 09:54:56 -07:00
Michael Chapman 62f92f9888 Add support for puppetlabs-mysql 2.2
Puppetlabs-mysql has been rewritten to be much
cleaner. This patch adds a new parameter for the
cinder mysql class allowing users to use the new
version. Previous behavior will continue as normal
when using the old version (0.9)

Change-Id: Ie0011102d9f4dfcd50f24afcb73072090c914011
2014-03-18 15:49:55 +11:00
Emilien Macchi 97f56d9d26 Fix a typo in README
Typo in README file.

Change-Id: I11d921ac5c632dfc713e183947d4a9cafc0f81c9
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
2014-03-13 23:25:19 +01:00