diff --git a/playbooks/roles/os_swift/defaults/main.yml b/playbooks/roles/os_swift/defaults/main.yml index 6c0b0a7a4c..8984f78029 100644 --- a/playbooks/roles/os_swift/defaults/main.yml +++ b/playbooks/roles/os_swift/defaults/main.yml @@ -61,6 +61,7 @@ swift_default_min_part_hours: 1 swift_default_host_zone: 0 swift_default_host_region: 1 swift_default_drive_weight: 100 +swift_allow_versions: True ## Swift Auth swift_service_admin_tenant_name: "service" diff --git a/playbooks/roles/os_swift/templates/container-server.conf.j2 b/playbooks/roles/os_swift/templates/container-server.conf.j2 index 81c4bb2b02..a6be47e4fe 100644 --- a/playbooks/roles/os_swift/templates/container-server.conf.j2 +++ b/playbooks/roles/os_swift/templates/container-server.conf.j2 @@ -23,6 +23,7 @@ pipeline = healthcheck recon container-server [app:container-server] use = egg:swift#container log_facility = LOG_LOCAL3 +allow_versions = {{ swift_allow_versions }} [filter:healthcheck] use = egg:swift#healthcheck