The EnableAodhExpirer parameter has no effect

Bug #1981150 reported by Takashi Kajinami
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Takashi Kajinami

Bug Description

Description
===========

The EnableAodhExpirer parameter is expected to control whether the aodh-expirer cron job is configured or not.
However this parameter is ignored and setting it to false does not disable the cron job

Steps to reproduce
==================
* Deploy overcloud with Aodh enabled and EnableAodhExpirer : false

Expected result
===============
* aodh-expirer cron job is disabled

Actual result
=============
* aodh-expirer cron job is enabled

Environment
===========
This issue was initially found in master

Logs & Configs
==============
N/A

Changed in tripleo:
importance: Undecided → Medium
assignee: nobody → Takashi Kajinami (kajinamit)
milestone: none → zed-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (master)
Changed in tripleo:
status: New → In Progress
tags: added: wallaby-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on puppet-tripleo (master)

Change abandoned by "Takashi Kajinami <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/puppet-tripleo/+/849244
Reason: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/856310 would be a better approach than creating a special key.

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

Reviewed: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/856310
Committed: https://opendev.org/openstack/tripleo-heat-templates/commit/2a2fd0c4763bcfbccc391359ea307518f24e3972
Submitter: "Zuul (22348)"
Branch: master

commit 2a2fd0c4763bcfbccc391359ea307518f24e3972
Author: Takashi Kajinami <email address hidden>
Date: Thu Sep 8 02:35:20 2022 +0900

    Fix ignored EnableAodhExpirer

    The enable_aodh_expirer hieradata key is not implemented in
    puppet-tripleo. This replaces that wrong key by the class parameter
    so that the defined value is properly picked up by puppet.

    Closes-Bug: #1981150
    Change-Id: I25e0cbeed80fc77ee2d5c37d73a95d844b8f428d

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 17.0.0

This issue was fixed in the openstack/tripleo-heat-templates 17.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.