Skip to content

Conversation

LukasAud
Copy link
Contributor

@LukasAud LukasAud commented Aug 13, 2025

Following investigation of authentication failures for 9th gen OSs, it was found that the cause was the usage of ubuntu 24.04 runners and their stricter security policies. This commit updates the matrix.json file to pin 9th gen to older runners to avoid these conflicts.

Checklist

  • 🟢 Spec tests.
  • 🟢 Acceptance tests.
  • Manually verified.

Following investigation of authentication failures for 9th gen OSs, it
was found that the cause was the usage of ubuntu 24.04 runners and their
stricter security policies. This commit updates the matrix.json file to
pin 9th gen to older runners to avoid these conflicts.
@LukasAud LukasAud requested a review from a team as a code owner August 13, 2025 08:14
@LukasAud
Copy link
Contributor Author

LukasAud commented Aug 13, 2025

Here is the result of running bundle exec matrix_from_metadata_v3 --metadata ../puppetlabs-motd/metadata.json:

{"matrix":
{"platforms":[
{"label":"CentOS-7","provider":"docker","arch":"x86_64","image":"litmusimage/centos:7","runner":"ubuntu-22.04"},
{"label":"CentOS-8","provider":"docker","arch":"x86_64","image":"litmusimage/centos:stream8","runner":"ubuntu-latest"},
{"label":"CentOS-9","provider":"docker","arch":"x86_64","image":"litmusimage/centos:stream9","runner":"ubuntu-22.04"},
{"label":"OracleLinux-7","provider":"docker","arch":"x86_64","image":"litmusimage/oraclelinux:7","runner":"ubuntu-22.04"},
{"label":"OracleLinux-9","provider":"docker","arch":"x86_64","image":"litmusimage/oraclelinux:9","runner":"ubuntu-22.04"},
{"label":"Scientific-7","provider":"docker","arch":"x86_64","image":"litmusimage/scientificlinux:7","runner":"ubuntu-22.04"},
{"label":"Debian-10","provider":"docker","arch":"x86_64","image":"litmusimage/debian:10","runner":"ubuntu-22.04"},
{"label":"Debian-11","provider":"docker","arch":"x86_64","image":"litmusimage/debian:11","runner":"ubuntu-latest"},
{"label":"Debian-12","provider":"docker","arch":"x86_64","image":"litmusimage/debian:12","runner":"ubuntu-latest"},
{"label":"Ubuntu-18.04","provider":"docker","arch":"x86_64","image":"litmusimage/ubuntu:18.04","runner":"ubuntu-22.04"},
{"label":"Ubuntu-20.04","provider":"docker","arch":"x86_64","image":"litmusimage/ubuntu:20.04","runner":"ubuntu-latest"},
{"label":"Ubuntu-22.04","provider":"docker","arch":"x86_64","image":"litmusimage/ubuntu:22.04","runner":"ubuntu-latest"},
{"label":"Ubuntu-24.04","provider":"docker","arch":"x86_64","image":"litmusimage/ubuntu:24.04","runner":"ubuntu-latest"},
{"label":"Rocky-8","provider":"docker","arch":"x86_64","image":"litmusimage/rockylinux:8","runner":"ubuntu-latest"},
{"label":"Rocky-9","provider":"docker","arch":"x86_64","image":"litmusimage/rockylinux:9","runner":"ubuntu-latest"},
{"label":"AlmaLinux-8","provider":"docker","arch":"x86_64","image":"litmusimage/almalinux:8","runner":"ubuntu-22.04"},
{"label":"AlmaLinux-9","provider":"docker","arch":"x86_64","image":"litmusimage/almalinux:9","runner":"ubuntu-22.04"}],
"collection":["puppetcore8"]},"spec_matrix":{"include":[{"puppet_version":"~> 8.0","ruby_version":3.2}]}}

@david22swan david22swan merged commit df4db60 into main Aug 13, 2025
2 checks passed
@david22swan david22swan deleted the CAT-2427-Address_9th_gen_auth_failures branch August 13, 2025 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants