Open DnPlas opened 2 months ago
Thank you for reporting us your feedback!
The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-5602.
This message was autogenerated
I see istio-pilot listed here, but I don't see the CI that is breaking. Is istio-pilot blocked by this too?
I have seen it intermittently in istio-operator
's CI: here is an example of this.
of course it has to be intermittent ... :/
I see that in katib-controller as well, although the charm is packed after all and running.
Bug Description
Charms that list
jinja2
as a requirement could result in a build failure with the following message:The issue is due to https://github.com/pallets/jinja/issues/1496 and https://github.com/canonical/charmcraft/issues/1664.
Potential fixes
ubuntu 22.04
as base forbuild-on
since this OS version will have a newer version ofsetuptools
jinja2
in thecharm-binary-python-packages
to avoid building them from source. For examplecharm-binary-python-packages: [charmed-kubeflow-chisme]
jinja2
is a direct dependency of a charm, use the above methodTo Reproduce
Try building any of the packages that list
jinja2
in the requirements file:kfp-operators
istio-pilot
Environment
Relevant Log Output
Logs: https://pastebin.canonical.com/p/DhpBRNn7pz/
Workaround
Install
jinja2
from binary as we do in https://github.com/canonical/kfp-operators/pull/443