Use juju-mongodb when the package is available
Bug #1271937 reported by
Curtis Hovey
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
Critical
|
Tim Penhey |
Bug Description
juju-mongodb is ready for use with trusty. James Page suggests that jujud install juju-mongodb when the package is available, then fallback to mongodb-server. This allows us to backport jujuj-mongodb in the future.
Fixing this issue may be an opportunity to address bug 1240667. As I understand it, that bug wants the rules to change when selecting mongodb-server to ensure the version comes from the cloud-archive (because the cloud-archive should have a lower priority)
Related branches
lp:~natefinch/juju-core/034-juju-mongo
- Juju Engineering: Pending requested
-
Diff: 349 lines (+161/-27)5 files modifiedenvirons/cloudinit/cloudinit_test.go (+5/-1)
provider/local/prereqs.go (+36/-12)
provider/local/prereqs_test.go (+82/-13)
upstart/service.go (+18/-1)
upstart/upstart_test.go (+20/-0)
lp:~thumper/juju-core/juju-mongodb
- Juju Engineering: Pending requested
-
Diff: 243 lines (+104/-27)4 files modifiedagent/mongo/mongo.go (+30/-3)
agent/mongo/mongo_test.go (+2/-1)
environs/cloudinit/cloudinit.go (+24/-17)
environs/cloudinit/cloudinit_test.go (+48/-6)
Changed in juju-core: | |
milestone: | 1.17.1 → 1.18.0 |
Changed in juju-core: | |
assignee: | nobody → Nate Finch (natefinch) |
status: | Triaged → In Progress |
Changed in juju-core: | |
milestone: | 1.17.3 → 1.18.0 |
Changed in juju-core: | |
milestone: | 1.20.0 → 1.18.0 |
Changed in juju-core: | |
milestone: | 1.18.0 → 1.17.6 |
Changed in juju-core: | |
assignee: | Nate Finch (natefinch) → Tim Penhey (thumper) |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This work needs to be done to unblock the enablement of new archs. unittests and experimental changes are blocked because juju is hard coded to depend on/install mongodb-server