won't start

Bug #1155358 reported by Mark Mims
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tracks (Juju Charms Collection)
Fix Released
Undecided
José Antonio Rey

Bug Description

Tracks won't start because of a broken gem...

the service gets to an 'install-error' state

the following snippet is from /var/lib/juju/units/tracks-0/charm.log on the instance:

------------8<-----------------------------------------
2013-03-14 22:43:11,933: hook.output@INFO: Using has_many_polymorphs (2.13) from source at vendor/gems/has_many_polymorphs-2.13
2013-03-14 22:43:12,127: hook.output@INFO:

2013-03-14 22:43:12,127: hook.output@INFO: Errno::ENOENT: No such file or directory - /Users/eweaver/p/configuration/gem_certificates/evan_weaver-original-private_key.pem

2013-03-14 22:43:12,280: hook.output@INFO: An error occurred while installing has_many_polymorphs (2.13), and Bundler
cannot continue.
Make sure that `gem install has_many_polymorphs -v '2.13'` succeeds before
bundling.
------------8<-----------------------------------------

Related branches

Revision history for this message
Mark Mims (mark-mims) wrote :

I suggest locking to a previous (known-working) version of that gem in the gemfile if possible.

Revision history for this message
Matt Fischer (mfisch) wrote :

The gem that's broken is actually shipped with tracks 2.1, so the fix is not quite that simple, however, a newer version of tracks may be just as easy of a solution. Working on it now.

Changed in tracks (Juju Charms Collection):
assignee: nobody → Matt Fischer (mfisch)
status: New → In Progress
Revision history for this message
Marius B. Kotsbak (mariusko) wrote :

Any progress here?

Revision history for this message
Matt Fischer (mfisch) wrote :

The new version breaks more stuff (see the code review linked). I never figured out the issues and I'm unlikely to have time to work on it in the next month as I've started a new job.

José Antonio Rey (jose)
Changed in tracks (Juju Charms Collection):
status: In Progress → Fix Released
assignee: Matt Fischer (mfisch) → José Antonio Rey (jose)
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.