switch from libndt to Go clients
critzo opened this issue · comments
@robertodauria and @bassosimone found some issues with libndt testing over TLS on armv7. Any ndt tests on armv7 should use plaintext instead.
Further, we will move to using ndt7-client-go and ndt5-client-go in Murakami test runners. Using ndt7-client-go
on armv7 via plaintext will be possible when this ndt-server PR is merged and published.
@robertodauria started work on this today in https://github.com/m-lab/murakami/tree/update-test-binaries-runners but ran into some weird issue with the google cloud sdk install. The error:
[main] The command '/bin/sh -c mkdir -p /usr/local/gcloud && tar -C /usr/local/gcloud -xvf /tmp/google-cloud-sdk.tar.gz && /usr/local/gcloud/google-cloud-sdk/install.sh' returned a non-zero code: 1
Could you review and test? I was testing using Balena's cloud build services using balena push mlab-beacon-testing -c
from the repo on my local machine.