Skip to content

Commit

Permalink
manifests: Split podman & moby-engine into sub-manifests
Browse files Browse the repository at this point in the history
  • Loading branch information
travier committed Feb 26, 2024
1 parent 1cfbd77 commit 12dffbf
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 9 deletions.
8 changes: 4 additions & 4 deletions manifests/fedora-coreos.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,10 @@ conditional-include:
include: podman-v5.yaml
- if: releasever >= 40
include: cliwrap.yaml
- if: container_engines == true
include:
- podman.yaml
- moby-engine.yaml

ostree-layers:
- overlay/15fcos
Expand All @@ -55,10 +59,6 @@ packages:
# the archive repo for more reliable package layering
# https://github.com/coreos/fedora-coreos-tracker/issues/400
- fedora-repos-archive
# CL ships this.
- moby-engine
# Already pulled in by moby-engine, but let's be explicit. Typhoon uses it.
- containerd
# Updates
- zincati
# Include and set the default editor
Expand Down
6 changes: 6 additions & 0 deletions manifests/moby-engine.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
packages:
# CL shipped this
- moby-engine
# Already pulled in by moby-engine, but let's be explicit. Typhoon uses it.
- containerd
- runc
3 changes: 3 additions & 0 deletions manifests/podman.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
packages:
- podman
- crun
8 changes: 3 additions & 5 deletions manifests/user-experience.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,11 @@ packages:
# Remote Access
- openssh-clients openssh-server
# Container tooling
## crun recommends but doesn't require criu and criu-libs. We want them for
## checkpoint/restore. https://github.com/coreos/fedora-coreos-tracker/issues/1370
- crun criu criu-libs
- podman
- runc
- skopeo
- toolbox
# crun recommends but doesn't require criu and criu-libs. We want them for
# checkpoint/restore. https://github.com/coreos/fedora-coreos-tracker/issues/1370
- criu criu-libs
# passt provides user-mode networking daemons for namespaces
- passt
# nvme-cli for managing nvme disks
Expand Down

0 comments on commit 12dffbf

Please sign in to comment.