Skip to content

Commit f5ac6d2

Browse files
author
Juan Tirado
committed
Move to microk8s environment.
1 parent efa1b00 commit f5ac6d2

1 file changed

Lines changed: 25 additions & 26 deletions

File tree

.github/workflows/test.yaml

Lines changed: 25 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -15,32 +15,31 @@ jobs:
1515
steps:
1616
- name: Check out code
1717
uses: actions/checkout@v3
18-
- name: Install LXD
19-
if: ${{ !env.ACT }}
20-
shell: bash
21-
# language=bash
22-
run: |
23-
set -euxo pipefail
24-
25-
if snap info lxd | grep "installed"; then
26-
sudo snap refresh lxd --channel=latest/stable
27-
else
28-
sudo snap install lxd --channel=latest/stable
29-
fi
30-
31-
sudo lxd waitready
32-
sudo lxd init --auto
33-
sudo chmod a+wr /var/snap/lxd/common/lxd/unix.socket
34-
echo "/snap/bin" >> $GITHUB_PATH
35-
- name: Install juju
36-
shell: bash
37-
env:
38-
JUJU_CHANNEL: "3.0/candidate"
39-
# language=bash
40-
run: |
41-
set -euxo pipefail
42-
sudo snap install juju --channel=$JUJU_CHANNEL
43-
# lxc network set lxdbr0 ipv6.address none
18+
# - name: Install LXD
19+
# if: ${{ !env.ACT }}
20+
# shell: bash
21+
# # language=bash
22+
# run: |
23+
# set -euxo pipefail
24+
# sudo lxd waitready
25+
# sudo lxd init --auto
26+
# sudo chmod a+wr /var/snap/lxd/common/lxd/unix.socket
27+
# echo "/snap/bin" >> $GITHUB_PATH
28+
- name: Setup operator environment
29+
uses: charmed-kubernetes/actions-operator@main
30+
with:
31+
provider: microk8s
32+
juju-channel: 3.0/stable
33+
channel: 1.25-strict/stable
34+
microk8s-group: snap_microk8s
35+
# - name: Install juju
36+
# shell: bash
37+
# env:
38+
# JUJU_CHANNEL: "3.0/candidate"
39+
# # language=bash
40+
# run: |
41+
# set -euxo pipefail
42+
# sudo snap install juju --channel=$JUJU_CHANNEL
4443
- name: Bootstrap controller
4544
shell: bash
4645
# language=bash

0 commit comments

Comments
 (0)