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

Requested experimental feature mergeop is not supported by build server #551

Closed
maxpain opened this issue Aug 15, 2022 · 3 comments
Closed

Comments

@maxpain
Copy link

maxpain commented Aug 15, 2022

Hi. I'm trying to build the kernel with these instructions.

git clone https://github.com/talos-systems/pkgs.git
cd pkgs
make kernel PLATFORM=linux/amd64 USERNAME=maxpain PUSH=true

But getting this error:

make[1]: Entering directory '/root/talos-test/pkgs'
make[2]: Entering directory '/root/talos-test/pkgs'
[+] Building 0.6s (5/5) FINISHED
 => [internal] load build definition from Pkgfile                                                                                                                                                                                               0.0s
 => => transferring dockerfile: 29B                                                                                                                                                                                                             0.0s
 => [internal] load .dockerignore                                                                                                                                                                                                               0.0s
 => => transferring context: 2B                                                                                                                                                                                                                 0.0s
 => resolve image config for ghcr.io/siderolabs/bldr:v0.2.0-alpha.8-frontend                                                                                                                                                                    0.3s
 => CACHED docker-image://ghcr.io/siderolabs/bldr:v0.2.0-alpha.8-frontend@sha256:b1fe8a49f5d0fd1bb7e30dc9bb4e86ca168213fa7609e454398326e2d3f611ff                                                                                               0.0s
 => load Pkgfile, pkg.yamls and vars.yamls                                                                                                                                                                                                      0.0s
 => => transferring dockerfile: 7.07kB                                                                                                                                                                                                          0.0s
error: failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to solve with frontend gateway.v0: rpc error: code = Unknown desc = failed to solve LLB: requested experimental feature mergeop  is not supported by build server, please update docker
make[2]: *** [Makefile:80: target-kernel] Error 1
make[2]: Leaving directory '/root/talos-test/pkgs'
make[1]: *** [Makefile:86: docker-kernel] Error 2
make[1]: Leaving directory '/root/talos-test/pkgs'
make: *** [Makefile:90: kernel] Error 2

This is strange, because I could build the kernel a few days ago.

@maxpain
Copy link
Author

maxpain commented Aug 15, 2022

@smira Could you look into this? Maybe it is somehow related to this PR: siderolabs/bldr#86

@frezbo
Copy link
Member

frezbo commented Aug 15, 2022

it's the version of buildkit you're using is old, please remove the existing builder and re-create. the buildkit uses this image moby/buildkit:buildx-stable-1

@maxpain
Copy link
Author

maxpain commented Aug 15, 2022

it's the version of buildkit you're using is old, please remove the existing builder and re-create. the buildkit uses this image moby/buildkit:buildx-stable-1

Thank you!

docker buildx create --use --bootstrap \
  --name docker-container \
  --platform linux/amd64,linux/arm64 \
  --driver docker-container

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants