Interim plan to move away from the mongo tarball
David Cheney
david.cheney at canonical.com
Wed Mar 20 04:31:17 UTC 2013
Hello,
The short version (email me if you really want the whole story).
By Raring we hope to have mongo 2.2+ssl in a package for P, Q and R and
a large amount of resources have been mobilised to making this happen,
but that is only 1/2 the story.
The other 1/2 belongs to the juju-core team, and that is ensuring that
bootstrap nodes work with a deb packaged version of mongo. This includes
playing nicely with upstart, starting it with the correct flags, etc.
To avoid leaving this til mongo has been fully packaged I plan to use a
PPA version of mongo, with the help of bigjools. This means I'm not
blocked on the other 1/2 of the work mentioned above, and the change
from PPA to distro will be minimal.
For goose/openstack or maas, I'm not sure if this will make your life
harder or easier. In theory you won't have to maintain the magic s3
bucket in your code, this magic will move to environs/cloudinit, but it
is still a problem for juju environments that exist off the grid. I
don't see this proposal makes things any worse for them than they
already had it.
Expect a set of branches that switch from wget to ppa shortly. I will
raise cards for this work in leankit.
Cheers
Dave
More information about the Juju-dev
mailing list