Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

Remove img, push a pure on-demand runner build instead. #2534

Merged
merged 2 commits into from
Oct 21, 2021

Conversation

mitchellh
Copy link
Contributor

With Waypoint 0.6, we support on-demand runners that use Kaniko for
Dockerless builds in unprivileged environments. Configuring runners to
use img was always advanced and error-prone and sometimes impossible
in certain hosted environments.

For Waypoint 0.7, this removes img completely. This isn't extremely well tested
yet, but I propose just merging this to main and letting it stew a bit as we work on
and develop other features to ensure that this is all safe.

This keeps all the img stuff in Git history in case we ever need to access it again.

With Waypoint 0.6, we support on-demand runners that use Kaniko for
Dockerless builds in unprivileged environments. Configuring runners to
use `img` was always advanced and error-prone and sometimes impossible
in certain hosted environments.

For Waypoint 0.7, this removes img completely.
Copy link
Contributor

@evanphx evanphx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

@briancain briancain left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mitchellh
Copy link
Contributor Author

Alright, TODO is to add ODR support to Nomad before 0.7, but that should be no problem.

@mitchellh mitchellh merged commit 4935df7 into main Oct 21, 2021
@mitchellh mitchellh deleted the feature/drop-img branch October 21, 2021 15:20
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants