 Andrey VelichkevichandGitHub
|
ca158302e7
|
chore(operator): Bump JobSet to v0.9.0 version (#2821)
* chore(operator): Bump JobSet to v0.9.0 version
Signed-off-by: Andrey Velichkevich <[email protected]>
* Fix Go tests
Signed-off-by: Andrey Velichkevich <[email protected]>
---------
Signed-off-by: Andrey Velichkevich <[email protected]>
|
2025-09-09 06:55:36 +00:00 |
|
 
|
39e4b08a03
|
feat: support imagePullSecrets in TrainJob pod spec overrides (#2806)
Signed-off-by: Tsubasa Nagasawa <[email protected]>
Co-authored-by: Antonin Stefanutti <[email protected]>
|
2025-09-08 12:43:36 +00:00 |
|
 Antonin StefanuttiandGitHub
|
b0bde2f602
|
chore(operator): Upgrade Kubernetes to v1.34 (#2804)
Signed-off-by: Antonin Stefanutti <[email protected]>
|
2025-08-28 17:02:21 +00:00 |
|
 Tsubasa NagasawaandGitHub
|
187a5de400
|
feat: support affinity in TrainJob pod spec overrides (#2796)
Signed-off-by: Tsubasa Nagasawa <[email protected]>
|
2025-08-28 15:52:22 +00:00 |
|
 
|
e2ede1f1f6
|
Upgrade Kubernetes to v1.33 (#2756)
Signed-off-by: Antonin Stefanutti <[email protected]>
Co-authored-by: Andrey Velichkevich <[email protected]>
|
2025-07-28 15:18:49 +00:00 |
|
 Antonin StefanuttiandGitHub
|
8dc6334ccb
|
feat: Add schedulingGates to PodSpecOverrides (#2700)
* feat: Add schedulingGates to PodSpecOverrides
Signed-off-by: Antonin Stefanutti <[email protected]>
* Change desired job to target job in PodSpecOverrides comments
Signed-off-by: Antonin Stefanutti <[email protected]>
---------
Signed-off-by: Antonin Stefanutti <[email protected]>
|
2025-07-03 11:03:20 +00:00 |
|
   
|
434d953004
|
feat(controller): Implement PodSpecOverride API (#2614)
* feat(controller): Implement PodSpecOverride API
Signed-off-by: Andrey Velichkevich <[email protected]>
* Update API comments
Signed-off-by: Andrey Velichkevich <[email protected]>
* Fix InitContainers override
Signed-off-by: Andrey Velichkevich <[email protected]>
* Fix generate
Signed-off-by: Andrey Velichkevich <[email protected]>
* Update pkg/apis/trainer/v1alpha1/trainjob_types.go
Co-authored-by: Shao Wang <[email protected]>
Signed-off-by: Andrey Velichkevich <[email protected]>
* Change API to targetJob and add validation
Signed-off-by: Andrey Velichkevich <[email protected]>
* Add unit test for the JobSet builder
Signed-off-by: Andrey Velichkevich <[email protected]>
* Add integration tests
Signed-off-by: Andrey Velichkevich <[email protected]>
* Update pkg/apis/trainer/v1alpha1/trainjob_types.go
Co-authored-by: Shao Wang <[email protected]>
Signed-off-by: Andrey Velichkevich <[email protected]>
* Update pkg/apis/trainer/v1alpha1/trainjob_types.go
Co-authored-by: Shao Wang <[email protected]>
Signed-off-by: Andrey Velichkevich <[email protected]>
* Update pkg/apis/trainer/v1alpha1/trainjob_types.go
Co-authored-by: Antonin Stefanutti <[email protected]>
Signed-off-by: Andrey Velichkevich <[email protected]>
* Merge PodSpecOverrides before the build phase
Signed-off-by: Antonin Stefanutti <[email protected]>
* Fix make generate
Signed-off-by: Antonin Stefanutti <[email protected]>
* Fix PodSpec SMT patch unmarshalling into JobSet template
Signed-off-by: Antonin Stefanutti <[email protected]>
* Add UT for volumes PodSpecOverrides
Signed-off-by: Antonin Stefanutti <[email protected]>
* Add UT for tolerations PodSpecOverrides
Signed-off-by: Antonin Stefanutti <[email protected]>
* Add UT for node selector PodSpecOverrides
Signed-off-by: Antonin Stefanutti <[email protected]>
* Revert back to using TargetJobs []PodSpecOverrideTargetJob
Signed-off-by: Antonin Stefanutti <[email protected]>
* Run make fmt
Signed-off-by: Antonin Stefanutti <[email protected]>
* Add target jobs unicity validation for PodSpecOverrides
Signed-off-by: Antonin Stefanutti <[email protected]>
* Update with code review from @tenzen-y
Signed-off-by: Antonin Stefanutti <[email protected]>
---------
Signed-off-by: Andrey Velichkevich <[email protected]>
Signed-off-by: Antonin Stefanutti <[email protected]>
Co-authored-by: Shao Wang <[email protected]>
Co-authored-by: Antonin Stefanutti <[email protected]>
Co-authored-by: Antonin Stefanutti <[email protected]>
|
2025-06-06 17:04:18 +00:00 |
|
 Anya KramarandGitHub
|
4c25accaa0
|
Move generated Python models into kubeflow_trainer_api package (#2632)
Signed-off-by: kramaranya <[email protected]>
|
2025-05-07 18:14:39 +00:00 |
|