trove-conductor needs packaging

Bug #1308523 reported by Tom Fifield
32
This bug affects 7 people
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
Critical
Tom Fifield
openstack-trove (Ubuntu)
Fix Released
High
Unassigned
Trusty
Triaged
High
Unassigned
Utopic
Fix Released
High
Unassigned

Bug Description

trove-conductor is a service that mediates access to the database. Further information can be found at : http://www.mirantis.com/blog/improving-trove-architecture-design-conductor-service/

The packaging should create a service able to be started with service trove-conductor start, and having config in
/etc/trove/trove-conductor.conf

Revision history for this message
Tom Fifield (fifieldt) wrote :

Current packages are putting the executable in /usr/bin/trove-conductor

Revision history for this message
Tom Fifield (fifieldt) wrote :

This is needed for trove to work.

Revision history for this message
Tom Fifield (fifieldt) wrote :

Confirmed by trove developers

Changed in openstack-trove (Ubuntu):
status: New → Confirmed
Revision history for this message
Tom Fifield (fifieldt) wrote :

users are continuing to report this bug in IRC, email and on other bug trackers.

Revision history for this message
Tom Fifield (fifieldt) wrote :

@openstack-manuals triage: consider adding a prominent note at the top of the ubuntu trove instructions that trove is not usable on ubuntu until this bug is fixed.

Tom Fifield (fifieldt)
Changed in openstack-manuals:
status: New → Confirmed
importance: Undecided → Critical
milestone: none → juno
Revision history for this message
Realtime (peter-icb) wrote :

Any chance that that will be fixed for icehouse? Are there instructions for working around this issue?

James Page (james-page)
Changed in openstack-trove (Ubuntu Trusty):
status: New → Triaged
Changed in openstack-trove (Ubuntu Utopic):
importance: Undecided → High
status: Confirmed → Fix Committed
Changed in openstack-trove (Ubuntu Trusty):
importance: Undecided → High
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package openstack-trove - 2014.2~b1-0ubuntu1

---------------
openstack-trove (2014.2~b1-0ubuntu1) utopic; urgency=medium

  [ Chuck Short ]
  * d/control,trove-conductor.{install,logrotate,upstart}:
    Add conductor package (LP: #1308523).
  * d/trove-common.install: Install the correct configuration files
    (LP: #1308543).
  * Split out the daemons into their binary packages.
  * d/rules: Fail if binaries are missing.

  [ James Page ]
  * New upstream beta for Juno release.
  * d/control: Update Vcs locations for bzr branch.
  * d/control: Version debhelper correctly.
  * d/control: Bump Standards-Version, no changes.
  * d/control: Drop Pre-Depends for xz compression, no longer required.
  * d/trove-common.install: Install trove-fake-mode.
  * d/*.install: Split out configuration files alongside associated daemon
    binaries.
  * d/control,*.install: Use dh-exec to rename configuration files
    during installation.
  * d/*.logrotate: Add copyrotate option inline with Debian.
  * d/*.postinst,postrm.*: Tidy obsolete dbconfig and pkg_os from
    maintainer scripts.
  * d/trove-common.postinst: Tidy, only run db sync if sqlite is configured
    fix permissions on /var/log/trove (LP: #1308943).
  * d/*.init: Re-instate init files from Debian for future systemd migration.
  * d/trove-conductor.upstart: Use correct configuration file for conductor.
  * d/p/patch-default-config-file.patch: Correct paths for sqlite DB, tune
    down default logging level.
 -- James Page <email address hidden> Wed, 23 Jul 2014 11:14:58 +0100

Changed in openstack-trove (Ubuntu Utopic):
status: Fix Committed → Fix Released
Changed in openstack-trove (Ubuntu Trusty):
assignee: nobody → Gauvain Pocentek (gpocentek)
Tom Fifield (fifieldt)
Changed in openstack-manuals:
status: Confirmed → Fix Released
assignee: nobody → Tom Fifield (fifieldt)
Revision history for this message
Gauvain Pocentek (gpocentek) wrote :

Unfortunately I didn't find time to backport the fixes to icehouse, and I'm not sure it's worth it now that Juno is out.

Changed in openstack-trove (Ubuntu Trusty):
assignee: Gauvain Pocentek (gpocentek) → nobody
Revision history for this message
Matt Kassawara (ionosphere80) wrote :

Oddly, the Cloud archive repository for Juno still contains Icehouse packages for trove.

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.