-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CircleCI image deprecation #753
Comments
Here's the original email from CircleCI with all the details.Hello there, At CircleCI, we're committed to ensuring you can build great things. To this end, we have updated our image policies in order to ensure best support for new and existing images. More details about our new image retention policy can be found here. Upcoming image deprecationThroughout 2024 we will be making changes to the following families of images:
If you’re receiving this message it means our records show you’re using one or more CircleCI images that will reach end of life by September 30th 2024. Upgrading to the latest image will bring you better performance, powering your builds with increased speed and efficiency. Beginning in January 2024, CircleCI has scheduled several brownout periods to draw attention to the upcoming deprecation. During these periods, your work that uses these images will temporarily fail, acting as a reminder to update your images. Your team’s imagesWe’ve identified that your team is currently using the following images planned for deprecation: ngsi-timeseries-api/main/build/ubuntu-2004:202008-01 Identify which configs need updatingTo support your updates, we have created a script that will identify the configs in your org that utilize these images. You can find the details of the script on this GitHub public repo https://github.com/CircleCI-Public/image-updater How to update your configChanging to default, current, edge or supported date tags will allow builds to continue to run with latest versions and avoid being browned out. The following code snippets show where image names can be changed - code snippets can be copied directly from the discuss post: # Windows
resource_class: 'windows.medium'
machine:
image: 'windows-server-2022-gui:current' # change image name here
# Linux
machine:
image: ubuntu-2204:current # change image name here
# Remote docker
machine:
image: ubuntu-2204:current # change image name here
docker_layer_caching: true
# Android
machine:
image: android:default # change image name here The brownout scheduleWindows (Jan, April, July)
Remote Docker & Linux (Feb, May, August)
Android (March, June, Sept)
We kindly ask your engineering team to update your config files at your earliest convenience. After September 2024 any jobs that run using these images will fail. We appreciate your attention to this update, and we're here to support you every step of the way. If you need assistance while making changes to your configs, reach out to your TSM or check our Discuss forum for support. |
CircleCI is going to drop the Ubuntu image we use for testing on 30 Sept 2024. We should upgrade to a new one before then.
The text was updated successfully, but these errors were encountered: