Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: copy "container" override to "background" and "output" overrides for MultiContainerRun #3330

Merged
merged 3 commits into from
Feb 27, 2025

Conversation

hairyhum
Copy link
Contributor

Change Overview

Since MultiContainerRun uses different container names than "container", when users set "container" override they intend to set "worker container" override.

This change will copy override spec from "container" container to worker containers.

NOTE This is a hotfix to support these users until we have better API for passing override via actionset (#3320).

Pull request type

Please check the type of change your PR introduces:

  • 🚧 Work in Progress
  • 🌈 Refactoring (no functional changes, no api changes)
  • 🐹 Trivial/Minor
  • 🐛 Bugfix
  • 🌻 Feature
  • 🗺️ Documentation
  • 🤖 Test
  • 🏗️ Build

Issues

  • fixes #issue-number

Test Plan

  • 💪 Manual
  • ⚡ Unit test
  • 💚 E2E

… for MultiContainerRun

Since MultiContainerRun uses different container names than "container",
when users set "container" override they intend to set "worker container"
override.

This change will copy override spec from "container" container to worker containers.

This is a hotfix to support these users until we have better API for passing override
via actionset.

Signed-off-by: Daniil Fedotov <[email protected]>
@hairyhum hairyhum force-pushed the podoverride-multicontainer branch from 74ecb76 to cb32f02 Compare January 17, 2025 16:21
@hairyhum
Copy link
Contributor Author

Tested as a part of #3286

@hairyhum hairyhum requested a review from Shrekster February 10, 2025 22:16
@hairyhum hairyhum added the kueue label Feb 26, 2025
Copy link
Contributor

mergify bot commented Feb 26, 2025

This pull request has been removed from the queue for the following reason: checks failed.

The merge conditions cannot be satisfied due to failing checks

You should look at the reason for the failure and decide if the pull request needs to be fixed or if you want to requeue it.

If you want to requeue this pull request, you need to post a comment with the text: @mergifyio requeue

@mergify mergify bot merged commit 1b7dce3 into master Feb 27, 2025
24 checks passed
@mergify mergify bot deleted the podoverride-multicontainer branch February 27, 2025 21:06
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