diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 06e6ea79..3b778eea 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -9,7 +9,7 @@ on: jobs: lint: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 timeout-minutes: 5 steps: - name: Checkout repository @@ -24,7 +24,7 @@ jobs: --no-warnings images/charmed-spark-gpu/rockcraft.yaml build: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 timeout-minutes: 30 needs: - lint diff --git a/.github/workflows/build_gpu.yaml b/.github/workflows/build_gpu.yaml index edc474fe..4b473269 100644 --- a/.github/workflows/build_gpu.yaml +++ b/.github/workflows/build_gpu.yaml @@ -5,7 +5,7 @@ on: jobs: lint: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 timeout-minutes: 5 steps: - name: Checkout repository @@ -18,7 +18,7 @@ jobs: --no-warnings images/charmed-spark-gpu/rockcraft.yaml build: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 timeout-minutes: 30 needs: - lint diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index 288614f4..6f7dab58 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -12,7 +12,7 @@ jobs: build-rock: uses: ./.github/workflows/build.yaml integration: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 timeout-minutes: 120 needs: build-rock strategy: diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 3d7bc8ad..128fc64b 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -6,7 +6,7 @@ on: jobs: release_checks: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Checkout repository uses: actions/checkout@v4 @@ -53,7 +53,7 @@ jobs: publish: needs: [tests, release_checks, tests-gpu] - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Checkout repository uses: actions/checkout@v4 diff --git a/images/charmed-spark-gpu/rockcraft.yaml b/images/charmed-spark-gpu/rockcraft.yaml index 084f3cb1..6db5cf39 100644 --- a/images/charmed-spark-gpu/rockcraft.yaml +++ b/images/charmed-spark-gpu/rockcraft.yaml @@ -52,8 +52,8 @@ services: parts: spark: plugin: dump - source: https://github.com/canonical/central-uploader/releases/download/spark-3.4.2-ubuntu8/spark-3.4.2-ubuntu8-20241128203809-bin-k8s.tgz - source-checksum: sha512/6a5d2a10d00b2ba4af6a460323aba3a2f143d3bc23bc56dc6f9c414fe41c02bb8913a03c88e32546036cb87614cf213badfa00625df5b49f9c8881efdc643343 + source: https://github.com/canonical/central-uploader/releases/download/spark-3.4.2-ubuntu9/spark-3.4.2-ubuntu9-20241220171019-bin-k8s.tgz + source-checksum: sha512/ea87a4f6919207d6c63a5c7751638cceee6044da2d8bc16726f3361d5dc284f5badcb1b79751e10f8186c276410da9d45bd22b8787278531662ef6340933bcc1 overlay-script: | sed -i 's/http:\/\/deb.\(.*\)/https:\/\/deb.\1/g' /etc/apt/sources.list apt-get update diff --git a/images/charmed-spark/rockcraft.yaml b/images/charmed-spark/rockcraft.yaml index dd75ad8d..e1ec969b 100644 --- a/images/charmed-spark/rockcraft.yaml +++ b/images/charmed-spark/rockcraft.yaml @@ -51,8 +51,8 @@ services: parts: spark: plugin: dump - source: https://github.com/canonical/central-uploader/releases/download/spark-3.4.2-ubuntu8/spark-3.4.2-ubuntu8-20241128203809-bin-k8s.tgz - source-checksum: sha512/6a5d2a10d00b2ba4af6a460323aba3a2f143d3bc23bc56dc6f9c414fe41c02bb8913a03c88e32546036cb87614cf213badfa00625df5b49f9c8881efdc643343 + source: https://github.com/canonical/central-uploader/releases/download/spark-3.4.2-ubuntu9/spark-3.4.2-ubuntu9-20241220171019-bin-k8s.tgz + source-checksum: sha512/ea87a4f6919207d6c63a5c7751638cceee6044da2d8bc16726f3361d5dc284f5badcb1b79751e10f8186c276410da9d45bd22b8787278531662ef6340933bcc1 overlay-script: | sed -i 's/http:\/\/deb.\(.*\)/https:\/\/deb.\1/g' /etc/apt/sources.list apt-get update