AcademySoftwareFoundation / OpenShadingLanguage

Advanced shading language for production GI renderers
BSD 3-Clause "New" or "Revised" License
2.05k stars 348 forks source link

ci: deal with CentOS 7 EOL and disappearance of yum mirrors #1839

Closed lgritz closed 2 weeks ago

lgritz commented 2 weeks ago

This was breaking CI for us. Hard break for icc/icx tests, since those REQUIRED a yum install of the intel compilers. Softer undetected break for all the ASWF <= 2022 containers based on CentOS 7, which were not failing outright but were failing to install certain optional packages.

The solution (for now) is to configure yum to exclude the missing repo.

steenax86 commented 2 weeks ago

Hi Larry, I looked at the CI logs from the failing CI actions, and I do not see a failed yum installation message with icx. Is the failure you observe to do with how Centos is now managing repos or is it that icx is now missing a license or a dependency repo?

lgritz commented 2 weeks ago

We were getting failed yum actions, but I have it fixed now.

lgritz commented 2 weeks ago

There's a totally different failure I'm chasing now...