From cbbea9d23ed610e28220af06c2f7dcf35689f1fc Mon Sep 17 00:00:00 2001 From: Ghislain Bourgeois Date: Mon, 18 Nov 2024 12:57:54 -0500 Subject: [PATCH] chore: Update workflows to latest stable releases or LTS releases (#84) --- .github/workflows/build.yaml | 2 +- .github/workflows/integration-test-machine.yaml | 2 +- .github/workflows/integration-test-with-multus.yaml | 2 +- .github/workflows/integration-test.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 8db860f..b0bdeca 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -12,7 +12,7 @@ jobs: - name: Setup LXD uses: canonical/setup-lxd@main with: - channel: 5.20/stable + channel: 5.21/stable - name: Install charmcraft run: sudo snap install charmcraft --classic diff --git a/.github/workflows/integration-test-machine.yaml b/.github/workflows/integration-test-machine.yaml index e361870..7c2bbd1 100644 --- a/.github/workflows/integration-test-machine.yaml +++ b/.github/workflows/integration-test-machine.yaml @@ -26,7 +26,7 @@ jobs: - name: Setup operator environment run: | sudo snap install concierge --classic - sudo concierge prepare -p machine --juju-channel "3.5/stable" --lxd-channel "5.20/stable" --extra-snaps astral-uv/latest/stable + sudo concierge prepare -p machine --juju-channel "3.5/stable" --lxd-channel "5.21/stable" --extra-snaps astral-uv/latest/stable uv tool install tox --with tox-uv - name: Run integration tests diff --git a/.github/workflows/integration-test-with-multus.yaml b/.github/workflows/integration-test-with-multus.yaml index a5bf892..3f2cf2d 100644 --- a/.github/workflows/integration-test-with-multus.yaml +++ b/.github/workflows/integration-test-with-multus.yaml @@ -34,7 +34,7 @@ jobs: - name: Setup operator environment run: | sudo snap install concierge --classic - sudo concierge prepare -p microk8s --microk8s-channel "1.27-strict/stable" --juju-channel "3.5/stable" --lxd-channel "5.20/stable" --extra-snaps astral-uv/latest/stable + sudo concierge prepare -p microk8s --microk8s-channel "1.31-strict/stable" --juju-channel "3.5/stable" --lxd-channel "5.21/stable" --extra-snaps astral-uv/latest/stable sudo microk8s enable hostpath-storage dns metallb:10.0.0.2-10.0.0.10 uv tool install tox --with tox-uv diff --git a/.github/workflows/integration-test.yaml b/.github/workflows/integration-test.yaml index bfdd72c..1f8c9e1 100644 --- a/.github/workflows/integration-test.yaml +++ b/.github/workflows/integration-test.yaml @@ -44,7 +44,7 @@ jobs: - name: Setup operator environment run: | sudo snap install concierge --classic - sudo concierge prepare -p microk8s --microk8s-channel "1.27-strict/stable" --juju-channel "3.5/stable" --lxd-channel "5.20/stable" --extra-snaps astral-uv/latest/stable + sudo concierge prepare -p microk8s --microk8s-channel "1.31-strict/stable" --juju-channel "3.5/stable" --lxd-channel "5.21/stable" --extra-snaps astral-uv/latest/stable uv tool install tox --with tox-uv - name: Enable MetalLB