Skip to content

chore: Change feature-server and operator base images to ubi9 - #4919

Merged
tchughesiv merged 1 commit into
feast-dev:masterfrom
tchughesiv:ubi
Jan 14, 2025
Merged

tchughesiv merged 1 commit into
feast-dev:masterfrom
tchughesiv:ubi

Conversation

@tchughesiv

@tchughesiv tchughesiv commented Jan 14, 2025 •

Copy link
Copy Markdown
Contributor

What this PR does / why we need it:

Move towards UBI base images for feast related containers. Also, removing libarrow-dev libraries from feature-server image.

Which issue(s) this PR fixes:

Fixes #4920

Misc

Removes unused libarrow-dev installation, which also reduces the size of the resulting image. This library hasn't been needed for close to 2 years since all Go feature server references were removed from the feast python code.
#3554

For reference ... from the stale Feast docs on this removed component -
You must also install the Apache Arrow C++ libraries. This is because the Go feature server uses the cgo memory allocator from the Apache Arrow C++ library for interoperability between Go and Python, to prevent memory from being accidentally garbage collected when executing on-demand feature views.

@tchughesiv
tchughesiv marked this pull request as ready for review January 14, 2025 17:09
@tchughesiv
tchughesiv requested a review from a team as a code owner January 14, 2025 17:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move towards UBI base images for feast related containers

3 participants