Environment - Java 24.0.1 - Gradle 8.14.2 - Spring Boot 3.5.3

When I invorke "gradle bootBuildImage" I get the output below. A reproducible project (based on "gs" resp. "getting started") is attached.

demo.zip

Output:

> gradle bootBuildImage

> Task :bootBuildImage FAILED
Building image 'docker.io/library/demo:0.0.1-SNAPSHOT'

 > Pulling builder image 'docker.io/paketobuildpacks/builder-noble-java-tiny:latest' ..................................................
 > Pulled builder image ''

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':bootBuildImage'.
> No 'io.buildpacks.builder.metadata' label found in image config labels '

Comment From: wilkinsona

Thanks for the report and sample. Unfortunately, it doesn't reproduce the problem:

./gradlew bootBuildImage

> Task :bootBuildImage
Building image 'docker.io/library/demo:0.0.1-SNAPSHOT'

 > Pulling builder image 'docker.io/paketobuildpacks/builder-noble-java-tiny:latest' ..................................................
 > Pulled builder image 'paketobuildpacks/builder-noble-java-tiny@sha256:9bd26063ca9f0d9d607dec815baaf288e1e5545e23901411bb0db5a6bd1d2e15'
 > Pulling run image 'docker.io/paketobuildpacks/ubuntu-noble-run-tiny:0.0.19' for platform 'linux/arm64' ..................................................
 > Pulled run image 'paketobuildpacks/ubuntu-noble-run-tiny@sha256:9e13d61355338bf862d78f9575f08bc03a9c5d09b44cecdc3fad7b6df3ac61eb'
 > Executing lifecycle version v0.20.10
 > Using build cache volume 'pack-cache-5cbe5692dbc4.build'

 > Running creator
    [creator]     ===> ANALYZING
    [creator]     Image with name "docker.io/library/demo:0.0.1-SNAPSHOT" not found
    [creator]     ===> DETECTING
    [creator]     target distro name/version labels not found, reading /etc/os-release file
    [creator]     6 of 26 buildpacks participating
    [creator]     paketo-buildpacks/ca-certificates   3.10.2
    [creator]     paketo-buildpacks/bellsoft-liberica 11.2.3
    [creator]     paketo-buildpacks/syft              2.15.0
    [creator]     paketo-buildpacks/executable-jar    6.13.1
    [creator]     paketo-buildpacks/dist-zip          5.10.1
    [creator]     paketo-buildpacks/spring-boot       5.33.2
    [creator]     ===> RESTORING
    [creator]     ===> BUILDING
    [creator]     target distro name/version labels not found, reading /etc/os-release file
    [creator]     
    [creator]     Paketo Buildpack for CA Certificates 3.10.2
    [creator]       https://github.com/paketo-buildpacks/ca-certificates
    [creator]       Build Configuration:
    [creator]         $BP_EMBED_CERTS                    false  Embed certificates into the image
    [creator]         $BP_ENABLE_RUNTIME_CERT_BINDING    true   Deprecated: Enable/disable certificate helper layer to add certs at runtime
    [creator]         $BP_RUNTIME_CERT_BINDING_DISABLED  false  Disable certificate helper layer to add certs at runtime
    [creator]       Launch Helper: Contributing to layer
    [creator]         Creating /layers/paketo-buildpacks_ca-certificates/helper/exec.d/ca-certificates-helper
    [creator]     
    [creator]     Paketo Buildpack for BellSoft Liberica 11.2.3
    [creator]       https://github.com/paketo-buildpacks/bellsoft-liberica
    [creator]       Build Configuration:
    [creator]         $BP_JVM_JLINK_ARGS           --no-man-pages --no-header-files --strip-debug --compress=1  configure custom link arguments (--output must be omitted)
    [creator]         $BP_JVM_JLINK_ENABLED        false                                                        enables running jlink tool to generate custom JRE
    [creator]         $BP_JVM_TYPE                 JRE                                                          the JVM type - JDK or JRE
    [creator]         $BP_JVM_VERSION              21                                                           the Java version
    [creator]       Launch Configuration:
    [creator]         $BPL_DEBUG_ENABLED           false                                                        enables Java remote debugging support
    [creator]         $BPL_DEBUG_PORT              8000                                                         configure the remote debugging port
    [creator]         $BPL_DEBUG_SUSPEND           false                                                        configure whether to suspend execution until a debugger has attached
    [creator]         $BPL_HEAP_DUMP_PATH                                                                       write heap dumps on error to this path
    [creator]         $BPL_JAVA_NMT_ENABLED        true                                                         enables Java Native Memory Tracking (NMT)
    [creator]         $BPL_JAVA_NMT_LEVEL          summary                                                      configure level of NMT, summary or detail
    [creator]         $BPL_JFR_ARGS                                                                             configure custom Java Flight Recording (JFR) arguments
    [creator]         $BPL_JFR_ENABLED             false                                                        enables Java Flight Recording (JFR)
    [creator]         $BPL_JMX_ENABLED             false                                                        enables Java Management Extensions (JMX)
    [creator]         $BPL_JMX_PORT                5000                                                         configure the JMX port
    [creator]         $BPL_JVM_HEAD_ROOM           0                                                            the headroom in memory calculation
    [creator]         $BPL_JVM_LOADED_CLASS_COUNT  35% of classes                                               the number of loaded classes in memory calculation
    [creator]         $BPL_JVM_THREAD_COUNT        250                                                          the number of threads in memory calculation
    [creator]         $JAVA_TOOL_OPTIONS                                                                        the JVM launch flags
    [creator]         Using Java version 24 extracted from MANIFEST.MF
    [creator]       BellSoft Liberica JRE 24.0.1: Contributing to layer
    [creator]         Downloading from https://github.com/bell-sw/Liberica/releases/download/24.0.1+11/bellsoft-jre24.0.1+11-linux-aarch64.tar.gz
    [creator]         Verifying checksum
    [creator]         Expanding to /layers/paketo-buildpacks_bellsoft-liberica/jre
    [creator]         Adding 146 container CA certificates to JVM truststore
    [creator]         Writing env.launch/BPI_APPLICATION_PATH.default
    [creator]         Writing env.launch/BPI_JVM_CACERTS.default
    [creator]         Writing env.launch/BPI_JVM_CLASS_COUNT.default
    [creator]         Writing env.launch/BPI_JVM_SECURITY_PROVIDERS.default
    [creator]         Writing env.launch/JAVA_HOME.default
    [creator]         Writing env.launch/JAVA_TOOL_OPTIONS.append
    [creator]         Writing env.launch/JAVA_TOOL_OPTIONS.delim
    [creator]         Writing env.launch/MALLOC_ARENA_MAX.default
    [creator]       Launch Helper: Contributing to layer
    [creator]         Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/java-opts
    [creator]         Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/jvm-heap
    [creator]         Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/link-local-dns
    [creator]         Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/memory-calculator
    [creator]         Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/security-providers-configurer
    [creator]         Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/jmx
    [creator]         Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/jfr
    [creator]         Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/openssl-certificate-loader
    [creator]         Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/security-providers-classpath-9
    [creator]         Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/debug-9
    [creator]         Creating /layers/paketo-buildpacks_bellsoft-liberica/helper/exec.d/nmt
    [creator]       Java Security Properties: Contributing to layer
    [creator]         Writing env.launch/JAVA_SECURITY_PROPERTIES.default
    [creator]         Writing env.launch/JAVA_TOOL_OPTIONS.append
    [creator]         Writing env.launch/JAVA_TOOL_OPTIONS.delim
    [creator]     
    [creator]     Paketo Buildpack for Syft 2.15.0
    [creator]       https://github.com/paketo-buildpacks/syft
    [creator]         Downloading from https://github.com/anchore/syft/releases/download/v1.26.0/syft_1.26.0_linux_arm64.tar.gz
    [creator]         Verifying checksum
    [creator]         Writing env.build/SYFT_CHECK_FOR_APP_UPDATE.default
    [creator]     
    [creator]     Paketo Buildpack for Executable JAR 6.13.1
    [creator]       https://github.com/paketo-buildpacks/executable-jar
    [creator]       Class Path: Contributing to layer
    [creator]         Writing env/CLASSPATH.delim
    [creator]         Writing env/CLASSPATH.prepend
    [creator]       Process types:
    [creator]         executable-jar: java org.springframework.boot.loader.launch.JarLauncher (direct)
    [creator]         task:           java org.springframework.boot.loader.launch.JarLauncher (direct)
    [creator]         web:            java org.springframework.boot.loader.launch.JarLauncher (direct)
    [creator]     
    [creator]     Paketo Buildpack for Spring Boot 5.33.2
    [creator]       https://github.com/paketo-buildpacks/spring-boot
    [creator]       Build Configuration:
    [creator]         $BPL_JVM_CDS_ENABLED                 false  whether to enable CDS optimizations at runtime
    [creator]         $BPL_SPRING_AOT_ENABLED              false  whether to enable Spring AOT at runtime
    [creator]         $BP_JVM_CDS_ENABLED                  false  whether to enable CDS & perform JVM training run
    [creator]         $BP_SPRING_AOT_ENABLED               false  whether to enable Spring AOT
    [creator]         $BP_SPRING_CLOUD_BINDINGS_DISABLED   false  whether to contribute Spring Boot cloud bindings support
    [creator]         $BP_SPRING_CLOUD_BINDINGS_VERSION    1      default version of Spring Cloud Bindings library to contribute
    [creator]       Launch Configuration:
    [creator]         $BPL_SPRING_CLOUD_BINDINGS_DISABLED  false  whether to auto-configure Spring Boot environment properties from bindings
    [creator]         $BPL_SPRING_CLOUD_BINDINGS_ENABLED   true   Deprecated - whether to auto-configure Spring Boot environment properties from bindings
    [creator]       Creating slices from layers index
    [creator]         dependencies (19.8 MB)
    [creator]         spring-boot-loader (459.4 KB)
    [creator]         snapshot-dependencies (0.0 B)
    [creator]         application (34.9 KB)
    [creator]       Spring Cloud Bindings 2.0.4: Contributing to layer
    [creator]         Downloading from https://repo1.maven.org/maven2/org/springframework/cloud/spring-cloud-bindings/2.0.4/spring-cloud-bindings-2.0.4.jar
    [creator]         Verifying checksum
    [creator]         Copying to /layers/paketo-buildpacks_spring-boot/spring-cloud-bindings
    [creator]       Web Application Type: Contributing to layer
    [creator]         Servlet web application detected
    [creator]         Writing env.launch/BPL_JVM_THREAD_COUNT.default
    [creator]       Launch Helper: Contributing to layer
    [creator]         Creating /layers/paketo-buildpacks_spring-boot/helper/exec.d/spring-cloud-bindings
    [creator]       4 application slices
    [creator]       Image labels:
    [creator]         org.opencontainers.image.title
    [creator]         org.opencontainers.image.version
    [creator]         org.springframework.boot.version
    [creator]     ===> EXPORTING
    [creator]     Adding layer 'paketo-buildpacks/ca-certificates:helper'
    [creator]     Adding layer 'paketo-buildpacks/bellsoft-liberica:helper'
    [creator]     Adding layer 'paketo-buildpacks/bellsoft-liberica:java-security-properties'
    [creator]     Adding layer 'paketo-buildpacks/bellsoft-liberica:jre'
    [creator]     Adding layer 'paketo-buildpacks/executable-jar:classpath'
    [creator]     Adding layer 'paketo-buildpacks/spring-boot:helper'
    [creator]     Adding layer 'paketo-buildpacks/spring-boot:spring-cloud-bindings'
    [creator]     Adding layer 'paketo-buildpacks/spring-boot:web-application-type'
    [creator]     Adding layer 'buildpacksio/lifecycle:launch.sbom'
    [creator]     Added 5/5 app layer(s)
    [creator]     Adding layer 'buildpacksio/lifecycle:launcher'
    [creator]     Adding layer 'buildpacksio/lifecycle:config'
    [creator]     Adding layer 'buildpacksio/lifecycle:process-types'
    [creator]     Adding label 'io.buildpacks.lifecycle.metadata'
    [creator]     Adding label 'io.buildpacks.build.metadata'
    [creator]     Adding label 'io.buildpacks.project.metadata'
    [creator]     Adding label 'org.opencontainers.image.title'
    [creator]     Adding label 'org.opencontainers.image.version'
    [creator]     Adding label 'org.springframework.boot.version'
    [creator]     Setting default process type 'web'
    [creator]     Saving docker.io/library/demo:0.0.1-SNAPSHOT...
    [creator]     *** Images (b6ac0818dbaf):
    [creator]           docker.io/library/demo:0.0.1-SNAPSHOT
    [creator]     Adding cache layer 'paketo-buildpacks/syft:syft'
    [creator]     Adding cache layer 'paketo-buildpacks/spring-boot:spring-cloud-bindings'
    [creator]     Adding cache layer 'buildpacksio/lifecycle:cache.sbom'

Successfully built image 'docker.io/library/demo:0.0.1-SNAPSHOT'


BUILD SUCCESSFUL in 1m
5 actionable tasks: 1 executed, 4 up-to-date

Judging by the output that you shared, there would appear to be a problem with the docker.io/paketobuildpacks/builder-noble-java-tiny:latest image that was pulled.

What does docker images | grep builder-noble-java show? I'm interested in the SHA of the image that was pulled. Mine matches the SHA that was logged during image building:

$  docker images | grep builder-noble-java                      
paketobuildpacks/builder-noble-java-tiny                    latest                     9bd26063ca9f   55 years ago    295MB

Comment From: juergenzimmermann

@wilkinsona I'm using Windows 11 Pro 24H2 and Docker Desktop 4.42.0.

docker images | sort
...
paketobuildpacks/builder-noble-java-tiny   latest                                                                        9bd26063ca9f   55 years ago    279MB
...

Comment From: juergenzimmermann

Here is the the output of docker inspect paketobuildpacks/builder-noble-java-tiny:

[
    {
        "Id": "sha256:9bd26063ca9f0d9d607dec815baaf288e1e5545e23901411bb0db5a6bd1d2e15",
        "RepoTags": [
            "paketobuildpacks/builder-noble-java-tiny:latest"
        ],
        "RepoDigests": [
            "paketobuildpacks/builder-noble-java-tiny@sha256:9bd26063ca9f0d9d607dec815baaf288e1e5545e23901411bb0db5a6bd1d2e15"
        ],
        "Parent": "",
        "Comment": "",
        "DockerVersion": "",
        "Author": "",
        "Config": null,
        "Architecture": "",
        "Os": "",
        "Size": 313081152,
        "GraphDriver": {
            "Data": null,
            "Name": "overlayfs"
        },
        "RootFS": {},
        "Metadata": {
            "LastTagTime": "2025-06-20T15:30:56.854114636Z"
        },
        "Descriptor": {
            "mediaType": "application/vnd.oci.image.index.v1+json",
            "digest": "sha256:9bd26063ca9f0d9d607dec815baaf288e1e5545e23901411bb0db5a6bd1d2e15",
            "size": 513
        }
    }
]

Comment From: wilkinsona

Thanks. There's quite a lot missing from the image. It's missing all of its labels and the root FS appears to be empty. For comparison, here's the output in my case:

$ docker inspect paketobuildpacks/builder-noble-java-tiny
[
    {
        "Id": "sha256:9bd26063ca9f0d9d607dec815baaf288e1e5545e23901411bb0db5a6bd1d2e15",
        "RepoTags": [
            "paketobuildpacks/builder-noble-java-tiny:latest"
        ],
        "RepoDigests": [
            "paketobuildpacks/builder-noble-java-tiny@sha256:9bd26063ca9f0d9d607dec815baaf288e1e5545e23901411bb0db5a6bd1d2e15"
        ],
        "Parent": "",
        "Comment": "",
        "Created": "1980-01-01T00:00:01Z",
        "DockerVersion": "27.4.0",
        "Author": "",
        "Config": {
            "Hostname": "",
            "Domainname": "",
            "User": "1001:1000",
            "AttachStdin": false,
            "AttachStdout": false,
            "AttachStderr": false,
            "Tty": false,
            "OpenStdin": false,
            "StdinOnce": false,
            "Env": [
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "CNB_USER_ID=1001",
                "CNB_GROUP_ID=1000",
                "CNB_STACK_ID=io.buildpacks.stacks.noble"
            ],
            "Cmd": [
                "/bin/bash"
            ],
            "Image": "",
            "Volumes": null,
            "WorkingDir": "/layers",
            "Entrypoint": null,
            "OnBuild": null,
            "Labels": {
                "io.buildpacks.builder.metadata": "{\"description\":\"Ubuntu 24.04 Noble Numbat tiny image with only Java buildpacks included. To use, specify buildpacks at build time.\",\"buildpacks\":[{\"id\":\"paketo-buildpacks/java-native-image\",\"name\":\"Paketo Buildpack for Java Native Image\",\"version\":\"11.12.0\",\"homepage\":\"https://github.com/paketo-buildpacks/java-native-image\"},{\"id\":\"paketo-buildpacks/bellsoft-liberica\",\"name\":\"Paketo Buildpack for BellSoft Liberica\",\"version\":\"11.2.3\",\"homepage\":\"https://github.com/paketo-buildpacks/bellsoft-liberica\"},{\"id\":\"paketo-buildpacks/ca-certificates\",\"name\":\"Paketo Buildpack for CA Certificates\",\"version\":\"3.10.2\",\"homepage\":\"https://github.com/paketo-buildpacks/ca-certificates\"},{\"id\":\"paketo-buildpacks/datadog\",\"name\":\"Paketo Buildpack for Datadog\",\"version\":\"5.34.0\",\"homepage\":\"https://github.com/paketo-buildpacks/datadog\"},{\"id\":\"paketo-buildpacks/environment-variables\",\"name\":\"Paketo Buildpack for Environment Variables\",\"version\":\"4.9.1\",\"homepage\":\"https://github.com/paketo-buildpacks/environment-variables\"},{\"id\":\"paketo-buildpacks/executable-jar\",\"name\":\"Paketo Buildpack for Executable JAR\",\"version\":\"6.13.1\",\"homepage\":\"https://github.com/paketo-buildpacks/executable-jar\"},{\"id\":\"paketo-buildpacks/gradle\",\"name\":\"Paketo Buildpack for Gradle\",\"version\":\"7.19.2\",\"homepage\":\"https://github.com/paketo-buildpacks/gradle\"},{\"id\":\"paketo-buildpacks/image-labels\",\"name\":\"Paketo Buildpack for Image Labels\",\"version\":\"4.10.0\",\"homepage\":\"https://github.com/paketo-buildpacks/image-labels\"},{\"id\":\"paketo-buildpacks/leiningen\",\"name\":\"Paketo Buildpack for Leiningen\",\"version\":\"4.12.1\",\"homepage\":\"https://github.com/paketo-buildpacks/leiningen\"},{\"id\":\"paketo-buildpacks/maven\",\"name\":\"Paketo Buildpack for Maven\",\"version\":\"6.20.1\",\"homepage\":\"https://github.com/paketo-buildpacks/maven\"},{\"id\":\"paketo-buildpacks/native-image\",\"name\":\"Paketo Buildpack for Native Image\",\"version\":\"5.16.1\",\"homepage\":\"https://github.com/paketo-buildpacks/native-image\"},{\"id\":\"paketo-buildpacks/procfile\",\"name\":\"Paketo Buildpack for Procfile\",\"version\":\"5.11.1\",\"homepage\":\"https://github.com/paketo-buildpacks/procfile\"},{\"id\":\"paketo-buildpacks/sbt\",\"name\":\"Paketo Buildpack for SBT\",\"version\":\"6.19.1\",\"homepage\":\"https://github.com/paketo-buildpacks/sbt\"},{\"id\":\"paketo-buildpacks/spring-boot\",\"name\":\"Paketo Buildpack for Spring Boot\",\"version\":\"5.33.2\",\"homepage\":\"https://github.com/paketo-buildpacks/spring-boot\"},{\"id\":\"paketo-buildpacks/syft\",\"name\":\"Paketo Buildpack for Syft\",\"version\":\"2.15.0\",\"homepage\":\"https://github.com/paketo-buildpacks/syft\"},{\"id\":\"paketo-buildpacks/upx\",\"name\":\"Paketo Buildpack for UPX\",\"version\":\"3.8.1\",\"homepage\":\"https://github.com/paketo-buildpacks/upx\"},{\"id\":\"paketo-buildpacks/java\",\"name\":\"Paketo Buildpack for Java\",\"version\":\"18.9.0\",\"homepage\":\"https://github.com/paketo-buildpacks/java\"},{\"id\":\"paketo-buildpacks/apache-tomcat\",\"name\":\"Paketo Buildpack for Apache Tomcat\",\"version\":\"8.5.4\",\"homepage\":\"https://github.com/paketo-buildpacks/apache-tomcat\"},{\"id\":\"paketo-buildpacks/apache-tomee\",\"name\":\"Paketo Buildpack for Apache Tomee\",\"version\":\"1.12.0\",\"homepage\":\"https://github.com/paketo-buildpacks/apache-tomee\"},{\"id\":\"paketo-buildpacks/azure-application-insights\",\"name\":\"Paketo Buildpack for Azure Application Insights\",\"version\":\"5.26.0\",\"homepage\":\"https://github.com/paketo-buildpacks/azure-application-insights\"},{\"id\":\"paketo-buildpacks/bellsoft-liberica\",\"name\":\"Paketo Buildpack for BellSoft Liberica\",\"version\":\"11.2.3\",\"homepage\":\"https://github.com/paketo-buildpacks/bellsoft-liberica\"},{\"id\":\"paketo-buildpacks/ca-certificates\",\"name\":\"Paketo Buildpack for CA Certificates\",\"version\":\"3.10.2\",\"homepage\":\"https://github.com/paketo-buildpacks/ca-certificates\"},{\"id\":\"paketo-buildpacks/clojure-tools\",\"name\":\"Paketo Buildpack for Clojure Tools\",\"version\":\"2.15.0\",\"homepage\":\"https://github.com/paketo-buildpacks/clojure-tools\"},{\"id\":\"paketo-buildpacks/datadog\",\"name\":\"Paketo Buildpack for Datadog\",\"version\":\"5.34.0\",\"homepage\":\"https://github.com/paketo-buildpacks/datadog\"},{\"id\":\"paketo-buildpacks/dist-zip\",\"name\":\"Paketo Buildpack for DistZip\",\"version\":\"5.10.1\",\"homepage\":\"https://github.com/paketo-buildpacks/dist-zip\"},{\"id\":\"paketo-buildpacks/encrypt-at-rest\",\"name\":\"Paketo Buildpack for Encrypt-at-Rest\",\"version\":\"4.9.2\",\"homepage\":\"https://github.com/paketo-buildpacks/encrypt-at-rest\"},{\"id\":\"paketo-buildpacks/environment-variables\",\"name\":\"Paketo Buildpack for Environment Variables\",\"version\":\"4.9.1\",\"homepage\":\"https://github.com/paketo-buildpacks/environment-variables\"},{\"id\":\"paketo-buildpacks/executable-jar\",\"name\":\"Paketo Buildpack for Executable JAR\",\"version\":\"6.13.1\",\"homepage\":\"https://github.com/paketo-buildpacks/executable-jar\"},{\"id\":\"paketo-buildpacks/google-stackdriver\",\"name\":\"Paketo Buildpack for Google Stackdriver\",\"version\":\"9.4.1\",\"homepage\":\"https://github.com/paketo-buildpacks/google-stackdriver\"},{\"id\":\"paketo-buildpacks/gradle\",\"name\":\"Paketo Buildpack for Gradle\",\"version\":\"7.19.2\",\"homepage\":\"https://github.com/paketo-buildpacks/gradle\"},{\"id\":\"paketo-buildpacks/image-labels\",\"name\":\"Paketo Buildpack for Image Labels\",\"version\":\"4.10.0\",\"homepage\":\"https://github.com/paketo-buildpacks/image-labels\"},{\"id\":\"paketo-buildpacks/jattach\",\"name\":\"Paketo Buildpack for JAttach\",\"version\":\"1.10.1\",\"homepage\":\"https://github.com/paketo-buildpacks/jattach\"},{\"id\":\"paketo-buildpacks/java-memory-assistant\",\"name\":\"Paketo Buildpack for Java Memory Assistant\",\"version\":\"1.8.1\",\"homepage\":\"https://github.com/paketo-buildpacks/java-memory-assistant\"},{\"id\":\"paketo-buildpacks/leiningen\",\"name\":\"Paketo Buildpack for Leiningen\",\"version\":\"4.12.1\",\"homepage\":\"https://github.com/paketo-buildpacks/leiningen\"},{\"id\":\"paketo-buildpacks/liberty\",\"name\":\"Paketo Buildpack for Liberty\",\"version\":\"5.1.3\",\"homepage\":\"https://github.com/paketo-buildpacks/liberty\"},{\"id\":\"paketo-buildpacks/maven\",\"name\":\"Paketo Buildpack for Maven\",\"version\":\"6.20.1\",\"homepage\":\"https://github.com/paketo-buildpacks/maven\"},{\"id\":\"paketo-buildpacks/node-engine\",\"name\":\"Paketo Buildpack for Node Engine\",\"version\":\"5.6.0\",\"homepage\":\"https://github.com/paketo-buildpacks/node-engine\"},{\"id\":\"paketo-buildpacks/procfile\",\"name\":\"Paketo Buildpack for Procfile\",\"version\":\"5.11.1\",\"homepage\":\"https://github.com/paketo-buildpacks/procfile\"},{\"id\":\"paketo-buildpacks/sbt\",\"name\":\"Paketo Buildpack for SBT\",\"version\":\"6.19.1\",\"homepage\":\"https://github.com/paketo-buildpacks/sbt\"},{\"id\":\"paketo-buildpacks/spring-boot\",\"name\":\"Paketo Buildpack for Spring Boot\",\"version\":\"5.33.2\",\"homepage\":\"https://github.com/paketo-buildpacks/spring-boot\"},{\"id\":\"paketo-buildpacks/syft\",\"name\":\"Paketo Buildpack for Syft\",\"version\":\"2.15.0\",\"homepage\":\"https://github.com/paketo-buildpacks/syft\"},{\"id\":\"paketo-buildpacks/watchexec\",\"name\":\"Paketo Buildpack for Watchexec\",\"version\":\"3.5.2\",\"homepage\":\"https://github.com/paketo-buildpacks/watchexec\"},{\"id\":\"paketo-buildpacks/yarn\",\"name\":\"Paketo Buildpack for Yarn\",\"version\":\"1.4.3\",\"homepage\":\"https://github.com/paketo-buildpacks/yarn\"}],\"extensions\":null,\"stack\":{\"runImage\":{\"image\":\"docker.io/paketobuildpacks/ubuntu-noble-run-tiny:0.0.19\",\"mirrors\":[]}},\"lifecycle\":{\"version\":\"0.20.10\",\"api\":{\"buildpack\":\"0.7\",\"platform\":\"0.7\"},\"apis\":{\"buildpack\":{\"deprecated\":[],\"supported\":[\"0.7\",\"0.8\",\"0.9\",\"0.10\",\"0.11\"]},\"platform\":{\"deprecated\":[],\"supported\":[\"0.7\",\"0.8\",\"0.9\",\"0.10\",\"0.11\",\"0.12\",\"0.13\",\"0.14\"]}}},\"createdBy\":{\"name\":\"Pack CLI\",\"version\":\"0.38.1+git-9bd06a9.build-6494\"},\"images\":[{\"image\":\"docker.io/paketobuildpacks/ubuntu-noble-run-tiny:0.0.19\",\"mirrors\":[]}]}",
                "io.buildpacks.buildpack.layers": "{\"paketo-buildpacks/apache-tomcat\":{\"8.5.4\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:c9a2a3c243b90a065bdc46b91cb210e218939c20b0b35f93c06bde71dbad00e4\",\"homepage\":\"https://github.com/paketo-buildpacks/apache-tomcat\",\"name\":\"Paketo Buildpack for Apache Tomcat\"}},\"paketo-buildpacks/apache-tomee\":{\"1.12.0\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:36ff830cdde006feca31ee13c2704a8828f907c4a1269032a36bb909617cf39e\",\"homepage\":\"https://github.com/paketo-buildpacks/apache-tomee\",\"name\":\"Paketo Buildpack for Apache Tomee\"}},\"paketo-buildpacks/azure-application-insights\":{\"5.26.0\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.bionic\"},{\"id\":\"io.paketo.stacks.tiny\"},{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:a118bc84f798c5bb853bb2f520ad8e29cfb62c1005c1716efc871b112452433e\",\"homepage\":\"https://github.com/paketo-buildpacks/azure-application-insights\",\"name\":\"Paketo Buildpack for Azure Application Insights\"}},\"paketo-buildpacks/bellsoft-liberica\":{\"11.2.3\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:5d2cc086535f692cec3c1678a2fe9989ae4ed135cc70b871ad5f29bec0948de1\",\"homepage\":\"https://github.com/paketo-buildpacks/bellsoft-liberica\",\"name\":\"Paketo Buildpack for BellSoft Liberica\"}},\"paketo-buildpacks/ca-certificates\":{\"3.10.2\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:a7a9fe0a5a4fc5c9475f57adff932dce3d049f1add0febf3a0b72b5fb1412577\",\"homepage\":\"https://github.com/paketo-buildpacks/ca-certificates\",\"name\":\"Paketo Buildpack for CA Certificates\"}},\"paketo-buildpacks/clojure-tools\":{\"2.15.0\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.bionic\"},{\"id\":\"io.paketo.stacks.tiny\"},{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:f3c7d663caad434b7c7c66d492fbf81867e2f408f16c7f5acec2bacbb5d5c505\",\"homepage\":\"https://github.com/paketo-buildpacks/clojure-tools\",\"name\":\"Paketo Buildpack for Clojure Tools\"}},\"paketo-buildpacks/datadog\":{\"5.34.0\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:faae55f3ef145d411853547009238c8b9df0e1740f45fd39cba15ff71ec64770\",\"homepage\":\"https://github.com/paketo-buildpacks/datadog\",\"name\":\"Paketo Buildpack for Datadog\"}},\"paketo-buildpacks/dist-zip\":{\"5.10.1\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:896920b287a7415237e1f63823b3556899b56cf431e02550642b63fb59fed523\",\"homepage\":\"https://github.com/paketo-buildpacks/dist-zip\",\"name\":\"Paketo Buildpack for DistZip\"}},\"paketo-buildpacks/encrypt-at-rest\":{\"4.9.2\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.bionic\"},{\"id\":\"io.paketo.stacks.tiny\"},{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:fc71509b67c267efdb33de5c6ca902372ed1eb063201e7859c6b7ec2f627df6d\",\"homepage\":\"https://github.com/paketo-buildpacks/encrypt-at-rest\",\"name\":\"Paketo Buildpack for Encrypt-at-Rest\"}},\"paketo-buildpacks/environment-variables\":{\"4.9.1\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.bionic\"},{\"id\":\"io.paketo.stacks.tiny\"},{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:d110ba1507a4debd30ab25ee9bcc5ad518759b932a79c522dcc72ea9205d9fda\",\"homepage\":\"https://github.com/paketo-buildpacks/environment-variables\",\"name\":\"Paketo Buildpack for Environment Variables\"}},\"paketo-buildpacks/executable-jar\":{\"6.13.1\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.bionic\"},{\"id\":\"io.paketo.stacks.tiny\"},{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:bccd0226444f7be074dd6548f6eab5dd9a7036852268c6a4a6a4717e2334f44b\",\"homepage\":\"https://github.com/paketo-buildpacks/executable-jar\",\"name\":\"Paketo Buildpack for Executable JAR\"}},\"paketo-buildpacks/google-stackdriver\":{\"9.4.1\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:c4f90c688a7ff5cb33aeb5f8350fc4adb1a74fcc5e0c7410d8d5d70e3d9dc5ea\",\"homepage\":\"https://github.com/paketo-buildpacks/google-stackdriver\",\"name\":\"Paketo Buildpack for Google Stackdriver\"}},\"paketo-buildpacks/gradle\":{\"7.19.2\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.bionic\"},{\"id\":\"io.paketo.stacks.tiny\"},{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:74dbce4b7dd4f47e3801e6b13b75168242ec581ff89102eec9337381a47a1d46\",\"homepage\":\"https://github.com/paketo-buildpacks/gradle\",\"name\":\"Paketo Buildpack for Gradle\"}},\"paketo-buildpacks/image-labels\":{\"4.10.0\":{\"api\":\"0.10\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:c6c4a006710d0f1405a4cba0b9fed8cec34e61da641bfd2dbb12ae46c853e250\",\"homepage\":\"https://github.com/paketo-buildpacks/image-labels\",\"name\":\"Paketo Buildpack for Image Labels\"}},\"paketo-buildpacks/jattach\":{\"1.10.1\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:b0da64e4a39c31547670bd11d2f8b5d0f0d33d123e49278be8dbf4018c87790e\",\"homepage\":\"https://github.com/paketo-buildpacks/jattach\",\"name\":\"Paketo Buildpack for JAttach\"}},\"paketo-buildpacks/java\":{\"18.9.0\":{\"api\":\"0.7\",\"order\":[{\"group\":[{\"id\":\"paketo-buildpacks/ca-certificates\",\"version\":\"3.10.2\",\"optional\":true},{\"id\":\"paketo-buildpacks/bellsoft-liberica\",\"version\":\"11.2.3\"},{\"id\":\"paketo-buildpacks/yarn\",\"version\":\"1.4.3\",\"optional\":true},{\"id\":\"paketo-buildpacks/node-engine\",\"version\":\"5.6.0\",\"optional\":true},{\"id\":\"paketo-buildpacks/syft\",\"version\":\"2.15.0\",\"optional\":true},{\"id\":\"paketo-buildpacks/leiningen\",\"version\":\"4.12.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/clojure-tools\",\"version\":\"2.15.0\",\"optional\":true},{\"id\":\"paketo-buildpacks/gradle\",\"version\":\"7.19.2\",\"optional\":true},{\"id\":\"paketo-buildpacks/maven\",\"version\":\"6.20.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/sbt\",\"version\":\"6.19.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/watchexec\",\"version\":\"3.5.2\",\"optional\":true},{\"id\":\"paketo-buildpacks/executable-jar\",\"version\":\"6.13.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/apache-tomcat\",\"version\":\"8.5.4\",\"optional\":true},{\"id\":\"paketo-buildpacks/apache-tomee\",\"version\":\"1.12.0\",\"optional\":true},{\"id\":\"paketo-buildpacks/liberty\",\"version\":\"5.1.3\",\"optional\":true},{\"id\":\"paketo-buildpacks/dist-zip\",\"version\":\"5.10.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/spring-boot\",\"version\":\"5.33.2\",\"optional\":true},{\"id\":\"paketo-buildpacks/procfile\",\"version\":\"5.11.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/jattach\",\"version\":\"1.10.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/azure-application-insights\",\"version\":\"5.26.0\",\"optional\":true},{\"id\":\"paketo-buildpacks/google-stackdriver\",\"version\":\"9.4.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/datadog\",\"version\":\"5.34.0\",\"optional\":true},{\"id\":\"paketo-buildpacks/java-memory-assistant\",\"version\":\"1.8.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/encrypt-at-rest\",\"version\":\"4.9.2\",\"optional\":true},{\"id\":\"paketo-buildpacks/environment-variables\",\"version\":\"4.9.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/image-labels\",\"version\":\"4.10.0\",\"optional\":true}]}],\"layerDiffID\":\"sha256:fe0d359a7e3082b7ef9f93d192461e0e86c1e20cf16e1ed24b355576b155a2ae\",\"homepage\":\"https://github.com/paketo-buildpacks/java\",\"name\":\"Paketo Buildpack for Java\"}},\"paketo-buildpacks/java-memory-assistant\":{\"1.8.1\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.bionic\"},{\"id\":\"io.paketo.stacks.tiny\"},{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:def1a3d95c11d274dd2cf38b87e9b11b67eef68078abe8b5ddc2916a3d6f5639\",\"homepage\":\"https://github.com/paketo-buildpacks/java-memory-assistant\",\"name\":\"Paketo Buildpack for Java Memory Assistant\"}},\"paketo-buildpacks/java-native-image\":{\"11.12.0\":{\"api\":\"0.7\",\"order\":[{\"group\":[{\"id\":\"paketo-buildpacks/ca-certificates\",\"version\":\"3.10.2\",\"optional\":true},{\"id\":\"paketo-buildpacks/upx\",\"version\":\"3.8.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/bellsoft-liberica\",\"version\":\"11.2.3\"},{\"id\":\"paketo-buildpacks/syft\",\"version\":\"2.15.0\",\"optional\":true},{\"id\":\"paketo-buildpacks/leiningen\",\"version\":\"4.12.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/gradle\",\"version\":\"7.19.2\",\"optional\":true},{\"id\":\"paketo-buildpacks/maven\",\"version\":\"6.20.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/sbt\",\"version\":\"6.19.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/executable-jar\",\"version\":\"6.13.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/spring-boot\",\"version\":\"5.33.2\",\"optional\":true},{\"id\":\"paketo-buildpacks/datadog\",\"version\":\"5.34.0\",\"optional\":true},{\"id\":\"paketo-buildpacks/native-image\",\"version\":\"5.16.1\"},{\"id\":\"paketo-buildpacks/procfile\",\"version\":\"5.11.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/environment-variables\",\"version\":\"4.9.1\",\"optional\":true},{\"id\":\"paketo-buildpacks/image-labels\",\"version\":\"4.10.0\",\"optional\":true}]}],\"layerDiffID\":\"sha256:3ecae184e4c3965da6d9f4a58ca03541a2a670b3f3374957960206a90bd15183\",\"homepage\":\"https://github.com/paketo-buildpacks/java-native-image\",\"name\":\"Paketo Buildpack for Java Native Image\"}},\"paketo-buildpacks/leiningen\":{\"4.12.1\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.bionic\"},{\"id\":\"io.paketo.stacks.tiny\"},{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:77923824ca87305f1f4736c2ac3d47f61aeb9293319d80bd9f9f3becb6b0ca33\",\"homepage\":\"https://github.com/paketo-buildpacks/leiningen\",\"name\":\"Paketo Buildpack for Leiningen\"}},\"paketo-buildpacks/liberty\":{\"5.1.3\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:4b0638fd5d5d8269a26814cb1fd73a14b9e57587683c9c87e3ead4ca67cde090\",\"homepage\":\"https://github.com/paketo-buildpacks/liberty\",\"name\":\"Paketo Buildpack for Liberty\"}},\"paketo-buildpacks/maven\":{\"6.20.1\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.bionic\"},{\"id\":\"io.paketo.stacks.tiny\"},{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:ac9cd4f05488cedc1d13cd9efb8a86db1ef67f88b0c53d740d528453831f6522\",\"homepage\":\"https://github.com/paketo-buildpacks/maven\",\"name\":\"Paketo Buildpack for Maven\"}},\"paketo-buildpacks/native-image\":{\"5.16.1\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:3d31e93d1b88163db28f6999828083450edced0949372869a7895db720fbe6bc\",\"homepage\":\"https://github.com/paketo-buildpacks/native-image\",\"name\":\"Paketo Buildpack for Native Image\"}},\"paketo-buildpacks/node-engine\":{\"5.6.0\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.jammy\"},{\"id\":\"*\"}],\"layerDiffID\":\"sha256:cab8ca6970d98df4cafb19d1bd4c56c4f0bb9f1b0f8e3f5f2d3ae2b0631ea27f\",\"homepage\":\"https://github.com/paketo-buildpacks/node-engine\",\"name\":\"Paketo Buildpack for Node Engine\"}},\"paketo-buildpacks/procfile\":{\"5.11.1\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:957f66715fa261e0a8a7fd9d07f91b9565ef022f3a4e99b72c84481fcd3ffc18\",\"homepage\":\"https://github.com/paketo-buildpacks/procfile\",\"name\":\"Paketo Buildpack for Procfile\"}},\"paketo-buildpacks/sbt\":{\"6.19.1\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.bionic\"},{\"id\":\"io.paketo.stacks.tiny\"},{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:5997fb7dc013facb1f729f253bbaab3009e773911b43bd0d55db6a61b613dcf1\",\"homepage\":\"https://github.com/paketo-buildpacks/sbt\",\"name\":\"Paketo Buildpack for SBT\"}},\"paketo-buildpacks/spring-boot\":{\"5.33.2\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.bionic\"},{\"id\":\"io.paketo.stacks.tiny\"},{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:ffe9dbc2272dfb5e675ac6a536f2eeceb7af43be6eab515b9c6f2dd4947ff5c8\",\"homepage\":\"https://github.com/paketo-buildpacks/spring-boot\",\"name\":\"Paketo Buildpack for Spring Boot\"}},\"paketo-buildpacks/syft\":{\"2.15.0\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:f063da098ceb2076e06650424c60fde4117577091667a5099dc8d881d825b745\",\"homepage\":\"https://github.com/paketo-buildpacks/syft\",\"name\":\"Paketo Buildpack for Syft\"}},\"paketo-buildpacks/upx\":{\"3.8.1\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.bionic\"},{\"id\":\"io.paketo.stacks.tiny\"},{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:c2843ddeb3727234a55fc0681746bded42e44054b606b4b04b57b0404500a6c7\",\"homepage\":\"https://github.com/paketo-buildpacks/upx\",\"name\":\"Paketo Buildpack for UPX\"}},\"paketo-buildpacks/watchexec\":{\"3.5.2\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"*\"}],\"targets\":[{\"os\":\"linux\",\"arch\":\"amd64\"},{\"os\":\"linux\",\"arch\":\"arm64\"}],\"layerDiffID\":\"sha256:0bd1ccd3591e3a7cef6d23612d07afeaec6180ee9a4bf8c1716c47bed21936c7\",\"homepage\":\"https://github.com/paketo-buildpacks/watchexec\",\"name\":\"Paketo Buildpack for Watchexec\"}},\"paketo-buildpacks/yarn\":{\"1.4.3\":{\"api\":\"0.7\",\"stacks\":[{\"id\":\"io.buildpacks.stacks.bionic\"},{\"id\":\"io.buildpacks.stacks.jammy\"},{\"id\":\"*\"}],\"layerDiffID\":\"sha256:0a6e76dace03212775ac84cc3a08cf06a8326dfe9a657d95cb768b2b94e1011b\",\"homepage\":\"https://github.com/paketo-buildpacks/yarn\",\"name\":\"Paketo Buildpack for Yarn\"}}}",
                "io.buildpacks.buildpack.order": "[{\"group\":[{\"id\":\"paketo-buildpacks/java-native-image\",\"version\":\"11.12.0\"}]},{\"group\":[{\"id\":\"paketo-buildpacks/java\",\"version\":\"18.9.0\"}]}]",
                "io.buildpacks.buildpack.order-extensions": "null",
                "io.buildpacks.extension.layers": "{}",
                "io.buildpacks.stack.description": "ubuntu:noble with compilers and shell utilities",
                "io.buildpacks.stack.distro.name": "ubuntu",
                "io.buildpacks.stack.distro.version": "24.04",
                "io.buildpacks.stack.homepage": "https://github.com/paketo-buildpacks/noble-base-stack",
                "io.buildpacks.stack.id": "io.buildpacks.stacks.noble",
                "io.buildpacks.stack.maintainer": "Paketo Buildpacks",
                "io.buildpacks.stack.metadata": "{}",
                "io.buildpacks.stack.mixins": "null",
                "io.buildpacks.stack.released": "2025-06-17T04:34:49Z",
                "org.opencontainers.image.ref.name": "ubuntu",
                "org.opencontainers.image.version": "24.04"
            }
        },
        "Architecture": "arm64",
        "Os": "linux",
        "Size": 295024955,
        "GraphDriver": {
            "Data": null,
            "Name": "overlayfs"
        },
        "RootFS": {
            "Type": "layers",
            "Layers": [
                "sha256:c2f2f00da4ebbfa69fd966cc712f4d400283f6ade9fcd8ebb4801dfae55f86f1",
                "sha256:62f8ac79b7db4080f7e598097096c4995b7dcbbcc9947403ea2cf4755b7d3056",
                "sha256:9c7218a752ca75808ba94e8b97910b67d3a8286db2bb4ed5dbd2f815495f7c06",
                "sha256:10c187d2baadb7eece285c7392d79bf90177a51e547618cc9f57bda43f379829",
                "sha256:ccc797d21d04dbc7f7b9029ebcad60158dc4a08268bc9df65be9bad96a6516ed",
                "sha256:c9a2a3c243b90a065bdc46b91cb210e218939c20b0b35f93c06bde71dbad00e4",
                "sha256:36ff830cdde006feca31ee13c2704a8828f907c4a1269032a36bb909617cf39e",
                "sha256:a118bc84f798c5bb853bb2f520ad8e29cfb62c1005c1716efc871b112452433e",
                "sha256:5d2cc086535f692cec3c1678a2fe9989ae4ed135cc70b871ad5f29bec0948de1",
                "sha256:a7a9fe0a5a4fc5c9475f57adff932dce3d049f1add0febf3a0b72b5fb1412577",
                "sha256:f3c7d663caad434b7c7c66d492fbf81867e2f408f16c7f5acec2bacbb5d5c505",
                "sha256:faae55f3ef145d411853547009238c8b9df0e1740f45fd39cba15ff71ec64770",
                "sha256:896920b287a7415237e1f63823b3556899b56cf431e02550642b63fb59fed523",
                "sha256:fc71509b67c267efdb33de5c6ca902372ed1eb063201e7859c6b7ec2f627df6d",
                "sha256:d110ba1507a4debd30ab25ee9bcc5ad518759b932a79c522dcc72ea9205d9fda",
                "sha256:bccd0226444f7be074dd6548f6eab5dd9a7036852268c6a4a6a4717e2334f44b",
                "sha256:c4f90c688a7ff5cb33aeb5f8350fc4adb1a74fcc5e0c7410d8d5d70e3d9dc5ea",
                "sha256:74dbce4b7dd4f47e3801e6b13b75168242ec581ff89102eec9337381a47a1d46",
                "sha256:c6c4a006710d0f1405a4cba0b9fed8cec34e61da641bfd2dbb12ae46c853e250",
                "sha256:b0da64e4a39c31547670bd11d2f8b5d0f0d33d123e49278be8dbf4018c87790e",
                "sha256:def1a3d95c11d274dd2cf38b87e9b11b67eef68078abe8b5ddc2916a3d6f5639",
                "sha256:3ecae184e4c3965da6d9f4a58ca03541a2a670b3f3374957960206a90bd15183",
                "sha256:fe0d359a7e3082b7ef9f93d192461e0e86c1e20cf16e1ed24b355576b155a2ae",
                "sha256:77923824ca87305f1f4736c2ac3d47f61aeb9293319d80bd9f9f3becb6b0ca33",
                "sha256:4b0638fd5d5d8269a26814cb1fd73a14b9e57587683c9c87e3ead4ca67cde090",
                "sha256:ac9cd4f05488cedc1d13cd9efb8a86db1ef67f88b0c53d740d528453831f6522",
                "sha256:3d31e93d1b88163db28f6999828083450edced0949372869a7895db720fbe6bc",
                "sha256:cab8ca6970d98df4cafb19d1bd4c56c4f0bb9f1b0f8e3f5f2d3ae2b0631ea27f",
                "sha256:957f66715fa261e0a8a7fd9d07f91b9565ef022f3a4e99b72c84481fcd3ffc18",
                "sha256:5997fb7dc013facb1f729f253bbaab3009e773911b43bd0d55db6a61b613dcf1",
                "sha256:ffe9dbc2272dfb5e675ac6a536f2eeceb7af43be6eab515b9c6f2dd4947ff5c8",
                "sha256:f063da098ceb2076e06650424c60fde4117577091667a5099dc8d881d825b745",
                "sha256:c2843ddeb3727234a55fc0681746bded42e44054b606b4b04b57b0404500a6c7",
                "sha256:0bd1ccd3591e3a7cef6d23612d07afeaec6180ee9a4bf8c1716c47bed21936c7",
                "sha256:0a6e76dace03212775ac84cc3a08cf06a8326dfe9a657d95cb768b2b94e1011b",
                "sha256:646b86c086804196cca2977eb2898dfdbd62c4f3a41a3c463c05f8956ff25972",
                "sha256:01e8475b50298e2a887587e11660215481989dec246ec6cb54cfb61b8e2ca514",
                "sha256:c6a42f1552b8dbe5288a7f9560a104857b9da3bf069ca1bf68430be5cd7b7d37",
                "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
            ]
        },
        "Metadata": {
            "LastTagTime": "2025-06-20T09:42:35.344991754Z"
        }
    }
]

Has this worked successfully with other version of Spring Boot? If so, which ones and does it continue to work if you configure them to use the Noble builder?

Comment From: juergenzimmermann

When using Spring Boot 3.5.0 I had to explicitely declare paketobuildpacks/builder-noble-java-tiny:0.0.30. Tomorrow I'll try Spring Boot 3.4.x.

Comment From: philwebb

I've seen similar issues myself occasionally and I think there's a Docker bug. The only way I've found to "fix" it is to do docker system prune --all to remove everything.