Skip to content

Conversation

@moreati
Copy link
Member

@moreati moreati commented Feb 27, 2025

refs #1118

@moreati moreati force-pushed the issue1118-update-containers branch 3 times, most recently from 30906ea to d228ada Compare February 27, 2025 14:26
@moreati moreati force-pushed the issue1118-update-containers branch 8 times, most recently from 86e0695 to 99d1c84 Compare March 14, 2025 10:54
@moreati moreati force-pushed the issue1118-update-containers branch from 99d1c84 to b1b34af Compare April 11, 2025 11:19
@moreati moreati changed the title Update test containers CI: Update test containers Apr 15, 2025
@moreati moreati force-pushed the issue1118-update-containers branch from b1b34af to b17022e Compare June 3, 2025 08:49
moreati added 16 commits June 19, 2025 09:20
Promoting the script to a full template will fix some whitespace errors later.
This eliminates use of third-party *-vault images and performs repository
config during image prep.

The Apache httpd proxy is necessary because https://vault.centos.org now only
accepts TLS 1.x connections, and CentOS 5 can only do upto SSL 3.0. It is
developed to run on Debian 11.
Debian 11 is the earliest Debian release with such a package. Ubuntu first
included it in 22.04 CentOS doesn't have it.
Newer images will shortly be generated, so these higher Python versions aren't
needed anymore.
Mitogen maintainer(s) got better laptops in the last decaade or so.
It was necessary to split setup.yml because there is no common subset of
supported include/import keywords across Ansible 2.3 - 2.11. The yaml stdout
callback is unavailabe in Ansible 2.3.
moreati added 5 commits June 19, 2025 09:20
meta: noop failed on older Ansibles (e.g. 2.3)
It's not consistant across Ansible versions, particular the oldest ones. This
may have contributed to older test images containing usernames from the host
OS that they were built on (e.g. dmw, alex).
@moreati moreati force-pushed the issue1118-update-containers branch from b17022e to 4adcc2d Compare June 19, 2025 08:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant