Comment 3 for bug 1950486

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/817534
Committed: https://opendev.org/openstack/tripleo-heat-templates/commit/70de86859e105d929d2828b36e027706db0a9f7f
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 70de86859e105d929d2828b36e027706db0a9f7f
Author: Francesco Pantano <email address hidden>
Date: Wed Nov 10 13:21:55 2021 +0100

    Add rgw max attributes constraints

    When the swift /info endpoint is queried, Tempest fails checking the
    following missing keys:

    1. max_meta_count
    2. max_meta_name_length
    3. max_meta_value_length

    Those keys are not present because the related rgw settings are missing,
    and as per [1], nothing is generated if the rgw_max_* are not set.
    This patch is a workaround, on the TripleO side, to provide the missing
    keys to the cluster.

    [1] https://github.com/ceph/ceph/blob/master/src/rgw/rgw_rest_swift.cc#L1883-L1900

    Closes-Bug: #1950486
    Change-Id: I0b199e47cce9dc72490110105f6a4ff94f90934d
    (cherry picked from commit 632afe18c061061fb1f69d8fe522bfdcc2724d4d)