You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Push a commit to Bitbucket and trigger the pipeline.
Install Mint using the installer script.
Run mint build node:20
End up with an optimized image.
Actual Behavior
Push a commit to Bitbucket and trigger the pipeline.
Install Mint using the installer script.
Run mint build node:20
Get the following output:
+ mint build node:20
cmd=slim info=param.http.probe message='using default probe'
cmd=slim state=started
cmd=slim info=cmd.input.params keep.perms='true' tags='' image-build-engine='internal' target.type='image' target.image='node:20' continue.mode='probe' rt.as.user='true'
cmd=slim state=image.inspection.start
cmd=slim info=image id='sha256:7b632d45f5d2dd638495dfdfaac7c663133e31a39e8931f8857ab6575075aaa4' size.bytes='0' size.human='0 B'
cmd=slim info=image.stack name='node:20' id='sha256:7b632d45f5d2dd638495dfdfaac7c663133e31a39e8931f8857ab6575075aaa4' index='0'
cmd=slim state=image.inspection.done
cmd=slim state=container.inspection.start
time="2025-01-13T08:30:03Z" level=error msg="dockerutil.BuildEmptyImage: dockerapi.BuildImage() error = API error (400): client version 1.12 is too old. Minimum supported API version is 1.24, please upgrade your client to a newer version\n / output: "
time="2025-01-13T08:30:03Z" level=fatal msg="slim: failure" error="API error (400): client version 1.12 is too old. Minimum supported API version is 1.24, please upgrade your client to a newer version\n" stack="goroutine 1 [running]:\nruntime/debug.Stack()\n\truntime/debug/stack.go:26 +0x5e\[ngithub.com/mintoolkit/mint/pkg/util/errutil.FailOn](http://ngithub.com/mintoolkit/mint/pkg/util/errutil.FailOn)({0x2f5b560, 0xc000a80180})\n\[tgithub.com/mintoolkit/mint/pkg/util/errutil/errutil.go:32](http://tgithub.com/mintoolkit/mint/pkg/util/errutil/errutil.go:32) +0x4b\[ngithub.com/mintoolkit/mint/pkg/app/master/inspectors/container.(*Inspector](http://ngithub.com/mintoolkit/mint/pkg/app/master/inspectors/container.(*Inspector)).RunContainer(0xc00024bb08)\n\[tgithub.com/mintoolkit/mint/pkg/app/master/inspectors/container/container_inspector.go:439](http://tgithub.com/mintoolkit/mint/pkg/app/master/inspectors/container/container_inspector.go:439) +0x757\[ngithub.com/mintoolkit/mint/pkg/app/master/command/build.OnCommand](http://ngithub.com/mintoolkit/mint/pkg/app/master/command/build.OnCommand)(_, _, {_, _}, _, {_, _}, {_, _}, {0x0, ...}, ...)\n\[tgithub.com/mintoolkit/mint/pkg/app/master/command/build/handler.go:1141](http://tgithub.com/mintoolkit/mint/pkg/app/master/command/build/handler.go:1141) +0x4575\[ngithub.com/mintoolkit/mint/pkg/app/master/command/build.init.func1(0xc000278780)\n\tgithub.com/mintoolkit/mint/pkg/app/master/command/build/cli.go:780](http://ngithub.com/mintoolkit/mint/pkg/app/master/command/build.init.func1(0xc000278780)/n/tgithub.com/mintoolkit/mint/pkg/app/master/command/build/cli.go:780) +0x5cb0\[ngithub.com/urfave/cli/v2.(*Command](http://ngithub.com/urfave/cli/v2.(*Command)).Run(0x4685dc0, 0xc000278780, {0xc000276780, 0x2, 0x2})\n\[tgithub.com/urfave/cli/[email protected]/command.go:279](http://tgithub.com/urfave/cli/[email protected]/command.go:279) +0x7e2\[ngithub.com/urfave/cli/v2.(*Command](http://ngithub.com/urfave/cli/v2.(*Command)).Run(0xc0002cfce0, 0xc0002781c0, {0xc000050140, 0x4, 0x4})\n\[tgithub.com/urfave/cli/[email protected]/command.go:272](http://tgithub.com/urfave/cli/[email protected]/command.go:272) +0xa65\[ngithub.com/urfave/cli/v2.(*App](http://ngithub.com/urfave/cli/v2.(*App)).RunContext(0xc00027c400, {0x2f85598, 0x4705340}, {0xc000050140, 0x4, 0x4})\n\[tgithub.com/urfave/cli/[email protected]/app.go:337](http://tgithub.com/urfave/cli/[email protected]/app.go:337) +0x58b\[ngithub.com/urfave/cli/v2.(*App](http://ngithub.com/urfave/cli/v2.(*App)).Run(...)\n\[tgithub.com/urfave/cli/[email protected]/app.go:311\ngithub.com/mintoolkit/mint/pkg/app/master.Run()\n\tgithub.com/mintoolkit/mint/pkg/app/master/app.go:15](http://tgithub.com/urfave/cli/[email protected]/app.go:311/ngithub.com/mintoolkit/mint/pkg/app/master.Run()/n/tgithub.com/mintoolkit/mint/pkg/app/master/app.go:15) +0x45\nmain.main()\n\[tgithub.com/mintoolkit/mint/cmd/mint/main.go:15](http://tgithub.com/mintoolkit/mint/cmd/mint/main.go:15) +0x187\n" version="linux/amd64|Aurora|1.41.7|a2a53d2348aeedf0d650d47debf477a2cad47111|2024-09-25_03:07:42PM"
Steps to Reproduce the Problem
The following all runs in a Bitbucket pipeline
Install Mint: curl -sL https://raw.githubusercontent.com/mintoolkit/mint/master/scripts/install-mint.sh | bash - (in Bitbucket pipelines you cannot use sudo, but the installation completes successfully).
Verify installation: mint --version to see it is running on the version specified below.
Run docker pull node:20 to pull the Docker image to optimize.
Run mint on a Docker image: mint build node:20
See the error.
Extra details
There was already an issue discussing this in the Slim repository: slimtoolkit/slim#646
Specifications
Version: mint version linux/amd64|Aurora|1.41.7|a2a53d2348aeedf0d650d47debf477a2cad47111|2024-09-25_03:07:42PM
Platform: Bitbucket pipelines with node:22.12.0 as base image
The text was updated successfully, but these errors were encountered:
Expected Behavior
mint build node:20
Actual Behavior
mint build node:20
Steps to Reproduce the Problem
The following all runs in a Bitbucket pipeline
curl -sL https://raw.githubusercontent.com/mintoolkit/mint/master/scripts/install-mint.sh | bash -
(in Bitbucket pipelines you cannot usesudo
, but the installation completes successfully).mint --version
to see it is running on the version specified below.docker pull node:20
to pull the Docker image to optimize.mint build node:20
Extra details
There was already an issue discussing this in the Slim repository: slimtoolkit/slim#646
Specifications
mint version linux/amd64|Aurora|1.41.7|a2a53d2348aeedf0d650d47debf477a2cad47111|2024-09-25_03:07:42PM
node:22.12.0
as base imageThe text was updated successfully, but these errors were encountered: