<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Read the Docs</title><link href="https://readthedocs-about--399.org.readthedocs.build/" rel="alternate"></link><link href="https://readthedocs-about--399.org.readthedocs.build/feeds/atom.xml" rel="self"></link><id>https://readthedocs-about--399.org.readthedocs.build/</id><updated>2026-03-30T00:00:00-07:00</updated><entry><title>Deprecation: removal of Ubuntu 20.04 LTS build image</title><link href="https://readthedocs-about--399.org.readthedocs.build/blog/2026/03/ubuntu-20-04-deprecated/" rel="alternate"></link><published>2026-03-30T00:00:00-07:00</published><updated>2026-03-30T00:00:00-07:00</updated><author><name>Manuel Kaufmann</name></author><id>tag:readthedocs-about--399.org.readthedocs.build,2026-03-30:/blog/2026/03/ubuntu-20-04-deprecated/</id><summary type="html">&lt;p&gt;We are announcing the deprecation of the &lt;code&gt;ubuntu-20.04&lt;/code&gt; build image on Read the Docs.
The removal date is set …&lt;/p&gt;</summary><content type="html">&lt;p&gt;We are announcing the deprecation of the &lt;code&gt;ubuntu-20.04&lt;/code&gt; build image on Read the Docs.
The removal date is set to &lt;strong&gt;Monday, June 1st, 2026&lt;/strong&gt;.
After this date, projects configured to build with &lt;code&gt;build.os: ubuntu-20.04&lt;/code&gt; will stop building until they are updated to a supported Ubuntu image.&lt;/p&gt;
&lt;p&gt;This change is part of our work to keep our build images current and to prepare for adding Ubuntu 26.04 LTS on Read the Docs once it is available.
Ubuntu 20.04 LTS is now an older base image, and continuing to support it increases maintenance cost and slows down our build image lifecycle.&lt;/p&gt;
&lt;p&gt;This deprecation affects a significant number of projects.
More than 10,000 projects have successfully built with &lt;code&gt;ubuntu-20.04&lt;/code&gt; over time,
and around 1,300 projects used it in the last 90 days.
We want to give maintainers enough time to migrate before the image is removed.&lt;/p&gt;
&lt;h2 id="deprecation-timeline"&gt;Deprecation timeline&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Monday, March 30, 2026&lt;/strong&gt;: Publish this deprecation announcement.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Before Monday, June 1, 2026&lt;/strong&gt;: Email maintainers of active projects that are still using &lt;code&gt;ubuntu-20.04&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Monday, June 1, 2026&lt;/strong&gt;: Remove the &lt;code&gt;ubuntu-20.04&lt;/code&gt; build image from Read the Docs.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="how-to-update-your-project"&gt;How to update your project&lt;/h2&gt;
&lt;p&gt;If your project currently uses &lt;code&gt;ubuntu-20.04&lt;/code&gt;, update your &lt;code&gt;.readthedocs.yaml&lt;/code&gt; file to use a newer supported image instead.
For most projects, we recommend migrating to &lt;code&gt;ubuntu-24.04&lt;/code&gt; or &lt;code&gt;ubuntu-lts-latest&lt;/code&gt;.
In the following weeks, once it's officially released, we will expose &lt;code&gt;ubuntu-26.04&lt;/code&gt; as well.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="nt"&gt;version&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l l-Scalar l-Scalar-Plain"&gt;2&lt;/span&gt;

&lt;span class="nt"&gt;build&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="nt"&gt;os&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l l-Scalar l-Scalar-Plain"&gt;ubuntu-24.04&lt;/span&gt;
&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="nt"&gt;tools&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="nt"&gt;python&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s"&gt;&amp;quot;3.13&amp;quot;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Read the Docs currently supports &lt;code&gt;ubuntu-22.04&lt;/code&gt;, &lt;code&gt;ubuntu-24.04&lt;/code&gt;, and &lt;code&gt;ubuntu-lts-latest&lt;/code&gt; for &lt;code&gt;build.os&lt;/code&gt;.
You can review all supported values in our &lt;a href="https://docs.readthedocs.io/en/stable/config-file/v2.html#build-os"&gt;build configuration reference&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If your project depends on system packages or language versions that behave differently on a newer Ubuntu release,
we recommend testing the change as soon as possible and adjusting your build configuration before June 1st.&lt;/p&gt;
&lt;p&gt;If you are already using &lt;code&gt;ubuntu-22.04&lt;/code&gt;, &lt;code&gt;ubuntu-24.04&lt;/code&gt;, or &lt;code&gt;ubuntu-lts-latest&lt;/code&gt;, no action is required.&lt;/p&gt;
&lt;h2 id="contact-us"&gt;Contact us&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://app.readthedocs.org/support/"&gt;Contact us&lt;/a&gt; if you have any questions,
or if you run into issues migrating your project to a newer Ubuntu image.&lt;/p&gt;</content><category term="Changelog"></category><category term="builders"></category><category term="images"></category><category term="deprecation"></category></entry></feed>