Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump tink stack to newest version #66

Merged
merged 2 commits into from
Mar 22, 2021
Merged

Bump tink stack to newest version #66

merged 2 commits into from
Mar 22, 2021

Conversation

gianarb
Copy link
Contributor

@gianarb gianarb commented Mar 18, 2021

In preparation for v0.5.0 let's bump a few dependencies up to the newest
versions

@gianarb gianarb added ci-check/vagrant-setup This label trigger a GitHub action that tests the Vagrant Setup guide https://tinkerbell.org/setup/ ready-to-merge Signal to Mergify to merge the PR. labels Mar 18, 2021
@gianarb gianarb requested a review from thebsdbox March 18, 2021 14:07
In preparation of v0.5.0 let's bump a few dependencies up

Signed-off-by: Gianluca Arbezzano <[email protected]>
@gianarb gianarb added ci-check/vagrant-setup This label trigger a GitHub action that tests the Vagrant Setup guide https://tinkerbell.org/setup/ and removed ci-check/vagrant-setup This label trigger a GitHub action that tests the Vagrant Setup guide https://tinkerbell.org/setup/ labels Mar 19, 2021
@gianarb
Copy link
Contributor Author

gianarb commented Mar 19, 2021

This PR fails the e2e tests because OSIE is currently "broken" or at least not by its own but this commit https://github.com/tinkerbell/osie/blame/97bb03b41069ea740ea5f0794ba78ccedb8ffcae/apps/workflow-helper.sh#L15 changed how tink-worker gets downloaded. Previously it was fixed to latest.

Sandbox proxies tink-worker:latest with a pinned version of tink-worker as you can see here
https://github.com/tinkerbell/sandbox/blob/master/setup.sh#L392

The fact that this relationship is broken with the latest osie prevents sandbox to correctly use osie and tink-worker. If @tinkerbell/site-eng can't fix it or for some reason, OSIE has to stay as it is we have 2 alternatives:

  1. Stay with the OSIE version we run in v0.4.0
  2. Move to Hook

Most likely we can go with the second next week when I will work on the hook cleanup and release process.

@mergify mergify bot merged commit 6c7b2a6 into master Mar 22, 2021
gianarb pushed a commit that referenced this pull request Mar 24, 2021
As I explained here
#66 (comment) the
current OSIE on master broke how tink-worker gets installed in sandbox.

For a series of bad habits the PR got merged even if e2e tests are
broken leaving sandbox/master to a not working state

This commit reverts OSIE back to a fully operational version
gianarb pushed a commit that referenced this pull request Mar 24, 2021
As I explained here
#66 (comment) the
current OSIE on master broke how tink-worker gets installed in sandbox.

For a series of bad habits the PR got merged even if e2e tests are
broken leaving sandbox/master to a not working state

This commit reverts OSIE back to a fully operational version

Signed-off-by: Gianluca Arbezzano <[email protected]>
mergify bot added a commit that referenced this pull request Mar 24, 2021
…#69)

As I explained here
#66 (comment) the
current OSIE on master broke how tink-worker gets installed in sandbox.

For a series of bad habits, the PR got merged even if e2e tests are
broken leaving sandbox/master to a not working state

This commit reverts OSIE back to a fully operational version
@mmlb mmlb deleted the bump/v0.5.0 branch November 19, 2021 21:38
ttwd80 pushed a commit to ttwd80/tinkerbell-playground that referenced this pull request Sep 7, 2024
In preparation for v0.5.0 let's bump a few dependencies up to the newest
versions
ttwd80 pushed a commit to ttwd80/tinkerbell-playground that referenced this pull request Sep 7, 2024
As I explained here
tinkerbell#66 (comment) the
current OSIE on master broke how tink-worker gets installed in sandbox.

For a series of bad habits the PR got merged even if e2e tests are
broken leaving sandbox/master to a not working state

This commit reverts OSIE back to a fully operational version

Signed-off-by: Gianluca Arbezzano <[email protected]>
ttwd80 pushed a commit to ttwd80/tinkerbell-playground that referenced this pull request Sep 7, 2024
…tinkerbell#69)

As I explained here
tinkerbell#66 (comment) the
current OSIE on master broke how tink-worker gets installed in sandbox.

For a series of bad habits, the PR got merged even if e2e tests are
broken leaving sandbox/master to a not working state

This commit reverts OSIE back to a fully operational version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci-check/vagrant-setup This label trigger a GitHub action that tests the Vagrant Setup guide https://tinkerbell.org/setup/ ready-to-merge Signal to Mergify to merge the PR.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants