designate::policy class is not automatically include

Bug #1980698 reported by Takashi Kajinami
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-designate
Fix Released
Low
Takashi Kajinami

Bug Description

Currently in most of the OpenStack modules, <service>::policy class is included by <service>::api class to enable policy settings by default.
However designate::api doesn't include designate::policy by default and users need to explicitly include the policy class.

We should include the policy class by default to make the behavior of designate::api consistent with the other modules.

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

Reviewed: https://review.opendev.org/c/openstack/puppet-designate/+/848677
Committed: https://opendev.org/openstack/puppet-designate/commit/7ff495ca7dcec5323139ec4da27358fbb83ea219
Submitter: "Zuul (22348)"
Branch: master

commit 7ff495ca7dcec5323139ec4da27358fbb83ea219
Author: Takashi Kajinami <email address hidden>
Date: Tue Jul 5 08:29:50 2022 +0900

    Enable policy settings in designate-api

    This change makes designate::policy included by the api class
    automatically to enable oslo.policy settings automatically in
    the designate service.

    Closes-Bug: #1980698
    Change-Id: Ided1306c3c7154861c7c55257ea2bdd35fa6b370

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

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

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

Reviewed: https://review.opendev.org/c/openstack/puppet-designate/+/851716
Committed: https://opendev.org/openstack/puppet-designate/commit/2d8e5950f241fad16ca2ab16cba68a8761b3b288
Submitter: "Zuul (22348)"
Branch: stable/yoga

commit 2d8e5950f241fad16ca2ab16cba68a8761b3b288
Author: Takashi Kajinami <email address hidden>
Date: Tue Jul 5 08:29:50 2022 +0900

    Enable policy settings in designate-api

    This change makes designate::policy included by the api class
    automatically to enable oslo.policy settings automatically in
    the designate service.

    Closes-Bug: #1980698
    Change-Id: Ided1306c3c7154861c7c55257ea2bdd35fa6b370
    (cherry picked from commit 7ff495ca7dcec5323139ec4da27358fbb83ea219)

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

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

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

Reviewed: https://review.opendev.org/c/openstack/puppet-designate/+/851871
Committed: https://opendev.org/openstack/puppet-designate/commit/5b83ac5e497e1aac2c9b6113abf37fdb9c4d3c8b
Submitter: "Zuul (22348)"
Branch: stable/xena

commit 5b83ac5e497e1aac2c9b6113abf37fdb9c4d3c8b
Author: Takashi Kajinami <email address hidden>
Date: Tue Jul 5 08:29:50 2022 +0900

    Enable policy settings in designate-api

    This change makes designate::policy included by the api class
    automatically to enable oslo.policy settings automatically in
    the designate service.

    Closes-Bug: #1980698
    Change-Id: Ided1306c3c7154861c7c55257ea2bdd35fa6b370
    (cherry picked from commit 7ff495ca7dcec5323139ec4da27358fbb83ea219)
    (cherry picked from commit 2d8e5950f241fad16ca2ab16cba68a8761b3b288)

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

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

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

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

commit f82af739ef076500b774e7aea6ca886f9f983450
Author: Takashi Kajinami <email address hidden>
Date: Tue Jul 5 08:29:50 2022 +0900

    Enable policy settings in designate-api

    This change makes designate::policy included by the api class
    automatically to enable oslo.policy settings automatically in
    the designate service.

    Closes-Bug: #1980698
    Change-Id: Ided1306c3c7154861c7c55257ea2bdd35fa6b370
    (cherry picked from commit 7ff495ca7dcec5323139ec4da27358fbb83ea219)
    (cherry picked from commit 2d8e5950f241fad16ca2ab16cba68a8761b3b288)
    (cherry picked from commit 5b83ac5e497e1aac2c9b6113abf37fdb9c4d3c8b)

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

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

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

This issue was fixed in the openstack/puppet-designate 18.6.0 release.

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

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

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

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