This is Kubeflow Katib v0.19.0 release.
kubectl apply -k "github.com/kubeflow/katib.git/manifests/v1beta1/installs/katib-standalone?ref=v0.19.0"
New Features
- feat(sdk): Support multiple pip index URLs. (#2566 by @wassimbensalem)
- Add get_job_logs() API to Katib Python SDK (#2580 by @adity1raut)
- feat: Add trial_timeout parameter to Katib tune API (#2568 by @wassimbensalem)
- Upgrade Kubernetes Version to 1.34 (#2573 by @Electronic-Waste)
- Upgrade Kubernetes Version to 1.33 & Go to 1.24 (#2572 by @Electronic-Waste)
- Upgrade Kubernetes Version to 1.32.2 (#2521 by @Electronic-Waste)
- Adding out of the box support to TrainJob (#2560 by @ram4444)
Bug Fixes
- fix(metrics-collector): Use strict validation to get remote image (#2583 by @andreyvelich)
- fix(controller): Fix RBAC to create TrainJobs (#2581 by @andreyvelich)
- [SDK] fix issue with serialization of LoraConfig (#2567 by @Hexoplon)
- Fix Istio sidecar injection by moving from annotations to labels (#2527 by @madmecodes)
- Fix PSS restricted warnings (#2528 by @akagami-harsh)
Misc
- feat(release): Update Katib release script to publish SDK models (#2584 by @andreyvelich)
- chore(models): Move models into kubeflow_katib_api package (#2579 by @kramaranya)
- Nominate @Electronic-Waste as Approver. (#2574 by @Electronic-Waste)
- Add license scan report and status (#2564 by @fossabot)
- chore: Bump go-containerregistry to v0.20.6 (#2575 by @andreyvelich)
- chore(deps): bump golang.org/x/oauth2 from 0.21.0 to 0.27.0 (#2558 by @dependabot[bot])
- feat(ci): Add Trivy Vulnerability Scan (#2570 by @andreyvelich)
- tenzen-y steps down from Katib approver role (#2561 by @tenzen-y)
- Bump golang.org/x/crypto from 0.31.0 to 0.35.0 (#2543 by @dependabot[bot])
- chore: Upgrade Go version to 1.23 (#2526 by @tenzen-y)
- feat(docs): Guide to report security vulnerabilities (#2556 by @andreyvelich)
- chore(docs): Add OpenSSF Badge (#2555 by @andreyvelich)
- [GSoC] Add e2e test for
tuneapi with LLM hyperparameter optimization (#2420 by @helenxie-bit) - Bump brace-expansion in /pkg/ui/v1beta1/frontend (#2551 by @dependabot[bot])
- New fixing kustomize5 warning (#2549 by @vikas-saxena02)
- feat: add
CITATION.cfffile (#2547 by @milinddethe15) - Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (#2533 by @dependabot[bot])
- chore(test): Removed the no longer needed trigger-rerun-test.yaml (#2540 by @hbelmiro)
- chore(docs): Add Changelog Katib v0.18.0 (#2537 by @andreyvelich)
- Revert GHCR changes for Notebook examples (#2536 by @saileshd1402)
- [feature] move manifest image references to ghcr (#2529 by @mahdikhashan)
- [feature] migrate docker images to ghcr (#2520 by @mahdikhashan)
- Bump axios from 1.7.9 to 1.8.3 in /pkg/ui/v1beta1/frontend (#2524 by @dependabot[bot])
- Bump @babel/helpers from 7.25.0 to 7.26.10 in /pkg/ui/v1beta1/frontend (#2523 by @dependabot[bot])
- Support old-style TensorFlow events (tensorboard) (#2467 by @garymm)
- Add 'KEP Usage' KEP and template link (#2509 by @anishasthana)
- Add Changelog for Katib v0.18.0-rc.0 (#2515 by @andreyvelich)
- Bump Katib Python SDK to 0.18.0rc0 version (#2514 by @andreyvelich)