Replies: 1 comment 2 replies
-
There are some obstacles for this setup, mostly related to security. Labgrid's design expects it to be run in a trusted environment, so there is not authentication for the communication with the coordinator. Everyone with access to the coordinator can currently configure places. Note that just because a place exists, it doesn't give anyone access to the corresponding resources. Also, anyone who wants to use a place, usually needs SSH access to the corresponding exporter (no root access, though). So you can limit access to resources simply by using normal SSH access and unix permissions. We currently have more than 100 places in our lab and so far the coordinator is not a bottleneck. As any resource changes are currently broadcasted to all clients, this might lead to overhead when you go to 1000s of devices. |
Beta Was this translation helpful? Give feedback.
-
Hi, I'm currently evaluating
labgrid
as a tool for OpenWrt development where people could share their local hardware with other developers around the world.Background: OpenWrt supports some thousands of devices which are impossible to own by reviewers, a better approach could be to have a community sharing whatever device they have via
labgrid
.If possible I'd setup a low-cost setup guide to deploy a DUT and
labgrid-exporter
with a publiccrossbar
instance. Developers and community could connect to the database and test changes.For that a few questions:
labgrid
?labgrid
scale to 100s or 1000s of devices?Beta Was this translation helpful? Give feedback.
All reactions