Skip to content

Breaking: Use only Podman for v1 #861

Description

@gmpinder

As mentioned in #638 (comment) , we want to reduce the maintenance burden for managing all the various build/run drivers. Since most of the bootc ecosystem relies on the use of podman features, we will be working on deprecating the use of all other driver types. This will mean we will need to remove the driver args from the CLI since they will essentially be no-ops.

To go about this, I think we should make use of the v1_0_0 feature flag to conditionally remove the parts of the code that drive Docker and Buildah. This way we can keep the main branch as the testing grounds for these changes and allow any patch releases from here until the eventual release of v1. Any new patches for v0.9 will continue to be able to use these drivers since we only compile with the default feature set for releases.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

breakingIntroduces a breaking change.type: choreConverting measurements, reorganizing folder structure, and less impactful tasks.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions