◐ Shell
reader mode source ↗
Skip to content

chore: Offline source image builds, use hermeto generic fetcher for arrow deps#5318

Merged
tchughesiv merged 1 commit into
feast-dev:masterfrom
tchughesiv:arrowDeps
May 1, 2025
Merged

chore: Offline source image builds, use hermeto generic fetcher for arrow deps#5318
tchughesiv merged 1 commit into
feast-dev:masterfrom
tchughesiv:arrowDeps

Conversation

@tchughesiv

@tchughesiv tchughesiv commented May 1, 2025

Copy link
Copy Markdown
Contributor

What this PR does / why we need it:

With this PR, we no longer have to rely on the arrow third party source download script. Instead, we script & configure the offline hermeto build tool to fetch the source for us.

Which issue(s) this PR fixes:

Relates to #5193

Misc

Moves all offline feature-server image build scripts to sdk/python/feast/infra/feature_servers/multicloud/offline.

If the version of arrow changes in the future... before attempting the offline build, APACHE_ARROW_VERSION in the following script would need to be modified and then executed -

$ ./sdk/python/feast/infra/feature_servers/multicloud/offline/hermeto-generic-artifacts.sh

Signed-off-by: Tommy Hughes <tohughes@redhat.com>
@tchughesiv tchughesiv changed the title chore: Use hermeto generic fetcher for offline arrow source build May 1, 2025
@tchughesiv tchughesiv changed the title chore: Offline source builds, use hermeto generic fetcher for arrow May 1, 2025
@tchughesiv tchughesiv changed the title chore: Offline source image builds, use hermeto generic fetcher for arrow May 1, 2025
@tchughesiv tchughesiv marked this pull request as ready for review May 1, 2025 18:51
@tchughesiv tchughesiv requested a review from a team as a code owner May 1, 2025 18:51
@tchughesiv tchughesiv enabled auto-merge (squash) May 1, 2025 18:51

@franciscojavierarceo franciscojavierarceo left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hide comment

thank you!

@tchughesiv tchughesiv merged commit 8a999db into feast-dev:master May 1, 2025
jfw-ppi pushed a commit to jfw-ppi/feast that referenced this pull request Jun 7, 2025
…rrow deps (feast-dev#5318)

chore: Use hermeto generic fetcher for offline arrow source build

Signed-off-by: Tommy Hughes <tohughes@redhat.com>
Signed-off-by: Jacob Weinhold <29459386+j-wine@users.noreply.github.com>
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.

2 participants