upgrade python-augeas (#10286)

a couple weeks ago, [python-augeas
1.2.0](https://pypi.org/project/python-augeas/#history) was uploaded to
pypi. unfortunately, this broke things for us

the first major change was from
https://github.com/hercules-team/python-augeas/pull/49 where
python-augeas now needs the new OS packages described in the initial
comment there

the second change was from
https://github.com/hercules-team/python-augeas/pull/51 which added a
python interface to augeas functions that weren't introduced until
[augeas
1.13.0](https://github.com/hercules-team/augeas/blob/af2aa88ab37fc48167d8c5e43b1770a4ba2ff403/NEWS#L65-L66).
this isn't ideal, but i don't think it's a big deal for us. augeas
1.13.0 is over three years old and [ubuntu
20.04](https://ubuntu.com/blog/ubuntu-20-04-eol-for-devicesional) and
[debian bullseye](https://www.debian.org/releases/) which have older
versions than that are technically EOL'd

regardless of how we feel about these changes, our tests don't currently
work with an updated version of python-augeas and this PR fixes it. i'm
also tracking https://github.com/certbot/certbot/issues/10282 to update
certbot.eff.org to list the newly required OS packages
This commit is contained in:
Brad Warren
2025-05-08 13:03:31 -07:00
committed by GitHub
parent 0fc755fe08
commit 10747555ae
7 changed files with 33 additions and 34 deletions
+5 -10
View File
@@ -6,25 +6,20 @@
targets:
#-----------------------------------------------------------------------------
# Ubuntu
# These AMI were found onhttps://cloud-images.ubuntu.com/locator/ec2/.
- ami: ami-0fc5d935ebf8bc3bc
name: ubuntu22.04
# These AMI were found on https://cloud-images.ubuntu.com/locator/ec2/.
- ami: ami-045a47a3b15302634
name: ubuntu24.04
type: ubuntu
virt: hvm
user: ubuntu
- ami: ami-0fe0238291c8e3f07
name: ubuntu20.04
- ami: ami-0fc5d935ebf8bc3bc
name: ubuntu22.04
type: ubuntu
virt: hvm
user: ubuntu
#-----------------------------------------------------------------------------
# Debian
# These AMI were found on https://wiki.debian.org/Cloud/AmazonEC2Image.
- ami: ami-0c20d96b50ac700e3
name: debian11
type: ubuntu
virt: hvm
user: admin
- ami: ami-0f238cd7c96d866ad
name: debian12
type: ubuntu