From Fedora Project Wiki
No edit summary |
|||
(10 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
= Packaging details = | = Packaging details = | ||
* Targeting 0. | * Targeting 0.4.0 | ||
* [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] w/o wicket support. [https://github.com/timothysc/kryo-serializers-rpm rpm- | ** <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> | ||
** '''[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] | |||
= Building RPM = | = Building RPM = | ||
'''Status: Currently Builds, and Tests are GREEN''' | '''Status: Currently Builds, and Tests are GREEN''' | ||
* Checkout [https://github.com/timothysc/tachyon-rpm rpm-repo] | * Checkout [https://github.com/timothysc/tachyon-rpm rpm-repo] | ||
* | * spectool -g tachyon.spec | ||
* md5sum | * md5sum tachyon-0.4.0-*.tar.gz > sources | ||
* fedpkg local | * fedpkg local | ||
Line 21: | Line 20: | ||
* '''[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. | * '''[DONE]''' - Cleanup thrift test failure. | ||
* systemd integration | * '''[DONE]''' 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. | * '''[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. | ||
* Eval against current hadoop installation. | * '''[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
- Targeting 0.4.0
- rpm-repo
- Dependencies
[DONE] kryo-serializers w/o wicket support. kryo-serializers-rpm- [DONE] curator curator-rpm
- Bugzilla Review Ticket
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!