Does juju work with a JavaScript-less mongodb?

James Page james.page at canonical.com
Mon Dec 9 09:43:25 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

If we can ditch the requirement for v8 generally, then that will make
security vulnerability management for the mongodb juju package a whole
lot easier - and the Ubuntu Security Team a whole lot happier!

It will also make the packaging a bit simpler; MongoDB upstream use a
shim'ed scons build file for the embedded v8 which does not work with
arm right now; fixing that was on my list for this week.

On 09/12/13 03:08, John Arbash Meinel wrote:
> We currently use 'mongoexport' at one point, but we want to switch
> to using 'mongo'. AIUI the main motivation is because 'mongo'
> doesn't bundle v8 and 'mongoexport' does. (Which makes mongoexport
> about 2x the size of a 'mongo' binary.)
> 
> John =:->
> 
> On 2013-12-09 6:05, Michael Hudson-Doyle wrote:
>> David Cheney <david.cheney at canonical.com> writes:
> 
>>> On Mon, Dec 9, 2013 at 12:34 PM, Michael Hudson-Doyle < 
>>> michael.hudson at canonical.com> wrote:
>>> 
>>>> Hi all,
>>>> 
>>>> As some people know, I've been looking at getting Juju
>>>> running on 64-bit ARM systems.  With some patching, I can
>>>> cross-build juju using gccgo and the resulting bits seem to
>>>> work.  But there is no mongodb for 64-bit ARM, because there
>>>> is no port of the v8 JavaScript engine for 64-bit ARM.  It is
>>>> possible to build mongodb without JavaScript support however,
>>>> and so the thought occurred: does juju actually require
>>>> JavaScript support in its mongodb?  Grepping suggests that it
>>>> will be OK (a few tests will break).  I can and will "just
>>>> try it", but building mongo takes a while so I thought I'd
>>>> ask here :)
>>>> 
>>>> One of the things you don't have without JavaScript is the 
>>>> mongo shell, which certainly makes things more awkward --
>>>> but not a complete show stopper I think...
>>>> 
>>> 
>>> Does this also disable the backup/restore stuff that we need
>>> for well, backup and restore.
> 
>> I don't think so.  I'll let you know :)
> 
>> Cheers, mwh
> 
> 
> 

- -- 
James Page
Technical Lead
Ubuntu Server Team
james.page at canonical.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJSpZC9AAoJEL/srsug59jDF4YQAM5kOKs1GgA0TruIK4C3dTUs
AdWsWQvSx6Yq4rwbPSoLsllVbouuk8+eLZVvIRKEinyo/HAlNAdRiwwBc/irb6EG
8QHAJ3deR27O+FnMVdkfNQAfrdSVIzDSF/yUoklQ/g66kTfrkbstimL9UEqBR3aT
k1z+zeEXW9Myf3bBVHdDvuzMxq77bRqXa5TJH/++D1+q+HPZE6K1qP1O8egSOcZt
akru7S/37XaOj8BEJ6veDBao9d0OqiCOIa7P/qy8+pHML+oLReijQlFnNFclu5SH
HB+hy4GK9pXe0TF7P2O5B7vGOwkwhcbo51F+mmcx8aiuG8b01CFltTaVIVNI8cAx
7J9X9zK9VFakg32qh4/VOnk8XaHutNpPTqQjxKjp+izaNGjZ/96boePV2FxGDHtn
qXzqyQiiYicDxGlx728JrFPCo9PAnAMhm9MZ9ZjsGLyRgBhoPb9RqJH7/OPMb3xE
20/o4ZGamXsje/WNorsZVgo2wIx7LHfJEy6YGPSquUtTl0WoxoJTTrSv6Hdxo+sH
zjirUC4KBCNqH/4nKgMyT4U3Pzibl5HLbjBAlMPEdZG4ucm73yFTPWiDTSdcRXN6
BaGrg0+s8vcaGy+jF33GBigwKo8Nd3IoB9Urkl2N/6IxzPeCvSvCDZfoPFYXQIJR
iTile4nSLk5Z7FC7oPfB
=QBJZ
-----END PGP SIGNATURE-----



More information about the Juju-dev mailing list