AlreadyExists exception blocks creation tables in HBase

Bug #1370508 reported by Ilya Tyaptin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
Undecided
Ilya Tyaptin

Bug Description

If HBase table exists when we upgrade
backend AlreadyExists exception is raised. Also
exception raising interrupts creating of other tables.
It is an incorrect behavior because we should create
all tables and migrate them if need or use existing
tables.

Ilya Tyaptin (ityaptin)
Changed in ceilometer:
assignee: nobody → Ilya Tyaptin (ityaptin)
status: New → In Progress
Nejc Saje (nejc-saje)
Changed in ceilometer:
milestone: none → juno-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)

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

commit 5e8fb13dbb357bdb0be4500f5e65217c5ba9b881
Author: Ilya Tyaptin <email address hidden>
Date: Tue Aug 12 15:01:19 2014 +0400

    [HBase] Catch AlreadyExists error in Connection upgrade

    Now in upstream, if HBase table exists when we upgrade
    backend AlreadyExists exception is raised. Also
    exception raising interrupts creating of other tables.
    It is an incorrect behavior because we should create
    all tables and migrate them if need or use existing
    tables.

    Change-Id: I8e8a8ae633351de8393b5103910510dd635245be
    Closes: bug #1370508

Changed in ceilometer:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in ceilometer:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: juno-rc1 → 2014.2
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.