diff options
author | Christian Breunig <christian@breunig.cc> | 2024-05-25 21:53:19 +0200 |
---|---|---|
committer | Mergify <37929162+mergify[bot]@users.noreply.github.com> | 2024-05-26 12:03:57 +0000 |
commit | b0c2698aeff5497c96485101fdfffcde895a41f2 (patch) | |
tree | cb20ce5905b85f28618731ed30d89273c70eb2e4 /.github/workflows/label-backport.yml | |
parent | 4a9befb92550ae9abd5cf687208fdb09838ccc9d (diff) | |
download | vyos-1x-b0c2698aeff5497c96485101fdfffcde895a41f2.tar.gz vyos-1x-b0c2698aeff5497c96485101fdfffcde895a41f2.zip |
op-mode: T6400: pki: unable to generate fingerprint for ACME issued certificates
This fixes (for and ACME generated certificate)
vyos@vyos:~$ show pki certificate vyos fingerprint sha512
Traceback (most recent call last):
File "/usr/libexec/vyos/op_mode/pki.py", line 1081, in <module>
show_certificate_fingerprint(args.certificate, args.fingerprint)
File "/usr/libexec/vyos/op_mode/pki.py", line 934, in show_certificate_fingerprint
print(get_certificate_fingerprint(cert, hash))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/vyos/pki.py", line 76, in get_certificate_fingerprint
fp = cert.fingerprint(hash_algorithm)
^^^^^^^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'fingerprint'
After the fix:
vyos@vyos# run show pki certificate vyos fingerprint sha256
10:2C:EF:2C:DA:7A:EE:C6:D7:8E:53:12:F0:F5:DE:B9:E9:D0:6C:B4:49:1C:8B:70:2B:D9:AF:FC:9B:75:A3:D2
(cherry picked from commit b6ee07c7efbb818787deba20116f4289853fb5c9)
Diffstat (limited to '.github/workflows/label-backport.yml')
0 files changed, 0 insertions, 0 deletions