mkfile /resolv.conf
CACHED
mkdir /
[0.00s]
docker-image://docker.io/squareup/certstrap@sha256:d620d824b5e6c3e6d318020ab698e5224b83cfdd2338f15113c4596047065ae4
[0.01s]
docker-image://docker.io/library/golang@sha256:dc76ef03e54c34a00dcdca81e55c242d24b34d231637776c4bb5c1a8e8514253
[0.02s]
docker-image://docker.io/moby/buildkit@sha256:d1eb00c0899e5704b9b4806691bed8e5aae80cc7b4fda90dfeaf2490aa2de81b
[0.02s]
resolve image config for docker.io/library/golang@sha256:dc76ef03e54c34a00dcdca81e55c242d24b34d231637776c4bb5c1a8e8514253
[0.01s]
docker-image://docker.io/alpine/git@sha256:66b210a97bc07bfd4019826bcd13a488b371a6cbe2630a4b37d23275658bd3f2
[0.01s]
git fetch origin 512aea91bf1095fbcad0abceec38798df5c40c14
CACHED
git clone https://github.com/containers/dnsname ./
CACHED
sh -c "cp $0/* /etc/buildkit/" <fs>/
CACHED
curl -Ls https://github.com/containernetworking/plugins/releases/download/v1.1.1/cni-plugins-linux-amd64-v1.1.1.tgz -o ./cni.tgz
CACHED
cp <thunk OP1AOMGCJKRFQ: (.make)>/bin/dnsname /opt/cni/bin/dnsname
CACHED
apk add --no-cache dumb-init iptables ip6tables dnsmasq
CACHED
tar -zxf <thunk DN4CEKCUHBHJO: (.curl)>/cni.tgz -C /opt/cni/bin/
CACHED
git checkout 512aea91bf1095fbcad0abceec38798df5c40c14
CACHED
mkfile /test.conflist
CACHED
mkdir -p /opt/cni/bin/ /etc/buildkit/
CACHED
make binaries
CACHED
apk add --no-cache curl
CACHED
mkfile /buildkitd.toml
CACHED
git submodule update --init --recursive
CACHED
cp <thunk VHHOH6II9NCAC: (.certstrap)>/out/bass.crt /etc/ssl/certs/bass.crt
CACHED
chmod 0400 /etc/ssl/certs/bass.crt
CACHED
resolve image config for docker.io/alpine/git@sha256:66b210a97bc07bfd4019826bcd13a488b371a6cbe2630a4b37d23275658bd3f2
[0.01s]
resolve image config for docker.io/moby/buildkit@sha256:d1eb00c0899e5704b9b4806691bed8e5aae80cc7b4fda90dfeaf2490aa2de81b
[0.01s]
resolve image config for docker.io/library/alpine@sha256:8914eb54f968791faf6a8638949e480fef81e697984fba772b3976835194c6d4
[0.01s]
git fetch origin 0b27efaa73b5cb53b032137567612bbac23527ed
CACHED
git checkout 0b27efaa73b5cb53b032137567612bbac23527ed
CACHED
git submodule update --init --recursive
CACHED
docker-image://docker.io/nixos/nix@sha256:c6c9e6bf8d2d87877ef931bbf5c350d84ac114e33a4abacc3f2e51dcbed25ea1
[0.02s]
cp -anT /nix/ /cache/
CACHED
sh -c "echo accept-flake-config = true >> /etc/nix/nix.conf"
CACHED
sh -c "echo experimental-features = nix-command flakes >> /etc/nix/nix.conf"
CACHED
docker-image://docker.io/library/alpine@sha256:8914eb54f968791faf6a8638949e480fef81e697984fba772b3976835194c6d4
CACHED
git checkout 3bc89fb2e9c30b2a5e97f8ab2293f7fb1f3fa1ee
CACHED
cp -aL ./result ./image.tar
CACHED
nix build .#depsOci
CACHED
git clone https://github.com/vito/bass.git ./
CACHED
git submodule update --init --recursive
CACHED
git fetch origin 3bc89fb2e9c30b2a5e97f8ab2293f7fb1f3fa1ee
CACHED
/shim unpack /image.tar latest /rootfs
CACHED
git submodule update --init --recursive
CACHED
nix build .#depsOci
CACHED
/shim unpack /image.tar latest /rootfs
CACHED
cp <thunk 24TC51TV4UBGG: (.git)>/go.mod <thunk 24TC51TV4UBGG: (.git)>/go.sum ./
CACHED
git fetch origin 2b2b2247a9ae2bf9fa6d7619be15ad892ce9a5df
CACHED
git checkout 2b2b2247a9ae2bf9fa6d7619be15ad892ce9a5df
CACHED
go mod download
CACHED
git submodule update --init --recursive
CACHED
cp -aL ./result ./image.tar
CACHED
git fetch origin f34a1dd101ee3b5aad7a7d3b806282857eeaddf4
CACHED
git checkout f34a1dd101ee3b5aad7a7d3b806282857eeaddf4
CACHED
make -j shims
CACHED
cp <thunk KAPBLHO1HMKE8: (.git)>/go.mod <thunk KAPBLHO1HMKE8: (.git)>/go.sum ./
[0.30s]
/shim get-config /image.tar latest /config
CACHED
resolve image config for docker.io/nixos/nix@sha256:c6c9e6bf8d2d87877ef931bbf5c350d84ac114e33a4abacc3f2e51dcbed25ea1
[0.01s]
/shim get-config /image.tar latest /config
CACHED
resolve image config for docker.io/squareup/certstrap@sha256:d620d824b5e6c3e6d318020ab698e5224b83cfdd2338f15113c4596047065ae4
[0.00s]
resolve image config for docker.io/alpine/git@sha256:7b9c96bea8268579e925b17170ae208788e90d508ec334421384913ba61cd610
[0.01s]
certstrap init --cn bass --passphrase
CACHED
go mod download
[12.1s]
docker-image://docker.io/alpine/git@sha256:7b9c96bea8268579e925b17170ae208788e90d508ec334421384913ba61cd610
CACHED
make VERSION=dev GOOS=linux GOARCH=amd64 DESTDIR=./dist/ install
[52.4s]
which upx # required for compressing shims
/bin/upx
upx pkg/runtimes/bin/exe.amd64 pkg/runtimes/bin/exe.arm pkg/runtimes/bin/exe.arm64 || true # swallow AlreadyPackedException :/
Ultimate Packer for eXecutables
Copyright (C) 1996 - 2020
UPX 3.96 Markus Oberhumer, Laszlo Molnar & John Reiser Jan 23rd 2020
File size Ratio Format Name
-------------------- ------ ----------- -----------
upx: pkg/runtimes/bin/exe.amd64: AlreadyPackedException
upx: pkg/runtimes/bin/exe.arm: AlreadyPackedException
Packed 0 files.
upx: pkg/runtimes/bin/exe.arm64: AlreadyPackedException
env GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -trimpath -ldflags "-X main.version=dev" -o ./cmd/bass/bass ./cmd/bass
mkdir -p ./dist/
cp cmd/bass/bass ./dist/
go test ./...
[28.9s]
? github.com/vito/bass/cmd/bass [no test files]
? github.com/vito/bass/demos [no test files]
? github.com/vito/bass/docs/go [no test files]
? github.com/vito/bass/pkg [no test files]
ok github.com/vito/bass/pkg/bass 3.289s
? github.com/vito/bass/pkg/basstest [no test files]
? github.com/vito/bass/pkg/basstls [no test files]
ok github.com/vito/bass/pkg/cli 0.371s
? github.com/vito/bass/pkg/hl [no test files]
? github.com/vito/bass/pkg/ioctx [no test files]
ok github.com/vito/bass/pkg/lsp 1.513s
? github.com/vito/bass/pkg/proto [no test files]
ok github.com/vito/bass/pkg/runtimes 8.835s
? github.com/vito/bass/pkg/runtimes/shim [no test files]
? github.com/vito/bass/pkg/runtimes/util/buildkitd [no test files]
? github.com/vito/bass/pkg/zapctx [no test files]
? github.com/vito/bass/std [no test files]
buildkitd --addr tcp://0.0.0.0:6107
[94.5s]
time="2022-11-27T02:34:24Z" level=info msg="auto snapshotter: using overlayfs"
time="2022-11-27T02:34:24Z" level=warning msg="failed to release network namespace \"4o2nbpevrjx3qwn7cagwewp5q\" left over from previous run: plugin type=\"loopback\" failed (delete): unknown FS magic on \"/var/lib/buildkit/net/cni/4o2nbpevrjx3qwn7cagwewp5q\": ef53"
time="2022-11-27T02:34:24Z" level=warning msg="failed to release network namespace \"vk4vvtu174mqa474wm8yjch9e\" left over from previous run: plugin type=\"loopback\" failed (delete): unknown FS magic on \"/var/lib/buildkit/net/cni/vk4vvtu174mqa474wm8yjch9e\": ef53"
time="2022-11-27T02:34:24Z" level=info msg="found worker \"x5oildbr6cubtlvc4hv5wcn2x\", labels=map[org.mobyproject.buildkit.worker.executor:oci org.mobyproject.buildkit.worker.hostname:723PQUOQFGDF8 org.mobyproject.buildkit.worker.network:cni org.mobyproject.buildkit.worker.oci.process-mode:sandbox org.mobyproject.buildkit.worker.selinux.enabled:false org.mobyproject.buildkit.worker.snapshotter:overlayfs], platforms=[linux/amd64 linux/amd64/v2 linux/amd64/v3 linux/386]"
time="2022-11-27T02:34:24Z" level=warning msg="skipping containerd worker, as \"/run/containerd/containerd.sock\" does not exist"
time="2022-11-27T02:34:24Z" level=info msg="found 1 workers, default=\"x5oildbr6cubtlvc4hv5wcn2x\""
time="2022-11-27T02:34:24Z" level=warning msg="currently, only the default worker can be used."
time="2022-11-27T02:34:24Z" level=warning msg="TLS is not enabled for tcp://0.0.0.0:6107. enabling mutual TLS authentication is highly recommended"
time="2022-11-27T02:34:24Z" level=info msg="running server on [::]:6107"
time="2022-11-27T02:35:51Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Unavailable desc = rpc error: code = Unavailable desc = error reading from server: rpc error: code = Canceled desc = context canceled"
time="2022-11-27T02:35:52Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Canceled desc = rpc error: code = Canceled desc = context canceled"
time="2022-11-27T02:35:52Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Unknown desc = process \"/bass/shim run /bass/io/in\" did not complete successfully: exit code: 42"
time="2022-11-27T02:35:53Z" level=error msg="failed to kill runc og35flhpkssxzbk4xpkjt1vc3: buildkit-runc did not terminate successfully: exit status 1: container does not exist\n" span="sleep 999"
time="2022-11-27T02:35:53Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Canceled desc = context canceled"
time="2022-11-27T02:35:53Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Canceled desc = context canceled"
time="2022-11-27T02:35:53Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Canceled desc = context canceled"
time="2022-11-27T02:35:53Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Unknown desc = process \"/bass/shim run /bass/io/in\" did not complete successfully: exit code: 1"
time="2022-11-27T02:35:54Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Canceled desc = rpc error: code = Canceled desc = context canceled"
time="2022-11-27T02:35:54Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Unavailable desc = rpc error: code = Unavailable desc = error reading from server: EOF"
time="2022-11-27T02:35:54Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Unavailable desc = rpc error: code = Unavailable desc = error reading from server: EOF"
time="2022-11-27T02:35:55Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Unknown desc = process \"/bass/shim run /bass/io/in\" did not complete successfully: exit code: 1"
time="2022-11-27T02:35:55Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Canceled desc = context canceled"
time="2022-11-27T02:35:55Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Canceled desc = context canceled"
context canceled
[check] test
[94.6s]