diff --git a/ansible/roles/swift/templates/container.conf.j2 b/ansible/roles/swift/templates/container.conf.j2 index cd3a3d5423..eb4ddbb66e 100644 --- a/ansible/roles/swift/templates/container.conf.j2 +++ b/ansible/roles/swift/templates/container.conf.j2 @@ -15,6 +15,7 @@ pipeline = container-server [app:container-server] use = egg:swift#container +allow_versions = True {% if service_name == 'swift-container-auditor' %} [container-auditor] diff --git a/ansible/roles/swift/templates/proxy-server.conf.j2 b/ansible/roles/swift/templates/proxy-server.conf.j2 index 3527398369..b9d7c5f0a9 100644 --- a/ansible/roles/swift/templates/proxy-server.conf.j2 +++ b/ansible/roles/swift/templates/proxy-server.conf.j2 @@ -78,3 +78,7 @@ use = egg:swift#slo [filter:dlo] use = egg:swift#dlo + +[filter:versioned_writes] +use = egg:swift#versioned_writes +allow_versioned_writes = True