Skip to content

Enhancements to RPM Packaging #342

@spohnan

Description

@spohnan

Some suggested improvements to the current RPM packaging:

  • Create RPMs for cdh5 and apache vendor profiles
  • Drop the vendor label geowave-vendor-rpmname for packages that don't differ by vendor
    • core
    • docs
    • source rpm
  • Improve the "Installation from RPM" documentation to give examples of where RPMs should be applied
  • Give instructions on how RPMs can be built locally using script we use for Jenkins (may require a bit of refactoring)

Example of Current RPM Packages

geowave-cdh5-accumulo-0.8.6-201504141124.noarch.rpm
geowave-cdh5-core-0.8.6-201504141124.noarch.rpm
geowave-cdh5-docs-0.8.6-201504141124.noarch.rpm
geowave-cdh5-ingest-0.8.6-201504141124.noarch.rpm
geowave-cdh5-jetty-0.8.6-201504141124.noarch.rpm
geowave-cdh5-puppet-0.8.6-201504141124.noarch.rpm
geowave-cdh5-single-host-0.8.6-201504141124.noarch.rpm
geowave-cdh5-0.8.6-201504141124.src.rpm

Would like to see

geowave-puppet-0.8.6-201504141124.noarch.rpm
geowave-core-0.8.6-201504141124.noarch.rpm
geowave-docs-0.8.6-201504141124.noarch.rpm
geowave-apache-accumulo-0.8.6-201504141124.noarch.rpm
geowave-apache-ingest-0.8.6-201504141124.noarch.rpm
geowave-apache-jetty-0.8.6-201504141124.noarch.rpm
geowave-apache-single-host-0.8.6-201504141124.noarch.rpm
geowave-cdh5-accumulo-0.8.6-201504141124.noarch.rpm
geowave-cdh5-ingest-0.8.6-201504141124.noarch.rpm
geowave-cdh5-jetty-0.8.6-201504141124.noarch.rpm
geowave-cdh5-single-host-0.8.6-201504141124.noarch.rpm
geowave-0.8.6-201504141124.src.rpm

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions