Closed nsoranzo closed 1 year ago
20.04 is quite old, hmm.
20.04 is quite old, hmm.
It has EOL 2030... I'd have updated my laptop to 22.04 but it's due for replacement :D
For context, the latest ansible requires jinja2 >=3.0, but for the ansible version this role requires the jinjia2 requirement is unpinned.
To be clear, this is with Ansible installed from apt
on 20.04? Ansible itself appears to require unpinned jinja2, so if you pip install 'ansible-core<2.13'
I think you'd get a version of jinja2 that supported this.
I am not sure when foo == true
syntax will be dropped but IIRC it warns already.
No, it's a deb package from https://launchpad.net/~ansible/+archive/ubuntu/ansible .
Ubuntu 20.04 LTS has jinja2 2.10.1, which doesn't support
is true
and various otheris
tests added in https://github.com/pallets/jinja/pull/824Fix:
when using ansible 2.12.10 .
Alternatively we could make clear that jinja >= 2.11.0 is required.