lava-server | 2014.04.06.13.52-1 | sid | armhf, arm64, amd64, i386, source lava-server | 2014.04.06.13.52-1 | jessie | armhf, arm64, amd64, i386, source lava-server | 2014.04.08.12.04-1 | unicorn | amd64, source lava-server | 2014.04.08.12.04-1 | trusty | amd64, source
lava-dispatcher | 2014.04.06.13-1 | sid | armhf, arm64, amd64, i386, source lava-dispatcher | 2014.04.06.13-1 | jessie | armhf, arm64, amd64, i386, source lava-dispatcher | 2014.04.08.10-1ubuntu1 | unicorn | amd64, source lava-dispatcher | 2014.04.08.10-1ubuntu1 | trusty | amd64, source
There had been problems with the Ubuntu build of lava-server but those are now fixed and the Debian build uses the same Apache configuration. The helpers in the lava-dev package allow for local builds on Ubuntu and a few selectively copied packages mean that lava-server is now installable on Debian testing (Jessie) as well as unstable (sid).
NOTE: The Ubuntu builds may not always be the absolute latest code until the release process is formalised but when Unicorn is updated the same source will be copied into Trusty. The builds are also only for 64bit x86 (amd64) currently as these are local developer builds.
All repositories continue to use the emdebian-archive-keyring package for SecureApt.
apt sources for Debian ======================
deb http://people.linaro.org/~neil.williams/lava sid main
deb http://people.linaro.org/~neil.williams/lava jessie main
Ubuntu ======
*Ensure the universe component is enabled for the base installation*
deb http://people.linaro.org/~neil.williams/ubuntu unicorn main
deb http://people.linaro.org/~neil.williams/ubuntu trusty main
NOTE-2: It is strongly recommended *NOT* to migrate existing LAVA instances on Precise 12.04LTS to Trusty 14.04LTS at this time. There is more to do to ensure that the job log files are moved efficiently. lava-deployment-tool is *NOT* capable of installing a LAVA instance on Trusty and l-d-t is *not* capable of migrating a LAVA instance to django1.6 which is used in the packaging.
The Ubuntu packages have only been lightly tested but the server does run. The trusty repository simply includes some dependency packages which have already been included into Utopic Unicorn through the auto-merge with Debian. (If someone wants to do backports of those to Trusty, feel free.)
There will be no packaging support for Ubuntu releases older than Trusty 14.04LTS or Debian suites older than Jessie due to the need for django1.6.
Other distributions ===================
Patches welcome .... if anyone is already working on Fedora packaging or wants to work on Fedora support, just do so & let us know if there are problems.
There is one remaining dependency which is due to be merged into lava-server - linaro-django-xmlrpc. Other changes in the packaging branch are mainly cherry-picked updates from master for lava-server and lava-dispatcher.
linaro-validation@lists.linaro.org