If the answer is "no", then that might explain why the dirauths are now getting bombarded with traffic while we haven't had a valid consensus in > 18h. Also relevant to ideas extending the validity of consensuses
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related.
Learn more.
So, microdesc validity is "for a week after it was last listed." Microdescs can't be at fault here.
routerinfo_t validity is complicated; there's a lot of code that checks its published_on field. ROUTER_MAX_AGE is 48 hours, so might not be at fault, though we might have a rule to never prune a routerinfo_t in our current consensus if we don't have one. There are about 10 places that look at the 24-hour ROUTER_MAX_AGE_TO_PUBLISH, though, and I wonder whether all of them are correct.