You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the UDS path is set to /tmp/gatewayd-plugin-cache.sock, which is not accessible in Windows, hence the plugin fails to run and exists abruptly. The current workaround is to set the path to the current directory, so that the UDS file is created relative to GatewayD, for example METRICS_UNIX_DOMAIN_SOCKET=.\gatewayd-plugin-cache.sock. This helps run the plugin, yet it won't remove the UDS file, hence the next run of the plugin will fail. The following fixes should be made to the plugin to work smoothly on Windows:
Find a suitable path for UDS file (like %temp% or similar)
Remove UDS file on cleanup
Provide a separate plugin config file for Windows, like gatewayd_plugin_windows.yaml
Have gatewayd plugin install pick up the Windows config file (for Windows builds)
Have gatewayd plugin init generate plugins config file suitable for Windows
The text was updated successfully, but these errors were encountered:
Currently the UDS path is set to
/tmp/gatewayd-plugin-cache.sock
, which is not accessible in Windows, hence the plugin fails to run and exists abruptly. The current workaround is to set the path to the current directory, so that the UDS file is created relative to GatewayD, for exampleMETRICS_UNIX_DOMAIN_SOCKET=.\gatewayd-plugin-cache.sock
. This helps run the plugin, yet it won't remove the UDS file, hence the next run of the plugin will fail. The following fixes should be made to the plugin to work smoothly on Windows:%temp%
or similar)gatewayd_plugin_windows.yaml
gatewayd plugin install
pick up the Windows config file (for Windows builds)gatewayd plugin init
generate plugins config file suitable for WindowsThe text was updated successfully, but these errors were encountered: