Tor reads bandwidth files when it's voting, around 50 minutes past every hour, and 20 minutes past hours when the consensus has failed.
We should recommend that authority operators generate and transfer bandwidth files between 5-15 or 35-45 minutes outside of 15-25 and 45-55 minutes past the hour. The best place for this might be in dir-spec or the bandwidth file spec.
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.
It doesn't matter if the generator is remote or local, it still needs to be scheduled correctly.
Trac: Description: Tor reads bandwidth files when it's voting, around 50 minutes past every hour, and 20 minutes past hours when the consensus has failed.
We should recommend that authority operators transfer bandwidth files between 5-15 or 35-45 minutes past the hour. The best place for this might be in dir-spec or the bandwidth file spec.
to
Tor reads bandwidth files when it's voting, around 50 minutes past every hour, and 20 minutes past hours when the consensus has failed.
We should recommend that authority operators generate and transfer bandwidth files between 5-15 or 35-45 minutes past the hour. The best place for this might be in dir-spec or the bandwidth file spec.
I thought to create a crontab file in the Debian package, But because would be needed for other distributions and it's essential to run sbws, i'm thinking now to add it to sbws repo. Created #26740 (moved) for it.
The appropriate place for this documentation is in the man page, under the V3BandwidthsFile option. It's the place that authority operators are most likely to look when configuring a bandwidth authority.
(We could also document this requirement in sbws, but sbws does atomic symlinks, so it's only important when using scp from a different host.)
Trac: Description: Tor reads bandwidth files when it's voting, around 50 minutes past every hour, and 20 minutes past hours when the consensus has failed.
We should recommend that authority operators generate and transfer bandwidth files between 5-15 or 35-45 minutes past the hour. The best place for this might be in dir-spec or the bandwidth file spec.
to
Tor reads bandwidth files when it's voting, around 50 minutes past every hour, and 20 minutes past hours when the consensus has failed.
We should recommend that authority operators generate and transfer bandwidth files between 5-15 or 35-45 minutes outside of 15-25 and 45-55 minutes past the hour. The best place for this might be in dir-spec or the bandwidth file spec. Status: assigned to needs_review
I'm sorry; I can't find this branch. Are you sure it's where you say?
I forked torproject/tor yesterday so I could do pull requests. (GitHub doesn't support pull requests between repositories, unless they are in the same GitHub fork tree.) My old tor repository is at tor-old.
I don't think this is what we should recommend. I think that instead we should recommend that these files be replaced atomically, via rename. How would that be?
Trac: Summary: Remind authority operators that bandwidth files should be transferred outside the voting period to Remind authority operators that bandwidth files should be written atomcally