Skip to content

v2.5.1

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jun 16:37
Immutable release. Only release title and notes can be modified.
0a7946b

What's Changed

  • Fix duplicate webhook patch and add missing ScheduledSparkApplication Patches by @RobuRishabh in #2820
  • feat(webhook): Add webhook validation for SparkConnect CRD by @tariq-hasan in #2862
  • fix: Add label selector to ConfigMap cache to prevent OOM via informer flooding by @RobuRishabh in #2878
  • chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #2861
  • Bump actions/checkout from 5.0.0 to 6.0.2 by @dependabot[bot] in #2821
  • Update integration test k8s matrix by @nabuskey in #2874
  • chore(deps): bump aquasecurity/trivy-action from 0.33.1 to 0.34.0 in /.github/workflows by @dependabot[bot] in #2847
  • chore(deps): bump google.golang.org/grpc from 1.69.4 to 1.79.3 by @dependabot[bot] in #2884
  • fix: avoid duplicate web UI service/ingress creation during reconciliation by @YassinNouh21 in #2868
  • feat(controller): add --kube-api-qps and --kube-api-burst flags by @houyuting in #2865
  • pin github actions to hashes by @nabuskey in #2892
  • chore(ci): Remove trivy - Spark-Operator by @sameerdattav in #2894
  • chore(ci): Remove Trivy Action by @nabuskey in #2893
  • fix(crd): Add missing SparkConnect CRD resource and patches to kustomization by @RobuRishabh in #2890
  • fix(rbac): Replace hardcoded namespace: default with namespace: system by @RobuRishabh in #2898
  • feat(pdb): Add PodDisruptionBudget Kustomize resource for controller-manager by @Vedant-Deshpande in #2918
  • fix(rbac): Tighten controller RBAC markers to enforce least privilege by @RobuRishabh in #2914
  • fix(rbac): Fix Helm RBAC bugs, add trailing newline, and add unit test by @RobuRishabh in #2917
  • feat(prometheus): Add Prometheus PodMonitor Kustomize resource by @Vedant-Deshpande in #2922
  • feat(kustomize): Add core deployment infrastructure and E2E test suite by @RobuRishabh in #2919
  • fix: EmptyDir medium field is not forwarded to Spark configuration by @MathildeLeroi in #2925
  • Chore/remove standalone kustomize by @RobuRishabh in #2929
  • fix(webhook): Fix path for mutating ScheduledSparkApplication, correct sideEffects, remove update verb in manifests by @Vedant-Deshpande in #2915
  • fix(kustomize): Add namespaceSelector to webhook configurations via kustomize patches by @RobuRishabh in #2941
  • fix(kustomize,helm): Align Helm and Kustomize RBAC, args, and sideEffects via code tracing by @RobuRishabh in #2936
  • Promote nabuskey to approver by @nabuskey in #2944
  • Add spark_application_submit_latency_seconds metric by @venkomirisetti in #2942
  • fix(metrics): use sanitized labels for executor/application metric vecs by @dineshkumar181094 in #2931
  • feat(ci): Implement drift detection as Go test in test/drift/ by @RobuRishabh in #2933
  • fix(kustomize): Add missing --metrics-job-submit-latency-buckets arg to controller deployment by @RobuRishabh in #2950
  • Fix(SparkConnect): Add BlockManager port to match Service definition by @Vedant-Deshpande in #2948
  • [release-2.5.1] fix(controller): avoid invalidating apps on TTL updates by @google-oss-robot in #2974
  • [release-2.5.1] docs(readme): Add installation instructions via kustomize manifests by @google-oss-robot in #2980
  • Update version to 2.5.1 by @nabuskey in #2966

New Contributors

Full Changelog: v2.5.0...v2.5.1