-
Notifications
You must be signed in to change notification settings - Fork 505
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BIGTOP-4023: Add ranger deb packaging support #1197
Conversation
@sekikn Could you help review this PR? |
Great work, thank you so much @JiaLiangC. I successfully built the deb packages with your PR on Ubuntu 20.04 and 22.04 (x86_64). I have two comments:
|
fix copyright and ranger.postinst.tpl file typo
+1, I made sure the build succeeded on Debian 11 and Ubuntu 22.04 with this PR, and installing ranger-admin installs postgresql as its dependency. |
* BIGTOP-4023: Add ranger deb packaging support * add postgresql dependency fix copyright and ranger.postinst.tpl file typo --------- Co-authored-by: jialiang <jialiangcaimd@gmail.com> (cherry picked from commit c4b34b2)
Description of PR
Add ranger deb packaging support
There are many installation packages for Ranegr, hence a large number of files are dynamically generated in the rules. In addition, dynamic generation is quite convenient for subsequent customization of the installation directory and package name. For deb packaging, the development of adding -PpkgSuffix and -PparentDir to most bigdata components has been completed and is currently under testing.
How was this patch tested?
manual test
For code changes: