3fb6784459
Move to use tempauth to resolve memory issues resulting from an AIO swift install running in pypy. This PR adds some options for using pypy: * Set a pypy Garbage collection value This PR includes some tempauth fixes to make it useable: * Set the tempauth users based on a variable Testing is changed as follows for pypy: * Use only memcache within swift-proxy * Remove galera/keystone * Add swap for swift-storage hosts * Use tempauth for pypy * Reduce to 2 swift hosts Change-Id: Ic1ed5acc9b20853d9a159035226f97fda088f035
11 lines
531 B
YAML
11 lines
531 B
YAML
---
|
|
features:
|
|
- When using the pypy python interpreter you can configure the garbage
|
|
collection (gc) settings for pypy. Set the minimum GC value using the
|
|
``swift_pypy_gc_min`` variable. GC will only happen when the memory
|
|
size is above this value. Set the maximum GC value using the
|
|
``swift_pypy_gc_max`` variable. This is the maximum memory heap size
|
|
for pypy.
|
|
Both variables are not defined by default, and will only be used if
|
|
the values are defined and ``swift_pypy_enabled`` is set to ``True``.
|