diff --git a/.github/workflows/tox.yaml b/.github/workflows/tox.yaml index 65c1f7f7..03481171 100644 --- a/.github/workflows/tox.yaml +++ b/.github/workflows/tox.yaml @@ -64,6 +64,10 @@ jobs: snap_install_flags: "" pip_constraints: constraints-juju34.txt juju3: 1 + - juju_channel: 3.5/stable + snap_install_flags: "" + pip_constraints: constraints-juju35.txt + juju3: 1 env: TEST_ZAZA_BUG_LP1987332: "on" # http://pad.lv/1987332 needs: build diff --git a/constraints-juju35.txt b/constraints-juju35.txt new file mode 100644 index 00000000..c9007ddf --- /dev/null +++ b/constraints-juju35.txt @@ -0,0 +1,9 @@ +# NOTE: this constraints file can be (and will be) consumed by downstream users. +# +# Known consumers: +# * zosci-config: job definitions that declare what juju version (snap channel) +# is used in tandem with this constraints file to lockdown python-libjuju +# version. +# * zaza-openstack-tests +# +juju>=3.5.0,<3.6.0