Unable to bootstrap local provider, missing juju-mongodb dependency

Bug #1295609 reported by Stuart Bishop
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
juju-core
Fix Released
Critical
Curtis Hovey

Bug Description

I am unable to bootstrap 1.17.6 with the local provider, hanging for longer than I'm prepared to wait. This is a regression from 1.17.5.

/var/log/upstart/juju-db-stub-local.log is reporting the following error:

    /bin/sh: 1: exec: /usr/lib/juju/bin/mongod: not found

Manually installing the juju-mongodb package fixes the issue.

Curtis Hovey (sinzui)
Changed in juju-core:
milestone: none → 1.17.7
status: New → Triaged
importance: Undecided → Critical
tags: added: mongodb packaging
Revision history for this message
Curtis Hovey (sinzui) wrote :

@James.

I changed local packaging to
    juju-mongodb | mongodb-server
under the assumption that we want to keep the older mongodb for existing envs. The release notes suggests trusty users manually install juju-mongodb *if* they was to bootstrap with it. It appears juju *requires* it for trusty. I think we need separate packaging for trusty that only depends on juju-mongodb.

Curtis Hovey (sinzui)
Changed in juju-core:
assignee: nobody → Curtis Hovey (sinzui)
Curtis Hovey (sinzui)
Changed in juju-core:
status: Triaged → In Progress
Curtis Hovey (sinzui)
Changed in juju-core:
status: In Progress → Fix Released
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.