replace rpm gpg with gpg1 in fedora31
[build.git] / config.lxc / bootcd.pkgs
index 52759e6..53e7e2d 100644 (file)
@@ -5,11 +5,20 @@ yumexclude: @NODEYUMEXCLUDE@
 # define packages
 package: btrfs-progs
 package: filesystem
-package: dhclient
+package<=f21: dhclient
+package>=f22: dhcp-client
 package: bash
 package: coreutils
 package: iputils
 package: kernel
+package>=f23: kernel-modules kernel-modules-extra
+# f31: building root images with a kernel with kernel-core
+# apparently this requires grubby-deprecated;
+# it might even be safer to install that one 
+# earlier so that we can be sure that grubby-deprecated is there
+# when the kernel-core install scriptlet triggers
+package>=f31: grubby-deprecated kernel-core 
+package>=f24: systemd-udev
 package: bzip2
 package: diffutils
 package: logrotate
@@ -24,7 +33,8 @@ package: wget
 package: yum
 package: curl
 package: gzip
-package: python
+package<=f27: python
+package>=f29: python2 python-unversioned-command
 package: tar
 package: pciutils
 package: kbd
@@ -32,11 +42,14 @@ package: authconfig
 package: hdparm
 package: lvm2
 package: kexec-tools
-package>=f8 package>=centos5: gnupg
+# see myplc/plc.d/gpg
+package<=f29: gnupg
+package>=f31: gnupg1
 package>=sl6: gnupg2
 package: nano
 package: parted
-package: pyparted
+package<=f27: pyparted
+package>=f29: python2-pyparted
 package: openssh-server
 package: openssh-clients
 package: ncftp
@@ -48,12 +61,32 @@ package: vconfig
 package: ntp
 package: pypcilib
 package: openvpn
-package: vim-enhanced
+#package: vim-enhanced
 package: e2fsprogs
-package: rsyslog 
+package: rsyslog
 package: strace lsof
 package: net-tools
 
+# 03/2015: let's move on
+package: python3
+
+# 06/2015: this does not ship anymore by default in f21
+package>=f21: biosdevname
+
+# 12/2018
+package>=f27: NetworkManager
+
+# Thierry : january 2015
+# the bootcd image has grown out of control in terms of size
+# which in turn causes timeouts on the server side and all
+# so I am turning all this back off for a while
+# # for the new ansible-based hooks
+# package: ansible
+# package: git
+# # experimentally ship qemu on the bootcd
+# package: qemu
+# package: bridge-utils
+
 #################### formerly in prep.sh
 junk: lib/obsolete
 junk: lib/tls