Skip to content

Conversation

@natalieparellano
Copy link
Member

@natalieparellano natalieparellano commented Aug 1, 2023

This release of the Cloud Native Buildpacks Specification defines Platform API 0.12.

Additions

Breaking Changes

  • The concepts of stacks and mixins are removed in favor of existing constructs in the container image ecosystem such as operating system name, operating system version, and architecture (Stack removal: platform changes #335, RFC 096).

Nonfunctional Changes

Natalie Arellano and others added 30 commits December 1, 2022 09:58
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
…atch buildpack spec

Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Co-authored-by: Joe Kutner <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Co-authored-by: Ralf Pannemans <[email protected]>
Co-authored-by: Pavel Busko <[email protected]>
Signed-off-by: Ralf Pannemans <[email protected]>
In lists we pluralize

Signed-off-by: Natalie Arellano <[email protected]>
In lists we pluralize

Signed-off-by: Natalie Arellano <[email protected]>
Co-authored-by: Terence Lee <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Natalie Arellano and others added 18 commits July 24, 2023 12:49
Co-authored-by: Terence Lee <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
Signed-off-by: Natalie Arellano <[email protected]>
This is needed when extensions were used to switch (but not extend) the run image
and we need to re-read the target data from the image config.

In such cases, we don't need the run image to exist in a registry,
because we don't need a manifest for kaniko.

Signed-off-by: Natalie Arellano <[email protected]>
Fix
Signed-off-by: Natalie Arellano <[email protected]>
…-in-oci-layout-format

OCI layout spec changes
Platform API changes for run image extension (Dockerfiles phase 3)
@natalieparellano natalieparellano requested a review from a team as a code owner August 1, 2023 17:02
Copy link
Member

@hone hone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm approving this, so I'm not blocking. I'm going to let @jabrown85 be my delegate approval vote.

Natalie Arellano added 3 commits August 2, 2023 10:02
Signed-off-by: Natalie Arellano <[email protected]>
Base images may still express this identifier as a label,
but it will not be used by the lifecycle nor provided to buildpacks.

Signed-off-by: Natalie Arellano <[email protected]>
@natalieparellano natalieparellano merged commit 7eb38d1 into main Aug 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants