swift pollsters doesn't suport multi region

Bug #1584364 reported by ZhiQiang Fan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
Undecided
ZhiQiang Fan

Bug Description

in RegionTwo, we always poll RegionOne swift data .....

ZhiQiang Fan (aji-zqfan)
Changed in ceilometer:
assignee: nobody → ZhiQiang Fan (aji-zqfan)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ceilometer (master)

Fix proposed to branch: master
Review: https://review.openstack.org/319583

Changed in ceilometer:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)

Reviewed: https://review.openstack.org/319583
Committed: https://git.openstack.org/cgit/openstack/ceilometer/commit/?id=1610935ee3c00105df0e3038d249301e4627c381
Submitter: Jenkins
Branch: master

commit 1610935ee3c00105df0e3038d249301e4627c381
Author: ZhiQiang Fan <email address hidden>
Date: Sun May 22 08:56:56 2016 +0800

    enable swift pollsters poll data for specific region

    Currently swift pollsters only poll data from first region, which
    is bad for multiple regions scenario.

    This patch enables poll swift data for specific region. And improves
    log message and promotes the log level to INFO, now it looks like:

        Swift endpoint not found: public endpoint for object-store
        service in RegionTwo region not found

    Change-Id: Ifffb33ba1174a1a54f0ce1c4614bcd35d57ea4c3
    Closes-Bug: #1584364

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

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/319797

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (stable/mitaka)

Reviewed: https://review.openstack.org/319797
Committed: https://git.openstack.org/cgit/openstack/ceilometer/commit/?id=7951eb5edff433d12be7fe16ffbaa6ea140b37bf
Submitter: Jenkins
Branch: stable/mitaka

commit 7951eb5edff433d12be7fe16ffbaa6ea140b37bf
Author: ZhiQiang Fan <email address hidden>
Date: Sun May 22 08:56:56 2016 +0800

    enable swift pollsters poll data for specific region

    Currently swift pollsters only poll data from first region, which
    is bad for multiple regions scenario.

    This patch enables poll swift data for specific region. And improves
    log message and promotes the log level to INFO, now it looks like:

        Swift endpoint not found: public endpoint for object-store
        service in RegionTwo region not found

    Change-Id: Ifffb33ba1174a1a54f0ce1c4614bcd35d57ea4c3
    Closes-Bug: #1584364
    (cherry picked from commit 1610935ee3c00105df0e3038d249301e4627c381)

tags: added: in-stable-mitaka
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/ceilometer 6.1.0

This issue was fixed in the openstack/ceilometer 6.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ceilometer (master)

Fix proposed to branch: master
Review: https://review.openstack.org/332417

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)
Download full text (8.8 KiB)

Reviewed: https://review.openstack.org/332417
Committed: https://git.openstack.org/cgit/openstack/ceilometer/commit/?id=cd1004c8c6855892d5259bc18e2f819317b0c3df
Submitter: Jenkins
Branch: master

commit f7e27a2cf6a8ad084f36575a05a856cdbd9e528c
Author: Julien Danjou <email address hidden>
Date: Wed Jun 1 10:23:51 2016 +0200

    dispacher/gnocchi: measures sent fix logging

    Currently, the logging is only done when measures are posted on retry. If it
    works on the first call, no logging is done. This can be confusing for users
    that try to debug the Gnocchi dispatcher.

    Change-Id: Ife7879fe0c153cec1a79c7d57529fda82b7b7c16

commit 5976031a7e6bd0bea6713f96ec7f892b945f9f86
Author: Ken'ichi Ohmichi <email address hidden>
Date: Mon Jun 6 14:35:28 2016 +0900

    Copy images_client from tempest + Correct concurrency of gabbi 1.22.0

    Now the gate test of ceilometer is broken, because the ceilometer test
    is using nonstable tempest interfaces and these interfaces are changed.
    QA team defines interfaces which are not under tempest.lib as unstable
    clearly according to

    https://github.com/openstack/tempest/blob/master/doc/source/library.rst#stability

    So current test way is against the QA policy, so here is a workaround.
    Copy&paste is not good, almost wrong. However, if still continuing the
    tests, it would be a nice option to copy&paste and pass the gate test.
    After QA team defines stable interfaces, that is a nice time to switch
    using the stable interfaces with removing this copy&paste code.

    Closes-Bug: #1589426

    Depends-On: I3abd9049560ee507b3610ab482c697a239f13a3b
    (cherry picked from commit 6c0b97b1e6fc03bdf84bf9b888761bd22ea0ad58)

    +

    When running gabbi under testr, concurrency grouping is controlled
    by a regex in .testr.conf. A module name change in gabbi 1.22.0
    inadvertently broke the grouping. This change should work for
    old and new versions.

    (cherry picked from commit 8fcbc8de4ea878bdec1ef8754eaf965e176854b3)

    Change-Id: I30266f1b690ea105511d9b1162755bcc85e2e69a

commit 9c08a89fe2dec2965bc63764b95d68fc1b1f12c3
Author: ZhiQiang Fan <email address hidden>
Date: Thu Jun 2 20:19:28 2016 +0800

    catch DriverLoadFailure for get_transport optional

    new oslo.messaging 5.2.0 release will raise
    oslo_messaging.transport.DriverLoadFailure if no existent transport
    driver, hence breaks our code and unit test as well.

    This patch fixes it by adding DriverLoadFailure to catch list.

    Also:

    tempest: import ImagesClient as ImagesClientV2

    This commit [1] renamed ImagesClientV2 to ImagesClient so Ceilometer
    Tempest tests do not work anymore.

    [1] https://github.com/openstack/tempest/commit/2fea405bd6ea8674c8daaf8ebb788ae33d52c976

    Change-Id: I02b5d1b3f4a9169cbf428a5eff9c6705494741af
    Closes-Bug: #1588151
    (cherry picked from commit d7f8ce94e433da8af3660ecf52715a04c221fde5)
    (cherry picked from commit f6b2406fffdd4deae508b9f251691fe9b70cb1ee)

commit 7951eb5edff433d12be7fe16ffbaa6ea140b37bf
Author: ZhiQiang Fan <email address hidden>
Date: ...

Read more...

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/ceilometer 7.0.0.0b2

This issue was fixed in the openstack/ceilometer 7.0.0.0b2 development milestone.

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.