From f3da046c21ba5d01e787742a0a5f92c1ae3531f2 Mon Sep 17 00:00:00 2001 From: Takuya ASADA Date: Mon, 3 Jun 2024 22:58:59 +0900 Subject: [PATCH] CI: Fix error on apt-get install On Ubuntu, we need to run "apt-get update" prior to "apt-get install", otherwise it does not gurantee the package database is up to date. If we don't do that, "apt-get install" with outdated database may cause error something like: Err:9 mirror+file:/etc/apt/apt-mirrors.txt jammy-updates/main amd64 libc6-dbg amd64 2.35-0ubuntu3.7 404 Not Found [IP: 52.252.75.106 80] E: Failed to fetch mirror+file:/etc/apt/apt-mirrors.txt/pool/main/g/glibc/libc6-dbg_2.35-0ubuntu3.7_amd64.deb 404 Not Found [IP: 52.252.75.106 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? Fetched 504 kB in 0s (1279 kB/s) To fix this, add "apt-get update" on the begging of "Setup environment". Related #122 --- .github/workflows/build.yml | 1 + .github/workflows/cassandra.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a333dc8b..8e179311 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,6 +22,7 @@ jobs: - name: Setup environment run: | + sudo apt-get update sudo apt-get install libssl1.1 libuv1-dev libkrb5-dev libc6-dbg sudo snap install valgrind --classic pip3 install https://github.com/scylladb/scylla-ccm/archive/master.zip diff --git a/.github/workflows/cassandra.yml b/.github/workflows/cassandra.yml index dae9dc58..1071289d 100644 --- a/.github/workflows/cassandra.yml +++ b/.github/workflows/cassandra.yml @@ -28,6 +28,7 @@ jobs: - name: Setup environment run: | + sudo apt-get update sudo apt-get install libssl1.1 libuv1-dev libkrb5-dev libc6-dbg sudo snap install valgrind --classic pip3 install https://github.com/scylladb/scylla-ccm/archive/master.zip