----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/52437/ -----------------------------------------------------------
(Updated Oct. 12, 2016, 4:17 p.m.) Review request for Aurora, Dmitriy Shirchenko and Zameer Manji. Changes ------- Several changes in this version (and a lot of them are up for discussion). I have created a new folder under specs for ubuntu-xenial. I took the RPM systemd scripts and ported them to debian in such a way that it, hopefully, has very little effect on those running the jessie packages. However, I did not want to impose the changes in the systemd files. Furthermore, the aurora-pants.ini is now distro specific. That having been said, there's a lot that the debian family can share. Sharing can cause issues as well but it'll cut down on duplicate places that have to be updated if changes are made. Finally, I renamed the aurora-executor package to thermos as it didn't make sense to have the service be called thermos but the package be called aurora-executor. In fact, maybe I should rename the service to be called thermos observer as that what it really is, but at least now it is in line with the rpm naming scheme. Any suggestions, comments, welcome. This patch is for generating 0.16.0, I'll provide a separate one for > 0.17.0. Repository: aurora-packaging Description ------- Added builder and test environment for Xenial as well as updated instructions on how to test it. Added distributtion to release-candidate script. Diffs (updated) ----- build-support/release/release-candidate c08c88529ec036989032869198da7a21dcf6ac35 builder/deb/ubuntu-xenial/Dockerfile PRE-CREATION builder/deb/ubuntu-xenial/build.sh PRE-CREATION specs/debian/aurora-scheduler.startup.sh PRE-CREATION specs/ubuntu-xenial/aurora-doc.docs PRE-CREATION specs/ubuntu-xenial/aurora-doc.examples PRE-CREATION specs/ubuntu-xenial/aurora-pants.ini PRE-CREATION specs/ubuntu-xenial/aurora-scheduler.default PRE-CREATION specs/ubuntu-xenial/aurora-scheduler.install PRE-CREATION specs/ubuntu-xenial/aurora-scheduler.links PRE-CREATION specs/ubuntu-xenial/aurora-scheduler.postinst PRE-CREATION specs/ubuntu-xenial/aurora-scheduler.service PRE-CREATION specs/ubuntu-xenial/aurora-scheduler.startup.sh PRE-CREATION specs/ubuntu-xenial/aurora-tools.install PRE-CREATION specs/ubuntu-xenial/aurora-tools.links PRE-CREATION specs/ubuntu-xenial/changelog PRE-CREATION specs/ubuntu-xenial/clusters.json PRE-CREATION specs/ubuntu-xenial/compat PRE-CREATION specs/ubuntu-xenial/control PRE-CREATION specs/ubuntu-xenial/copyright PRE-CREATION specs/ubuntu-xenial/rules PRE-CREATION specs/ubuntu-xenial/source/format PRE-CREATION specs/ubuntu-xenial/thermos.default PRE-CREATION specs/ubuntu-xenial/thermos.dirs PRE-CREATION specs/ubuntu-xenial/thermos.install PRE-CREATION specs/ubuntu-xenial/thermos.links PRE-CREATION specs/ubuntu-xenial/thermos.service PRE-CREATION test/deb/ubuntu-xenial/README.md PRE-CREATION test/deb/ubuntu-xenial/Vagrantfile PRE-CREATION test/deb/ubuntu-xenial/provision.sh PRE-CREATION Diff: https://reviews.apache.org/r/52437/diff/ Testing ------- Created artifacts using the build-artifacts script. Brought a vagrant image up, installed all deb files created by the artifacts script, started both aurora-scheduler and thermos services, and launched a sample job. Thanks, Renan DelValle