cleanup trainer overlay#3314
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Signed-off-by: Julius von Kohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: Julius von Kohout <45896133+juliusvonkohout@users.noreply.github.com>
963c353 to
04016c9
Compare
There was a problem hiding this comment.
Pull request overview
This PR cleans up the trainer overlay by removing local patches that are expected to be moved upstream. The PR is marked with /hold and depends on kubeflow/trainer#3021 being merged first.
Changes:
- Removes all patches from
applications/trainer/overlays/kustomization.yaml, leaving only the upstream resource reference - Updates the trainer test workflow to trigger on changes to any file under
applications/trainer/**instead of justapplications/trainer/upstream/**
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| applications/trainer/overlays/kustomization.yaml | Removes patches for seccompProfile and Istio annotations that were previously applied to kubeflow-trainer-controller-manager and jobset-controller-manager deployments |
| .github/workflows/trainer_test.yaml | Broadens the path trigger to include both upstream and overlay changes in the trainer directory |
|
Instead of just opening the port we can also disable it altoghether with https://istio.io/latest/docs/setup/additional-setup/sidecar-injection/#controlling-the-injection-policy so |
|
Merged in kubeflow/trainer#3259 once there is a release we can synchronize, rebase and merge this PR. |
|
closed in favor of #3413 |
/hold
to be rebased and merged once kubeflow/trainer#3259 is merged and synchronized
CC @andreyvelich