Skip to content

lifecycle v0.19.4

Compare
Choose a tag to compare
@github-actions github-actions released this 08 May 16:27
c0590cd

lifecycle v0.19.4

Welcome to v0.19.4, a release of the Cloud Native Buildpacks Lifecycle.

Prerequisites

The lifecycle runs as a normal user in a series of unprivileged containers. To export images and cache image layers, it requires access to a Docker (compatible) daemon or an OCI registry.

Install

Extract the .tgz file and copy the lifecycle binaries into a build image. The build image can then be orchestrated by a platform implementation such as the pack CLI or tekton.

Lifecycle Image

An OCI image containing the lifecycle binaries is available at buildpacksio/lifecycle:0.19.4.

Features

Bugfixes

  • The lifecycle, when finding run image target information, will fall back to reading /etc/os-release when distro information is not present in the run image labels (#1347 by @pbusko)
  • The lifecycle, when determining if a base image satisfies target constraints declared by a buildpack, fails if the buildpack declares distro information but the base image does not (fixes spec compliance) (#1348 by @natalieparellano)

Library Changes

  • The restorer initializes a default LayerMetadataRestorer and SBOMRestorer if none is provided (#1333 by @pbusko)

Full Changelog: v0.19.3...release/0.19.4

Contributors

We'd like to acknowledge that this release wouldn't be as good without the help of the following amazing contributors:

@c0d1ngm0nk3y, @edmorley, @jabrown85, @natalieparellano, @pbusko