[cache] backend_argument is formatted incorrectly when an array value is used

Bug #1997603 reported by Takashi Kajinami
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-oslo
Fix Released
High
Takashi Kajinami

Bug Description

The [cache] backend_argument option is MultiStrOpt, not ListOpt, and takes multiple lines.
However when an array value is used for this option, the value is wrongly converted to the comma-separated list format.

Changed in puppet-oslo:
importance: Undecided → Critical
assignee: nobody → Takashi Kajinami (kajinamit)
importance: Critical → High
Changed in puppet-oslo:
status: New → In Progress
Revision history for this message
Takashi Kajinami (kajinamit) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-oslo (master)

Reviewed: https://review.opendev.org/c/openstack/puppet-oslo/+/865483
Committed: https://opendev.org/openstack/puppet-oslo/commit/6f502efdc1caef69aa33db5f2946b81f63a8d09f
Submitter: "Zuul (22348)"
Branch: master

commit 6f502efdc1caef69aa33db5f2946b81f63a8d09f
Author: Takashi Kajinami <email address hidden>
Date: Thu Nov 24 10:46:42 2022 +0900

    Fox wrong format of [cache] backend_argument

    This option is not a ListOpt but a MultiStrOpt. So an array values
    should NOT be converted to the colon-separated list format.

    Closes-Bug: #1997603
    Change-Id: If346affd48013f4f553a5fddc93524a8408cc605

Changed in puppet-oslo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-oslo (stable/zed)

Fix proposed to branch: stable/zed
Review: https://review.opendev.org/c/openstack/puppet-oslo/+/865999

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-oslo (stable/zed)

Reviewed: https://review.opendev.org/c/openstack/puppet-oslo/+/865999
Committed: https://opendev.org/openstack/puppet-oslo/commit/3007fcf8301894bac198fa584b659caaaea9237b
Submitter: "Zuul (22348)"
Branch: stable/zed

commit 3007fcf8301894bac198fa584b659caaaea9237b
Author: Takashi Kajinami <email address hidden>
Date: Thu Nov 24 10:46:42 2022 +0900

    Fox wrong format of [cache] backend_argument

    This option is not a ListOpt but a MultiStrOpt. So an array values
    should NOT be converted to the colon-separated list format.

    Closes-Bug: #1997603
    Change-Id: If346affd48013f4f553a5fddc93524a8408cc605
    (cherry picked from commit 6f502efdc1caef69aa33db5f2946b81f63a8d09f)

tags: added: in-stable-zed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-oslo 22.0.0

This issue was fixed in the openstack/puppet-oslo 22.0.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.