forked from coreos/coreos-assembler
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeps.txt
More file actions
59 lines (42 loc) · 1.26 KB
/
Copy pathdeps.txt
File metadata and controls
59 lines (42 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# For privileged ops
supermin
# We default to builder user, but sudo where necessary
sudo
# dumb-init is a good idea in general, but specifically fixes things with
# libvirt forking qemu and assuming the process gets reaped on shutdown.
dumb-init
# For composes
rpm-ostree createrepo_c openssh-clients
dnf-utils
# For generating ISO images
genisoimage
# We expect people to use these explicitly in their repo configurations.
distribution-gpg-keys
# We need these for rojig
selinux-policy-targeted rpm-build
# Standard build tools
make git rpm-build
# virt-install dependencies
libvirt libguestfs-tools /usr/bin/qemu-img /usr/bin/virsh /usr/bin/virt-install
qemu-kvm
# And we process kickstarts
/usr/bin/ksflatten
# ostree-releng-scripts dependencies
rsync
python2-gobject-base python3-gobject-base
# To support recursive containerization and manipulating images
podman buildah skopeo
# Miscellaneous tools
jq
# For interacting with AWS/HTTP
awscli python3-boto3 python3-requests
# For metadata versioning
python3-semver
# For ignition file validation in cmd-run
/usr/bin/ignition-validate
# shellcheck for test
ShellCheck
# For python testing
python3-flake8 python3-pytest python3-pytest-cov
# Support for Koji uploads.
krb5-libs krb5-workstation python2-koji python2-krbv