git://git.onelab.eu
/
build.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
transforward cannot ship on nodes with f29 as it no longer builds
[build.git]
/
config.lxc
/
nodeimage.pkgs
diff --git
a/config.lxc/nodeimage.pkgs
b/config.lxc/nodeimage.pkgs
index
862c831
..
b60c769
100644
(file)
--- a/
config.lxc/nodeimage.pkgs
+++ b/
config.lxc/nodeimage.pkgs
@@
-4,11
+4,12
@@
groupname: PlanetLab
groupdesc: PlanetLab Node Root
# our own modules
groupname: PlanetLab
groupdesc: PlanetLab Node Root
# our own modules
-package: ipfwroot
-package: lxctools
-package: lxcsu
-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
# packages to exclude from stock repositories
yumexclude: @NODEYUMEXCLUDE@
# fedora-release or centos-release are pulled from deps
@@
-18,8
+19,10
@@
package: bridge-utils
package: dnsmasq
package: bash-completion
package: kernel
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: basesystem
package: filesystem
package: lvm2
@@
-37,7
+40,7
@@
package: iproute
package: iputils
package: kbd
package: passwd
package: iputils
package: kbd
package: passwd
-package: procps
+package: procps
-ng
package: readline
package: rootfiles
package: rpm
package: readline
package: rootfiles
package: rpm
@@
-52,15
+55,17
@@
package: bc
package: bind-utils
package: bzip2
package: crontabs
package: bind-utils
package: bzip2
package: crontabs
-package: dhclient
+package<=f21: dhclient
+package>=f22: dhcp-client
package: diffutils
package: ethtool
package: logrotate
package: diffutils
package: ethtool
package: logrotate
-package: libnl
+package<=f21: libnl
+package>=f22: libnl3
package: lsof
package: mailcap
package: nano
package: lsof
package: mailcap
package: nano
-package: n
c
+package: n
map-ncat
package: openssh-clients
package: parted
package: pciutils
package: openssh-clients
package: parted
package: pciutils
@@
-90,13
+95,13
@@
package: expect
package: nfs-utils
package: openvpn
package: vconfig
package: nfs-utils
package: openvpn
package: vconfig
-package: PyXML
+package
<=f18
: PyXML
#
# platform-dependent
#
package: rsyslog
#
# platform-dependent
#
package: rsyslog
-package: util-linux
-ng
+package: util-linux
package: cronie
#
package: cronie
#
@@
-115,10
+120,22
@@
package: lxc-sliceimage
package: fprobe-ulog
package: vsys
package: vsys-scripts
package: fprobe-ulog
package: vsys
package: vsys-scripts
-package: monitor-client
-package: monitor-runlevelagent
+
# ???
package: monitor-client
+
# ???
package: monitor-runlevelagent
package: net-tools
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
### 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