[FFe] Split out mongodb-server-core
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mongodb (Debian) |
Fix Released
|
Unknown
|
|||
mongodb (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I am requesting a mongodb-server-core package that provides only mongodb-
Rationale:
Juju is migrating to mongodb 3.4 for bionic, and would like to phase out the usage of juju-mongodb packages. The proposed mongodb-server-core package will meet juju's needs, as well as potentially other users needs within the archive who may have utilized juju-mongodb for it's similar properties.
Lifespan:
Juju is actively working to migrate to a more tightly coupled distribution for mongodb (as with juju agents, simplestreams) that would better serve the fast paced nature of the project. Therefore the juju team anticipates no longer depending on this package post-bionic.
Logs:
There is no upstream changelog, as the version hasn't changed.
Package:
The proposed package has already been built thanks to Robie Basak, and can be seen in his ppa: ppa:racb/
Testing:
The juju team has done initial validation to ensure this meets our needs. This included running our test suite utilizing the packaged mongodb from Robie's ppa.
Related branches
- Christian Ehrhardt (community): Approve
- Canonical Server MOTU reviewers: Pending requested
tags: | added: upgrade-software-version |
Changed in mongodb (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Robie Basak (racb) |
Changed in mongodb (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in mongodb (Debian): | |
status: | Unknown → New |
Changed in mongodb (Debian): | |
status: | New → Fix Released |
Changed in mongodb (Ubuntu): | |
assignee: | Robie Basak (racb) → nobody |
I don't mind the approach as it just sounds like splitting existing binary packages in universe.
If I understand this correct, it's not actually causing the addition or removal of a feature in Ubuntu, it's effectively purely cosmetic so I'm not sure an FFe was even needed for this in the first place.
Anyway, if a binary package split is all it is and someone is going to be dealing with maintenance of this delta going forward, I'm fine with it.