You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* (wip) Add image pull policy to CLI kwargs
* deps: Bump client dependency in backend
This is needed to access the newly added types in the client package.
* tests(backend): Don't install deps into external cluster for E2E tests
* feat(backend): Support for image pull policies
This commit adds support for pull policies in the runners.
The job submission endpoint passes the pull policy to the runner, by
default the policy is set to `Always` to prevent issues with stale
images.
The e2e test has been updated to pass `IfNotPresent` as the pull policy,
since the job image for the test suite is built locally and cannot be
pulled from a registry.
* chore: Regenerate OpenAPI client
* fix(client): Adapt image pull policy type for API
* chore: Remove FIXME
* refactor: Move ImagePullPolicy type into backend
The `Runner` interface has been changed to accept an `ImageRef`,
instead of importing the (useless) `Image` type from the client package.
Co-authored-by: Max Mynter <maxmynter@users.noreply.github.com>
* docs: Update mention of default image pull policy
---------
Co-authored-by: Adrian Rumpold <a.rumpold@gmail.com>
Co-authored-by: Max Mynter <maxmynter@users.noreply.github.com>
0 commit comments