From Fedora Project Wiki
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
This is | This is a summary as a part of the Big Data SIG of efforts in packaging Tachyon. | ||
= Packaging details = | = Packaging details = | ||
* Targeting 0.3.0 - pending release | * Targeting 0.3.0 - '''pending release''' | ||
* [https://github.com/timothysc/tachyon-rpm rpm-repo] | * [https://github.com/timothysc/tachyon-rpm rpm-repo] | ||
* Dependencies | * Dependencies | ||
** [https://bugzilla.redhat.com/show_bug.cgi?id=1016294 kryo-serializers | ** [https://bugzilla.redhat.com/show_bug.cgi?id=1016294 kryo-serializers] w/o wicket support. [https://github.com/timothysc/kryo-serializers-rpm rpm-repo] | ||
= | = 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 [https://github.com/timothysc/tachyon-rpm 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. [https://groups.google.com/forum/#!topic/tachyon-users/FfoEFVBU0eo see email thread] | * '''[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. | |||
* systemd integration | * 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. | * 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 = | = Special thanks = | ||
Many thanks to gil for his packaging efforts! | Many thanks to gil for his packaging efforts! |
Revision as of 19:56, 10 October 2013
This is a summary as a part of the Big Data SIG of efforts in packaging Tachyon.
Packaging details
- Targeting 0.3.0 - pending release
- rpm-repo
- Dependencies
- kryo-serializers w/o wicket support. rpm-repo
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!