Skip to content

Commit

Permalink
[DPE-2140] update libjuju to resolve PyYAML issue
Browse files Browse the repository at this point in the history
Python libjuju cannot be installed with the latest version of PyYAML (6.0.1), which fixes a yaml/pyyaml#601 and juju/python-libjuju#913 caused by an update to CPython.
  • Loading branch information
delgod authored Jul 22, 2023
1 parent a66e627 commit fb09f2e
Show file tree
Hide file tree
Showing 5 changed files with 127 additions and 141 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -68,9 +68,9 @@ jobs:
uses: charmed-kubernetes/actions-operator@main
with:
provider: microk8s
# This is needed until https://bugs.launchpad.net/juju/+bug/1977582 is fixed
bootstrap-options: "--agent-version 2.9.29"
channel: "1.27-strict/stable"
bootstrap-constraints: "cores=2 mem=2G"
bootstrap-options: "--agent-version 2.9.44"
- name: Download packed charm(s)
uses: actions/download-artifact@v3
with:
Expand All @@ -88,7 +88,7 @@ jobs:
fi
- name: Run integration tests
# set a predictable model name so it can be consumed by charm-logdump-action
run: sg microk8s -c "tox run -e ${{ matrix.tox-environments }} -- --model testing -m '${{ steps.select-tests.outputs.mark_expression }}'"
run: sg snap_microk8s -c "tox run -e ${{ matrix.tox-environments }} -- --model testing -m '${{ steps.select-tests.outputs.mark_expression }}'"
env:
CI_PACKED_CHARMS: ${{ needs.build.outputs.charms }}
- name: Dump logs
Expand Down
Loading

0 comments on commit fb09f2e

Please sign in to comment.