Skip to content

HDDS-14000. Require existing build for acceptance/kubernetes check#9377

Merged
adoroszlai merged 3 commits into
apache:masterfrom
adoroszlai:HDDS-14000
Dec 4, 2025
Merged

HDDS-14000. Require existing build for acceptance/kubernetes check#9377
adoroszlai merged 3 commits into
apache:masterfrom
adoroszlai:HDDS-14000

Conversation

@adoroszlai

Copy link
Copy Markdown
Contributor

What changes were proposed in this pull request?

acceptance and kubernetes checks use Ozone binaries for tests. If those are not found, they perform a full build on their own. The PR proposes to remove this fallback build.

In CI binaries are produced by the build check. If acceptance/kubernetes are unable to find those, we can simply retry (for transient errors) or need to investigate anyway (for other unexpected problems). The fallback build just increases the time until eventual failure.

For local runs, I think it's better to give developers a chance to build Ozone with their own preferences (e.g. skip Recon, skip shading).

https://issues.apache.org/jira/browse/HDDS-14000

How was this patch tested?

https://github.com/adoroszlai/ozone/actions/runs/19696847361

@adoroszlai adoroszlai self-assigned this Nov 26, 2025
@adoroszlai adoroszlai added the CI label Nov 26, 2025
@jojochuang
jojochuang self-requested a review December 1, 2025 17:41
@jojochuang

Copy link
Copy Markdown
Contributor

@rnblough

@jojochuang jojochuang left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Yeah makes sense.

@adoroszlai
adoroszlai merged commit 04d3379 into apache:master Dec 4, 2025
29 checks passed
@adoroszlai
adoroszlai deleted the HDDS-14000 branch December 4, 2025 17:14
@adoroszlai

Copy link
Copy Markdown
Contributor Author

Thanks @jojochuang for the review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants