Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finalize Platform 0.12 #371

Merged
merged 85 commits into from
Aug 3, 2023
Merged

Finalize Platform 0.12 #371

merged 85 commits into from
Aug 3, 2023

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

natalieparellano 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]>
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]>
natalieparellano 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]>
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]>
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.

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.

7 participants