Skip to content

Commit a2fa73b

Browse files
authored
Use ubuntu-24.04-arm runners (#2209)
* Use ubuntu-24.04-arm runners * Update changelog * Add missing PR link
1 parent f17dce4 commit a2fa73b

File tree

3 files changed

+19
-13
lines changed

3 files changed

+19
-13
lines changed

.github/workflows/docker.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
parent-image: ""
6767
image: docker-stacks-foundation
6868
platform: aarch64
69-
runs-on: ubuntu-22.04-arm
69+
runs-on: ubuntu-24.04-arm
7070

7171
x86_64-foundation:
7272
uses: ./.github/workflows/docker-build-test-upload.yml
@@ -82,7 +82,7 @@ jobs:
8282
parent-image: docker-stacks-foundation
8383
image: base-notebook
8484
platform: aarch64
85-
runs-on: ubuntu-22.04-arm
85+
runs-on: ubuntu-24.04-arm
8686
needs: [aarch64-foundation]
8787

8888
x86_64-base:
@@ -100,7 +100,7 @@ jobs:
100100
parent-image: base-notebook
101101
image: minimal-notebook
102102
platform: aarch64
103-
runs-on: ubuntu-22.04-arm
103+
runs-on: ubuntu-24.04-arm
104104
needs: [aarch64-base]
105105
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
106106

@@ -120,7 +120,7 @@ jobs:
120120
parent-image: minimal-notebook
121121
image: scipy-notebook
122122
platform: aarch64
123-
runs-on: ubuntu-22.04-arm
123+
runs-on: ubuntu-24.04-arm
124124
needs: [aarch64-minimal]
125125
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
126126

@@ -140,7 +140,7 @@ jobs:
140140
parent-image: minimal-notebook
141141
image: r-notebook
142142
platform: aarch64
143-
runs-on: ubuntu-22.04-arm
143+
runs-on: ubuntu-24.04-arm
144144
needs: [aarch64-minimal]
145145
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
146146

@@ -160,7 +160,7 @@ jobs:
160160
parent-image: minimal-notebook
161161
image: julia-notebook
162162
platform: aarch64
163-
runs-on: ubuntu-22.04-arm
163+
runs-on: ubuntu-24.04-arm
164164
needs: [aarch64-minimal]
165165
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
166166

@@ -180,7 +180,7 @@ jobs:
180180
parent-image: scipy-notebook
181181
image: tensorflow-notebook
182182
platform: aarch64
183-
runs-on: ubuntu-22.04-arm
183+
runs-on: ubuntu-24.04-arm
184184
needs: [aarch64-scipy]
185185
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
186186

@@ -211,7 +211,7 @@ jobs:
211211
parent-image: scipy-notebook
212212
image: pytorch-notebook
213213
platform: aarch64
214-
runs-on: ubuntu-22.04-arm
214+
runs-on: ubuntu-24.04-arm
215215
needs: [aarch64-scipy]
216216
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
217217

@@ -253,7 +253,7 @@ jobs:
253253
parent-image: scipy-notebook
254254
image: datascience-notebook
255255
platform: aarch64
256-
runs-on: ubuntu-22.04-arm
256+
runs-on: ubuntu-24.04-arm
257257
needs: [aarch64-scipy]
258258
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
259259

@@ -273,7 +273,7 @@ jobs:
273273
parent-image: scipy-notebook
274274
image: pyspark-notebook
275275
platform: aarch64
276-
runs-on: ubuntu-22.04-arm
276+
runs-on: ubuntu-24.04-arm
277277
needs: [aarch64-scipy]
278278
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
279279

@@ -293,7 +293,7 @@ jobs:
293293
parent-image: pyspark-notebook
294294
image: all-spark-notebook
295295
platform: aarch64
296-
runs-on: ubuntu-22.04-arm
296+
runs-on: ubuntu-24.04-arm
297297
needs: [aarch64-pyspark]
298298
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
299299

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33
This changelog only contains breaking and/or significant changes manually introduced to this repository (using Pull Requests).
44
All image manifests can be found in [the wiki](https://github.com/jupyter/docker-stacks/wiki).
55

6+
## 2025-02-18
7+
8+
Affected: all images.
9+
10+
- **Non-breaking:**: switch from `ubuntu-22.04-arm` to `ubuntu-24.04-arm` runners ([#2209](https://github.com/jupyter/docker-stacks/pull/2209)).
11+
612
## 2025-02-17
713

814
Affected: all images.

docs/using/recipe_code/generate_matrix.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010

1111
def generate_matrix() -> Any:
1212
dockerfiles = sorted(THIS_DIR.glob("*.dockerfile"))
13-
runs_on = ["ubuntu-24.04", "ubuntu-22.04-arm"]
13+
runs_on = ["ubuntu-24.04", "ubuntu-24.04-arm"]
1414

1515
configurations = []
1616
for dockerfile in dockerfiles:
1717
dockerfile_name = dockerfile.name
1818
for run in runs_on:
19-
if dockerfile_name == "oracledb.dockerfile" and run == "ubuntu-22.04-arm":
19+
if dockerfile_name == "oracledb.dockerfile" and run == "ubuntu-24.04-arm":
2020
continue
2121
dockerfile_lines = dockerfile.read_text().splitlines()
2222
base_image = [

0 commit comments

Comments
 (0)