amazon-linux-2023 icon indicating copy to clipboard operation
amazon-linux-2023 copied to clipboard

[Package Request] - Buildah/Podman/Skopeo

Open driverpt opened this issue 3 years ago • 13 comments
trafficstars

What package is missing from Amazon Linux 2022? Please describe and include package name. As title says

Is this an update to existing package or new package request? New Package Request

Is this package available in Amazon Linux 2? No and it's very hard to install, since CentOS 7 (Amazon Linux 2) is not supported anymore

Number of users impacted N/A

driverpt avatar Dec 26 '21 21:12 driverpt

It would be wonderful to be able to use Podman on Amazon Linux 2023. Please support it.

toto6038 avatar Jul 25 '23 09:07 toto6038

We do ship Docker/containerd - are there particular features you're looking for that are lacking?

stewartsmith avatar Jul 25 '23 14:07 stewartsmith

@stewartsmith I can't speak for @toto6038, but I'm also watching this PR. Off the top of my head my reasons include:

  1. General industry moving away from Docker. RHEL dropped direct support entirely in favor of podman. Kubernetes removing docker shim. etc.
  2. Rootless
  3. daemon-less.
  4. easier and more simple process for building multi-arch images.

Better Podman/buildah ecosystem support is a currently requirement for our next OS upgrade iteration. Right now the option with the least friction is standard RHEL, which comes with a hefty price increase compared to AL2

tophercullen avatar Aug 01 '23 21:08 tophercullen

@stewartsmith will chime in to ditto what @tophercullen mentioned.

The rootless access is a huge piece that podman provides. Major security vulnerability giving all docker users on a given machine backdoor-root access to entire host.

Thanks for the consideration here.

aschuess avatar Aug 02 '23 21:08 aschuess

+1 for podman support. The rootless access that @aschuess mentioned is one of the big reasons.

vidhatha avatar Aug 16 '23 11:08 vidhatha

Does AWS https://github.com/runfinch/finch is supported as podman alternative? It seems only for MacOS.

good92 avatar Aug 18 '23 10:08 good92

We do ship Docker/containerd - are there particular features you're looking for that are lacking?

I would like to use the systemd unit generation feature in Podman Quadlet (which has been merged into Podman itself) to make it easier to declaratively manage containers.

https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html

wjrogers avatar Sep 26 '23 15:09 wjrogers

At this point in time, we're not looking at adding podman to AL2023.

Note that if anyone in the community wants to build and maintain packages in their own for AL2023, Fedora COPR does support building AL2023 packages and repos, so using that community infrastructure is a possibility.

stewartsmith avatar Oct 16 '23 21:10 stewartsmith

Rootless and Quadlet is the reason why we use podman instead of docker

use docker and systemd is really suck.

and Podman is a poppular package. May I know the reason why not adding to AL2023?

BeckYeh avatar Nov 24 '23 02:11 BeckYeh

Podman/Buildah both have a lot of advantages compared to docker. Not providing it seems... I dunno... a step back?

jdvw avatar Jan 24 '24 12:01 jdvw

👍 for skopeo. I want to use it to copy docker images between repos as it's easier than docker pull/tag/push

chadmyers avatar Jun 12 '24 19:06 chadmyers

+1 for podman for systemd integration

vivere-dally avatar Oct 12 '24 16:10 vivere-dally

Another plug for including the podman package, just hit this trying to expand platform support for Continuous Delivery for Puppet Enterprise to include Amazon Linux 2023, since it's been requested by our customers. Many of them prefer to use podman to deploy our application, but because of the missing package we won't be able to support that.

Magisus avatar May 30 '25 18:05 Magisus