]> git.proxmox.com Git - mirror_zfs.git/commitdiff
Workaround GitHub Action failure
authorBrian Behlendorf <behlendorf1@llnl.gov>
Mon, 27 Feb 2023 17:19:25 +0000 (09:19 -0800)
committerGitHub <noreply@github.com>
Mon, 27 Feb 2023 17:19:25 +0000 (09:19 -0800)
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 <mahrens@delphix.com>
Reviewed-by: George Melikov <mail@gmelikov.ru>
Reviewed-by: Richard Yao <richard.yao@alumni.stonybrook.edu>
Reviewed-by: Tino Reichardt <milky-zfs@mcmilk.de>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #14530

.github/workflows/checkstyle.yaml
.github/workflows/zfs-tests-functional.yml
.github/workflows/zfs-tests-sanity.yml
.github/workflows/zloop.yml

index 008adcc03e0bab7e4864f8af5de28bdbd66916e8..b0fdc570d4733313bc42df0c39f3296f63dbc7b5 100644 (file)
@@ -13,8 +13,10 @@ jobs:
         ref: ${{ github.event.pull_request.head.sha }}
     - name: Install dependencies
       run: |
-        sudo apt-get update
-        sudo apt-get -qq upgrade
+        # https://github.com/orgs/community/discussions/47863
+        sudo apt-mark hold grub-efi-amd64-signed
+        sudo apt-get update --fix-missing
+        sudo apt-get upgrade
         sudo xargs --arg-file=${{ github.workspace }}/.github/workflows/build-dependencies.txt apt-get install -qq
         sudo xargs --arg-file=${{ github.workspace }}/.github/workflows/checkstyle-dependencies.txt apt-get install -qq
         sudo python3 -m pip install --quiet flake8
index 08ce254ec8ad942b2627bdc1d12adac6fcb4bcc2..237a0cb73d0bbafded7ae160cfa5bbe065572110 100644 (file)
@@ -17,8 +17,10 @@ jobs:
         ref: ${{ github.event.pull_request.head.sha }}
     - name: Install dependencies
       run: |
-        sudo apt-get update
-        sudo apt-get -qq upgrade
+        # https://github.com/orgs/community/discussions/47863
+        sudo apt-mark hold grub-efi-amd64-signed
+        sudo apt-get update --fix-missing
+        sudo apt-get upgrade
         sudo xargs --arg-file=${{ github.workspace }}/.github/workflows/build-dependencies.txt apt-get install -qq
         sudo apt-get clean
     - name: Autogen.sh
index bab8aa175a85abd39bf3ddd37cfeaf44ff6788c2..ef2c0a8695a7c9eae975d57ca6e60e908163a43a 100644 (file)
@@ -13,8 +13,10 @@ jobs:
         ref: ${{ github.event.pull_request.head.sha }}
     - name: Install dependencies
       run: |
-        sudo apt-get update
-        sudo apt-get -qq upgrade
+        # https://github.com/orgs/community/discussions/47863
+        sudo apt-mark hold grub-efi-amd64-signed
+        sudo apt-get update --fix-missing
+        sudo apt-get upgrade
         sudo xargs --arg-file=${{ github.workspace }}/.github/workflows/build-dependencies.txt apt-get install -qq
         sudo apt-get clean
     - name: Autogen.sh
index 1a234ac99402fa3af944f90e9b063684a9a04a71..8333a88de6e348726fd9f97a4eed2674c8b8cd7f 100644 (file)
@@ -15,8 +15,10 @@ jobs:
         ref: ${{ github.event.pull_request.head.sha }}
     - name: Install dependencies
       run: |
-        sudo apt-get update
-        sudo apt-get -qq upgrade
+        # https://github.com/orgs/community/discussions/47863
+        sudo apt-mark hold grub-efi-amd64-signed
+        sudo apt-get update --fix-missing
+        sudo apt-get upgrade
         sudo xargs --arg-file=${{ github.workspace }}/.github/workflows/build-dependencies.txt apt-get install -qq
         sudo apt-get clean
     - name: Autogen.sh