From Fedora Project Wiki

< SIGs‎ | bigdata‎ | packaging

No edit summary
Line 9: Line 9:
= Building RPM =  
= Building RPM =  
'''Status: Currently Builds, and Tests are GREEN'''
'''Status: Currently Builds, and Tests are GREEN'''
* Install packaging tools and dependencies listed above.
* Checkout latest repo from: https://github.com/amplab/tachyon/wiki
* git archive --format=tar --prefix=tachyon-0.3.0/ HEAD | gzip >v0.3.0.tar.gz
* Checkout [https://github.com/timothysc/tachyon-rpm rpm-repo]
* Checkout [https://github.com/timothysc/tachyon-rpm rpm-repo]
* cp tachyon/v0.3.0.tar.gz tachyon-rpm/
* spectool -g tachyon.spec
* md5sum v0.3.0.tar.gz > sources
* md5sum tachyon-0.4.0-*.tar.gz > sources
* fedpkg local
* fedpkg local



Revision as of 20:47, 30 October 2013

This is a summary as a part of the Big Data SIG of efforts in packaging Tachyon.

Packaging details

Building RPM

Status: Currently Builds, and Tests are GREEN

  • Checkout rpm-repo
  • spectool -g tachyon.spec
  • md5sum tachyon-0.4.0-*.tar.gz > sources
  • fedpkg local

Packaging Tasks

  • [DONE] - Package missing dependencies
  • [DONE] - /bin scripts are not presently bundled. Need to sift through and install scripts which directly pertain to tachyon, as some are general purpose wrappers. see email thread
  • [DONE] - Cleanup thrift test failure.
  • systemd integration
  • Cleanup ENV & config to use standard locations. From what I gather thus far it implies it's own directory structure so we will need to ENV & check settings such that it plays nicely on the system.
  • Eval against current hadoop installation.

Special thanks

Many thanks to gil for his packaging efforts!