[jira] [Updated] (AURORA-1394) Consistent RPM and Debian packages
[ https://issues.apache.org/jira/browse/AURORA-1394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stephan Erb updated AURORA-1394: Fix Version/s: 0.14.0 > Consistent RPM and Debian packages > -- > > Key: AURORA-1394 > URL: https://issues.apache.org/jira/browse/AURORA-1394 > Project: Aurora > Issue Type: Story >Reporter: Stephan Erb > Fix For: 0.14.0 > > > Aurora comes with the necessary artifacts to create DEB und RPM packages. > Unfortunately, the packaging is not really consistent. This is confusing for > users, but also a burden for Aurora maintainers. > Some examples: > * different handling of gradle (auto-download vs dependency which has to be > build manually) > * different packages names (e.g., aurora-client vs aurora-tools) > * different configuration mechanism and default config options -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (AURORA-1712) Debian Jessie packagaes are embedding the mesos egg build for Ubuntu trusty
Stephan Erb created AURORA-1712: --- Summary: Debian Jessie packagaes are embedding the mesos egg build for Ubuntu trusty Key: AURORA-1712 URL: https://issues.apache.org/jira/browse/AURORA-1712 Project: Aurora Issue Type: Bug Reporter: Stephan Erb The Debian packaging scripts for Trusty and Jessie are sharing the same override mechanism for the pants third_party repository. We therefore end up using egg-files build for Ubuntu also on Debian (https://github.com/apache/aurora-packaging/blob/master/specs/debian/aurora-pants.ini) It seems like this is kind of working, but is clearly not optimal. We should extend https://github.com/apache/aurora/blob/master/build-support/python/make-mesos-native-egg to support Debian and then make use of it in our packaging infrastructure https://github.com/apache/aurora-packaging. -- This message was sent by Atlassian JIRA (v6.3.4#6332)