summaryrefslogtreecommitdiff
path: root/spec
AgeCommit message (Collapse)Author
2018-12-14Convert hyphens to underscores for service namesSamuel Cassiba
The Chef Style Guide[1] does not recommend using hyphens for cookbook or resource names. To maintain consistency, we should follow best practices. [1]: https://docs.chef.io/ruby.html#use-of-hyphens Depends-On: Ic2b6d8f1cdf719791faaebdbd7e29e789eb3f31c Change-Id: Ib8c788f69e9545b2d7121199590e3795f2212c7f Notes (review): Code-Review+2: Christoph Albers <c.albers@x-ion.de> Workflow+1: Jan Klare <j.klare@cloudbau.de> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 08 Jan 2019 15:36:11 +0000 Reviewed-on: https://review.openstack.org/624257 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2018-08-03starting rocky development patchSamuel Cassiba
Change-Id: I829e8e793d107b9bf6d35781480cafdb27f7a928 Notes (review): Code-Review+2: Samuel Cassiba <samuel@cassi.ba> Workflow+1: Samuel Cassiba <samuel@cassi.ba> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 04 Aug 2018 05:13:18 +0000 Reviewed-on: https://review.openstack.org/588551 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2018-06-14Simplify identity endpointSamuel Cassiba
Per the Keystone Install Guide[1] the admin endpoint is superseded in favor of a single public endpoint. As a result, the admin endpoint is no longer deployed by default. [1] https://docs.openstack.org/keystone/queens/install/keystone-install-ubuntu.html#install-and-configure-components Change-Id: I188edfcfbd6f8261a648c03b6e46532b960d3ac6 Implements: blueprint simplify-identity-endpoint Notes (review): Code-Review+2: Jan Klare <j.klare@cloudbau.de> Workflow+1: Christoph Albers <c.albers@x-ion.de> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 28 Jun 2018 15:38:32 +0000 Reviewed-on: https://review.openstack.org/574977 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2018-04-05remove all ceph related attributes and specsJan Klare
Change-Id: I24b1a8f8e735e50de535e191cb6cfca489923c25 Notes (review): Code-Review+2: Samuel Cassiba <s@cassiba.com> Workflow+1: Christoph Albers <c.albers@x-ion.de> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 09 Apr 2018 15:37:34 +0000 Reviewed-on: https://review.openstack.org/559101 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2018-02-08Use updated volume packages for CinderSamuel Cassiba
- scsi-target-utils comes from EPEL. Now that EPEL is disabled, this is removed in favor of targetcli from the base repo. This is also available for Ubuntu to provide a consistent outcome. Change-Id: Ibc146350ef2ddd1d19e35402cbf69e036a759f1d Implements: blueprint modern-chef Notes (review): Code-Review+2: Jan Klare <j.klare@cloudbau.de> Workflow+1: Christoph Albers <c.albers@x-ion.de> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 14 Feb 2018 17:09:53 +0000 Reviewed-on: https://review.openstack.org/542600 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2017-12-12block-storage refactor for Pike and Chef 13Samuel Cassiba
- deprecated postgresql support - dropped apt cookbook dependency - deprecated node.foo.bar method access for node['foo']['bar'] bracket syntax - implemented foodcritic and cookstyle corrections - migrated cinder api to a Chef-managed config - deprecated cinder-group-active service, as it is no longer needed and gets in the way of functionality - added lvm cookbook dependency for better pv/vg handling Implements blueprint modern-chef Change-Id: Id248c9267af6750c871487bc8b577aa2011a782a Notes (review): Code-Review+2: Jan Klare <j.klare@cloudbau.de> Workflow+1: Christoph Albers <c.albers@x-ion.de> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 22 Dec 2017 11:48:18 +0000 Reviewed-on: https://review.openstack.org/523031 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2017-11-13Remove domain role from cinder service userRoger Luethi
This patch removes the openstack_user resource with :grant_domain action. A user is always created within a specific domain; such a membership cannot be tacked on later. This resource gave the user the role intended for their project for the domain (i.e., for the Default domain instead of for the service project). We add the domain_name attribute that creates the cinder user in the desired domain. Note that this change needs a sufficiently recent openstackclient cookbook -- otherwise the domain_name attribute is ignored (which does not matter as long as the cinder user is to be created in the Default domain). Change-Id: I3d3cad8f870f80b577ded04588c401c27c62fbc8 Notes (review): Code-Review+2: Christoph Albers <c.albers@x-ion.de> Code-Review+2: Samuel Cassiba <s@cassiba.com> Workflow+1: Samuel Cassiba <s@cassiba.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 17 Nov 2017 20:22:41 +0000 Reviewed-on: https://review.openstack.org/519377 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2017-11-10Remove superfluous role_name argumentsRoger Luethi
This patch removes the role_name when using openstack_user's :create action (it gets ignored by the target method). Note that the spec test would still pass if only the line in identity_registration.rb (but not the test) were changed, because the code that actually does grant the role to the resource is executed right after user creation and before any tests check the resource for the existence of the role_name attribute. In other words: if the argument were required in a call but only supplied in another call, the spec tests would not catch it. Something to watch out for. Change-Id: I320d0e85287aa5d6368d5be323999f8d9e1c462f Notes (review): Code-Review+2: Christoph Albers <c.albers@x-ion.de> Code-Review+2: Samuel Cassiba <s@cassiba.com> Workflow+1: Samuel Cassiba <s@cassiba.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 17 Nov 2017 17:44:04 +0000 Reviewed-on: https://review.openstack.org/519376 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2017-08-25Initial block-storage Pike updatesSamuel Cassiba
- Changed the default linter to cookstyle - cinder-group-active was missing a Provides header for the SysV init script - Switched the qemu package to SCL for CentOS to get a newer release - Normalized template banner comment Change-Id: Iec59e0c8e3cb0b83db92a0a9f8db34a40953351f Notes (review): Code-Review+2: Jan Klare <j.klare@cloudbau.de> Workflow+1: Christoph Albers <c.albers@x-ion.de> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Mon, 11 Sep 2017 09:15:14 +0000 Reviewed-on: https://review.openstack.org/495563 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2017-08-02Added systemd unit, style and lint fixes for chefdkSamuel Cassiba
- cinder-group-active is still SysV, but can and will start via systemd if coaxed to do so. - Style and lint fixes for newer chefdk - Removed ancient Gemfile - Rewrote metadata.rb for readability Change-Id: I4c26aea78220eb20fc4e5e964af93414855df5f6 Notes (review): Code-Review+2: Christoph Albers <c.albers@x-ion.de> Code-Review+1: Tovin Seven <vinhnt@vn.fujitsu.com> Workflow+1: Jan Klare <j.klare@cloudbau.de> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Thu, 10 Aug 2017 13:18:23 +0000 Reviewed-on: https://review.openstack.org/482563 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2017-03-30Make cinder work for OcataJens Rosenboom
- cinder-api now runs under apache2 and no longer as systemd service - cinder-volume needs explicit backend configuration - don't install deprecated cinder v1 API endpoints - clean up some config options To be added in a follow-up: - Make backend configuration more flexible - Replace distro provided wsgi setup with our custom one Change-Id: I77ac294fd8e1cd4e6bc39667ddfdea21c4daed8a Notes (review): Code-Review+2: Christoph Albers <c.albers@x-ion.de> Code-Review+2: Samuel Cassiba <s@cassiba.com> Workflow+1: Samuel Cassiba <s@cassiba.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Sat, 01 Apr 2017 15:09:19 +0000 Reviewed-on: https://review.openstack.org/451246 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2016-12-20RPC_backend / transport_url workoverChristoph Albers
- removed deprecated rabbitmq attributes - added rabbit_transport_url Change-Id: I19ff8e4df8f559bf03ff746fcc49be9425edd84e Depends-On: I0a6da37e3f2b839590b6349fd906d47c5206fbb3 Notes (review): Code-Review+2: Jan Klare <j.klare@cloudbau.de> Code-Review+2: Samuel Cassiba <s@cassiba.com> Workflow+1: Samuel Cassiba <s@cassiba.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 21 Dec 2016 19:45:01 +0000 Reviewed-on: https://review.openstack.org/410259 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2016-12-14Deprecated python-cinderclientSamuel Cassiba
- deleted client.rb - deprecated python-cinderclient references - incremented apt to 5.0 Implements blueprint newton-xenial Depends-On: I57c8729e8732161ac34caa85259de8264e99c56d Change-Id: I1b8c34eea50ed10d6c040caa89802dd64124ec74 Notes (review): Code-Review+2: Christoph Albers <c.albers@x-ion.de> Workflow+1: Jan Klare <j.klare@cloudbau.de> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Tue, 20 Dec 2016 11:07:07 +0000 Reviewed-on: https://review.openstack.org/388085 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2016-09-30use_cookbook-openstackclient/identity_v3Christoph Albers
- Now use cookbook-openstackclient to create endpoints role service and user - added domain creation and access granting - added values to work with identity_v3 - rewrote specs to work again - added needed keystone_authtoken attributes - updated README Change-Id: I2f339055883354c6a8a77daa7967ff279c4d18d9 Depends-On: I0f8955f05de9b33711c54b9a198f45018cceb8e1 Depends-On: If7b4d6e563081a0be9957353d73ef61a9688df56 Notes (review): Code-Review+2: Jan Klare <j.klare@cloudbau.de> Code-Review+2: Samuel Cassiba <s@cassiba.com> Workflow+1: Samuel Cassiba <s@cassiba.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Tue, 11 Oct 2016 16:09:33 +0000 Reviewed-on: https://review.openstack.org/363696 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2016-08-03Increment apt cookbook to 4.0Samuel Cassiba
As a requirement for Ubuntu 16.04, the apt cookbook needs to be at least 4.0 Change-Id: I47416ef32af0e00acbcc366c9acdae306862a56a Depends-On: I07ad79a93642d0f0c934a864fcb9bcd7b764e35f Implements: blueprint newton-xenial Notes (review): Code-Review+2: Jan Klare <j.klare@cloudbau.de> Workflow+1: Jan Klare <j.klare@cloudbau.de> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Thu, 29 Sep 2016 14:01:59 +0000 Reviewed-on: https://review.openstack.org/347613 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2016-07-06Style and lint fixes to support newer ChefDKSamuel Cassiba
Change-Id: I39f35c718e706b8f29c2b4d6d6cbd270b510183e Depends-On: I6ce4587caa3ae68ddbd3ef1a521aaf46f4840b2c Depends-On: I0a3872cd3a21c31b5e3a7b6190f911280e9ed909 Depends-On: I34e4c7b29ff7c36c91245d90fb0b6897847cd22f Notes (review): Code-Review+2: Mark Vanderwiel <vanderwl@us.ibm.com> Code-Review+2: Jan Klare <j.klare@cloudbau.de> Workflow+1: Jan Klare <j.klare@cloudbau.de> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 13 Jul 2016 06:59:42 +0000 Reviewed-on: https://review.openstack.org/338383 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2016-04-13Cleanup options deprecated for mitakaMark Vanderwiel
Some options have been deprecated for Mitaka, replace them with the new variants. Change-Id: I7563c8cac90d9caa0095944d8c0835d73f1b8dde Notes (review): Code-Review+2: Samuel Cassiba <sam@cassiba.com> Workflow+1: Jan Klare <j.klare@cloudbau.de> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Thu, 21 Apr 2016 20:38:04 +0000 Reviewed-on: https://review.openstack.org/305459 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2016-03-30Get rid of dependency on python cookbookJens Rosenboom
The python cookbook is deprecated, so we should get rid of it, in particular as we do not seem to need it anymore. Change-Id: I4320035a0fff6479d96215239eec9006b4e79754 Notes (review): Code-Review+2: Jan Klare <j.klare@cloudbau.de> Workflow+1: Mark Vanderwiel <vanderwl@us.ibm.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 30 Mar 2016 14:56:17 +0000 Reviewed-on: https://review.openstack.org/298790 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2016-02-15invert the order of endpoint and bind_service attributesChristoph Albers
* endpoint type (admin, internal, public) and service (identitiy, network etc.) was switched during refactoring, this patch reverts this unintended switching * edited bind_service service type from public,internal,admin to 'all' for default binding to just one service Change-Id: I4d28b1b2489419c1f033dfcda0effa5a53c537c3 Depends-On: Iec485deaf415e4187a323435cce2b6bbadfc5d42 Depends-On: Ia5bddfc5e2fd77cd6e9e855c680b079f78fc1c3f Depends-On: I4f97b659361dabd7fac216305d2aad2f1bb98f51 Notes (review): Code-Review+2: Samuel Cassiba <sam@cassiba.com> Workflow+1: Mark Vanderwiel <vanderwl@us.ibm.com> Workflow+1: Jan Klare <j.klare@cloudbau.de> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 24 Feb 2016 12:03:44 +0000 Reviewed-on: https://review.openstack.org/279708 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2016-02-08refactoring final stepChristoph Albers
* added endpoint attributes (moved from common) * removed qpid as a messaging option (can be incuded in a wrapper) * deleted default attributes from nova.conf.rb originated in openstack-common * adapted optimized endpoint logic * removed rubocop exceptions in recipes and regenerated the .rubocop_todo.yaml containing all remaining exceptions * added versionbumb for refactored os-identity and common * moved version up to 13.0.0 for mitaka release * removed fedora, suse as supported platform * adapted the specs (unit tests) to work again * added new logic into templates/default/cinder.conf.erb * refactored attributes throughout all recipes that were connected to the attributes used for the cinder.conf.erb template to adapt the new template attribute syntax * moved all attributes from attributes/default.rb that were used in cinder_conf.erb to attributes/cinder_conf.rb * refactored attributes to fit upcomming template logic * refactored recipes to fit upcomming template logic * removed all attributes from default.rb and cinder.conf.erb which are set as default in attributes, openstack doc and used to render the template Depends-On: Ifa5a7f4e1df47a3961976e64f654224864c3dcb4 Depends-On: I3262b2e6f792f37c32a446e6567790b82bdd4613 Depends-On: I0547182085eed91d05384fdd7734408a839a9a2c Implements: blueprint cookbook-refactoring Change-Id: Idadc97bd7380d6c4f9f6f33d9c6b1215a5f24772 Notes (review): Code-Review+2: Mark Vanderwiel <vanderwl@us.ibm.com> Workflow+1: Samuel Cassiba <sam@cassiba.com> Workflow+1: Jan Klare <j.klare@cloudbau.de> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Thu, 11 Feb 2016 08:45:59 +0000 Reviewed-on: https://review.openstack.org/253039 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2015-09-02Merge "Add database slave connection configure"Jenkins
2015-08-31Initial Liberty ChangesMark Vanderwiel
Metadata changes - Updated maintainer email - Updated the version rubocop updates remove db2 refs Change-Id: I4be2304091443ee173ebb4605e24b54c699b929a Notes (review): Verified+2: Jenkins Workflow+1: JJ Asghar <jj@getchef.com> Code-Review+2: Samuel Cassiba <sam@cassiba.com> Submitted-by: Jenkins Submitted-at: Mon, 31 Aug 2015 23:30:31 +0000 Reviewed-on: https://review.openstack.org/218445 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2015-08-28Add database slave connection configureMin Min Ren
- According to the bool attribute node['openstack']['endpoints']['db']['enabled_slave'], enable/disable nova database slave_connection - Add the slave_connection generated from db_uri function Implements: blueprint sql-slave-connection-support Change-Id: I9520441952993e8c6b4205e6886778815b5a2e4b Notes (review): Verified+2: Jenkins Code-Review+2: Mark Vanderwiel <vanderwl@us.ibm.com> Code-Review+2: Zhiwei Chen <zhiwchen@cn.ibm.com> Workflow+1: Zhiwei Chen <zhiwchen@cn.ibm.com> Submitted-by: Jenkins Submitted-at: Wed, 02 Sep 2015 07:38:03 +0000 Reviewed-on: https://review.openstack.org/217989 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2015-08-18Do not put empty default_volume_type into configJens Rosenboom
Change I1bb94dc1283e50645e4aece600acc52ae17db56b added the config option default_volume_type with a default value of nil. With this, cinder fails to create volumes unless a type is explicitly specified. So better only write this value into the config file if it is set to some non-nil value. Change-Id: I7de8c6cc5a424b5b5021675d89a5dba71d72dce0 Notes (review): Verified+2: Jenkins Workflow+1: Mark Vanderwiel <vanderwl@us.ibm.com> Code-Review+2: Jan Klare <j.klare@x-ion.de> Submitted-by: Jenkins Submitted-at: Thu, 20 Aug 2015 02:13:47 +0000 Reviewed-on: https://review.openstack.org/214182 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2015-07-25Create mount point directory when use multi backend configurationLan Qi song
Currently, when we use GPFSDriver as multi backend volume driver, cookbook won't create gpfs mount point base directory automatically. This patch fix this problem. Closes-Bug: #1476960 Change-Id: I1faf33470747fac6df66854470cf45d35a38f3c1 Notes (review): Verified+2: Jenkins Code-Review+2: Mark Vanderwiel <vanderwl@us.ibm.com> Code-Review+2: Ma Wen Cheng <wenchma@cn.ibm.com> Workflow+1: Ma Wen Cheng <wenchma@cn.ibm.com> Submitted-by: Jenkins Submitted-at: Tue, 28 Jul 2015 19:18:29 +0000 Reviewed-on: https://review.openstack.org/204471 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2015-06-26Allow fixed_key to be configurable in cookbookXiaoPei Liu
The fixed_key attribute should be added in cookbook for volume encryption Change-Id: I83f697fde32bf1ccaaa3187936c664c61b1e7af9 Closes-Bug: 1467797 Notes (review): Verified+2: Jenkins Code-Review+2: Ma Wen Cheng <wenchma@cn.ibm.com> Workflow+1: JJ Asghar <jj@getchef.com> Submitted-by: Jenkins Submitted-at: Fri, 26 Jun 2015 05:39:51 +0000 Reviewed-on: https://review.openstack.org/194924 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2015-06-22Replace deprecated get_secretMark Vanderwiel
Use get_password 'token' instead. Change-Id: If7b01ecaed9b51798acc53c9ea4833cb74250f62 Partial-Bug: #1467662 Notes (review): Verified+2: Jenkins Code-Review+1: Ma Wen Cheng <wenchma@cn.ibm.com> Code-Review+2: Zhiwei Chen <zhiwchen@cn.ibm.com> Code-Review+2: Jan Klare <j.klare@x-ion.de> Workflow+1: Jan Klare <j.klare@x-ion.de> Submitted-by: Jenkins Submitted-at: Wed, 24 Jun 2015 10:37:26 +0000 Reviewed-on: https://review.openstack.org/194352 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2015-06-16Allow rabbit mq kombu ssl configurationMark Vanderwiel
Add the rest of the kombu ssl configuration options. Change-Id: I9dc682a2a8e4df289b9c0bbca11208183d1ff71b Partial-Bug: 1464706 Notes (review): Verified+2: Jenkins Code-Review+2: Zhiwei Chen <zhiwchen@cn.ibm.com> Workflow+1: Zhiwei Chen <zhiwchen@cn.ibm.com> Code-Review+2: JJ Asghar <jj@getchef.com> Submitted-by: Jenkins Submitted-at: Wed, 17 Jun 2015 08:19:47 +0000 Reviewed-on: https://review.openstack.org/192243 Project: openstack/cookbook-openstack-block-storage Branch: refs/heads/master
2015-06-12Add rabbitmq max_retries and retry_interval in cinder confwenchma
Oslo.message using rabbit_max_retries and rabbit_retry_interval to define reconnect rabbitmq server times and interval when can not connect to rabbitmq server. Change-Id: I449f7be68dd9c9adbad587a47cf9d9dcc3462369 Closes-bug: #1439968 Notes (review): Verified+2: Jenkins Code-Review+2: Mark Vanderwiel <vanderwl@us.ibm.com> Workflow+1: JJ Asghar <jj@getchef.com> Submitted-by: Jenkins Submitted-at: Fri, 12 Jun 2015 17:51:31 +0000 Reviewed-on: https://review.openstack.org/190955 Project: stackforge/cookbook-openstack-block-storage Branch: refs/heads/master
2015-05-28Cleanup minor rubocop offensesMark Vanderwiel
Cleaned up all the minor rubocop issues, the ones left relate to complex logic and what I think is a bug in rubocop for nested vs compact modules/class definitions. Change-Id: I5ac6d513c3b1397ba7205dc6f661134a93d17741 Notes (review): Verified+2: Jenkins Code-Review+2: Jan Klare <j.klare@x-ion.de> Workflow+1: JJ Asghar <jj@getchef.com> Submitted-by: Jenkins Submitted-at: Fri, 29 May 2015 16:24:08 +0000 Reviewed-on: https://review.openstack.org/186541 Project: stackforge/cookbook-openstack-block-storage Branch: refs/heads/master
2015-05-08Merge "Add host id to cinder default section"Jenkins
2015-05-08Merge "Make enable v1 and v2 api option configurable"Jenkins
2015-05-08Make service name and type configurableMasaki Matsushita
Change-Id: I3176bd266a89506db52ed9469c3aa68ce6839da2 Closes-Bug: #1452555 Notes (review): Verified+2: Jenkins Code-Review+1: Ma Wen Cheng <wenchma@cn.ibm.com> Code-Review+2: Zhiwei Chen <zhiwchen@cn.ibm.com> Code-Review+2: Jan Klare <j.klare@x-ion.de> Workflow+1: Jan Klare <j.klare@x-ion.de> Submitted-by: Jenkins Submitted-at: Fri, 08 May 2015 09:24:17 +0000 Reviewed-on: https://review.openstack.org/180862 Project: stackforge/cookbook-openstack-block-storage Branch: refs/heads/master
2015-05-08Make enable v1 and v2 api option configurableLan Qi song
Change-Id: I40efdc8c31dc38f214cc300cc68279af1b614089 Closes-Bug: #1452730 Notes (review): Verified+2: Jenkins Workflow+1: Mark Vanderwiel <vanderwl@us.ibm.com> Code-Review+2: Ma Wen Cheng <wenchma@cn.ibm.com> Submitted-by: Jenkins Submitted-at: Fri, 08 May 2015 15:00:12 +0000 Reviewed-on: https://review.openstack.org/180993 Project: stackforge/cookbook-openstack-block-storage Branch: refs/heads/master
2015-05-06Add host id to cinder default sectionMark Vanderwiel
Cinder volumes are associated with the cinder host that created them. This unique host id can be changed in the conf file. This patch adds support to allow that. Change-Id: I9295ed1bfa24bfac8325bd347a92b5e334a31371 Closes-Bug: #1451967 Notes (review): Verified+2: Jenkins Code-Review+1: Jay Bryant <jsbryant@us.ibm.com> Code-Review+2: Jan Klare <j.klare@x-ion.de> Workflow+1: JJ Asghar <jj@getchef.com> Submitted-by: Jenkins Submitted-at: Fri, 08 May 2015 15:52:54 +0000 Reviewed-on: https://review.openstack.org/180264 Project: stackforge/cookbook-openstack-block-storage Branch: refs/heads/master
2015-05-06Merge "use LVMVolumeDriver as default. LVMISCSIDriver is deprecated. See ↵Jenkins
also: cinder/volume/drivers/lvm.py"
2015-05-06use LVMVolumeDriver as default.Masaki Matsushita
LVMISCSIDriver is deprecated. See also: cinder/volume/drivers/lvm.py Change-Id: I08b157ee7fbb0d61c8c9ec406edf2240a9a40c1d Closes-Bug: #1451363 Notes (review): Verified+2: Jenkins Code-Review+2: Mark Vanderwiel <vanderwl@us.ibm.com> Workflow+1: Jan Klare <j.klare@x-ion.de> Submitted-by: Jenkins Submitted-at: Wed, 06 May 2015 15:26:08 +0000 Reviewed-on: https://review.openstack.org/179733 Project: stackforge/cookbook-openstack-block-storage Branch: refs/heads/master
2015-05-06Add support for cinder-backup serviceLan Qi song
Partially-implements: blueprint chef-cinder-backup Change-Id: I961d8875e35c26efa2ff9e7be0bb576cb8e345fa Notes (review): Verified+2: Jenkins Workflow+1: Mark Vanderwiel <vanderwl@us.ibm.com> Code-Review+2: Ma Wen Cheng <wenchma@cn.ibm.com> Submitted-by: Jenkins Submitted-at: Wed, 06 May 2015 13:11:05 +0000 Reviewed-on: https://review.openstack.org/180076 Project: stackforge/cookbook-openstack-block-storage Branch: refs/heads/master
2015-04-29Merge "move from bundler to chefdk"Jenkins
2015-04-28Fix lock_path to be based upon state pathMark Vanderwiel
On some recent platforms, systemd based, the /var/lock/ path gets cleaned up at reboot and causes issues for projects like cinder. Nova and neutron changed long ago to base the lock path off the state path, this change does the same thing now for cinder. Change-Id: Ibe693c21cfc63dd5b6e1753c85081a952005b293 Closes-Bug: #1449711 Notes (review): Verified+2: Jenkins Code-Review+2: Ma Wen Cheng <wenchma@cn.ibm.com> Workflow+1: Ma Wen Cheng <wenchma@cn.ibm.com> Code-Review+2: JJ Asghar <jj@getchef.com> Submitted-by: Jenkins Submitted-at: Wed, 29 Apr 2015 03:20:45 +0000 Reviewed-on: https://review.openstack.org/178351 Project: stackforge/cookbook-openstack-block-storage Branch: refs/heads/master
2015-04-28move from bundler to chefdkJan Klare
- deprecated Gemfile - Updated TESTING.md and README.md - updated Rakefile to use chef exec insted of bundle exec - replaced Runner with SoloRunner in specs Change-Id: If3e3b54c9dbaa8bb51164bc85fd93ff5fc54ec4d Notes (review): Verified+2: Jenkins Workflow+1: Mark Vanderwiel <vanderwl@us.ibm.com> Code-Review+2: JJ Asghar <jj@getchef.com> Submitted-by: Jenkins Submitted-at: Wed, 29 Apr 2015 14:30:57 +0000 Reviewed-on: https://review.openstack.org/178250 Project: stackforge/cookbook-openstack-block-storage Branch: refs/heads/master
2015-04-23Update the deprecated group/name to Kilo releasewenchma
For Kilo release, there are many deprecated group/name in conf files of openstack, so we need to change the deprecated group/name to new group/name. blueprint conf-section-update-for-kilo Closes-bug: #1436170 Change-Id: Iec23f1b98fbf0c0772df7aba6ece9e0b32a85dc1 Notes (review): Verified+2: Jenkins Code-Review+2: Mark Vanderwiel <vanderwl@us.ibm.com> Workflow+1: Mark Vanderwiel <vanderwl@us.ibm.com> Code-Review+2: Zhiwei Chen <zhiwchen@cn.ibm.com> Submitted-by: Jenkins Submitted-at: Thu, 23 Apr 2015 15:07:48 +0000 Reviewed-on: https://review.openstack.org/172296 Project: stackforge/cookbook-openstack-block-storage Branch: refs/heads/master
2015-04-18Merge "Use identity_uri_transform"Jenkins
2015-04-18Merge "Move to rhel 7.1"Jenkins
2015-04-09Make sure lvm2 package is installedMark Vanderwiel
lvm volume recipe makes use of lvm commands like vgcreate. These commands are part of the lvm2 package which may not be a dependency for the base openstack cinder packages anymore. So, make sure this get installed before using those commands. Change-Id: I75f47260677b409ff32c4b2c6fc5598a31214ecf Closes-Bug: #1435968 Notes (review): Verified+2: Jenkins Code-Review+1: Zhu Zhu <bjzzu.zz@gmail.com> Code-Review+2: Ma Wen Cheng <wenchma@cn.ibm.com> Code-Review+1: John Kasperski <jckasper@linux.vnet.ibm.com> Workflow+1: JJ Asghar <jj@getchef.com> Code-Review+1: Samuel Cassiba <sam@cassiba.com> Submitted-by: Jenkins Submitted-at: Mon, 13 Apr 2015 20:13:39 +0000 Reviewed-on: https://review.openstack.org/167321 Project: stackforge/cookbook-openstack-block-storage Branch: refs/heads/master
2015-04-07Use identity_uri_transformMark Vanderwiel
Remove deprecated keys and use identity_uri via the new transform helper method. Also, cleanup specs for endpoint testing to make sure Common is fully tested. Change-Id: I5a26d8cb83193e4bf66bb952f7973838d6acba40 Implements: blueprint identity-uri Notes (review): Verified+2: Jenkins Code-Review+2: Zhiwei Chen <zhiwchen@cn.ibm.com> Workflow+1: Zhiwei Chen <zhiwchen@cn.ibm.com> Code-Review+2: JJ Asghar <jj@getchef.com> Submitted-by: Jenkins Submitted-at: Sat, 18 Apr 2015 03:51:55 +0000 Reviewed-on: https://review.openstack.org/167825 Project: stackforge/cookbook-openstack-block-storage Branch: refs/heads/master
2015-04-06Merge "Use new "service" role instead of "admin""Jenkins
2015-04-02Merge "Remove api-paste.ini as it provided by package"Jenkins
2015-04-02Merge "Raise an error when san private key is missing"Jenkins
2015-03-31Move to rhel 7.1Mark Vanderwiel
rhel 7.0 is not EUS/LTS, need to switch to 7.1. Change-Id: I0cf7ab23cbe11e22aba63f920d58f557cca03f8e Related-Bug: #1438878 Notes (review): Verified+2: Jenkins Code-Review+2: Zhiwei Chen <zhiwchen@cn.ibm.com> Workflow+1: Zhiwei Chen <zhiwchen@cn.ibm.com> Code-Review+2: JJ Asghar <jj@getchef.com> Submitted-by: Jenkins Submitted-at: Sat, 18 Apr 2015 03:31:20 +0000 Reviewed-on: https://review.openstack.org/169483 Project: stackforge/cookbook-openstack-block-storage Branch: refs/heads/master