Skip to content

Commit 78df440

Browse files
authored
Downgrade ubuntu-latest to ubuntu-22.04 (#1535)
grpcio and grpcio-tools packages are failing to be built on pip for ubuntu-latest. For now we're locking the ubuntu version to make the pipeline more stable.
1 parent e5ce1ed commit 78df440

File tree

5 files changed

+21
-21
lines changed

5 files changed

+21
-21
lines changed

.github/workflows/packaging-pipeline.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
jobs:
99
integration_test:
1010
name: Run Integration Test
11-
runs-on: ubuntu-latest
11+
runs-on: ubuntu-22.04
1212
steps:
1313
- name: Checkout
1414
uses: actions/checkout@v3
@@ -58,7 +58,7 @@ jobs:
5858
ARTIFACTS: cueadmin-${BUILD_ID}-all.tar.gz
5959

6060
name: Build ${{ matrix.NAME }}
61-
runs-on: ubuntu-latest
61+
runs-on: ubuntu-22.04
6262
steps:
6363
- name: Checkout
6464
uses: actions/checkout@v3
@@ -121,7 +121,7 @@ jobs:
121121
create_other_artifacts:
122122
name: Create Other Build Artifacts
123123
needs: build_components
124-
runs-on: ubuntu-latest
124+
runs-on: ubuntu-22.04
125125
steps:
126126
- name: Checkout
127127
uses: actions/checkout@v3

.github/workflows/post-release-pipeline.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
create_blog_post:
11-
runs-on: ubuntu-latest
11+
runs-on: ubuntu-22.04
1212
name: Create Blog Post
1313
steps:
1414
- name: Trigger blog post workflow
@@ -18,7 +18,7 @@ jobs:
1818
WORKFLOW_ID: 2618928
1919
run: |
2020
# Trigger the workflow in the opencue.io repository.
21-
21+
2222
curl -X POST \
2323
-H "Accept: application/vnd.github.v3+json" \
2424
-H "Content-Type: application/json" \

.github/workflows/release-pipeline.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
preflight:
11-
runs-on: ubuntu-latest
11+
runs-on: ubuntu-22.04
1212
name: Preflight
1313
steps:
1414
- name: Checkout code
@@ -37,7 +37,7 @@ jobs:
3737
3838
release_docker_images:
3939
needs: preflight
40-
runs-on: ubuntu-latest
40+
runs-on: ubuntu-22.04
4141
strategy:
4242
matrix:
4343
component: [cuebot, rqd, pycue, pyoutline, cuegui, cuesubmit, cueadmin]
@@ -78,7 +78,7 @@ jobs:
7878
create_release:
7979
needs: preflight
8080
name: Create Release
81-
runs-on: ubuntu-latest
81+
runs-on: ubuntu-22.04
8282
steps:
8383
- name: Checkout code
8484
uses: actions/checkout@v3

.github/workflows/sonar-cloud-pipeline.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
analyze_python:
10-
runs-on: ubuntu-latest
10+
runs-on: ubuntu-22.04
1111
container: aswf/ci-opencue:2024.1
1212
name: Analyze Python Components
1313
env:
@@ -30,7 +30,7 @@ jobs:
3030
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
3131

3232
analyze_cuebot:
33-
runs-on: ubuntu-latest
33+
runs-on: ubuntu-22.04
3434
container: aswf/ci-opencue:2024.1
3535
name: Analyze Cuebot
3636
env:

.github/workflows/testing-pipeline.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
jobs:
1010
test_python_2022:
1111
name: Run Python Unit Tests (CY2022)
12-
runs-on: ubuntu-latest
12+
runs-on: ubuntu-22.04
1313
container: aswf/ci-opencue:2022
1414
env:
1515
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
@@ -20,7 +20,7 @@ jobs:
2020

2121
test_cuebot_2022:
2222
name: Build Cuebot and Run Unit Tests (CY2022)
23-
runs-on: ubuntu-latest
23+
runs-on: ubuntu-22.04
2424
container:
2525
image: aswf/ci-opencue:2022
2626
env:
@@ -34,7 +34,7 @@ jobs:
3434
3535
test_python_2023:
3636
name: Run Python Unit Tests (CY2023)
37-
runs-on: ubuntu-latest
37+
runs-on: ubuntu-22.04
3838
container: aswf/ci-opencue:2023
3939
steps:
4040
- uses: actions/checkout@v3
@@ -43,7 +43,7 @@ jobs:
4343

4444
test_cuebot_2023:
4545
name: Build Cuebot and Run Unit Tests (CY2023)
46-
runs-on: ubuntu-latest
46+
runs-on: ubuntu-22.04
4747
container:
4848
image: aswf/ci-opencue:2023
4949
steps:
@@ -55,7 +55,7 @@ jobs:
5555
5656
test_python_2024:
5757
name: Run Python Unit Tests (CY2024)
58-
runs-on: ubuntu-latest
58+
runs-on: ubuntu-22.04
5959
container: aswf/ci-opencue:2024
6060
steps:
6161
- uses: actions/checkout@v3
@@ -64,7 +64,7 @@ jobs:
6464

6565
test_cuebot_2024:
6666
name: Build Cuebot and Run Unit Tests (CY2024)
67-
runs-on: ubuntu-latest
67+
runs-on: ubuntu-22.04
6868
container:
6969
image: aswf/ci-opencue:2024
7070
steps:
@@ -76,7 +76,7 @@ jobs:
7676
7777
lint_python:
7878
name: Lint Python Code
79-
runs-on: ubuntu-latest
79+
runs-on: ubuntu-22.04
8080
container: aswf/ci-opencue:2022
8181
env:
8282
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
@@ -87,7 +87,7 @@ jobs:
8787

8888
test_sphinx:
8989
name: Test Documentation Build
90-
runs-on: ubuntu-latest
90+
runs-on: ubuntu-22.04
9191
container:
9292
image: aswf/ci-opencue:2023
9393
steps:
@@ -97,7 +97,7 @@ jobs:
9797

9898
check_changed_files:
9999
name: Check Changed Files
100-
runs-on: ubuntu-latest
100+
runs-on: ubuntu-22.04
101101
steps:
102102
- uses: actions/checkout@v3
103103
- name: Get Changed Files
@@ -108,15 +108,15 @@ jobs:
108108

109109
check_migration_files:
110110
name: Check Database Migration Files
111-
runs-on: ubuntu-latest
111+
runs-on: ubuntu-22.04
112112
steps:
113113
- uses: actions/checkout@v3
114114
- name: Check Migration Files
115115
run: ci/check_database_migrations.py
116116

117117
check_for_version_bump:
118118
name: Check for Version Bump
119-
runs-on: ubuntu-latest
119+
runs-on: ubuntu-22.04
120120
steps:
121121
- uses: actions/checkout@v3
122122
- name: Get Changed Files

0 commit comments

Comments
 (0)