lae / ansible-role-travis-lxc

Ansible role that prepares a Travis CI environment and creates LXC containers for testing roles.
MIT License
4 stars 2 forks source link

Test profile updates #38

Closed lae closed 5 years ago

lae commented 5 years ago

Add Fedora 28/Alpine 3.8 and remove tests for EOL releases README updates + note about EOL release support Re-add centos-06-02 to tests (closes #26)

lae commented 5 years ago

Fedora 28 builds appear to be failing:

warning: /run/install/var/cache/dnf/fedora-f21308f6293b3270/packages/dnf-2.7.5-12.fc28.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 9db62fb1: NOKEY
Curl error (37): Couldn't read a file:// file for file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-28-x86_64 [Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-28-x86_64]
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Failed to setup the rootfs in /var/cache/lxc/fedora/bootstrap/run/install.
Error: Failed to create Fedora container

Looks like there's a fix in lxc-templates upstream (https://github.com/lxc/lxc-templates/pull/8) but there are no new builds for it in the LXC PPA for Ubuntu 14 (https://launchpad.net/~ubuntu-lxc/+archive/ubuntu/lxc-stable). When will https://github.com/travis-ci/travis-ci/issues/5821 ever be fixed, ugh.