4 Commits

Author SHA1 Message Date
Tobias Urdin
a7c72997a9 Convert spec testing to use rspec-puppet-facts
Change-Id: Id88ddefec141eddea8f2449b7b16dde52feeb6b8
2018-11-07 13:03:39 +01:00
Christian Schwede
9a1b28cfb3 Use backup driver class name
https://review.openstack.org/#/c/595372 removed the capability to use
the loading by module name and requires that the backup driver class name
is provided.

This fix updates the defaults to use the full class name, for example
``cinder.backup.drivers.swift.SwiftBackupDriver``.

Change-Id: I188d9383937a8425a78611eb168d55264b7b5c9f
2018-10-02 14:07:05 +00:00
Maksym Yatsenko
4fcd49b592 Change worker defaults to ::os_workers
This patch changes the default worker count from ::processorcount to the
new ::os_workers fact. ::os_workers is based on the number of processors
(currently cpu/4) but is capped at a maximum of 8 worker processors.
This is a much more reasonable default in general and prevents excessive
resource consumption on systems with a large number of CPUs.

Change-Id: I159bb64d024c2207526c73212d68230d8362164c
2016-10-06 20:09:02 +03:00
Nate Potter
d0638e7d13 Add new backup driver manifests
Cinder has backup drivers for glusterfs, google,
posix, and tsm that aren't yet include in puppet-cinder.
This patch adds those backup drivers to the module.

Change-Id: I550bd059dbd219f8428ecdc15ffe09a7d765a142
Closes-Bug: #1602454
2016-07-13 17:12:53 +00:00