io.buildpacks.builder.metadata
is incorrect for builders that declare [[run.images]]
in builder.toml
#2143
Labels
status/discussion-needed
Issue or PR that requires in-depth discussion.
type/bug
Issue that reports an unexpected behaviour.
Milestone
Summary
This is our fault for not having a builder spec. But when we added
[[run.images]]
to builder.toml (which results in the run.toml file getting created within the builder) we didn't spec how that information would be declared in theio.buildpacks.builder.metadata
label.For reference, stack information is declared in that label with schema:
We probably want to declare run images information in that label with schema:
But again, we don't have a builder spec. Today, due to some struct sharing, that information is encoded as:
This is confusing. We should also consider whether we want to encode any information about the build-time base (in absence of a stack ID this information is lost).
The text was updated successfully, but these errors were encountered: