ironic/devstack
Pavlo Shchelokovskyy d21564eaba Fix PXE setup for fresh Ubuntu Xenial
Since Ubuntu 15.04 the file 'pxelinux.0' is provided by different
package ('pxelinux') which is not being installed by DevStack.
Extra problem is that this package does not exsit for earlier Ubuntu
versions at all.

More over, while in Trusty 'syslinux' package depends on
'syslinux-common', it only recommends it in Xenial, but we need it
installed as it provides *.c32 modules required for syslinux.

This patch adds 'syslinux-common' and 'pxelinux' to required deb packages
list when distro is 'xenial' or 'jessie' (as this packaging change has
its origin in Debian) by using the distro pinning in the package lists
as supported by DevStack.

Change-Id: I473fc4eb52f28a456c3f6888d5c7b25e8e08be26
Closes-Bug: #1638940
2016-11-21 16:18:14 +02:00
..
files Fix PXE setup for fresh Ubuntu Xenial 2016-11-21 16:18:14 +02:00
lib Fix PXE setup for fresh Ubuntu Xenial 2016-11-21 16:18:14 +02:00
tools/ironic Merge "DevStack: Support for creating UEFI VMs" 2016-11-09 11:28:17 +00:00
upgrade Fix grenade jobs 2016-09-30 11:42:41 +00:00
plugin.sh Update devstack provision net config for multihost 2016-11-11 11:46:49 +02:00
settings Revert "Set SUBNETPOOL_PREFIX_V4 to FIXED_RANGE" 2016-10-21 19:13:25 +00:00