redundant-db-initialization-in-ga

Bug #1256046 reported by Illia Khudoshyn
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack DBaaS (Trove)
Fix Released
Undecided
Denis M.

Bug Description

Guestagent uses conductor to communicate with database. No direct connectgion to DB is required. But GA still initializes DB connection on start. This prevent running guestagent without MySQL installed in guest, which could be useful for datastores other then MySQL.

Changed in trove:
assignee: nobody → Illia Khudoshyn (ikhudoshyn)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to trove (master)

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

Changed in trove:
status: New → In Progress
Revision history for this message
Denis M. (dmakogon) wrote :

GA still uses DB connection for some purposes. Until conductor would cover all cases which required back-end connection, direct connection is required.

Changed in trove:
status: In Progress → Incomplete
Changed in trove:
assignee: Illia Khudoshyn (ikhudoshyn) → Denis M. (dmakogon)
status: Incomplete → In Progress
Revision history for this message
Sushil Kumar (sushil-kumar2) wrote :

True, we do not need that db configuration.

Changed in trove:
milestone: none → icehouse-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to trove (master)

Reviewed: https://review.openstack.org/59078
Committed: https://git.openstack.org/cgit/openstack/trove/commit/?id=110f20e6a1c2bf09e54469ee7c737850d86bd343
Submitter: Jenkins
Branch: master

commit 110f20e6a1c2bf09e54469ee7c737850d86bd343
Author: Denis Makogon <email address hidden>
Date: Fri Jan 24 15:44:14 2014 +0200

    Disable redundant DB initialization on guesagent's start

    Reasons:
     - Guestagent uses conductor to communicate with database.
     - No direct connection to DB is required.
       But GA still initializes DB connection on start.
       This prevent running guestagent without MySQL installed in guest,
       which could be useful for datastores other then MySQL.

    Changes:
     - This patch disables DB initialization on GA start.

    Closes-bug: #1256046
    Change-Id: I23dafdfbc7b04c24f1b4ddd714005eb615641cd6

Changed in trove:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in trove:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in trove:
milestone: icehouse-3 → 2014.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.