X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=config.lxc%2Fnodeimage.pkgs;h=8ab5284d78f73bac9398a37d3ab623d57dc66795;hb=b72c4b7ba65cc4956888cee81f658b3da81edffb;hp=e19102f5b86cd31409bedc56211be330dfa0f450;hpb=38cfbf6aa4edd701f33ecab5b06a12e4db870ae3;p=build.git diff --git a/config.lxc/nodeimage.pkgs b/config.lxc/nodeimage.pkgs index e19102f5..8ab5284d 100644 --- a/config.lxc/nodeimage.pkgs +++ b/config.lxc/nodeimage.pkgs @@ -4,10 +4,12 @@ groupname: PlanetLab groupdesc: PlanetLab Node Root # our own modules -package: ipfwroot -package: lxctools -package: transforward -package: procprotect +# turned off on >=f21 - hopefully on a temporary basis +package<=f20: ipfwroot +package: lxc-userspace +package<=f27: transforward +# temporarily turned off as it won't build on recent kernels +package<=f18: procprotect # packages to exclude from stock repositories yumexclude: @NODEYUMEXCLUDE@ # fedora-release or centos-release are pulled from deps @@ -17,18 +19,21 @@ package: bridge-utils package: dnsmasq package: bash-completion package: kernel -package: kernel-firmware -package: udev +package>=f23: kernel-modules kernel-modules-extra +package: linux-firmware +package: systemd +package>=f24: systemd-container package: basesystem package: filesystem package: lvm2 package: bash package: coreutils -package: python +package<=f27: python +package>=f29: python2 python-unversioned-command package: cpio package: e2fsprogs package: ed -package: file +package: file package: glibc package: hdparm package: initscripts @@ -36,7 +41,7 @@ package: iproute package: iputils package: kbd package: passwd -package: procps +package: procps-ng package: readline package: rootfiles package: rpm @@ -51,15 +56,17 @@ package: bc package: bind-utils package: bzip2 package: crontabs -package: dhclient +package<=f21: dhclient +package>=f22: dhcp-client package: diffutils package: ethtool package: logrotate -package: libnl +package<=f21: libnl +package>=f22: libnl3 package: lsof package: mailcap package: nano -package: nc +package: nmap-ncat package: openssh-clients package: parted package: pciutils @@ -83,19 +90,18 @@ package: iptables package: dracut package: ntp package: perl -package: python package: tar package: expect package: nfs-utils package: openvpn package: vconfig -package: PyXML +package<=f18: PyXML # # platform-dependent # package: rsyslog -package: util-linux-ng +package: util-linux package: cronie # @@ -111,13 +117,28 @@ package: sliceimage-@pldistro@-@fcdistro@-@arch@ package: sliceimage-system-@pldistro@-@fcdistro@-@arch@ package: lxc-sliceimage #package: pl_mom -package: fprobe-ulog +package<=f18: fprobe-ulog package: vsys package: vsys-scripts -package: monitor-client -package: monitor-runlevelagent +# ??? package: monitor-client +# ??? package: monitor-runlevelagent package: net-tools +### used to be in the onelab umts extension, but doesn't hurt anyone +package: planetlab-umts-tools-backend ppp comgt + ### convenience package: less package: emacs-nox + +package>=f20: libvirt + +# https://bugzilla.redhat.com/show_bug.cgi?id=1094297 +# this is required so that bootmanager can run authconfig in the context of the nodeimage +package>=f21: policycoreutils + +# 03/2015: let's move on +package: python3 + +# dec 2018: we now rely on NetworkManager +package>=f27: NetworkManager