Commit Graph

1100 Commits

Author SHA1 Message Date
Manabu McCloskey 851668f7ca
fix and add back unit tests (#2532)
* fix and add back unit tests

Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>

* add more tests

Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>

---------

Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>
2025-05-17 11:05:24 +00:00
jbhalodia-slack ca37f6b7b3
Add ShuffleTrackingEnabled to DynamicAllocation struct to allow disabling shuffle tracking (#2511)
* Add ShuffleTrackingEnabled *bool to DynamicAllocation struct to allow disabling shuffle tracking

Signed-off-by: jbhalodia-slack <jbhalodia@salesforce.com>

* Run make generate

Signed-off-by: jbhalodia-slack <jbhalodia@salesforce.com>

* make manifests

Signed-off-by: jbhalodia-slack <jbhalodia@salesforce.com>

* make update-crd && make build-api-docs

Signed-off-by: jbhalodia-slack <jbhalodia@salesforce.com>

* Update internal/controller/sparkapplication/submission.go

Co-authored-by: Yi Chen <github@chenyicn.net>
Signed-off-by: jbhalodia-slack <jbhalodia@salesforce.com>

* Go fmt

Signed-off-by: jbhalodia-slack <jbhalodia@salesforce.com>

* Refactor defaultExecutorSpec func

Signed-off-by: jbhalodia-slack <jbhalodia@salesforce.com>

* Refactor dynamicAllocationOption func

Signed-off-by: jbhalodia-slack <jbhalodia@salesforce.com>

* Add IsDynamicAllocationEnabled func

Signed-off-by: jbhalodia-slack <jbhalodia@salesforce.com>

---------

Signed-off-by: jbhalodia-slack <jbhalodia@salesforce.com>
Co-authored-by: Yi Chen <github@chenyicn.net>
2025-05-14 05:49:22 +00:00
Tarek Abouzeid 0cb98f79cf
Adding securityContext to spark examples (#2530)
* Adding securityContext to spark examples

Signed-off-by: Tarek Abouzeid <tarek.abouzeid91@gmail.com>

* Fix identation and new lines

Signed-off-by: Tarek Abouzeid <tarek.abouzeid91@gmail.com>

---------

Signed-off-by: Tarek Abouzeid <tarek.abouzeid91@gmail.com>
2025-05-13 02:40:20 +00:00
Manabu McCloskey e071e5f4a6
add unit tests for driver and executor configs (#2521)
* add unit tests for driver and executor configs

Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>

* fix import

Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>

---------

Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>
2025-05-06 21:30:38 +00:00
Yi Chen 85b209ec20
Remove v1beta1 API (#2516)
Signed-off-by: Yi Chen <github@chenyicn.net>
2025-05-03 00:00:04 +00:00
Yi Chen 5002c08dce
Remove clientset, informer and listers generated by code-generator (#2506)
* Remove clientset, informer and listers generated by code-generator

Signed-off-by: Yi Chen <github@chenyicn.net>

* Update imports

Signed-off-by: Yi Chen <github@chenyicn.net>

---------

Signed-off-by: Yi Chen <github@chenyicn.net>
2025-04-27 03:20:59 +00:00
dependabot[bot] 634b0c1a9f
Bump golang.org/x/net from 0.37.0 to 0.38.0 (#2505)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.37.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.37.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.38.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 08:32:26 +00:00
dependabot[bot] 6e0623cc7e
Bump github.com/spf13/viper from 1.19.0 to 1.20.1 (#2496)
Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.19.0 to 1.20.1.
- [Release notes](https://github.com/spf13/viper/releases)
- [Commits](https://github.com/spf13/viper/compare/v1.19.0...v1.20.1)

---
updated-dependencies:
- dependency-name: github.com/spf13/viper
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 07:25:26 +00:00
Daniel Freitas 5a97ca4daa
Enable the override of MemoryLimit through webhook (#2478)
* Documentation and interface definition

Signed-off-by: danielrs <danielrs@ibm.com>

* addMemoryLimit and convertion methods

Signed-off-by: danielrs <danielrs@ibm.com>

* Unit tests

Signed-off-by: danielrs <danielrs@ibm.com>

* Deepcopy

Signed-off-by: danielrs <danielrs@ibm.com>

* Adjustments after make command

Signed-off-by: danielrs <danielrs@ibm.com>

* Address comments

Signed-off-by: danielrs <danielrs@ibm.com>

---------

Signed-off-by: danielrs <danielrs@ibm.com>
Co-authored-by: danielrs <danielrs@ibm.com>
2025-04-21 07:12:26 +00:00
Yi Chen 836a9186e5
Remove sparkctl (#2466)
Signed-off-by: Yi Chen <github@chenyicn.net>
2025-04-21 06:46:26 +00:00
Yi Chen 32017d2f41
Add changelog for v2.1.1 (#2504)
Signed-off-by: Yi Chen <github@chenyicn.net>
2025-04-15 10:51:22 +00:00
dependabot[bot] f38ae18abe
Bump helm.sh/helm/v3 from 3.16.2 to 3.17.3 (#2503)
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.16.2 to 3.17.3.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](https://github.com/helm/helm/compare/v3.16.2...v3.17.3)

---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
  dependency-version: 3.17.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 08:01:09 +00:00
Jacob Salway 3c4ebc7235
Upgrade Golang to 1.24.1 and golangci-lint to 1.64.8 (#2494)
Signed-off-by: Jacob Salway <jacob.salway@gmail.com>
2025-03-31 04:01:30 +00:00
Jacob Salway 50ae7a0062
Add timeZone to ScheduledSparkApplication (#2471)
* Add timeZone to ScheduledSparkApplication

Signed-off-by: Jacob Salway <jacob.salway@gmail.com>

* Update api/v1beta2/scheduledsparkapplication_types.go

Co-authored-by: Yi Chen <github@chenyicn.net>
Signed-off-by: Jacob Salway <jacob.salway@gmail.com>

---------

Signed-off-by: Jacob Salway <jacob.salway@gmail.com>
Co-authored-by: Yi Chen <github@chenyicn.net>
2025-03-31 02:12:30 +00:00
Vikas Saxena 7668a1c551
Changing image repo from docker.io to ghcr.io (#2483)
* modified image.registry value

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

* modified registry value to ghcr.io

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

* modified image registry value to ghcr.io

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

* modified image registry_value to ghcr.io

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

* replaced docker.io with ghcr.io

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

* updated container registry credentials

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

* corrected registry username and password

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

* changed image_repo value to inlude controller

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

* removed unwanted space

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

* Update charts/spark-operator-chart/values.yaml

Co-authored-by: Yi Chen <github@chenyicn.net>
Signed-off-by: Vikas Saxena <90456542+vikas-saxena02@users.noreply.github.com>

* Update Makefile

Co-authored-by: Yi Chen <github@chenyicn.net>
Signed-off-by: Vikas Saxena <90456542+vikas-saxena02@users.noreply.github.com>

* updated charts/spark-operator-chart/README.md by running make hem-docs

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

---------

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>
Signed-off-by: Vikas Saxena <90456542+vikas-saxena02@users.noreply.github.com>
Co-authored-by: Yi Chen <github@chenyicn.net>
2025-03-30 09:13:30 +00:00
TJ Miller d089a43836
fix: add webhook cert validity checking (#2489)
Signed-off-by: TJ Miller <millert@us.ibm.com>
2025-03-27 05:08:22 +00:00
Jacob Salway 2c0cac198c
Upgrade to Spark 3.5.5 (#2490)
Signed-off-by: Jacob Salway <jacob.salway@gmail.com>
2025-03-26 11:22:03 +00:00
Vikas Saxena 5a1fc7ba16
Deprecating sparkctl (#2484)
* Added deprecation warning in cmd/sparkctl/main.go

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

* added deprecation warning in Makefile

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

* added recommendation to use kubectl in Makefile

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

* updated readme for sparkctl to show its being deprecated

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

* adding deprecated comment as well to main.go

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>

---------

Signed-off-by: Vikas Saxena <Vikas.Saxena.2006@gmail.com>
2025-03-25 12:52:51 +00:00
dependabot[bot] 1768eb1ede
Bump sigs.k8s.io/controller-runtime from 0.20.1 to 0.20.4 (#2486)
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.20.1 to 0.20.4.
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.1...v0.20.4)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-25 09:59:50 +00:00
dependabot[bot] 791d4ab9c8
Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.1 (#2487)
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.5 to 1.21.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.20.5...v1.21.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-25 09:42:50 +00:00
dependabot[bot] c0403dd777
Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#2488)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-25 09:30:51 +00:00
Shu 6f4102d3c2
Add APRA AMCOS to adopters (#2485)
Signed-off-by: Shu <57744345+shuch3ng@users.noreply.github.com>
2025-03-23 15:51:05 +00:00
dependabot[bot] 9f69b3a922
Bump sigs.k8s.io/scheduler-plugins from 0.29.8 to 0.30.6 (#2444)
Bumps [sigs.k8s.io/scheduler-plugins](https://github.com/kubernetes-sigs/scheduler-plugins) from 0.29.8 to 0.30.6.
- [Release notes](https://github.com/kubernetes-sigs/scheduler-plugins/releases)
- [Changelog](https://github.com/kubernetes-sigs/scheduler-plugins/blob/master/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/scheduler-plugins/compare/v0.29.8...v0.30.6)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/scheduler-plugins
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 06:38:26 +00:00
dependabot[bot] 544a342702
Bump github.com/aws/aws-sdk-go-v2/config from 1.28.0 to 1.29.9 (#2463)
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.28.0 to 1.29.9.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.28.0...config/v1.29.9)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 05:36:26 +00:00
dependabot[bot] 1676651ca0
Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.66.0 to 1.78.2 (#2473)
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.66.0 to 1.78.2.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.66.0...service/s3/v1.78.2)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 05:12:27 +00:00
dependabot[bot] 9a76f6ad80
Bump k8s.io/apimachinery from 0.32.0 to 0.32.3 (#2474)
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.32.0 to 0.32.3.
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.32.0...v0.32.3)

---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 04:48:27 +00:00
dependabot[bot] c90a93aadf
Bump github.com/containerd/containerd from 1.7.19 to 1.7.27 (#2476)
Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd) from 1.7.19 to 1.7.27.
- [Release notes](https://github.com/containerd/containerd/releases)
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md)
- [Commits](https://github.com/containerd/containerd/compare/v1.7.19...v1.7.27)

---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 03:51:27 +00:00
dependabot[bot] e70b01a087
Bump golang.org/x/net from 0.35.0 to 0.37.0 (#2472)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.35.0 to 0.37.0.
- [Commits](https://github.com/golang/net/compare/v0.35.0...v0.37.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 03:02:26 +00:00
dependabot[bot] 520f7a6fc8
Bump aquasecurity/trivy-action from 0.29.0 to 0.30.0 (#2475)
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.29.0 to 0.30.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.29.0...0.30.0)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 03:01:27 +00:00
Tan Qi 68e6c1d586
change env in executorSecretOption (#2467)
* change env in executorSecretOption

Signed-off-by: Qi Tan <16416018+TQJADE@users.noreply.github.com>

* Use spark.executorEnv instead

Signed-off-by: Qi Tan <16416018+TQJADE@users.noreply.github.com>

* Remove V2 and update SparkExecutorEnvTemplate

Signed-off-by: Qi Tan <16416018+TQJADE@users.noreply.github.com>

---------

Signed-off-by: Qi Tan <16416018+TQJADE@users.noreply.github.com>
2025-03-20 02:01:20 +00:00
dependabot[bot] 092e41ad58
Bump golang.org/x/net from 0.35.0 to 0.36.0 (#2470)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.35.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.35.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-19 06:25:45 +00:00
pvbouwel 3128c7f157
fix: webhook fail to add lifecycle to Spark3 executor pods (#2458)
* bugfix: A lifecycle on a spark3 executor should not fail

Before this fix if you have  a Spark 3.x spec where the executor has a lifecycle then the webhook will fail to identify the correct container. As described in issue [2457](https://github.com/kubeflow/spark-operator/issues/2457)

Signed-off-by: pvbouwel <463976+pvbouwel@users.noreply.github.com>

* tests: Add coverage for spark3 executor with a lifecycle

Signed-off-by: pvbouwel <463976+pvbouwel@users.noreply.github.com>

* make go-fmt

Signed-off-by: pvbouwel <463976+pvbouwel@users.noreply.github.com>

---------

Signed-off-by: pvbouwel <463976+pvbouwel@users.noreply.github.com>
2025-03-06 14:15:15 +00:00
Manabu McCloskey 939218c85f
add support for metrics-job-start-latency-buckets flag in helm (#2450)
Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>
2025-03-04 08:21:33 +00:00
Manabu McCloskey fc7c697c61
specify branch name in chart testing (#2451)
Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>
2025-03-01 01:04:29 +00:00
jbhalodia-slack 79264a4ac5
Support non-standard Spark container names (#2441)
Signed-off-by: jbhalodia-slack <jbhalodia@salesforce.com>
2025-02-20 18:36:43 +00:00
jbhalodia-slack d10b8f5f3a
Make image optional (#2439)
* Make app.Spec.Driver.Image and app.Spec.Image optional
Signed-off-by: jbhalodia-slack <jbhalodia@salesforce.com>

* Make app.Spec.Executor.Image optional
Signed-off-by: jbhalodia-slack <jbhalodia@salesforce.com>
2025-02-20 04:03:42 +00:00
Manabu McCloskey bd197c6f8c
use cmd context in sparkctl (#2447)
Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>
2025-02-20 03:52:42 +00:00
Anish Asthana 405ae51de4
docs: Add information about KEP process (#2440)
Signed-off-by: Anish Asthana <anishasthana1@gmail.com>
2025-02-15 00:03:37 +00:00
Jacob Salway 25ca90cb07
Support Kubernetes 1.32 (#2416)
Signed-off-by: Jacob Salway <jacob.salway@gmail.com>
Signed-off-by: Jacob Salway <jacob.salway@rokt.com>
2025-02-12 12:02:29 +00:00
dependabot[bot] 8892dd4b32
Bump golang.org/x/net from 0.32.0 to 0.35.0 (#2428)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.32.0 to 0.35.0.
- [Commits](https://github.com/golang/net/compare/v0.32.0...v0.35.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 10:26:29 +00:00
dependabot[bot] 30c15f2db5
Bump github.com/golang/glog from 1.2.2 to 1.2.4 (#2411)
Bumps [github.com/golang/glog](https://github.com/golang/glog) from 1.2.2 to 1.2.4.
- [Release notes](https://github.com/golang/glog/releases)
- [Commits](https://github.com/golang/glog/compare/v1.2.2...v1.2.4)

---
updated-dependencies:
- dependency-name: github.com/golang/glog
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 10:12:29 +00:00
dependabot[bot] 53b2292025
Bump golang.org/x/mod from 0.21.0 to 0.23.0 (#2427)
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.21.0 to 0.23.0.
- [Commits](https://github.com/golang/mod/compare/v0.21.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/mod
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 10:11:29 +00:00
dependabot[bot] d73e209ea2
Bump helm/chart-testing-action from 2.6.1 to 2.7.0 (#2391)
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/helm/chart-testing-action/releases)
- [Commits](https://github.com/helm/chart-testing-action/compare/v2.6.1...v2.7.0)

---
updated-dependencies:
- dependency-name: helm/chart-testing-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 10:01:29 +00:00
dependabot[bot] 46ec8e64f4
Bump manusa/actions-setup-minikube from 2.13.0 to 2.13.1 (#2390)
Bumps [manusa/actions-setup-minikube](https://github.com/manusa/actions-setup-minikube) from 2.13.0 to 2.13.1.
- [Release notes](https://github.com/manusa/actions-setup-minikube/releases)
- [Commits](https://github.com/manusa/actions-setup-minikube/compare/v2.13.0...v2.13.1)

---
updated-dependencies:
- dependency-name: manusa/actions-setup-minikube
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 10:00:29 +00:00
Yi Chen 54fb0b0305
Controller should only be granted event permissions in spark job namespaces (#2426)
Signed-off-by: Yi Chen <github@chenyicn.net>
2025-02-12 09:57:29 +00:00
Manabu McCloskey 2995a0a963
ensure passed context is used (#2432)
Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>
2025-02-12 08:44:29 +00:00
Yi Chen 1f2cfbcae7
Add option for disabling leader election (#2423)
* Add option for disabling leader election

Signed-off-by: Yi Chen <github@chenyicn.net>

* Remove related RBAC rules when disabling leader election

Signed-off-by: Yi Chen <github@chenyicn.net>

---------

Signed-off-by: Yi Chen <github@chenyicn.net>
2025-02-10 23:15:28 +00:00
Yi Chen ae85466a52
Add helm unittest step to integration test workflow (#2424)
* chore: add helm unittest step to integration test workflow

Signed-off-by: Yi Chen <github@chenyicn.net>

* fix: contrainer security context unit test

Signed-off-by: Yi Chen <github@chenyicn.net>

---------

Signed-off-by: Yi Chen <github@chenyicn.net>
2025-02-09 03:27:04 +00:00
Manabu McCloskey a348b9218f
fix make deploy and install (#2412)
* fix make deploy and install

Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>

* fix install-crd

Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>

* build local image

Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>

---------

Signed-off-by: Manabu McCloskey <manabu.mccloskey@gmail.com>
2025-02-05 11:30:37 +00:00
Jacob Salway ad30d15bbb
Remove dependency on `k8s.io/kubernetes` (#2398)
* Remove dependency on `k8s.io/kubernetes`

Signed-off-by: Jacob Salway <jacob.salway@gmail.com>

* Make code compliant with Apache 2.0 license

Signed-off-by: Jacob Salway <jacob.salway@gmail.com>

---------

Signed-off-by: Jacob Salway <jacob.salway@gmail.com>
2025-01-28 15:36:51 +00:00