From 850f5a2814b194d700d20179ed6e4a41e7845dd4 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Sun, 21 Feb 2021 22:22:03 +0900 Subject: [PATCH] Swift: Enable gatekeeper and listing_formats explicitly. The gatekeeper middleware and the listing_formats middleware are required in swift-proxy-server pipeline and automatically enabled even if the middlewares are not explicitly enabled by the pipeline parameter. This change ensures that these two middlewares appear in the list passed to the pipeline parameter so that operators can more easily understand which middleware is actually enaled. Depends-on: https://review.opendev.org/776826 Depends-on: https://review.opendev.org/776830 Change-Id: Iedde84563aff3def0ec20386399eea7f244cf075 --- deployment/swift/swift-proxy-container-puppet.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deployment/swift/swift-proxy-container-puppet.yaml b/deployment/swift/swift-proxy-container-puppet.yaml index badf960112..79fd7013fa 100644 --- a/deployment/swift/swift-proxy-container-puppet.yaml +++ b/deployment/swift/swift-proxy-container-puppet.yaml @@ -197,9 +197,11 @@ outputs: list_concat: - - 'catch_errors' + - 'gatekeeper' - 'healthcheck' - 'proxy-logging' - 'cache' + - 'listing_formats' - 'ratelimit' - 'bulk' - 'tempurl'