* 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>
* Update API definition to support pod template
Signed-off-by: Yi Chen <github@chenyicn.net>
* Mark pod template field as schemaless
Signed-off-by: Yi Chen <github@chenyicn.net>
* Add kubebuilder marker to preserve unknown fields
Signed-off-by: Yi Chen <github@chenyicn.net>
* Add example for using pod template
Signed-off-by: Yi Chen <github@chenyicn.net>
* Support pod template
Signed-off-by: Yi Chen <github@chenyicn.net>
---------
Signed-off-by: Yi Chen <github@chenyicn.net>
* Attempt to requeue after correct period
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Syntactically correct
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* I think correct requeueing
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Same treatment for the other retries
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Tidy
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Requeue after deleting resources
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Try to fix submission status updates
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Tidy
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Correct usage of submitSparkApplication
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Fix error logging
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Bring back ExecutionAttempts increment that I forgot about
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Log after reconcile complete
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Fix setting submission ID
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Tidy logging
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Tidy
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Tidy
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Update comment
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Start a new test
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Working Fails submission and retries until retries are exhausted test
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Add Application fails and retries until retries are exhausted
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Tidy
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Comments
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Tidy
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Move fail configs out of the examples directory
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Fix lint
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Move TimeUntilNextRetryDue to `pkg/util/sparkapplication.go`
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Update internal/controller/sparkapplication/controller.go
Co-authored-by: Yi Chen <github@chenyicn.net>
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* Update test/e2e/sparkapplication_test.go
Co-authored-by: Yi Chen <github@chenyicn.net>
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* camelCase
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* make fo-fmt
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
* PR comments
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
---------
Signed-off-by: Thomas Newton <thomas.w.newton@gmail.com>
Co-authored-by: Yi Chen <github@chenyicn.net>