Skip to content
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

The Ubuntu 18.04 Actions runner image will begin deprecation on 2022/08/08 and will be fully unsupported by 2023/04/03 #6002

Closed
3 of 10 tasks

Comments

@miketimofeev
Copy link
Contributor

miketimofeev commented Aug 2, 2022

Breaking changes

We have started the deprecation process for Ubuntu 18.04. While the image is being deprecated, You may experience longer queue times during peak usage hours. Deprecation will begin on 2022/08/08 and the image will be fully unsupported by 2023/04/03

To raise awareness of the upcoming removal, we will temporarily fail jobs using Ubuntu 18.04. Builds that are scheduled to run during the brownout periods will fail. The brownouts are scheduled for the following dates and times:

GitHub Actions\Azure DevOps::

  • October 3, 12:00 UTC – October 3, 14:00 UTC
  • October 18, 14:00 UTC – October 18, 16:00 UTC
  • November 15, 18:00 UTC – November 15, 20:00 UTC
  • November 30, 20:00 UTC – November 30, 22:00 UTC
  • December 15, 20:00 UTC – December 16 00:00 UTC
  • January 5, 10.00 UTC – January 5, 14.00 UTC
  • January 13, 12.00 UTC – January 13, 16.00 UTC
  • January 18, 14.00 UTC – January 18, 18.00 UTC
  • January 24, 16.00 UTC – January 24, 20.00 UTC
  • February 7, 16.00 UTC – February 7, 22.00 UTC
  • February 21, 10.00 UTC – February 21, 22.00 UTC
  • March 6, 00.00 UTC – March 7, 00.00 UTC
  • March 13, 00.00 UTC – March 14, 00.00 UTC
  • March 21, 00.00 UTC – March 22, 00.00 UTC
  • March 28, 00.00 UTC – March 29, 00.00 UTC

Target date

April 1st, 2023

The motivation for the changes

We maintain the latest two stable versions of any given OS version. Ubuntu 22.04 is going GA on 8/8/22 thus we start deprecating the oldest image.

Possible impact

Workflows using the ubuntu-18.04 image label should be updated to ubuntu-latest, ubuntu-20.04, or ubuntu-22.04

Platforms affected

  • Azure DevOps
  • GitHub Actions

Virtual environments affected

  • Ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 22.04
  • macOS 10.15
  • macOS 11
  • macOS 12
  • Windows Server 2019
  • Windows Server 2022

Mitigation ways

N\A

@willaaam
Copy link

willaaam commented Aug 8, 2022

Don't get me wrong, I fully understand that you're deprecating 18.04 - but incorporating brownout periods to raise awareness?

If my team needs to get a build out for a critical bugfix on the 22nd of August... I'm just going to have to wait for 4 hours? If my understanding of that is true, I find that very odd behavior in an enterprise environment. Some businesses actually have SLAs with their clients. Would kindly request the team to find another way to "raise awareness". I came here because of the red banner when using the image, that worked fine as well and is a lot less invasive.

You're giving us two weeks to migrate away before brownouts start. Migrating is an action that requires testing and validation.

wingyplus added a commit to wingyplus/elixir that referenced this issue Aug 8, 2022
The ubuntu-18.04 nows deprecated today [1]. This changes start moving it
to version 22.04 instead.

[1] actions/runner-images#6002.
wingyplus added a commit to wingyplus/elixir that referenced this issue Aug 8, 2022
The ubuntu-18.04 nows deprecated today [1]. This changes start moving it
to version 20.04 instead.

[1] actions/runner-images#6002.
wingyplus added a commit to wingyplus/elixir that referenced this issue Aug 8, 2022
The ubuntu-18.04 nows deprecated today [1]. This changes start moving it
to version 20.04 instead.

[1] actions/runner-images#6002.
wingyplus added a commit to wingyplus/elixir that referenced this issue Aug 8, 2022
The ubuntu-18.04 nows deprecated today [1]. This changes start moving it
to version 20.04 instead.

[1] actions/runner-images#6002.
josevalim pushed a commit to elixir-lang/elixir that referenced this issue Aug 8, 2022
The ubuntu-18.04 nows deprecated today [1]. This changes start moving it
to version 20.04 instead.

[1] actions/runner-images#6002
@fbrosseau
Copy link

fbrosseau commented Aug 8, 2022

Does this impact hosted agents only, or does this also mean the agent tooling/infra (for self hosted pools, but also for 1ES pools for internal folks) will become EOL for ubuntu18? My team still needs to keep shipping ubuntu18 versions of our product for years.

fniephaus added a commit to hpi-swa/trufflesqueak that referenced this issue Aug 8, 2022
ovsrobot pushed a commit to ovsrobot/ovs that referenced this issue Aug 8, 2022
18.04 image is deprecated and will disappear soon.  Also some
slowdowns and brownouts are planned to push users away from
this deprecated version:

  actions/runner-images#6002

Moving to 20.04.  Can't move to 22.04 at the moment because of
deprecation warnings from openssl 3.0.

Signed-off-by: Ilya Maximets <[email protected]>
Signed-off-by: 0-day Robot <[email protected]>
trini added a commit to trini/u-boot that referenced this issue Aug 8, 2022
As per actions/runner-images#6002 the Ubuntu
18.04 image is deprecated and will be removed by December 1, 2022.
Move to the Ubuntu 22.04 image as our base for launching our containers
from.

Signed-off-by: Tom Rini <[email protected]>
@panekj
Copy link
Contributor

panekj commented Aug 8, 2022

@fbrosseau it's hosted agent only

dcshzj added a commit to dcshzj/RepoSense that referenced this issue Aug 9, 2022
The Ubuntu 18.04 runner is deprecated and will be fully removed on
2022-12-01, after which the jobs will fail.

Let's remove the Ubuntu 18.04 runner.

Reference: actions/runner-images#6002
gtkacz added a commit to gtkacz/temporal_adjusters_py that referenced this issue Jun 20, 2024
AS1100K added a commit to AS1100K/aether that referenced this issue Jun 26, 2024
AS1100K added a commit to AS1100K/aether that referenced this issue Jun 26, 2024
roseoriorden pushed a commit to roseoriorden/ovs that referenced this issue Jul 1, 2024
18.04 image is deprecated and will disappear soon.  Also some
slowdowns and brownouts are planned to push users away from
this deprecated version:

  actions/runner-images#6002

Moving to 20.04.  Can't move to 22.04 at the moment because of
deprecation warnings from openssl 3.0.

Acked-by: Dumitru Ceara <[email protected]>
Signed-off-by: Ilya Maximets <[email protected]>
Rand0mCactus added a commit to Rand0mCactus/test-game that referenced this issue Jul 9, 2024
update deployment workflow to use Ubuntu 22.04 image since 18.04 is deprecated. See actions/runner-images#6002.
fntlnz pushed a commit to iovisor/kubectl-trace that referenced this issue Jul 16, 2024
vomw added a commit to vomw/release that referenced this issue Aug 9, 2024
chetangudisagar added a commit to CorfuDB/CorfuDB that referenced this issue Aug 22, 2024
Update image label to ubuntu-latest.
Fix actions/runner-images#6002 to ensure continued support.
chetangudisagar added a commit to CorfuDB/CorfuDB that referenced this issue Aug 22, 2024
Update image label to ubuntu-latest.
Fix actions/runner-images#6002 to ensure continued support.
chetangudisagar added a commit to CorfuDB/CorfuDB that referenced this issue Aug 23, 2024
Update image label to ubuntu-latest.
Fix actions/runner-images#6002 to ensure continued support.
nevans added a commit to nevans/eventmachine that referenced this issue Sep 3, 2024
* GitHub Actions dropped suuport for macos-10.15 on 2022-12-01:
  actions/runner-images#6002
* GitHub Actions dropped suuport for ubuntu-18.04 on 2023-04-03:
  actions/runner-images#5583

Although there are benefits to testing EventMachine with these older OS
versions—especially given EventMachine's legacy status and the types of
projects which are most likely to depend on it—there are also
significant costs to maintaining CI for them once GitHub Actions has
dropped support.
nevans added a commit to nevans/eventmachine that referenced this issue Sep 3, 2024
* GitHub Actions dropped suuport for macos-10.15 on 2022-12-01:
  actions/runner-images#6002
* GitHub Actions dropped suuport for ubuntu-18.04 on 2023-04-03:
  actions/runner-images#5583

Although there are benefits to testing EventMachine with these older OS
versions—especially given EventMachine's legacy status and the types of
projects which are most likely to depend on it—there are also
significant costs to maintaining CI for them once GitHub Actions has
dropped support.
nevans added a commit to nevans/eventmachine that referenced this issue Sep 3, 2024
GitHub Actions dropped support for ubuntu-18.04 on 2023-04-03:
- actions/runner-images#6002

Although there are benefits to testing with older OS versions—especially
given EventMachine's legacy status and the types of projects which are
most likely to depend on it—there are also significant costs to
maintaining CI for them once GitHub Actions has dropped support.
aperezdc added a commit to Igalia/WPEBackend-fdo that referenced this issue Sep 11, 2024
The 18.04 runners are not available anymore as per
actions/runner-images#6002 so use
instead the lowest available version at the moment.
aperezdc added a commit to Igalia/WPEBackend-fdo that referenced this issue Sep 11, 2024
The 18.04 runners are not available anymore as per
actions/runner-images#6002 so use
instead the lowest available version at the moment. While at it, update
to the latest version of the upload-artifact action, as v1 is
deprecated.
aperezdc added a commit to Igalia/WPEBackend-fdo that referenced this issue Sep 11, 2024
The 18.04 runners are not available anymore as per
actions/runner-images#6002 so use
instead the lowest available version at the moment. While at it,
update to the latest version of the upload-artifact action, as v1
is deprecated; and to Python 3.7 as 3.5 is no longer available.
aperezdc added a commit to Igalia/WPEBackend-fdo that referenced this issue Sep 11, 2024
The 18.04 runners are not available anymore as per
actions/runner-images#6002 so use
instead the lowest available version at the moment. While at it,
update to the latest version of the upload-artifact action, as v1
is deprecated; and to Python 3.7 as 3.5 is no longer available.
aperezdc added a commit to Igalia/WPEBackend-fdo that referenced this issue Sep 11, 2024
The 18.04 runners are not available anymore as per
actions/runner-images#6002 so use
instead the lowest available version at the moment. While at it,
update to the latest version of the upload-artifact action, as v1
is deprecated; and to Python 3.7 as 3.5 is no longer available.
Lastly, update to Meson 0.55 because that's the version now required
by libwpe.
aperezdc added a commit to Igalia/WPEBackend-fdo that referenced this issue Sep 12, 2024
The 18.04 runners are not available anymore as per
actions/runner-images#6002 so use
instead the lowest available version at the moment. While at it,
update to the latest version of the upload-artifact action, as v1
is deprecated; and to Python 3.7 as 3.5 is no longer available.
Lastly, update to Meson 0.55 because that's the version now required
by libwpe.
sahilph added a commit to sahilph/umbrel-fulcrum that referenced this issue Sep 20, 2024
TheComputerGenie added a commit to TheComputerGenie/dPoW that referenced this issue Oct 3, 2024
ganeshhubale added a commit to pythonpune/readit that referenced this issue Oct 16, 2024
Fixed: https://github.com/pythonpune/readit/actions/runs/11255177655/job/31294163432
```
This request was automatically failed because there were no enabled runners online to process the request for more than 1 days.
The ubuntu-18.04 environment is deprecated, consider switching to ubuntu-20.04(ubuntu-latest), or ubuntu-22.04 instead. For more details see actions/runner-images#6002
```
scharissis added a commit to scharissis/crypto-gem-finder that referenced this issue Oct 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment