AMBARI-26090: Add Livy as Individual Service to Ambari Bigtop Stack#3790
Conversation
feat: Add Livy service to Ambari Bigtop stack Co-authored-by: Carmen Blaine <carmenblaine@gmail.com>
|
@paulyakovlev and @carmenblaine3 are the developers who worked on this change; I just opened the PR on their behalf due to GM repository / PR management policies, if any folks have questions about these changes :) |
|
LGTM +1 @virajjasani any suggestion on your side? |
|
I might need some time to learn about Livy. You are good to proceed with merging in sometime @JiaLiangC |
|
@virajjasani Currently in the process of creating an Apache account and related procedures. It will take some time until the PMC grants me write access to the project. After that, I will merge the changes |
Thank you Jia for all your effort in the project these last few months 🙌 |
Thank you for your kind words. Your support and recognition mean a lot to me. |
|
@paulyakovlev and @carmenblaine3 @Danori Thank you for your valuable contribution! |
…pache#3790) * feat: Add Livy service to Ambari Bigtop stack (apache#1) feat: Add Livy service to Ambari Bigtop stack Co-authored-by: Carmen Blaine <carmenblaine@gmail.com> * Remove Hive as a dependency from Livy * removed SPARK STS as start up dependency for Livy --------- Co-authored-by: Paul Yakovlev <yvpavel@gmail.com> Co-authored-by: Carmen Blaine <carmenblaine@gmail.com> Co-authored-by: carmenblaine3 <87210471+carmenblaine3@users.noreply.github.com>
What changes were proposed in this pull request?
Adding Apache Livy as its own service in Ambari. Apache Livy is a service supported by Bigtop, but has not had support in Ambari. This PR adds this support.
See BIGTOP-4149 which adds support for Livy to bigtop-select as well as additional build arguments so that the Livy RPMs have proper naming and directory structure.
How was this patch tested?
Manual tests, install service, startup service, test functionality of Livy via CLI against livy server.
(Please explain how this patch was tested. Ex: unit tests, manual tests)
(If this patch involves UI changes, please attach a screen-shot; otherwise, remove this)
Please review Ambari Contributing Guide before opening a pull request.