Distribution specific containers for Ansible integration testing.
GPL-3.0 License
Bot releases are hidden (Show)
Published by mattclay about 3 years ago
Upgrade OS Packages.
Newly installed packages will be the latest version.
This makes sure the existing packages will be as well.
Published by mattclay about 3 years ago
--no-cache-dir
option for pip install
commands.Published by relrod over 3 years ago
ansible-test
can use, though it depends on seccomp=unconfined
Published by mattclay over 3 years ago
six
for centos6-test-container
.pip
installs under Python 2.6.Published by mattclay over 3 years ago
The previously applied fix for Fedora 33 to allow ssh-rsa was incomplete. It now includes both server and client config.
Published by mattclay over 3 years ago
Published by relrod over 3 years ago
CentOS Vault seems to be having some connectivity issues, so add several mirrors to fall back to.
Published by mattclay over 3 years ago
Replace the broken setuptools
package created by python3 -m venv
with the PyPI version in the openSUSE Python 3 container.
Published by mattclay over 3 years ago
Published by mattclay over 3 years ago
Published by relrod almost 4 years ago
[centos6] Pin junit-xml python dependency
Avoids a deprecation warning in some tests on centos6.
Published by relrod almost 4 years ago
[centos6] Point repos to centos vault, since centos6 is now EOL
See this thread for reference.
CentOS 6 is now EOL, and the 6.10 repos have moved to vault.centos.org. Update our repo file accordingly so that we can use the vault repo.
Published by relrod almost 4 years ago
[fedora33] Use ecdsa keys for tests instead of RSA keys
Modern Fedora disallows rsa-sha
, and this causes Paramiko tests to fail, because when using RSA, it can only use rsa-sha
(there are open upstream pull requests for rsa-sha2-*
but unmerged last I looked). So we just use ecdsa instead.
Published by relrod almost 4 years ago
[fedora33] start sshd on init exec
Fedora 33's container image seemingly no longer starts sshd by default when init runs, so we explicitly start it.
Published by relrod almost 4 years ago
Add Fedora 33 image
Fedora 33 has been released today with Python 3.9.
Published by relrod about 4 years ago
[opensuse] install missing dependencies
Several packages seem to not have their dependencies listed properly. For now, we manually install the dependencies.
Published by relrod about 4 years ago
This version contains 3 main changes:
/var/lib/apt/lists/*
to clean up apt
a bit better. This results in smaller image sizes, but requires any tests that install packages to apt-get update
before doing so.8.2.2004
15.2
Published by mattclay about 4 years ago
sshpass
is no longer included in the Alpine container. This avoids issues with the ssh_connection
test hanging due to background processes not timing out as expected, which prevent the container from exiting.
Published by mattclay about 4 years ago
Added a test container for Alpine 3.
Also fixed build issues with the Fedora containers now that they no longer container systemd by default.
Published by mattclay over 4 years ago
packaging
package has been added to the containers.centos:7.6.1810
to centos:7.8.2003
.