Commit Graph

8 Commits

Author SHA1 Message Date
Brad Davidson 68b6eeadf9 Add message to event and update status condition when job fails
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-06-30 17:07:33 -07:00
Brad Davidson 67bbce8736 Update e2e for new features
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-11-04 12:43:30 -08:00
Brad Davidson 96b03bdc32 Add event recorder and leader election support
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-11-04 12:43:30 -08:00
Brad Davidson 9e7e45c1bd Bump to wrangler v1.1.1 / Kubernetes 1.25 / ginkgo 2
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-05-25 14:15:44 -07:00
Darren Shepherd 4655d4a551
Update to k8s 1.18 (#53)
* Update vendor

* Adapt to new client-go API

* Update generated code

* fix call to RegisterFailHandler

Co-authored-by: Jacob Blain Christen <jacob@rancher.com>
2020-03-26 15:02:02 -07:00
Jacob Blain Christen b007dd4d8b remove toleration in controller deployment
Fixes #45
2020-03-05 12:29:32 -07:00
Jacob Blain Christen d0b684b5b3
fix replace wait errors and rate limiting (#30)
This is a decent-sized refactor, primarily in how the controller is setup, that I think enhances readability. Additionally, wrangler has been upgraded which now supports openapi schema creation so norman has been dropped.

Primarily, however, this change is meant to address #25 (and possibly #36) caused by a bug in wrangler that:
- prevented the controller from properly replacing jobs that could not be patched (pod tempalte spec changes)
- prevented the controller from replacing a job generated with the `apply.WithNoDelete` option
- prevented the controller from processing external plan edits in a timely manner (no more long waits due to spurious replace-wait errors)

Fixes #25
Fixes #34

Depends on rancher/wrangler#66
2020-02-25 12:42:24 -07:00
Jacob Blain Christen b53bd3bac0 testing: sonobuoy plugin for e2e testing
- includes removal of controller serviceAccountName references and envvar
- image tarballs a la `docker save` are added to dist/artifacts
- sonobuoy plugin yaml added to dist/artifacts
- introduces e2e-tests tag suffix image that can be used for the sonobuoy plugin
2020-02-10 10:45:39 -07:00