Skip to content

Commit 000985f

Browse files
authored
Workaround GitHub Action failure
Ubuntu 20.04 and 22.04 workflows are failing due to an error which is hit when running `apt-get update`. Until the problematic package is fixed apply the suggested workaround described here: https://github.com/orgs/community/discussions/47863 Reviewed-by: Matthew Ahrens <[email protected]> Reviewed-by: George Melikov <[email protected]> Reviewed-by: Richard Yao <[email protected]> Reviewed-by: Tino Reichardt <[email protected]> Signed-off-by: Brian Behlendorf <[email protected]> Closes #14530
1 parent bf1bec3 commit 000985f

File tree

4 files changed

+16
-8
lines changed

4 files changed

+16
-8
lines changed

.github/workflows/checkstyle.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@ jobs:
1313
ref: ${{ github.event.pull_request.head.sha }}
1414
- name: Install dependencies
1515
run: |
16-
sudo apt-get update
17-
sudo apt-get -qq upgrade
16+
# https://github.com/orgs/community/discussions/47863
17+
sudo apt-mark hold grub-efi-amd64-signed
18+
sudo apt-get update --fix-missing
19+
sudo apt-get upgrade
1820
sudo xargs --arg-file=${{ github.workspace }}/.github/workflows/build-dependencies.txt apt-get install -qq
1921
sudo xargs --arg-file=${{ github.workspace }}/.github/workflows/checkstyle-dependencies.txt apt-get install -qq
2022
sudo python3 -m pip install --quiet flake8

.github/workflows/zfs-tests-functional.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@ jobs:
1717
ref: ${{ github.event.pull_request.head.sha }}
1818
- name: Install dependencies
1919
run: |
20-
sudo apt-get update
21-
sudo apt-get -qq upgrade
20+
# https://github.com/orgs/community/discussions/47863
21+
sudo apt-mark hold grub-efi-amd64-signed
22+
sudo apt-get update --fix-missing
23+
sudo apt-get upgrade
2224
sudo xargs --arg-file=${{ github.workspace }}/.github/workflows/build-dependencies.txt apt-get install -qq
2325
sudo apt-get clean
2426
- name: Autogen.sh

.github/workflows/zfs-tests-sanity.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@ jobs:
1313
ref: ${{ github.event.pull_request.head.sha }}
1414
- name: Install dependencies
1515
run: |
16-
sudo apt-get update
17-
sudo apt-get -qq upgrade
16+
# https://github.com/orgs/community/discussions/47863
17+
sudo apt-mark hold grub-efi-amd64-signed
18+
sudo apt-get update --fix-missing
19+
sudo apt-get upgrade
1820
sudo xargs --arg-file=${{ github.workspace }}/.github/workflows/build-dependencies.txt apt-get install -qq
1921
sudo apt-get clean
2022
- name: Autogen.sh

.github/workflows/zloop.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,10 @@ jobs:
1515
ref: ${{ github.event.pull_request.head.sha }}
1616
- name: Install dependencies
1717
run: |
18-
sudo apt-get update
19-
sudo apt-get -qq upgrade
18+
# https://github.com/orgs/community/discussions/47863
19+
sudo apt-mark hold grub-efi-amd64-signed
20+
sudo apt-get update --fix-missing
21+
sudo apt-get upgrade
2022
sudo xargs --arg-file=${{ github.workspace }}/.github/workflows/build-dependencies.txt apt-get install -qq
2123
sudo apt-get clean
2224
- name: Autogen.sh

0 commit comments

Comments
 (0)