refine strategy to spot ip address, keep on calling guest_ipv4
[build.git] / config.lxc / sliceimage.pkgs
1 #
2 groupname: PlanetLabSlice
3 groupdesc: PlanetLab Slice Reference Image
4 # packages to exclude from stock repositories
5 yumexclude: @NODEYUMEXCLUDE@
6
7 package: filesystem bash coreutils
8 package>=f24: systemd-udev
9 # adding this seems to create a dangling btrfs subvolume in
10 # /vservers/<>/var/lib/machines
11 # package>=f24: systemd-container
12 package: findutils diffutils
13 package: crontabs logrotate passwd sudo
14 package: gzip bzip2 tar rsync
15 package: wget curl
16 package: perl
17 package<=f27: python python-devel
18 package>=f29: python2 python-unversioned-command python2-devel
19 package: yum
20 package: iputils
21 package: tcpdump traceroute telnet
22 package<=f18: nc
23 package>=f20: nmap-ncat
24 package: openssh-clients
25 package: time
26 # this is really old school but well..
27 package: rsh which
28 # required for the test suite to suceed
29 # before f23 this somehow ended up on the slice anyway
30 package: procps-ng
31
32 package: cronie
33
34 # xxx not entirely sure this is required any more
35 package: openssh-server
36
37 # for ifconfig
38 package: net-tools
39
40 # required for lxc-based nodes
41 package<=f21: dhclient
42 package>=f22: dhcp-client
43 # we need /etc/sysconfig/network-scripts
44 # which won't show up on its own in f23
45 package>=f23: initscripts
46 # a PL-specific, also required on lxc-based nodes
47 package: bind_public
48
49 package: vsyssh
50 package: vsys-wrapper
51
52 # onelab additions
53 package<=f27: sliver-openvswitch
54 package<=f25: ipfwslice
55
56 # convenience
57 package: less emacs-nox
58
59 # 03/2015: let's move on
60 package: python3