Skip to content

Commit

Permalink
(ci/cd) Drop support for cy2022 (#1603)
Browse files Browse the repository at this point in the history
The ci-2022 image has been failing the pipelines for using an
unsupported version of GLIBC (see
https://github.com/AcademySoftwareFoundation/OpenCue/actions/runs/12016939050/job/33498210814)

According to the [Reference Platform](https://vfxplatform.com/) ci2022
uses **GLIBC_2.17**, but I'm not sure what on the pipeline requires a
higher version. Since this error happens on the `actions/checkout@v3`,
it looks like some version bump on GitHub's actions might be the root
cause.
  • Loading branch information
DiegoTavares authored Nov 27, 2024
1 parent 472c81b commit 4023c4e
Show file tree
Hide file tree
Showing 36 changed files with 721 additions and 309 deletions.
16 changes: 1 addition & 15 deletions .github/workflows/testing-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,6 @@ on:
branches: [ master ]

jobs:
test_cuebot_2022:
name: Build Cuebot and Run Unit Tests (CY2022)
runs-on: ubuntu-22.04
container:
image: aswf/ci-opencue:2022
env:
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
steps:
- uses: actions/checkout@v3
- name: Build with Gradle
run: |
chown -R aswfuser:aswfgroup .
su -c "cd cuebot && ./gradlew build --stacktrace --info" aswfuser
test_python_2023:
name: Run Python Unit Tests (CY2023)
runs-on: ubuntu-22.04
Expand Down Expand Up @@ -66,7 +52,7 @@ jobs:
lint_python:
name: Lint Python Code
runs-on: ubuntu-22.04
container: aswf/ci-opencue:2022
container: aswf/ci-opencue:2024.1
env:
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
steps:
Expand Down
1 change: 0 additions & 1 deletion ci/pylintrc_test
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,6 @@ disable=arguments-differ,
locally-disabled,
missing-class-docstring,
missing-function-docstring,
no-self-use,
protected-access,
raise-missing-from,
too-many-arguments,
Expand Down
8 changes: 4 additions & 4 deletions ci/run_python_lint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,14 @@ cd ..

echo "Running lint for cuegui/..."
cd cuegui
PYTHONPATH=../pycue python -m pylint --rcfile=../ci/pylintrc_main cuegui --ignore=cuegui/images,cuegui/images/crystal
PYTHONPATH=../pycue python -m pylint --rcfile=../ci/pylintrc_test tests
PYTHONPATH=../pycue python -m pylint --rcfile=../ci/pylintrc_main cuegui --ignore=cuegui/images,cuegui/images/crystal --disable=no-member
PYTHONPATH=../pycue python -m pylint --rcfile=../ci/pylintrc_test tests --disable=no-member
cd ..

echo "Running lint for cuesubmit/..."
cd cuesubmit
PYTHONPATH=../pycue:../pyoutline python -m pylint --rcfile=../ci/pylintrc_main cuesubmit
PYTHONPATH=../pycue:../pyoutline python -m pylint --rcfile=../ci/pylintrc_test tests
PYTHONPATH=../pycue:../pyoutline python -m pylint --rcfile=../ci/pylintrc_main cuesubmit --disable=no-member
PYTHONPATH=../pycue:../pyoutline python -m pylint --rcfile=../ci/pylintrc_test tests --disable=no-member
cd ..

echo "Running lint for rqd/..."
Expand Down
Loading

0 comments on commit 4023c4e

Please sign in to comment.