You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ambari.apache.org by "Jialiang Cai (Jira)" <ji...@apache.org> on 2024/09/06 08:45:00 UTC
[jira] [Updated] (AMBARI-26127) Remove .so Files from Ambari Agent to Decouple from System Libraries and Enable Universal Compatibility
[ https://issues.apache.org/jira/browse/AMBARI-26127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jialiang Cai updated AMBARI-26127:
----------------------------------
Description:
### Summary
This PR removes `.so` files from the Ambari Agent to decouple it from system libraries. This change ensures that the package can be compiled once and run on any system using `yum` or `dnf`. Additionally, this lays the groundwork for future binary package releases for Ambari.
### Changes
1. **Removed .so Files**:
- Deleted all `.so` files from the Ambari Agent repository.
### Benefits
- **Decoupling from System Libraries**: By removing the `.so` files, the Ambari Agent is no longer tightly coupled with specific system libraries, enhancing compatibility across different environments.
- **Universal RPM Compatibility**: The RPM package can now be compiled once and run on any system using `yum` or `dnf`, simplifying deployment and maintenance.
- **Foundation for Binary Packages**: This change sets the stage for future binary package releases, making it easier to distribute and install Ambari.
> Remove .so Files from Ambari Agent to Decouple from System Libraries and Enable Universal Compatibility
> -------------------------------------------------------------------------------------------------------
>
> Key: AMBARI-26127
> URL: https://issues.apache.org/jira/browse/AMBARI-26127
> Project: Ambari
> Issue Type: Improvement
> Reporter: Jialiang Cai
> Priority: Major
>
> ### Summary
> This PR removes `.so` files from the Ambari Agent to decouple it from system libraries. This change ensures that the package can be compiled once and run on any system using `yum` or `dnf`. Additionally, this lays the groundwork for future binary package releases for Ambari.
> ### Changes
> 1. **Removed .so Files**:
> - Deleted all `.so` files from the Ambari Agent repository.
> ### Benefits
> - **Decoupling from System Libraries**: By removing the `.so` files, the Ambari Agent is no longer tightly coupled with specific system libraries, enhancing compatibility across different environments.
> - **Universal RPM Compatibility**: The RPM package can now be compiled once and run on any system using `yum` or `dnf`, simplifying deployment and maintenance.
> - **Foundation for Binary Packages**: This change sets the stage for future binary package releases, making it easier to distribute and install Ambari.
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ambari.apache.org
For additional commands, e-mail: issues-help@ambari.apache.org