engine: update buildkit to commit w/ more cache ref logs#5223
engine: update buildkit to commit w/ more cache ref logs#5223sipsma merged 2 commits intodagger:mainfrom
Conversation
|
Think there is a non-flake failure in |
|
Unfortunately the backwards incompatible change that got picked up incidentally is not incredibly simple to fix:
This means that unless we change something, this update will also result in backwards incompatibility. I have a guess at an approach that might work with changes to our code only:
Have to pivot to something else atm, will try this later tonight. |
Signed-off-by: Erik Sipsma <erik@dagger.io>
Signed-off-by: Erik Sipsma <erik@dagger.io>
|
I think my update as described here worked, at least it seems that all the existing tests pass, except for one slight modification which was only needed because a bug in the previous implementation was fixed (estargz compression tried to use a nil cc @vito when you have time let me know if you think this update makes sense too. I think we should add optional args to our publish/export apis that allow users to force use of oci or docker types, but I really don't want to expand the scope of this PR, which was supposed to just be a |
|
@sipsma Having gone over the linked discussion (thanks for finding it!), I think your change makes the most sense. I think it could make sense to add a |
Oh good find, I totally agree about not rushing into that. We'll have to wait for the new docker release to make it's way out in the world's install base, but it would be very nice if that happens before anyone needs support for something besides OCI. |
There was a problem hiding this comment.
Moniture repository directory
I sent out a PR to buildkit last week for a few more logs that may be useful for debugging on top of my previous update: moby/buildkit#3905