Fork me on GitHub
#circleci
<
2023-08-31
>
thumbnail08:08:03

👋:skin-tone-2: Hi team, Today our ruby-test suites started failing because of a recent changes to the convenience images; the latest cimg/ruby:3.0.0 image for example is about 400MB smaller and lost a lot of dependencies we relied on (lib_ffi being one of them). We’re able to work around it by pinning the image to the previous sha. Is this an intentional change on CircleCI’s part? Should we manually install the dependencies from now on?

2
glenjamin14:08:24

Your best bet is to raise a GitHub issue on the repo which manages those images

thumbnail18:08:08

The image is supplied by circleci 😁; https://circleci.com/docs/circleci-images/ Their Discuss is not active, and afaict there’s no repo for these images

thumbnail07:09:27

We dove into this a little bit more, it seems to be happening because of the upgrade of ubuntu in the last commit. Which wasn’t considered by our cache key. So it was using old paths for libs etc….. breaking the cache fixed this for us