-----------------------------------------------------------
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

Reply via email to