-
Notifications
You must be signed in to change notification settings - Fork 8
Release Notes v2.154
NeySlim edited this page May 11, 2026
·
1 revision
Stable release (2026-05-10). Fixes OPNsense 26.1.x certificate import.
Smoke-tested 6/6 on SQLite and PostgreSQL across Debian (DEB), RHEL/Fedora (RPM), and Docker.
For the previous releases see Release Notes v2.153 and the full CHANGELOG.
- OPNsense import fixed — three bugs prevented the API-based import path from working against OPNsense 26.1.x.
-
Frontend service did not unwrap
success_response.data, so the items list was empty afterConnectand theImport Selectedbutton never rendered. -
Backend stored OPNsense
uuidas UCMrefid, breaking thecareflinkage between certificates and their CA (OPNsense uses the 13-charrefidas cross-reference, not the 36-charuuid). -
Imported private keys were stored raw instead of going through
store_pem_bytes(), bypassing encryption-at-rest.
- Importer performs a 2-pass import (CAs before certificates)
- Resolves
carefagainst in-flight CAs - Extracts SAN/SKI/AKI/serial from imported certs
- Falls back to
crt_payload/prv_payloadwhencrt/prvare absent - Treats an empty selection as "import all"
- Added regression test
test_opnsense_import.pycovering refid storage, caref linkage, and encrypted private-key round-trip
Drop-in replacement for v2.153. No new migration.
-
Docker Hub:
docker pull neyslim/ultimate-ca-manager:2.154 -
DEB:
wget https://github.com/NeySlim/ultimate-ca-manager/releases/download/v2.154/ucm_2.154_all.deb -
RPM:
wget https://github.com/NeySlim/ultimate-ca-manager/releases/download/v2.154/ucm-2.154-1.fc43.noarch.rpm