ceilometer-dbsize.yaml validation no longer checks useful settings

Bug #1695963 reported by David Costakos
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Florian Fuchs

Bug Description

Description of problem:
The ceiloemter-dbsize.yaml validation no longer checks the correct settings to maintain size issues in the undercloud environment. Metric storage has no moved to gnocchi and events to panko, so checking ceilometer.conf for TTLs has no useful effect any longer.

Version-Release number of selected component (if applicable):
openstack-tripleo-validations-5.5.0-1.el7ost.noarch

How reproducible:
100%

Steps to Reproduce:
1. NA
2.
3.

Actual results:
checking ceilometer event/meter_time_to_live is not valid when using gnocchi and panko for events.

Expected results:
check panko and gnocchi instead for events if those are being used.

Additional info:
the setting /etc/panko/panko.conf[database]event_time_to_live is the event setting that should now be checked.
Gnocchi now uses archive policies to maintain the metric database size so I believe that if gnocchi is being used, there is indeed nothing to check.

Revision history for this message
David Costakos (dcostakos) wrote :
Julie Pichon (jpichon)
tags: added: validations
Changed in tripleo:
status: New → In Progress
importance: Undecided → Medium
milestone: none → pike-3
assignee: nobody → David Costakos (dcostakos)
Changed in tripleo:
milestone: pike-3 → pike-rc1
Changed in tripleo:
milestone: pike-rc1 → queens-1
Changed in tripleo:
milestone: queens-1 → queens-2
Changed in tripleo:
milestone: queens-2 → queens-3
Changed in tripleo:
milestone: queens-3 → queens-rc1
Changed in tripleo:
milestone: queens-rc1 → rocky-1
Changed in tripleo:
assignee: David Costakos (dcostakos) → Florian Fuchs (flo-fuchs)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-validations (master)

Change abandoned by Emilien Macchi (<email address hidden>) on branch: master
Review: https://review.openstack.org/471108
Reason: TO NOT RE-CHECK OR RE-APPROVE - CLEARING THE GATE NOW TO FIX A BLOCKER

Changed in tripleo:
milestone: rocky-1 → rocky-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-validations (master)

Reviewed: https://review.openstack.org/471108
Committed: https://git.openstack.org/cgit/openstack/tripleo-validations/commit/?id=e40e2021b9967599466285dfa0a8b5394cc240fa
Submitter: Zuul
Branch: master

commit e40e2021b9967599466285dfa0a8b5394cc240fa
Author: Dave Costakos <email address hidden>
Date: Mon Jun 5 12:28:22 2017 -0700

    Update ceilometerdb-size to support gnocchi and panko

    If panko.conf exists, check panko.conf[database]event_time_to_live for
    event database ttls.

    If gnocchi.conf exists, assume no ini files need to be checked for
    metric ttl as those are covered by the gnocchi archive policy.

    modify overall playbook to support the reporting of multiple errors.

    edit the name and description metadata to reflect changes.

    Closes-Bug: #1695963
    Change-Id: I4d12bfc3fdf8252aeeabe72126ab7122f40c4ae1

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

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/563941

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-validations (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/563942

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-validations (stable/pike)

Change abandoned by Florian Fuchs (<email address hidden>) on branch: stable/pike
Review: https://review.openstack.org/563942

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-validations (stable/queens)

Change abandoned by Florian Fuchs (<email address hidden>) on branch: stable/queens
Review: https://review.openstack.org/563941

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-validations 9.1.0

This issue was fixed in the openstack/tripleo-validations 9.1.0 release.

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

Reviewed: https://review.openstack.org/563941
Committed: https://git.openstack.org/cgit/openstack/tripleo-validations/commit/?id=3b38c30099778a13285bd59aff82ccb3cec9535c
Submitter: Zuul
Branch: stable/queens

commit 3b38c30099778a13285bd59aff82ccb3cec9535c
Author: Dave Costakos <email address hidden>
Date: Mon Jun 5 12:28:22 2017 -0700

    Update ceilometerdb-size to support gnocchi and panko

    If panko.conf exists, check panko.conf[database]event_time_to_live for
    event database ttls.

    If gnocchi.conf exists, assume no ini files need to be checked for
    metric ttl as those are covered by the gnocchi archive policy.

    modify overall playbook to support the reporting of multiple errors.

    edit the name and description metadata to reflect changes.

    Closes-Bug: #1695963
    Change-Id: I4d12bfc3fdf8252aeeabe72126ab7122f40c4ae1
    (cherry picked from commit e40e2021b9967599466285dfa0a8b5394cc240fa)

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-validations 8.4.5

This issue was fixed in the openstack/tripleo-validations 8.4.5 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.