-
Notifications
You must be signed in to change notification settings - Fork 80
Open
Description
Describe the bug
GNMI app is not able to use PEM encoded client keys. We have to manually transform them to RSA format.
Branch
main
To Reproduce
- Use the script
lighty-modules/lighty-gnmi/lighty-gnmi-connector/src/main/scripts/generate_certs.sh
to generate client keys for GNMI connection over TLS. - Run GNMI simulated device with configuration to use newly generated certs and keys.
- Add newly generated certs and keys to controller's keystore via RESTCONF.
For previous steps please follow https://github.com/PANTHEONtech/lighty/blob/main/lighty-examples/lighty-gnmi-community-restconf-app/README.md.
- Add new GNMI device to topology with correctly set
keystore-id
. - Device is not connected - we are even missing the connection status in GNMI topology.
Expected behavior
Device is successfully connected with PEM encrypted key.
Metadata
Metadata
Assignees
Labels
No labels