Remove debian packages file for devstack

This file duplicages devstack's load of bindep for the ironic
repository. As bindep is the authortative file, removing the
legacy way of installing packages from ironic.

Also revises the bindep file to explicitly remove the devstack
group, as it is all devstack.

Change-Id: Ida7ca230069fc0e4f54bde2fc6fffdc9eb0bdcc2
This commit is contained in:
Julia Kreger 2021-09-21 12:36:09 -07:00
parent ef5c1a3a44
commit f205e7d2be
2 changed files with 29 additions and 66 deletions

View File

@ -11,8 +11,8 @@ ipxe [platform:dpkg default]
ipxe-bootimgs [platform:rpm default]
socat [default]
xinetd [default]
tftpd-hpa [platform:dpkg default]
tftp-server [platform:rpm default]
tftpd-hpa [platform:dpkg]
tftp-server [platform:rpm]
# Starting with Debian Jessie (and thus in Ubuntu Xenial too),
# pxelinux package provides the pxelinux.0 boot loader,
# but such package is absent from Debian Wheezy / Ubuntu Trusty.
@ -24,31 +24,30 @@ tftp-server [platform:rpm default]
# or DevStack stops supporting those.
# In the mean time, new Debian-based release codenames will have to be added
# as distros can not be pinned with 'if-later-than' specified.
pxelinux [platform:ubuntu-xenial platform:debian-jessie default]
syslinux [platform:rpm platform:ubuntu-trusty platform:debian-wheezy default]
syslinux-common [platform:ubuntu-xenial platform:debian-jessie default]
pxelinux [platform:dpkg]
syslinux [platform:rpm platform:ubuntu-trusty platform:debian-wheezy]
syslinux-common [platform:dpkg]
socat [default]
# Grub2 files for boot loadingusing PXE/GRUB2
shim-signed [platform:dpkg default]
grub-efi-amd64-signed [platform:dpkg default]
# these are needed to create and access VMs when testing with virtual hardware
libvirt-bin [platform:dpkg devstack]
libvirt [platform:rpm devstack]
libvirt-dev [platform:dpkg devstack]
libvirt-devel [platform:rpm devstack]
qemu [platform:dpkg devstack build-image-dib]
qemu-kvm [platform:dpkg platform:rpm devstack]
qemu-utils [platform:dpkg devstack build-image-dib]
qemu-system-data [platform:dpkg devstack]
sgabios [platform:rpm devstack]
ipxe-qemu [platform:dpkg devstack]
edk2-ovmf [platform:rpm devstack]
ovmf [platform:dpkg devstack]
ipxe-roms-qemu [platform:rpm devstack]
openvswitch [platform:rpm devstack]
iptables [devstack]
net-tools [platform:rpm devstack]
shim-signed [platform:dpkg]
grub-efi-amd64-signed [platform:dpkg]
libvirt-daemon [platform:dpkg]
libvirt-clients [platform:dpkg]
libvirt [platform:rpm]
libvirt-dev [platform:dpkg]
libvirt-devel [platform:rpm]
qemu [platform:dpkg]
qemu-kvm [platform:dpkg platform:rpm]
qemu-utils [platform:dpkg]
qemu-system-data [platform:dpkg]
sgabios [platform:rpm]
ipxe-qemu [platform:dpkg]
edk2-ovmf [platform:rpm]
ovmf [platform:dpkg]
ipxe-roms-qemu [platform:rpm]
openvswitch [platform:rpm]
iptables [default]
net-tools [platform:rpm]
# these are needed to compile Python dependencies from sources
python-dev [platform:dpkg test]
@ -79,6 +78,11 @@ graphviz [!platform:gentoo test doc]
# libsrvg2 is needed for sphinxcontrib-svg2pdfconverter in docs builds.
librsvg2-tools [doc platform:rpm]
librsvg2-bin [doc platform:dpkg]
# For parsing of API response json
jq
dosfstools [platform:dpkg]
# Metalsmith jobs
gdisk [platform:dpkg]
# these are needed to build a deploy ramdisk

View File

@ -1,41 +0,0 @@
# apparmor is an undeclared dependency for docker on ubuntu: https://github.com/docker/docker/issues/9745
# Starting with Debian Jessie (and thus in Ubuntu Xenial too),
# pxelinux package provides the pxelinux.0 boot loader,
# but such package is absent from Debian Wheezy / Ubuntu Trusty.
# Also, in Debian Wheezy / Ubuntu Trusty 'syslinux' depends on syslinux-common,
# but only recommends it in Jessie/Xenial.
# Make sure syslinux-common is installed for those distros as it provides
# *.c32 modules for syslinux
# In the mean time, new Debian-based release codenames will have to be added
# as distros can not be pinned with 'if-later-than' specified.
apparmor
docker.io
gnupg
ipmitool
iptables
ipxe
ipxe-qemu
isolinux
jq
libguestfs-tools
libguestfs0
libvirt-bin # dist:bionic
libvirt-daemon-system # dist:focal
libvirt-dev
open-iscsi
openssh-client
ovmf
pxelinux
python-libguestfs # dist:bionic
python3-guestfs # dist:focal
qemu
qemu-kvm
qemu-utils
qemu-system-data # dist:focal
sgabios # dist:bionic
shellinabox
socat
squashfs-tools
syslinux-common
tftpd-hpa
xinetd