Commit Graph

3 Commits

Author SHA1 Message Date
Felipe Reyes
ff7a9c2839 Pin python-libjuju<3.0.0
The OpenStack Charms gate has proven to be unstable when running
juju-3.x, this patch pins libjuju again to 2.9.x until the issues get
addressed.

Depends-On: https://github.com/openstack-charmers/zaza/pull/652
2024-03-21 15:30:37 -03:00
Felipe Reyes
3a89bda71b Pin netaddr<1.0.0
netaddr>=1.0.0 has incompatible changes, see
https://netaddr.readthedocs.io/en/latest/changes.html#release-1-0-0

The symptom detected at the gate is:

  TypeError: inet_pton() argument 2 must be str, not MagicMock

More details at
https://review.opendev.org/c/openstack/charm-nova-cloud-controller/+/909613
2024-02-21 15:47:33 -03:00
Felipe Reyes
1edba34f3e Add constraints file(s) for testing environments.
This change introduces a place to keep the constraints needed to build
testing environments. It will be global to all charms under the Charmed
OpenStack umbrella, they will be enforced by zosci at the gate.

These constraints are not meant to be used to build charms, for that the
tooling that should be used is pip-compile.
2024-02-16 11:50:23 -03:00