manila::backend::gluster(native|nfs) can't be used multiple times

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

Bug Description

The following defined resource types should be repeatable, so that users can set up multiple GlusteFS backends.
 - manila::backend::glusternative
 - manila::backend::glusterfs

However these defined types currently define the package resources directly, and using these multiple times result in duplicate resource declarations.

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

Reviewed: https://review.opendev.org/c/openstack/puppet-manila/+/854689
Committed: https://opendev.org/openstack/puppet-manila/commit/c7f79e2b085602c91f6bf8b121a97cccb6bbe158
Submitter: "Zuul (22348)"
Branch: master

commit c7f79e2b085602c91f6bf8b121a97cccb6bbe158
Author: Takashi Kajinami <email address hidden>
Date: Fri Aug 26 10:47:35 2022 +0900

    Allow mulitple GlusterFS backends

    This change fixes duplicate resource declarations when multiple
    GlusterFS backends are configured.

    Closes-Bug: #1987715
    Change-Id: If29da565cdcc33605bc3f5211db22f0b157fa215

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

Fix proposed to branch: stable/yoga
Review: https://review.opendev.org/c/openstack/puppet-manila/+/854797

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

Reviewed: https://review.opendev.org/c/openstack/puppet-manila/+/854797
Committed: https://opendev.org/openstack/puppet-manila/commit/edfb909e55bd226b570bcd3829be49a696dea3cd
Submitter: "Zuul (22348)"
Branch: stable/yoga

commit edfb909e55bd226b570bcd3829be49a696dea3cd
Author: Takashi Kajinami <email address hidden>
Date: Fri Aug 26 10:47:35 2022 +0900

    Allow mulitple GlusterFS backends

    This change fixes duplicate resource declarations when multiple
    GlusterFS backends are configured.

    Closes-Bug: #1987715
    Change-Id: If29da565cdcc33605bc3f5211db22f0b157fa215
    (cherry picked from commit c7f79e2b085602c91f6bf8b121a97cccb6bbe158)

tags: added: in-stable-yoga
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-manila (stable/xena)

Fix proposed to branch: stable/xena
Review: https://review.opendev.org/c/openstack/puppet-manila/+/854999

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

Reviewed: https://review.opendev.org/c/openstack/puppet-manila/+/854999
Committed: https://opendev.org/openstack/puppet-manila/commit/b600db0d4ae10b9c2cc8c91d0aa9ff35370a8c3d
Submitter: "Zuul (22348)"
Branch: stable/xena

commit b600db0d4ae10b9c2cc8c91d0aa9ff35370a8c3d
Author: Takashi Kajinami <email address hidden>
Date: Fri Aug 26 10:47:35 2022 +0900

    Allow mulitple GlusterFS backends

    This change fixes duplicate resource declarations when multiple
    GlusterFS backends are configured.

    Closes-Bug: #1987715
    Change-Id: If29da565cdcc33605bc3f5211db22f0b157fa215
    (cherry picked from commit c7f79e2b085602c91f6bf8b121a97cccb6bbe158)
    (cherry picked from commit edfb909e55bd226b570bcd3829be49a696dea3cd)

tags: added: in-stable-xena
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-manila (stable/wallaby)

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/puppet-manila/+/855561

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

Reviewed: https://review.opendev.org/c/openstack/puppet-manila/+/855561
Committed: https://opendev.org/openstack/puppet-manila/commit/ceeb309bd5cbab9ee6f4a787835ea0f2632e905c
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit ceeb309bd5cbab9ee6f4a787835ea0f2632e905c
Author: Takashi Kajinami <email address hidden>
Date: Fri Aug 26 10:47:35 2022 +0900

    Allow mulitple GlusterFS backends

    This change fixes duplicate resource declarations when multiple
    GlusterFS backends are configured.

    Backport note to wallaby:
    Fixed unit test failure caused by old puppetlabs-stdlib used in this
    branch.

    Closes-Bug: #1987715
    Change-Id: If29da565cdcc33605bc3f5211db22f0b157fa215
    (cherry picked from commit c7f79e2b085602c91f6bf8b121a97cccb6bbe158)
    (cherry picked from commit edfb909e55bd226b570bcd3829be49a696dea3cd)
    (cherry picked from commit b600db0d4ae10b9c2cc8c91d0aa9ff35370a8c3d)

tags: added: in-stable-wallaby
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-manila 21.0.0

This issue was fixed in the openstack/puppet-manila 21.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-manila 18.5.1

This issue was fixed in the openstack/puppet-manila 18.5.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-manila 19.5.0

This issue was fixed in the openstack/puppet-manila 19.5.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-manila 20.3.1

This issue was fixed in the openstack/puppet-manila 20.3.1 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.