Changed in v3:
- Remove sheepdog more generally
- Use .format() style printf
- Split config to cross-build.yml
- Make glusterfs name per-distro customized
- Misc code style changes
- Rename fields in cross-build.yml
- Don't use crossbuild-essential packages
Changed in v2:
- Fix multiple package name mistakes
- Modify lcitool to generate cross-arch docker files
- Add --no-install-recommended flag to apt-get
- Add DEBIAN_FRONTEND=noninteractive env to apt-get
- Improve error reporting in lcitool
- Add make rule for generating dockerfiles locally
Daniel P. Berrangé (10):
guests: use libpcap0.8-dev package on Debian
guests: add xfsprogs development package for libvirt
guests: fix glusterfs package name on Debian
guests: Debian SID has dropped the sheepdog package
lcitool: include root cause when reporting errors
lcitool: force non-interactive apt-get frontend
lcitool: avoid installing recommended packages
lcitool: refactor logic for building package list
lcitool: avoid using an env var to store package list
lcitool: support generating cross compiler dockerfiles
.../libvirt-debian-9/cross-build.yml | 50 ++++++
.../libvirt-debian-sid/cross-build.yml | 52 +++++++
guests/lcitool | 146 ++++++++++++------
guests/vars/mappings.yml | 13 +-
guests/vars/projects/libvirt.yml | 1 +
5 files changed, 213 insertions(+), 49 deletions(-)
create mode 100644 guests/host_vars/libvirt-debian-9/cross-build.yml
create mode 100644 guests/host_vars/libvirt-debian-sid/cross-build.yml
--
2.20.1