Skip to content

ci: backport CI fixes for rhoai-3.3 - #738

Merged
kramaranya merged 3 commits into
red-hat-data-services:rhoai-3.3from
NeriCarcasci:fix/rhoai-3.3-python3-r-ci
Sep 16, 2026
Merged

kramaranya merged 3 commits into
red-hat-data-services:rhoai-3.3from
NeriCarcasci:fix/rhoai-3.3-python3-r-ci

Conversation

@NeriCarcasci

@NeriCarcasci NeriCarcasci commented Sep 16, 2026 •

Copy link
Copy Markdown

Summary

Backports the independent CI fixes needed by #656 and #677:

The separate Python 2 artifact-service failure is intentionally excluded. Each commit includes the upstream contributors as co-authors and a DCO sign-off.

Verification

  • Ruff and Python compilation pass for the auth test.
  • The Examples workflow parses successfully after removing the obsolete step.
  • git diff --check passes.
  • The same backports previously passed the python (3) and R CI jobs.

Copilot AI lite review requested due to automatic review settings September 16, 2026 11:00

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@NeriCarcasci NeriCarcasci changed the title ci: backport Python 3 and R fixes for rhoai-3.3 ci: backport CI fixes for rhoai-3.3 Sep 16, 2026

@jonburdo jonburdo 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.

lgtm! Thanks for fixing this :)

NeriCarcasci and others added 3 commits September 16, 2026 15:03
Backport the R CI fixes from mlflow#22839 and
mlflow#22685. Upgrade the base image and install the libcurl
development and libuv runtime packages required by current R packages.

Co-authored-by: harupy <17039389+harupy@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Signed-off-by: Neri Carcasci <nericarcasci@gmail.com>
Backport mlflow#19818. Allow ten seconds for the basic-auth
server to start, poll more frequently, and return directly once its
health endpoint is ready.

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: harupy <17039389+harupy@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Signed-off-by: Neri Carcasci <nericarcasci@gmail.com>
Backport the relevant cleanup from mlflow#20675. The Examples
workflow treated any nested Dockerfile change as a reason to build the
unused root Dockerfile, whose Bullseye package sources are obsolete.
Remove that Dockerfile and its dedicated CI step.

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: harupy <17039389+harupy@users.noreply.github.com>
Co-authored-by: Harutaka Kawamura <hkawamura0130@gmail.com>
Signed-off-by: Neri Carcasci <nericarcasci@gmail.com>
@NeriCarcasci
NeriCarcasci force-pushed the fix/rhoai-3.3-python3-r-ci branch from d688456 to 49c78f5 Compare September 16, 2026 14:03
@kramaranya
kramaranya merged commit 2dd152a into red-hat-data-services:rhoai-3.3 Sep 16, 2026
33 of 35 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants