Skip to content

fix: build locally and load build-id drivers#2102

Open
rugggger wants to merge 2 commits into01-21-fix_use_builder_images_in_local_builder_podsfrom
01-21-fix_build_locally_and_load_build-id_drivers
Open

fix: build locally and load build-id drivers#2102
rugggger wants to merge 2 commits into01-21-fix_use_builder_images_in_local_builder_podsfrom
01-21-fix_build_locally_and_load_build-id_drivers

Conversation

@rugggger
Copy link
Contributor

No description provided.

Copy link
Contributor Author

rugggger commented Jan 21, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more


How to use the Graphite Merge Queue

Add the label main-merge-queue to this PR to add it to the merge queue.

You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has required the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

This stack of pull requests is managed by Graphite. Learn more about stacking.

@rugggger rugggger marked this pull request as ready for review January 22, 2026 07:02
@graphite-app graphite-app bot requested review from assafgi, kristina-solovyova and tigrawap and removed request for kristina-solovyova January 22, 2026 07:03
@graphite-app
Copy link

graphite-app bot commented Jan 22, 2026

Graphite Automations

"Add anton/matt/sergey/kristina as reviwers on operator PRs" took an action on this PR • (01/22/26)

3 reviewers were added to this PR based on Anton Bykov's automation.

)

# weka_dist_service - any distribution service weka owns (not client maintained)
def weka_dist_service():
Copy link
Contributor

Choose a reason for hiding this comment

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

why do we need this?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

because some clients have their own distribution system (they build and download from a VM) and we don't want to break their system by enforcing a build id (which they didnt put and we cant control)
this condition limits the logic only to our owned builds

Copy link
Contributor

Choose a reason for hiding this comment

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

even if they have other dist, you still need the build id for calculation
also you use this condition only for ubuntu24

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I use this condition only for ubuntu24 - and only if we build it

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I don't need the build id if it's loading a driver from their dist - I count on it to be the right build (their responsibility)

@rugggger rugggger force-pushed the 01-21-fix_use_builder_images_in_local_builder_pods branch from a8d585b to 4679e84 Compare January 22, 2026 07:45
@rugggger rugggger force-pushed the 01-21-fix_build_locally_and_load_build-id_drivers branch from 50d9dd1 to 99d72e8 Compare January 22, 2026 07:45
@rugggger rugggger added the run_ci_on_merge_queue_plan Run upgrade-extended test with generated AI hooks label Jan 22, 2026 — with Graphite App
@rugggger rugggger force-pushed the 01-21-fix_build_locally_and_load_build-id_drivers branch from 99d72e8 to 743d612 Compare January 28, 2026 08:28
@rugggger rugggger force-pushed the 01-21-fix_build_locally_and_load_build-id_drivers branch from 743d612 to 855aed8 Compare February 10, 2026 13:03
@rugggger rugggger requested a review from a team as a code owner February 10, 2026 13:03
@rugggger rugggger force-pushed the 01-21-fix_use_builder_images_in_local_builder_pods branch 2 times, most recently from 7182e5d to b26fca6 Compare February 12, 2026 09:15
@rugggger rugggger force-pushed the 01-21-fix_build_locally_and_load_build-id_drivers branch from 855aed8 to a73b66a Compare February 12, 2026 09:15
@rugggger rugggger force-pushed the 01-21-fix_use_builder_images_in_local_builder_pods branch from b26fca6 to fe20961 Compare February 12, 2026 09:30
@rugggger rugggger force-pushed the 01-21-fix_build_locally_and_load_build-id_drivers branch from a73b66a to 7eb10dd Compare February 12, 2026 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run_ci_on_merge_queue_plan Run upgrade-extended test with generated AI hooks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants