mirror of
https://github.com/jupyter/docker-stacks.git
synced 2025-10-07 18:14:05 +00:00
Use ubuntu-24.04-arm runners (#2209)
* Use ubuntu-24.04-arm runners * Update changelog * Add missing PR link
This commit is contained in:
22
.github/workflows/docker.yml
vendored
22
.github/workflows/docker.yml
vendored
@@ -66,7 +66,7 @@ jobs:
|
||||
parent-image: ""
|
||||
image: docker-stacks-foundation
|
||||
platform: aarch64
|
||||
runs-on: ubuntu-22.04-arm
|
||||
runs-on: ubuntu-24.04-arm
|
||||
|
||||
x86_64-foundation:
|
||||
uses: ./.github/workflows/docker-build-test-upload.yml
|
||||
@@ -82,7 +82,7 @@ jobs:
|
||||
parent-image: docker-stacks-foundation
|
||||
image: base-notebook
|
||||
platform: aarch64
|
||||
runs-on: ubuntu-22.04-arm
|
||||
runs-on: ubuntu-24.04-arm
|
||||
needs: [aarch64-foundation]
|
||||
|
||||
x86_64-base:
|
||||
@@ -100,7 +100,7 @@ jobs:
|
||||
parent-image: base-notebook
|
||||
image: minimal-notebook
|
||||
platform: aarch64
|
||||
runs-on: ubuntu-22.04-arm
|
||||
runs-on: ubuntu-24.04-arm
|
||||
needs: [aarch64-base]
|
||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||
|
||||
@@ -120,7 +120,7 @@ jobs:
|
||||
parent-image: minimal-notebook
|
||||
image: scipy-notebook
|
||||
platform: aarch64
|
||||
runs-on: ubuntu-22.04-arm
|
||||
runs-on: ubuntu-24.04-arm
|
||||
needs: [aarch64-minimal]
|
||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||
|
||||
@@ -140,7 +140,7 @@ jobs:
|
||||
parent-image: minimal-notebook
|
||||
image: r-notebook
|
||||
platform: aarch64
|
||||
runs-on: ubuntu-22.04-arm
|
||||
runs-on: ubuntu-24.04-arm
|
||||
needs: [aarch64-minimal]
|
||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||
|
||||
@@ -160,7 +160,7 @@ jobs:
|
||||
parent-image: minimal-notebook
|
||||
image: julia-notebook
|
||||
platform: aarch64
|
||||
runs-on: ubuntu-22.04-arm
|
||||
runs-on: ubuntu-24.04-arm
|
||||
needs: [aarch64-minimal]
|
||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||
|
||||
@@ -180,7 +180,7 @@ jobs:
|
||||
parent-image: scipy-notebook
|
||||
image: tensorflow-notebook
|
||||
platform: aarch64
|
||||
runs-on: ubuntu-22.04-arm
|
||||
runs-on: ubuntu-24.04-arm
|
||||
needs: [aarch64-scipy]
|
||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||
|
||||
@@ -211,7 +211,7 @@ jobs:
|
||||
parent-image: scipy-notebook
|
||||
image: pytorch-notebook
|
||||
platform: aarch64
|
||||
runs-on: ubuntu-22.04-arm
|
||||
runs-on: ubuntu-24.04-arm
|
||||
needs: [aarch64-scipy]
|
||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||
|
||||
@@ -253,7 +253,7 @@ jobs:
|
||||
parent-image: scipy-notebook
|
||||
image: datascience-notebook
|
||||
platform: aarch64
|
||||
runs-on: ubuntu-22.04-arm
|
||||
runs-on: ubuntu-24.04-arm
|
||||
needs: [aarch64-scipy]
|
||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||
|
||||
@@ -273,7 +273,7 @@ jobs:
|
||||
parent-image: scipy-notebook
|
||||
image: pyspark-notebook
|
||||
platform: aarch64
|
||||
runs-on: ubuntu-22.04-arm
|
||||
runs-on: ubuntu-24.04-arm
|
||||
needs: [aarch64-scipy]
|
||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||
|
||||
@@ -293,7 +293,7 @@ jobs:
|
||||
parent-image: pyspark-notebook
|
||||
image: all-spark-notebook
|
||||
platform: aarch64
|
||||
runs-on: ubuntu-22.04-arm
|
||||
runs-on: ubuntu-24.04-arm
|
||||
needs: [aarch64-pyspark]
|
||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||
|
||||
|
@@ -3,6 +3,12 @@
|
||||
This changelog only contains breaking and/or significant changes manually introduced to this repository (using Pull Requests).
|
||||
All image manifests can be found in [the wiki](https://github.com/jupyter/docker-stacks/wiki).
|
||||
|
||||
## 2025-02-18
|
||||
|
||||
Affected: all images.
|
||||
|
||||
- **Non-breaking:**: switch from `ubuntu-22.04-arm` to `ubuntu-24.04-arm` runners ([#2209](https://github.com/jupyter/docker-stacks/pull/2209)).
|
||||
|
||||
## 2025-02-17
|
||||
|
||||
Affected: all images.
|
||||
|
@@ -10,13 +10,13 @@ THIS_DIR = Path(__file__).parent.resolve()
|
||||
|
||||
def generate_matrix() -> Any:
|
||||
dockerfiles = sorted(THIS_DIR.glob("*.dockerfile"))
|
||||
runs_on = ["ubuntu-24.04", "ubuntu-22.04-arm"]
|
||||
runs_on = ["ubuntu-24.04", "ubuntu-24.04-arm"]
|
||||
|
||||
configurations = []
|
||||
for dockerfile in dockerfiles:
|
||||
dockerfile_name = dockerfile.name
|
||||
for run in runs_on:
|
||||
if dockerfile_name == "oracledb.dockerfile" and run == "ubuntu-22.04-arm":
|
||||
if dockerfile_name == "oracledb.dockerfile" and run == "ubuntu-24.04-arm":
|
||||
continue
|
||||
dockerfile_lines = dockerfile.read_text().splitlines()
|
||||
base_image = [
|
||||
|
Reference in New Issue
Block a user