mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-02-03 20:40:34 +01:00
contrib: install more package in "nm-in-container.sh"
NM-ci wants to install a lot of packages when running the first test. In particular, NM-ci has no nice script that lists all the dependencies, so it's not immediately clear which packages are required. Still, install some of those packages so that they are already present when running the first NM-ci test.
This commit is contained in:
parent
a92a0725b9
commit
81527052d7
1 changed files with 61 additions and 1 deletions
|
|
@ -315,6 +315,8 @@ ENTRYPOINT ["/sbin/init"]
|
|||
RUN sed -i 's/^tsflags=.*/tsflags=/' /etc/dnf/dnf.conf
|
||||
|
||||
RUN dnf install -y \\
|
||||
--skip-broken \\
|
||||
\\
|
||||
/usr/bin/python \\
|
||||
ModemManager-devel \\
|
||||
ModemManager-glib-devel \\
|
||||
|
|
@ -386,10 +388,68 @@ RUN dnf install -y \\
|
|||
vala-devel \\
|
||||
valgrind \\
|
||||
vim \\
|
||||
which
|
||||
which \\
|
||||
\\
|
||||
'dbus*' \\
|
||||
'openvswitch2*' \\
|
||||
/usr/bin/debuginfo-install \\
|
||||
NetworkManager-openvpn \\
|
||||
NetworkManager-pptp \\
|
||||
NetworkManager-strongswan \\
|
||||
NetworkManager-vpnc \\
|
||||
NetworkManager-ovs \\
|
||||
NetworkManager-wifi \\
|
||||
NetworkManager-team \\
|
||||
NetworkManager-ppp \\
|
||||
cryptsetup \\
|
||||
dhcp-client \\
|
||||
dhcp-relay \\
|
||||
dhcp-server \\
|
||||
dnsmasq \\
|
||||
dracut-network \\
|
||||
ethtool \\
|
||||
firewalld \\
|
||||
gcc \\
|
||||
gdb \\
|
||||
gdb \\
|
||||
git \\
|
||||
hostapd \\
|
||||
iproute-tc \\
|
||||
ipsec-tools \\
|
||||
iputils \\
|
||||
iscsi-initiator-utils \\
|
||||
iw \\
|
||||
ldns \\
|
||||
libreswan \\
|
||||
libyaml-devel \\
|
||||
logrotate \\
|
||||
lvm2 \\
|
||||
mdadm \\
|
||||
net-tools \\
|
||||
nfs-utils \\
|
||||
nmap-ncat \\
|
||||
nss-tools \\
|
||||
openvpn \\
|
||||
perl-IO-Pty-Easy \\
|
||||
perl-IO-Tty \\
|
||||
psmisc \\
|
||||
python3-dbus \\
|
||||
python3-gobject \\
|
||||
python3-netaddr \\
|
||||
qemu-kvm \\
|
||||
radvd \\
|
||||
rp-pppoe \\
|
||||
scsi-target-utils \\
|
||||
tcpdump \\
|
||||
tcpreplay \\
|
||||
tuned \\
|
||||
wireguard-tools \\
|
||||
wireshark-cli
|
||||
|
||||
RUN dnf debuginfo-install --skip-broken \$(ldd /usr/sbin/NetworkManager | sed -n 's/.* => \\(.*\\) (0x[0-9A-Fa-f]*)$/\1/p' | xargs -n1 readlink -f) -y
|
||||
|
||||
RUN dnf clean all
|
||||
|
||||
RUN pip3 install --user behave_html_formatter || true
|
||||
|
||||
COPY data-NM-log "/usr/bin/NM-log"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue