Etcd rev 763 fails to install: Could not find a version that satisfies the requirement setuptools>=64
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
EasyRSA Charm |
Fix Released
|
Critical
|
Kevin W Monroe | ||
Etcd Charm |
Fix Released
|
Critical
|
Kevin W Monroe |
Bug Description
Running some Openstack candidates tests, SQA tests using the candidate versions of all charms, and Etcd revision 763 on Jammy has failed to install with the error:
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 error: subprocess-
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 × pip subprocess to install build dependencies did not run successfully.
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 │ exit code: 1
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 ╰─> [3 lines of output]
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 Looking in links: wheelhouse
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 ERROR: Could not find a version that satisfies the requirement setuptools>=64 (from versions: 62.1.0)
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 ERROR: No matching distribution found for setuptools>=64
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 [end of output]
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 note: This error originates from a subprocess, and is likely not a problem with pip.
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 error: subprocess-
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 × pip subprocess to install build dependencies did not run successfully.
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 │ exit code: 1
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 ╰─> See above for output.
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60
2024-04-13 14:28:12 WARNING unit.etcd/2.install logger.go:60 note: This error originates from a subprocess, and is likely not a problem with pip.
2024-04-13 14:28:13 WARNING unit.etcd/2.install logger.go:60 Traceback (most recent call last):
2024-04-13 14:28:13 WARNING unit.etcd/2.install logger.go:60 File "/var/lib/
2024-04-13 14:28:13 WARNING unit.etcd/2.install logger.go:60 basic.bootstrap
2024-04-13 14:28:13 WARNING unit.etcd/2.install logger.go:60 File "/var/lib/
2024-04-13 14:28:13 WARNING unit.etcd/2.install logger.go:60 check_call([pip, 'install', '-U', reinstall_flag, '--no-index',
2024-04-13 14:28:13 WARNING unit.etcd/2.install logger.go:60 File "/usr/lib/
2024-04-13 14:28:13 WARNING unit.etcd/2.install logger.go:60 raise CalledProcessEr
2024-04-13 14:28:13 WARNING unit.etcd/2.install logger.go:60 subprocess.
I suspect that it affects other charms as well.
Changed in charm-easyrsa: | |
milestone: | 1.28+ck3 → 1.29+ck1 |
Changed in charm-etcd: | |
milestone: | 1.28+ck3 → 1.29+ck1 |
Changed in charm-easyrsa: | |
status: | New → Fix Committed |
Changed in charm-etcd: | |
status: | New → Fix Committed |
Changed in charm-easyrsa: | |
assignee: | nobody → Kevin W Monroe (kwmonroe) |
Changed in charm-etcd: | |
assignee: | nobody → Kevin W Monroe (kwmonroe) |
importance: | Undecided → Critical |
Changed in charm-easyrsa: | |
importance: | Undecided → Critical |
Changed in charm-easyrsa: | |
status: | Fix Committed → Fix Released |
Changed in charm-etcd: | |
status: | Fix Committed → Fix Released |
This is also present in 57 of EasyRSA