This service is supported in upstream now and being added into
puppet-swift. This needs to be removed and should be managed via
swift::storage::object instead if necessary.
Change-Id: I46c4c5ca0ee86404739876afe2a7110cd59fb362
Closes-Bug: #1698424
As Swift is deployed behind the proxy, url_base need to be
set, in order to let Swift know what protocol is used on
proxy.
Change-Id: I3640f0190cb2a13c1ad4b2c9f71090f09681a14d
Closes-Bug: #1537071
Switch back to using all available mamcached servers, because of
failures during swift testing.
Change-Id: I251b465dadd8ffe9a15b1a7092168d89acd2d72b
Closes-Bug: 1666837
VMware not supported since Fuel 10. So this commit removes
vmware-related manifests.
Implements: blueprint remove-vmware
Change-Id: If5f0c837fe843f9cfd30648fe6e115267467982b
We misconfigured local cache for services with change
https://review.openstack.org/#/q/Id1034e22d79c3ea6b25575d9bcf8e8750a02365d
Thus, it becomes extremely slow when a controller is down.
With this commit we revert things back to normal with local memcached
for all openstack services leaving keystone memcached shared for tokens
(this was thoroughly tested previously)
Change-Id: I8f6bbf77d27f3d8976985241deb8a948984862f5
Closes-bug: #1657727
Messaging rabbit-* parameters are deprecated in upstream, so
this patch switches all main components to usage of transport_url
Change-Id: I042f68ac1aeb14234898711a25eaebe0836cbb90
Partial-Bug: #1477967
* Add swift to glance group for proper upgrade process
* Change swift rsync group
* Revert Iea6ce51d6ed9fe42bba1b26b58ba43268a7f880c
Change-Id: I57b4dbaf9838c15612d60846ae27b0fdd01409cc
Closes-Bug: 1619282
This change updates where we calculate the memcache server information
to the globals hiera data and updates all the openstack services to
use the heira memcached_servers key for consistency. Additionally all
api services have been updated to configure the memcached servers for
the keystone_authtoken middleware configuration to improve the
responsiveness of the service.
Change-Id: Id1034e22d79c3ea6b25575d9bcf8e8750a02365d
Closes-Bug: #1597512
This patch totally disable swift-object-reconstructor and
swift-container-reconciler as they are not used, but are
enabled by default. After reboot they are trying to start
in a loop, consuming resources, but fail due to missing
config-files.
Change-Id: I7eaddec8d8e5e10dabbf3f44c042517f70a4cee3
Closes-Bug: 1587047
Add ability to configure container_sync proxy and related configs,
which are required for proper container synchronization.
Also fix swift noop tests.
Change-Id: I34a6c2347273f4ecd82dacfeed8d0e9e16ecd5c1
Closes-bug: #1555015
Due to issue in concat module, which is used by puppet rsync module, we
have to merge swift/proxy.pp and swift/storage.pp tasks. Concat module
have purge set by default to true. So each call rsync::server::module
cleans settings set by previous call. In our case call in storage.pp
cleans settings set call in proxy.pp. As workaround we need to merge all
calls related with rsync module into one task.
Change-Id: I49e946144df2f9913320fd996663f89926096907
Closes-Bug: #1572789