SSL key is showing repr, not the bytes

Bug #1845640 reported by Lilyana Videnova
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
High
Alberto Donato

Bug Description

Add an SSL key:
-----BEGIN CERTIFICATE-----
MIIC4jCCAcoCAgPoMA0GCSqGSIb3DQEBBQUAMBQxEjAQBgNVBAMMCXJvb3RAbWFh
czAeFw0xOTA5MTkxMzMyMTNaFw0yOTA5MTYxMzMyMTNaMBQxEjAQBgNVBAMMCXJv
b3RAbWFhczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALTi+1yHSEdy
ze8LRRVCDPdblAPLbVOqhz7exWkztpWl/x38GAlaGXqYKn1XiFjencigm5RSd7q+
L1EU6sv12Q2DulzJFhgOPtIh+qhveIeGfEe5AdPLakATmj+kxuNSd2Pj7sIePio7
07CRo3quho3ksObkQOVJQo8THckuA8pFNPk05+ieRDkykGxUy/0sUlufORBbcs4D
RYjLxNOzMtXVpmTe0QlR4emuoHCauh55zAuzl8ep0Gwwz28VjYzFQoKFPmp3Uomu
hXLSG63B1orBTAq+JW64b2vOmE5WaYbf8gmYbAmaTB/6yLOSbHRq76Q2tXm80Lqp
P59S6cTYTw0CAwEAAaNDMEEwJwYDVR0RAQH/BB0wG6AZBgorBgEEAYI3FAIDoAsM
CXJvb3RAbWFhczAWBgNVHSUBAf8EDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQUF
AAOCAQEAOh3Z4OGbHTyWYL595lHH7aTHGQhFz/n1n0vhoYsoUH+F+/x73NHXqEcZ
J1Z/wsfJgEFEyDTVAUi0uyAqE162dJnpKP2U5o4RMor04P24mLN4I/n35+YNLJCE
KVS8nl933lMFbpS3Y7880DteCBR3xH2bZr4hrUJW9t+Bleiqx6X2VzaK6JNAh/ha
vSGRby6IrFryl27kIvnksHLA1blHJSYBjmPHkoZbfFbnuZF38N/3mtFjCEVGU+78
KLGjdMrwpjZz0OprvBrR8Czfz4oL6hkACXhDtm+HCxf7PjHN4IAft0lEuJny9n28
PiQ5D9b4eKjQZqke7l913bRl923whg==
-----END CERTIFICATE-----

The UI shows: root@maas b'AF:37:AF:4B:FE:AB:A9:07:AA:BE:55:B6:86:0C:32:B0' (there's an extra b there in the beginning of the key?)

Related branches

Revision history for this message
Alberto Donato (ack) wrote :

Could you add a bit more details on the error?

Where does it show and how do you reproduce it?

Changed in maas:
status: New → Incomplete
summary: - [UI] SSL key is showing repr, not the bytes
+ SSL key is showing repr, not the bytes
Revision history for this message
Huw Wilkins (huwshimi) wrote :

This happens when you do sslkey.list on the websocket API. You get back an array of objects, with contents like this:

created: "Sun, 29 Sep. 2019 23:37:23"
display: "blake b'F6:2D:B4:FF:B8:27:C0:5D:26:32:43:F2:DE:37:EE:6E'"
id: 4
key: "-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----"
updated: "Sun, 29 Sep. 2019 23:37:23"
user: 1332

Alberto Donato (ack)
Changed in maas:
assignee: nobody → Alberto Donato (ack)
milestone: none → 2.7.0alpha1
status: Incomplete → In Progress
importance: Undecided → Medium
importance: Medium → High
Changed in maas:
status: In Progress → Fix Committed
Changed in maas:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.