Ceilometer OSTF may fail on longliving environment

Bug #1515172 reported by Vitaly Gusev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Vitaly Gusev
6.1.x
Won't Fix
Medium
MOS Ceilometer
7.0.x
Won't Fix
Medium
MOS Ceilometer

Bug Description

In 8.0 release for Ceilometer will be implemented feature with mandatory limits for list-queries and these queries will return 1000 objects by default. That's why need to refactor test "Ceilometer test to create, check and list samples" and use statistics request to get samples count because on longliving environments these tests in current implementation will fail.

Also need request statistics only for the last hour in all OSTF where these queries used.

Changed in fuel:
status: New → Confirmed
tags: added: ceilometer
Changed in fuel:
status: Confirmed → In Progress
Dmitry Pyzhov (dpyzhov)
tags: added: area-mos
Revision history for this message
Vitaly Gusev (vgusev) wrote :

After fixing bug https://bugs.launchpad.net/mos/+bug/1500426 OSTF should be fixed.

Revision history for this message
Vitaly Sedelnik (vsedelnik) wrote :

Won't Fix for 6.1-updates and 7.0-updates because of Medium importance

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-ostf (master)

Reviewed: https://review.openstack.org/243554
Committed: https://git.openstack.org/cgit/openstack/fuel-ostf/commit/?id=e10d968cae4e74984bfc312e076065c331cd8e8e
Submitter: Jenkins
Branch: master

commit e10d968cae4e74984bfc312e076065c331cd8e8e
Author: vgusev <email address hidden>
Date: Tue Nov 10 14:55:55 2015 +0300

    [Ceilometer] Fixes for Ceilometer tests

    - Lists of pollsters and notifications were actualized
    according to pipeline changes
    - Polling interval in MOS 8.0 was increased to 10 minutes,
    so steps with nova pollsters were removed
    - A lot of Glance notifications were deprecated in MOS 8.0,
    so method was rewrited using Glance events
    - In MOS 8.0 feature with mandatory limits was added,
    so method for samples was rewrited using statistic requests
    - Statistics requests only for the last hour were added
    in all OSTF where these queries used

    Closes-Bug: #1515172
    Closes-Bug: #1520664

    Change-Id: I66254f362b0daa44b9e03dc57c6ec6c1af46750e

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ostf (stable/8.0)

Fix proposed to branch: stable/8.0
Review: https://review.openstack.org/268977

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-ostf (stable/8.0)

Reviewed: https://review.openstack.org/268977
Committed: https://git.openstack.org/cgit/openstack/fuel-ostf/commit/?id=6b54c459aa852fdd8480b24b8a0ac2b5db74de3b
Submitter: Jenkins
Branch: stable/8.0

commit 6b54c459aa852fdd8480b24b8a0ac2b5db74de3b
Author: vgusev <email address hidden>
Date: Tue Nov 10 14:55:55 2015 +0300

    [Ceilometer] Fixes for Ceilometer tests

    - Lists of pollsters and notifications were actualized
    according to pipeline changes
    - Polling interval in MOS 8.0 was increased to 10 minutes,
    so steps with nova pollsters were removed
    - A lot of Glance notifications were deprecated in MOS 8.0,
    so method was rewrited using Glance events
    - In MOS 8.0 feature with mandatory limits was added,
    so method for samples was rewrited using statistic requests
    - Statistics requests only for the last hour were added
    in all OSTF where these queries used

    Closes-Bug: #1515172
    Closes-Bug: #1520664

    Change-Id: I66254f362b0daa44b9e03dc57c6ec6c1af46750e
    (cherry picked from commit e10d968cae4e74984bfc312e076065c331cd8e8e)

Changed in fuel:
status: Fix Committed → Fix Released
tags: added: area-ostf
removed: module-ostf non-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.