From Fedora Project Wiki

< SIGs‎ | bigdata‎ | packaging

(Created page with "This is an summary as a part of the Big Data SIG of the issues uncovered during Tachyon packaging. = Packaging details = * Targeting 0.2.1, and will update as needed. * Depen...")
 
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
This is an summary as a part of the Big Data SIG of the issues uncovered during Tachyon packaging.
This is a summary as a part of the Big Data SIG of efforts in packaging Tachyon.


= Packaging details =
= Packaging details =
* Targeting 0.2.1, and will update as needed.
* Targeting 0.4.0
* [https://github.com/timothysc/tachyon-rpm rpm-repo]
* Dependencies  
* Dependencies  
** [https://github.com/timothysc/kryo-serializers-rpm kryo-serializers] w/o wicket support
** <strike>'''[DONE]''' [https://bugzilla.redhat.com/show_bug.cgi?id=1016294 kryo-serializers] w/o wicket support. [https://github.com/timothysc/kryo-serializers-rpm kryo-serializers-rpm] </strike>
* [https://github.com/timothysc/tachyon-rpm rpm-repo]
** '''[DONE]''' [https://bugzilla.redhat.com/show_bug.cgi?id=1025047 curator] [https://github.com/timothysc/curator-rpm curator-rpm]
* [https://bugzilla.redhat.com/show_bug.cgi?id=1029142 Bugzilla Review Ticket]


= Current open items =
= Building RPM =  
* /bin scripts are not presently bundled.  Need to sift through and install scripts which directly pertain to tachyon, as some are general purpose wrappers.  
'''Status: Currently Builds, and Tests are GREEN'''
* systemd integration  
* Checkout [https://github.com/timothysc/tachyon-rpm rpm-repo]
* 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.  
* spectool -g tachyon.spec
* Verify test setup.  
* 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. [https://groups.google.com/forum/#!topic/tachyon-users/FfoEFVBU0eo see email thread]
* '''[DONE]''' - Cleanup thrift test failure.
* '''[DONE]''' systemd integration  
* '''[DONE]''' 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.  
* '''[DONE]''' Submit patches for modifications to scripts for system integration
* '''[DONE]''' Eval against current hadoop installation.


= Special thanks =  
= Special thanks =  
Many thanks to gil for his packaging efforts!
Many thanks to gil for his packaging efforts!

Latest revision as of 16:14, 15 November 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.
  • [DONE] systemd integration
  • [DONE] 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.
  • [DONE] Submit patches for modifications to scripts for system integration
  • [DONE] Eval against current hadoop installation.

Special thanks

Many thanks to gil for his packaging efforts!