Skip to content

Automated Sync from main to stable - #16

Merged
rhods-devops-app[bot] merged 32 commits into
stablefrom
main
Oct 3, 2026
Merged

rhods-devops-app[bot] merged 32 commits into
stablefrom
main

Conversation

@rhods-devops-app

Copy link
Copy Markdown

Automated Sync from main to stable

This PR automatically syncs the main branch to the stable branch by opening a pull request from main into stable.

Sync Summary

  • Latest commit: 57dc6be0 Merge remote-tracking branch 'upstream/main'

  • Total commits to sync: 32

  • Source: https://github.com/red-hat-data-services/OpenShell.git @ main

  • Target: https://github.com/red-hat-data-services/OpenShell.git @ stable

  • PR head: main

Commits to be synced

Merging

GitHub automerge is enabled for this pull request once required checks pass.

matthewgrossman and others added 30 commits October 1, 2026 21:47
* test(python): synchronize interactive exec TTY readiness

Wait for the complete readiness marker before streaming stdin so PTY echo cannot split the separately written TTY flags. Preserve pipe stream separation and verify consumed stdin and both output sentinels in TTY mode.

Fixes NVIDIA#4075

Signed-off-by: Matthew Grossman <mgrossman@nvidia.com>

* test(python): reuse interactive exec readiness marker

Signed-off-by: Matthew Grossman <mgrossman@nvidia.com>

---------

Signed-off-by: Matthew Grossman <mgrossman@nvidia.com>
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
* fix(sandbox): restrict provider file mode (fixes NVIDIA#4091)

Signed-off-by: Drew Newberry <anewberry@nvidia.com>

* refactor(sandbox): set provider file mode with safe API

Signed-off-by: Drew Newberry <anewberry@nvidia.com>

---------

Signed-off-by: Drew Newberry <anewberry@nvidia.com>
* fix(ci): prepare Nix development shells in setup-nix

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* fix(ci): retry Nix builds before executing apps once

Signed-off-by: Evan Lezar <elezar@nvidia.com>

---------

Signed-off-by: Evan Lezar <elezar@nvidia.com>
Co-authored-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Oliver Calder <oliver.calder@canonical.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
…IDIA#4078)

Signed-off-by: Matthew Grossman <mgrossman@nvidia.com>
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Co-authored-by: red-hat-konflux[bot] <126015336+red-hat-konflux[bot]@users.noreply.github.com>
… docker tag to v9.8-1790838157 (opendatahub-io#70)

Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Co-authored-by: red-hat-konflux[bot] <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Upstream renamed the bundled-z3 Cargo feature to vendored-z3 in
NVIDIA#3275, and the last upstream sync brought that into
main. Dockerfile.konflux.gateway still requested bundled-z3, so cargo
rejected the feature set and every gateway build failed. The new
feature maps to the same z3-sys vendored build, so the resulting binary
is unchanged.

Signed-off-by: Emilien Macchi <emacchi@redhat.com>
…gateway-vendored-z3

CARRY: fix(konflux): build gateway with vendored-z3 feature (RHAI-4525)
Signed-off-by: Adrien Langou <alangou@nvidia.com>
…DIA#3973)

* fix(providers): restore supervisor-backed GCP metadata discovery

Relay the reserved metadata endpoint to the supervisor and restore project, account, and placeholder token responses from live provider state. Cover Google SDK discovery and repeated refresh with provider E2E tests.

Closes NVIDIA#3860

Signed-off-by: Philippe Martin <phmartin@redhat.com>

* fix(providers): preserve default metadata account without an email

Use the default account identifier when the optional service account email is missing or empty. Cover repeated SDK refresh for missing, empty, and configured email values with distinct providers for parallel E2E execution.

Signed-off-by: Philippe Martin <phmartin@redhat.com>

* test(sandbox): fix metadata relay lint and timeout

Signed-off-by: Philippe Martin <phmartin@redhat.com>

---------

Signed-off-by: Philippe Martin <phmartin@redhat.com>
* feat(helm): add sandbox UID and GID values

Closes NVIDIA#2697

Signed-off-by: Eric Curtin <eric.curtin@docker.com>

* fix(helm): reject boolean sandbox UID and GID

Signed-off-by: Eric Curtin <eric.curtin@docker.com>

---------

Signed-off-by: Eric Curtin <eric.curtin@docker.com>
RHAI-4526: Remove the obsolete Z3 source artifact and build override now that the locked z3-sys uses z3-src.
Signed-off-by: aipcc-bot <aipcc-bot@redhat.com>
…VIDIA#3507)

The release tarball ships an unsigned binary that fails at runtime
when Hypervisor.framework rejects the caller. Sign with the existing
entitlements plist during the build, before artifact upload.

Closes NVIDIA#3506

Signed-off-by: Florent Benoit <fbenoit@redhat.com>
…VIDIA#4114)

* ci: pin CI images by digest and add native architecture smoke checks

Signed-off-by: Adrien Langou <alangou@nvidia.com>

* docs: resolve CI monitoring guidance conflict with main

Signed-off-by: Adrien Langou <alangou@nvidia.com>

---------

Signed-off-by: Adrien Langou <alangou@nvidia.com>
…-4526

RHAI-4526: fix(konflux): remove unused gateway Z3 prefetch
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
Upstream issue 3957 (see commit 36819f4) makes uploads fail closed when
Git repository discovery or filtering fails. CLI image installs git-core
only in its builder. The separate runtime cannot run git rev-parse, so
default uploads fail even for ordinary directories outside a Git work
tree.

Install git-core in the runtime using the existing prefetched RPM closure
and clarify its build/runtime role in rpms.in.yaml. Run git --version as
the final non-root user so image builds fail if Git is unavailable.

Fixes: RHAI-4864

Co-authored-by: GPT-6.1 Sol <noreply@openai.com>
Signed-off-by: Martin Prpič <mprpic@redhat.com>
…maker/main/lock-file-maintenance-vulnerability

chore(deps): refresh rpm lockfiles [SECURITY]
…4-cli-runtime-git

CARRY: fix(konflux): install Git in the CLI runtime
@rhods-devops-app
rhods-devops-app Bot enabled auto-merge October 3, 2026 01:19
@rhods-devops-app
rhods-devops-app Bot merged commit a45ccb2 into stable Oct 3, 2026
30 of 40 checks passed
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.