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

Update dependency ubuntu to v24 #3975

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/cleanup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
jobs:
cleanup-non-db:
name: Delete non-DB resources associated with pr
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Set Variables
shell: bash
Expand Down Expand Up @@ -40,7 +40,7 @@ jobs:
cleanup-db:
name: Delete DB resources associated with PR
needs: cleanup-non-db
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Set Variables
shell: bash
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/deployment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
jobs:
prepare-dev-database:
name: Prepare Dev Database
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Set Variables
shell: bash
Expand All @@ -29,7 +29,7 @@ jobs:
# it here increases the odds that it get's started 1st, so api and web are slightly more likely
# to finish building at the same time.
name: Build Web Image
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Set Variables
shell: bash
Expand All @@ -47,7 +47,7 @@ jobs:

build-api-image:
name: Build API Image
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Set Variables
shell: bash
Expand Down Expand Up @@ -83,7 +83,7 @@ jobs:

configure-nats-server-name:
name: Configure nats server name
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Set Variables
shell: bash
Expand All @@ -110,7 +110,7 @@ jobs:
deploy-dev-queue,
configure-nats-server-name,
]
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Set Variables
shell: bash
Expand Down Expand Up @@ -219,7 +219,7 @@ jobs:
deploy-dev-queue:
name: Deploy Message Queue to Dev
if: github.triggering_actor != 'renovate'
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
# We need
# - the image to be built before we can deploy.
# - we need the tileserv database up so we can write to it
Expand All @@ -242,7 +242,7 @@ jobs:
scan-dev:
name: ZAP Baseline Scan Dev
needs: [deploy-dev]
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

steps:
# f.y.i.: ZAP Scan must be able to log an issue or it will fail.
Expand All @@ -257,7 +257,7 @@ jobs:
run-schemathesis:
name: Schemathesis Fuzzing
if: github.triggering_actor != 'renovate'
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs: [deploy-dev]

steps:
Expand All @@ -274,7 +274,7 @@ jobs:
deploy-c-haines:
name: Deploy c-haines cronjob
if: github.triggering_actor != 'renovate'
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
# We need
# - the image to be built before we can deploy.
# - the database to be there (so we can write to it).
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
jobs:
lint-api:
name: Python - Lint
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
python-version: [3.10.4]
Expand Down Expand Up @@ -75,7 +75,7 @@ jobs:

test-api:
name: Python - Test with coverage
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
# Match versions for python + R to Ubuntu 22.04 LTS at the time of writing.
Expand Down Expand Up @@ -179,7 +179,7 @@ jobs:
path: ./api/coverage-reports/coverage-report.xml
lint-and-test-web:
name: Web - Lint, Test with coverage
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
node-version: [20.x]
Expand Down Expand Up @@ -226,7 +226,7 @@ jobs:
path: ./web/finalCoverage
upload-code-coverage:
name: Coverage with CodeCov
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs: [lint-and-test-web, test-api]
steps:
# we need to checkout, so that we have codecov.yml
Expand All @@ -244,7 +244,7 @@ jobs:
name: Backup Prune - Lint and Test
# We have to use an older ubuntu version, because of the older version of python that the
# backup script uses.
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
strategy:
matrix:
python-version: [3.11.2]
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/post_merge_integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
jobs:
lint-api:
name: Python - Lint
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
python-version: [3.10.4]
Expand Down Expand Up @@ -76,7 +76,7 @@ jobs:

test-api:
name: Python - Test with coverage
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
# Match versions for python + R to Ubuntu 22.04 LTS at the time of writing.
Expand Down Expand Up @@ -174,7 +174,7 @@ jobs:
path: ./api/coverage-reports/coverage-report.xml
lint-and-test-web:
name: Web - Lint, Test with coverage
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
node-version: [20.x]
Expand Down Expand Up @@ -227,7 +227,7 @@ jobs:
path: ./web/finalCoverage
upload-code-coverage:
name: Coverage with CodeCov
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs: [lint-and-test-web, test-api]
steps:
# we need to checkout, so that we have codecov.yml
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr_description.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
jobs:
set-description:
name: Set pull request description
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
permissions:
pull-requests: write
steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/production.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on: deployment
jobs:
deploy_to_production:
name: Deploy to production
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Find PR number
uses: actions/github-script@v7
Expand All @@ -35,7 +35,7 @@ jobs:
set_deployment_status_success:
name: Set production deployment successful
needs: [deploy_to_production]
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Set status to deployed
uses: actions/github-script@v7
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/zap_scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:

jobs:
zap_scan_ocp4:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
name: Scan the web application in OCP4
steps:
- name: Checkout
Expand Down
Loading