What's Changed
- ci: only cancel in-progress workflow runs for PRs, not pushes to main by @pingsutw in #7506
- build(deps): bump sigs.k8s.io/controller-runtime from 0.23.3 to 0.24.1 by @dependabot[bot] in #7467
- build(deps): bump k8s.io/client-go from 0.36.0 to 0.36.1 by @dependabot[bot] in #7481
- feat(flytestdlib): add redis-backed storage to the storage module by @kumare3 in #7501
- feat(copilot): preserve nested subdirectories in multipart blob uploads by @k1sauce in #7490
- feat: carry enacted_by identity on Abort/Signal and add SignalInfo result by @SVilgelm in #7508
- feat(executor): add OTel metrics for the TaskAction controller by @pingsutw in #7483
- build(deps): bump github.com/eko/gocache/store/redis/v4 from 4.2.0 to 4.2.6 by @dependabot[bot] in #7512
- build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.29.6 to 1.32.23 by @dependabot[bot] in #7511
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.4 to 2.29.0 by @dependabot[bot] in #7510
- build(deps): bump github.com/aws/aws-sdk-go-v2/service/secretsmanager from 1.41.9 to 1.42.2 by @dependabot[bot] in #7509
- fix(ray): apply GPU accelerator tolerations when GPU is requested via group k8s_pod by @pingsutw in #7515
- Use busybox image hosted on ECR by @katrogan in #7524
- build(deps): bump github.com/jackc/pgx/v5 from 5.9.2 to 5.10.0 by @dependabot[bot] in #7522
- build(deps): bump connectrpc.com/connect from 1.19.1 to 1.20.0 by @dependabot[bot] in #7523
- build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.12 to 1.42.0 by @dependabot[bot] in #7521
- build(deps): bump knative.dev/serving from 0.49.0 to 0.49.1 by @dependabot[bot] in #7520
- [Flyte 7198] Enabling flyte plugins by @0yukali0 in #7259
- refactor: dedup k8s config onto app.K8sConfig and remove redundant manager config section by @pingsutw in #7526
- [Plugins] remove EnabledPlugins & add sleep plugin by @machichima in #7535
- feat(runs): serve external OAuth2 authorization-server metadata by @pingsutw in #7507
- Add trigger id owner to LiteralsToLaunchFormJsonRequest by @katrogan in #7532
- refactor(executor): construct the executor metrics scope once by @davidlin20dev in #7475
- build(deps): bump github.com/onsi/gomega from 1.40.0 to 1.41.0 by @dependabot[bot] in #7530
- build(deps): bump github.com/aws/aws-sdk-go-v2/service/secretsmanager from 1.42.2 to 1.42.3 by @dependabot[bot] in #7527
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.21.0 to 1.22.0 by @dependabot[bot] in #7529
- build(deps): bump sigs.k8s.io/jobset from 0.5.2 to 0.12.0 by @dependabot[bot] in #7528
- build(deps): bump github.com/redis/go-redis/v9 from 9.20.0 to 9.20.1 by @dependabot[bot] in #7540
- build(deps): bump google.golang.org/api from 0.280.0 to 0.284.0 by @dependabot[bot] in #7539
- build(deps): bump github.com/Masterminds/semver/v3 from 3.4.0 to 3.5.0 by @dependabot[bot] in #7541
- refactor(flyte-binary): consolidate DB config to runs.database by @pingsutw in #7525
- ci(flyte-binary): check chart README is regenerated with helm-docs by @pingsutw in #7544
- fix(k8s): stop custom pod-spec merge from diluting required node-affinity (Ray + Spark) by @kumare3 in #7548
- chore(flyte-binary): serve Connect APIs on the http ingress, drop separate gRPC ingress by @pingsutw in #7543
- feat(idl): add code_bundle_uri and source_code to App Meta by @EngHabu in #7549
- feat(copilot): add NAMED_DIR file input layout to preserve filenames by @k1sauce in #7534
- Add disable identity enrichment flag for ListApps by @pmahindrakar-oss in #7536
- build(deps): bump k8s.io/client-go from 0.36.1 to 0.36.2 by @dependabot[bot] in #7553
- build(deps): bump github.com/redis/go-redis/extra/redisprometheus/v9 from 9.20.0 to 9.20.1 by @dependabot[bot] in #7551
- build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.23 to 1.32.25 by @dependabot[bot] in #7552
- fix(clustered): correctly reconcile JobSet phase during restarts by @AdilFayyaz in #7517
New Contributors
Full Changelog: v2.0.23...v2.0.24