mongo client is missing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
trusty-backports |
Invalid
|
Undecided
|
Unassigned | ||
juju-mongodb3.2 (Ubuntu) |
Fix Released
|
Undecided
|
Michael Hudson-Doyle | ||
Xenial |
Fix Released
|
Undecided
|
Nicholas Skaggs |
Bug Description
[Impact]
Admins and developers are unable to access to the juju mongodb instance to investigation issues.
The mongo client is built, but not included in the juju-mongodb3.2 package. Juju doesn't need it. Users who need to investigate db issues need to locate and install a third-party binary.
This issue affects both yakkety an xenial.
[Test Case]
ls /usr/lib/
Under the old package, no 'mongo' binary is present. With the new package you should see a mongo binary.
OLD
ls /usr/lib/
mongod mongoperf mongos mongosniff
NEW
ls /usr/lib/
mongo mongod mongoperf mongos mongosniff
[Regression Potential]
The regression potential here is very small and isolated. This package is specific to juju, and the binary is currently non-existent. If the change fails to provide the binary, the bug will still be unfixed, but no further impacts are expected.
[Other Info]
As the current package is already building the mongo binary, we don't forsee any issues. This change merely includes the binary in the package.
Changed in juju-mongodb3.2 (Ubuntu Xenial): | |
assignee: | nobody → Nicholas Skaggs (nskaggs) |
Changed in juju-mongodb3.2 (Ubuntu): | |
assignee: | nobody → Michael Hudson-Doyle (mwhudson) |
status: | Confirmed → Fix Committed |
description: | updated |
description: | updated |
Changed in juju-mongodb3.2 (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in trusty-backports: | |
status: | New → Invalid |
I have prepared branches for both yakkety and xenial to provide the wanted client /code.launchpad .net/~sinzui/ ubuntu/ +source/ juju-mongodb32/ +git/juju- mongodb32/ +ref/ubuntu- yakkety /code.launchpad .net/~sinzui/ ubuntu/ +source/ juju-mongodb32/ +git/juju- mongodb32/ +ref/ubuntu- xenial
https:/
and
https:/