Kea and CA configs with trailing commas
Stork agent rejects parsing the Kea CA configuration files with trailing commas that are handled properly by Kea.
Example:
{
"Control-agent": {
"http-host": "127.0.0.1",
"http-port": 8000,
"control-sockets": {
"dhcp4": {
"socket-type": "unix",
"socket-name": "/run/kea/control_socket_4"
},
},
"loggers": [{
"name": "kea-ctrl-agent",
"output_options": [{
"output": "stdout"
}],
"severity": "INFO"
}]
}
}
Fails due to trailing comma after closing bracket of the dhcp4
object.