In the past we archived bridge pool assignments in CollecTor, but we don't do that anymore. It would be nice to do it again. This could be combined with the implementation of #29448 (moved).
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items
0
Link issues together to show that they're related.
Learn more.
Looks like this only requires #14082 (moved) to be reverted. I'll look into it once I have access to the BridgeDB machine and the bridgedb-admin.git repo.
I think this would be a really useful step to take -- especially if we then list the distribution bucket in relay-search, so operators can learn how their bridge is being used (which will in turn help them understand why it has the load patterns that it has).
I think this would be a really useful step to take -- especially if we then list the distribution bucket in relay-search, so operators can learn how their bridge is being used (which will in turn help them understand why it has the load patterns that it has).
I agree. I'm happy to flip the switch and have BridgeDB expose the assignments again. Is there anything else that's needed from the metrics side?
Trac: Status: new to assigned Owner: sysrqb to phw Priority: Very Low to Medium
I agree. I'm happy to flip the switch and have BridgeDB expose the assignments again. Is there anything else that's needed from the metrics side?
It looks like BridgeDB changed a bit since metrics last archived these files. What file format were you dealing with? And how did you get access to the assignments file?
What BridgeDB currently has is an assignments.log file that is structured as follows:
Glancing at archived bridge pool assignments, the format does not seem to have changed. #14082 (moved)'s description mentions that these files were once rsynced over to metrics. I'm happy to set up a cronjob on polyanthum to make that happen again.
We can include bridge pool assignments in CollecTor again. Yes, please set up an rsync to copy files to colchicifolium to a directory /srv/collector.torproject.org/collector/in/bridge-pool-assignments/polyanthum/. I'll take care of the CollecTor side of things then which includes reverting an earlier commit and refreshing that enough to run again. Thanks!
We can include bridge pool assignments in CollecTor again. Yes, please set up an rsync to copy files to colchicifolium to a directory /srv/collector.torproject.org/collector/in/bridge-pool-assignments/polyanthum/. I'll take care of the CollecTor side of things then which includes reverting an earlier commit and refreshing that enough to run again. Thanks!
I just updated our script sync-to-colchicifolium to make this happen. You should see assignments.log files in this directory in less than two hours. Please let me know if that's not the case, or if anything else went wrong.
1566241638:descriptors:<36>Aug 19 19:07:18 collector-ssh-wrap[23644]: The SSH_ORIGINAL_COMMAND ('rsync --server -logDtpre.iLsfxC . /srv/collector.torproject.org/collector/in/bridge-pool-assignments/polyanthum/') is not on the whitelist
This seems like an issue on colchicifolium's side. Do we need an update in its SSH configuration?