JobSet v0.3.0
What's Changed
- Automatically move generated client-go files to repo root by @danielvegamyhre in #221
- use int32 rather than int by @kannon92 in #220
- Use get_namespaced_custom_object for getting jobset by @danielvegamyhre in #225
- Add pyproject.toml and cleanup sdk installation by @kannon92 in #223
- Bump github.com/open-policy-agent/cert-controller from 0.7.1-0.20230527041600-d09f1db9c066 to 0.8.0 by @dependabot in #229
- Bump sigs.k8s.io/structured-merge-diff/v4 from 4.2.3 to 4.3.0 by @dependabot in #230
- Remove generate target from build, run and test targets by @a-hilaly in #228
- Bump k8s.io/client-go from 0.27.3 to 0.27.4 by @dependabot in #232
- Bump k8s.io/code-generator from 0.27.3 to 0.27.4 by @dependabot in #233
- Bump github.com/onsi/gomega from 1.27.8 to 1.27.10 by @dependabot in #238
- add kep template by @kannon92 in #242
- cover some unit test gaps in jobset_webhook.go by @kannon92 in #245
- add an example for success policy by @kannon92 in #243
- add patch rbac for events by @kannon92 in #248
- Bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.15.1 by @dependabot in #249
- Fix generation by @kannon92 in #251
- boiler plate code for kep templating by @kannon92 in #252
- pointer to ptr conversion by @kannon92 in #255
- add golangci and fix some minor items by @kannon92 in #254
- Add source to pytorch mnist example by @danielvegamyhre in #256
- Update installation docs for v0.2.1 by @danielvegamyhre in #264
- Fail fast if we cannot build indexes by @danielvegamyhre in #265
- Add update/patch rbac verbs for resource jobs/status by @danielvegamyhre in #268
- Bump k8s.io/api from 0.27.4 to 0.27.5 by @dependabot in #272
- Bump k8s.io/code-generator from 0.27.4 to 0.27.5 by @dependabot in #273
- Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 by @dependabot in #274
- Remove incompatible shuffle option from cuda args by @danielvegamyhre in #287
- Bump k8s.io/client-go from 0.27.4 to 0.27.5 by @dependabot in #288
- Update docs to use latest release by @danielvegamyhre in #293
- Add validation enforcing that network subdomain adheres to RFC 1035 by @danielvegamyhre in #278
- add a tensorflow example and update task documentation by @kannon92 in #253
- K8 minor bump by @kannon92 in #301
- Bump k8s.io/client-go from 0.27.5 to 0.27.6 by @dependabot in #300
- Validate the generated job names will be dns 1035 compliant by @danielvegamyhre in #284
- Add troubleshooting docs by @danielvegamyhre in #303
- upgrade to k8s 1.28 by @kannon92 in #306
- Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 by @dependabot in #308
- Update troubleshooting docs by @danielvegamyhre in #307
- Add node selector strategy for exclusive job placement per topology by @danielvegamyhre in #311
- Bump github.com/onsi/gomega from 1.27.10 to 1.28.0 by @dependabot in #313
- Bump github.com/open-policy-agent/cert-controller from 0.9.0 to 0.10.0 by @dependabot in #314
- Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 by @dependabot in #316
- Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 by @dependabot in #315
- Fix typo in API comments by @danielvegamyhre in #317
- Bump github.com/onsi/gomega from 1.28.0 to 1.28.1 by @dependabot in #320
- Bump sigs.k8s.io/controller-runtime from 0.16.2 to 0.16.3 by @dependabot in #322
- Bump github.com/onsi/gomega from 1.28.1 to 1.29.0 by @dependabot in #323
- Bump sigs.k8s.io/structured-merge-diff/v4 from 4.3.0 to 4.4.1 by @dependabot in #326
- Parallelize job creation by @danielvegamyhre in #328
- Self-nominate kannon92 for a reviewer for jobset. by @kannon92 in #327
- Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 by @dependabot in #330
- Migrate to use kube_codegen.sh to generate client by @ashnehete in #329
- Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 by @dependabot in #331
- Bump k8s.io/client-go from 0.28.3 to 0.28.4 by @dependabot in #337
- Add pod webhook + reconciler for new "leader pod" exclusive job placement strategy by @danielvegamyhre in #309
- Rename shared pkg to placement by @danielvegamyhre in #340
- add flags for qps and burst instead of hardcoding them by @dejanzele in #343
- Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 by @dependabot in #345
- allow for podman to be used for running tests by @kannon92 in #333
- Update pod reconciler to handle race conditions in exclusive placement by @danielvegamyhre in #342
- [release-0.3 branch] Update with installation docs with v0.3.0 by @danielvegamyhre in #348
New Contributors
- @ashnehete made their first contribution in #329
- @dejanzele made their first contribution in #343
Full Changelog: v0.3.0-devel...v0.3.0