Skip to content

Remove version information from plugin start output

Axel von Bertoldi requested to merge avonbertoldi/doh-fix-project-name into main

The version information we've started printing with !13 (merged) breaks plugin handshake:

2023-03-13T15:19:09.015Z [WARN]  plugin: plugin configured with a nil SecureConfig
2023-03-13T15:19:09.015Z [DEBUG] plugin: starting plugin: path=/usr/local/bin/fleeting-plugin-aws args=["fleeting-plugin-aws"]
2023-03-13T15:19:09.016Z [DEBUG] plugin: plugin started: path=/usr/local/bin/fleeting-plugin-aws pid=261
2023-03-13T15:19:09.016Z [DEBUG] plugin: waiting for RPC address: path=/usr/local/bin/fleeting-plugin-aws
2023-03-13T15:19:09.021Z [WARN]  plugin: plugin failed to exit gracefully
2023-03-13T15:19:09.022Z [ERROR] plugin: plugin process exited: path=/usr/local/bin/fleeting-plugin-aws pid=261 error="signal: killed"
WARNING: Failed to process runner                   builds=0 error=failed to update executor: initializing taskscaler: running autoscaler plugin: Unrecognized remote plugin message: Name:         fleeintg-plugin-aws
This usually means
the plugin was not compiled for this architecture,
the plugin is missing dynamic-link libraries necessary to run,
the plugin is not executable by this process due to file permissions, or
the plugin failed to negotiate the initial go-plugin protocol handshake

Additional notes about plugin:
Path: /usr/local/bin/fleeting-plugin-aws
Mode: -rwxr-xr-x
Owner: 0 [root] (current: 99 [nobody])
Group: 0 [root] (current: 99 [nobody])
ELF architecture: EM_AARCH64 (current architecture: arm64)
Edited by Tomasz Maczukin

Merge request reports