Closed phvalguima closed 1 month ago
The CI runs:
The test itself is failing, so I compared the CI packages:
$ diff broken.txt working.txt
2c2
< - Installing certifi (2024.7.4)
---
> - Installing certifi (2024.6.2)
10c10
< - Installing cachetools (5.4.0)
---
> - Installing cachetools (5.3.3)
16c16
< - Installing pure-eval (0.2.3)
---
> - Installing pure-eval (0.2.2)
26,28c26,28
< - Installing bcrypt (4.2.0)
< - Installing botocore (1.34.149)
< - Installing cryptography (43.0.0)
---
> - Installing bcrypt (4.1.3)
> - Installing botocore (1.34.135)
> - Installing cryptography (42.0.8)
30,31c30,31
< - Installing exceptiongroup (1.2.2)
< - Installing google-auth (2.32.0)
---
> - Installing exceptiongroup (1.2.1)
> - Installing google-auth (2.30.0)
46c46
< - Installing rpds-py (0.19.1)
---
> - Installing rpds-py (0.18.1)
58c58
< - Installing pytest (8.3.2)
---
> - Installing pytest (8.2.2)
65c65
< - Installing boto3 (1.34.149)
---
> - Installing boto3 (1.34.135)
70,71c70,71
< - Installing juju (3.5.2.0)
< - Installing ops (2.15.0)
---
> - Installing juju (3.4.0.0)
> - Installing ops (2.14.1)
77c77
< - Installing jsonschema (4.23.0)
---
> - Installing jsonschema (4.22.0)
89c89
< - Installing tenacity (8.5.0)
---
> - Installing tenacity (8.4.2)
It's caused by libjuju 3.5.2.0. Downgrade to 3.5.0.0.
libjuju issue: https://github.com/juju/python-libjuju/issues/1075
The PR#355 updated
poetry.lock
and seems to have broken part of our CIs. This commit already present some of the failures.Failure is: