Disable OpenSUSE system test for now (#13818)

ref #13811
This commit is contained in:
Zanie Blue 2025-06-03 09:53:09 -05:00 committed by GitHub
parent 90aefe4a4a
commit f429d99b6c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1675,38 +1675,39 @@ jobs:
- name: "Validate global Python install" - name: "Validate global Python install"
run: python scripts/check_system_python.py --uv ./uv run: python scripts/check_system_python.py --uv ./uv
system-test-opensuse: # Currently failing, see https://github.com/astral-sh/uv/issues/13811
timeout-minutes: 5 # system-test-opensuse:
needs: build-binary-linux-libc # timeout-minutes: 5
name: "check system | python on opensuse" # needs: build-binary-linux-libc
runs-on: ubuntu-latest # name: "check system | python on opensuse"
container: opensuse/tumbleweed # runs-on: ubuntu-latest
steps: # container: opensuse/tumbleweed
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 # steps:
# - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: "Install Python" # - name: "Install Python"
run: > # run: >
until # until
zypper install -y python310 which && python3.10 -m ensurepip && mv /usr/bin/python3.10 /usr/bin/python3; # zypper install -y python310 which && python3.10 -m ensurepip && mv /usr/bin/python3.10 /usr/bin/python3;
do sleep 10; # do sleep 10;
done # done
# We retry because `zypper` can fail during remote repository updates # # We retry because `zypper` can fail during remote repository updates
# The above will not sleep forever due to the job level timeout # # The above will not sleep forever due to the job level timeout
- name: "Download binary" # - name: "Download binary"
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0 # uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
with: # with:
name: uv-linux-libc-${{ github.sha }} # name: uv-linux-libc-${{ github.sha }}
- name: "Prepare binary" # - name: "Prepare binary"
run: chmod +x ./uv # run: chmod +x ./uv
- name: "Print Python path" # - name: "Print Python path"
run: echo $(which python3) # run: echo $(which python3)
- name: "Validate global Python install" # - name: "Validate global Python install"
run: python3 scripts/check_system_python.py --uv ./uv # run: python3 scripts/check_system_python.py --uv ./uv
# Note: rockylinux is a 1-1 code compatible distro to rhel # Note: rockylinux is a 1-1 code compatible distro to rhel
# rockylinux mimics centos but with added maintenance stability # rockylinux mimics centos but with added maintenance stability