From Fedora Project Wiki

< SIGs‎ | bigdata‎ | packaging
Revision as of 19:56, 10 October 2013 by Tstclair (talk | contribs)

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

  • 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 rpm-repo
  • cp tachyon/v0.3.0.tar.gz tachyon-rpm/
  • md5sum v0.3.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!