Skip to content

Commit

Permalink
integration: Pins juju to 3.1 for integration tests
Browse files Browse the repository at this point in the history
Pins the installed version of juju to 3.1.

Additionally, switches microk8s version to 1.27-strict/stable, as
juju 3.0 and newer requires microk8s to be strictly confined.

Updated the Python juju dependency.
  • Loading branch information
claudiubelu committed Aug 9, 2023
1 parent 7698b9e commit 672e0fa
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
2 changes: 2 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ jobs:
uses: charmed-kubernetes/actions-operator@main
with:
provider: microk8s
juju-channel: 3.1/stable
channel: 1.27-strict/stable
microk8s-addons: "storage dns rbac ingress"

- name: Run integration tests
Expand Down
2 changes: 1 addition & 1 deletion tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ commands =
description = Run integration tests
deps =
pytest
juju
juju < 3.2.0
pytest-operator
tenacity
requests
Expand Down

0 comments on commit 672e0fa

Please sign in to comment.