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

Migrate to Ubuntu 22.04 in GHA arm64 #22597

Closed
Closed
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
23 changes: 11 additions & 12 deletions .github/workflows/linux_arm64.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Linux ARM64 (Ubuntu 20.04, Python 3.11)
name: Linux ARM64 (Ubuntu 22.04, Python 3.11)
on:
workflow_dispatch:
pull_request:
Expand Down Expand Up @@ -55,7 +55,7 @@ jobs:
shell: bash
runs-on: 'aks-linux-16-cores-arm'
container:
image: openvinogithubactions.azurecr.io/dockerhub/ubuntu:20.04
image: openvinogithubactions.azurecr.io/dockerhub/ubuntu:22.04
volumes:
- /mount:/mount
options: -e SCCACHE_AZURE_BLOB_CONTAINER -e SCCACHE_AZURE_CONNECTION_STRING
Expand All @@ -77,7 +77,7 @@ jobs:
INSTALL_TEST_DIR: /__w/openvino/openvino/tests_install
DEVELOPER_PACKAGE_DIR: /__w/openvino/openvino/developer_package_install
BUILD_DIR: /__w/openvino/openvino/openvino_build
SCCACHE_AZURE_KEY_PREFIX: 'ubuntu20_aarch64_Release'
SCCACHE_AZURE_KEY_PREFIX: 'ubuntu22_aarch64_Release'
ONNX_RUNTIME_UTILS: /__w/openvino/openvino/openvino/src/frontends/onnx/tests/ci_utils/onnxruntime
if: "!needs.smart_ci.outputs.skip_workflow"

Expand Down Expand Up @@ -188,7 +188,6 @@ jobs:

- name: Pack Artifacts
run: |

# Add the ONNX Runtime version and skip tests list to the archive to use in the ONNX Runtime Job
# w/o the need to checkout repository

Expand Down Expand Up @@ -301,15 +300,15 @@ jobs:
uses: ./.github/workflows/job_debian_packages.yml
with:
runner: 'aks-linux-16-cores-arm'
image: 'openvinogithubactions.azurecr.io/dockerhub/ubuntu:20.04'
image: 'openvinogithubactions.azurecr.io/dockerhub/ubuntu:22.04'

Samples:
needs: [ Build, Smart_CI ]
if: fromJSON(needs.smart_ci.outputs.affected_components).samples
uses: ./.github/workflows/job_samples_tests.yml
with:
runner: 'aks-linux-16-cores-arm'
image: 'openvinogithubactions.azurecr.io/dockerhub/ubuntu:20.04'
image: 'openvinogithubactions.azurecr.io/dockerhub/ubuntu:22.04'
affected-components: ${{ needs.smart_ci.outputs.affected_components }}

JS_API:
Expand All @@ -319,7 +318,7 @@ jobs:
uses: ./.github/workflows/job_openvino_js.yml
with:
runner: 'aks-linux-16-cores-arm'
container: '{"image": "openvinogithubactions.azurecr.io/dockerhub/ubuntu:20.04"}'
container: '{"image": "openvinogithubactions.azurecr.io/dockerhub/ubuntu:22.04"}'

ONNX_Runtime:
name: ONNX Runtime Integration
Expand All @@ -340,7 +339,7 @@ jobs:
uses: ./.github/workflows/job_cxx_unit_tests.yml
with:
runner: 'aks-linux-16-cores-arm'
image: 'openvinogithubactions.azurecr.io/dockerhub/ubuntu:20.04'
image: 'openvinogithubactions.azurecr.io/dockerhub/ubuntu:22.04'
affected-components: ${{ needs.smart_ci.outputs.affected_components }}

Python_Unit_Tests:
Expand All @@ -349,7 +348,7 @@ jobs:
uses: ./.github/workflows/job_python_unit_tests.yml
with:
runner: 'aks-linux-16-cores-arm'
container: '{"image": "openvinogithubactions.azurecr.io/dockerhub/ubuntu:20.04", "volumes": ["/mount:/mount"]}'
container: '{"image": "openvinogithubactions.azurecr.io/dockerhub/ubuntu:22.04", "volumes": ["/mount:/mount"]}'
affected-components: ${{ needs.smart_ci.outputs.affected_components }}

CPU_Functional_Tests:
Expand All @@ -359,7 +358,7 @@ jobs:
uses: ./.github/workflows/job_cpu_functional_tests.yml
with:
runner: 'aks-linux-16-cores-arm'
image: 'openvinogithubactions.azurecr.io/dockerhub/ubuntu:20.04'
image: 'openvinogithubactions.azurecr.io/dockerhub/ubuntu:22.04'

TensorFlow_Hub_Models_Tests:
name: TensorFlow Hub Models tests
Expand All @@ -370,7 +369,7 @@ jobs:
uses: ./.github/workflows/job_tensorflow_hub_models_tests.yml
with:
runner: 'aks-linux-16-cores-arm'
container: '{"image": "openvinogithubactions.azurecr.io/dockerhub/ubuntu:20.04"}'
container: '{"image": "openvinogithubactions.azurecr.io/dockerhub/ubuntu:22.04"}'
event: ${{ github.event_name }}

PyTorch_Models_Tests:
Expand All @@ -381,7 +380,7 @@ jobs:
uses: ./.github/workflows/job_pytorch_models_tests.yml
with:
runner: 'aks-linux-16-cores-arm'
container: '{"image": "openvinogithubactions.azurecr.io/dockerhub/ubuntu:20.04"}'
container: '{"image": "openvinogithubactions.azurecr.io/dockerhub/ubuntu:22.04"}'
event: ${{ github.event_name }}

Overall_Status:
Expand Down
Loading