Find below the current status update on RPM package creation process for OpenSearch and OpenSearch dashboards.
Recent updates:
• Peter has merged the below PR to support multiple architectures (ARM and X64).
https://github.com/opensearch-project/opensearch-build/pull/1815
• The previous blocker with TYPE has been resolved by the below PR
https://github.com/opensearch-project/OpenSearch/pull/2602
In-progress:
• The below PR to separate the target distribution folder is still under review.
https://github.com/opensearch-project/opensearch-build/pull/1807
The below issues are actively worked upon:
Call the generation code for RPM
https://github.com/opensearch-project/opensearch-build/issues/1545
RPM Package validation
https://github.com/opensearch-project/opensearch-build/issues/1555
Next up
• Build, assemble and publish both X64 and ARM 64 RPM artifacts to artifacts storage bucket.
• Create a new Yum repo to support RPM installation
• Add Yum repo creation process to OpenSearch distribution workflow
• Sign the metadata file for Yum repo and RPM package