Spring Boot with native image container image build fails #45233
Labels
for: team-attention
An issue we'd like other members of the team to review
status: waiting-for-triage
An issue we've not yet triaged
Steps to Repro
./gradlew bootBuildImage
.It will fail with the following error:
Normally, this is the point where the buildpack would clear out the Java class files and things you no longer need given this is a native image. It should be able to write to
/workspace
, but obviously cannot given this error.Usually file permissions are inherited from the contents that are pushed into the build container, which I believe are the Boot JAR contents. I don't know the exact mechanics of how the Boot build tools plugin does this though.
Full build log -> build-log-gradle.txt
This was run on Mac OS Sequoia 15.4, Podman Desktop 1.17.2 (running Podman 5.4.1).
If I run the same build with the latest
pack
cli on the same system using the same JAR file, it does not have this issue. See build log from pack -> pack-log.txtPaketo had a similar report where the user had this problem in conjunction with the
<applicationDirectory>/myapp</applicationDirectory>
option (--workspace
withpack
cli). I'm able to reproduce that as well, but that does not work withpack
cli either. I'm mentioning this in case it does have the same underlying cause.Thanks
The text was updated successfully, but these errors were encountered: