Don't bootstrap from an old consensus if we're about to replace it
Starting up maint-0.2.2 with an old data dir, I got this:
[notice] We now have enough directory information to build circuits.
[notice] Bootstrapped 80%: Connecting to the Tor network.
[notice] Bootstrapped 85%: Finishing handshake with first hop.
[notice] Bootstrapped 90%: Establishing a Tor circuit.
[notice] Tor has successfully opened a circuit. Looks like client functionality is working.
[notice] Bootstrapped 100%: Done.
[warn] Please upgrade! This version of Tor (0.2.2.19-alpha) is not recommended, according to the directory authorities. Recommended versions are: 0.2.1.29,0.2.1.30,0.2.2.21-alpha,0.2.2.22-alpha,0.2.2.23-alpha
[notice] Our directory information is no longer up-to-date enough to build circuits: We have only 0/2268 usable descriptors.
[notice] I learned some more directory information, but not enough to build a circuit: We have only 0/2268 usable descriptors.
[notice] Tor has successfully opened a circuit. Looks like client functionality is working.
[notice] I learned some more directory information, but not enough to build a circuit: We have only 96/2268 usable descriptors.
[notice] I learned some more directory information, but not enough to build a circuit: We have only 192/2268 usable descriptors.
[notice] I learned some more directory information, but not enough to build a circuit: We have only 288/2268 usable descriptors.
[notice] I learned some more directory information, but not enough to build a circuit: We have only 384/2268 usable descriptors.
[notice] I learned some more directory information, but not enough to build a circuit: We have only 480/2268 usable descriptors.
[notice] We now have enough directory information to build circuits.
First we make a circuit, then immediately we are say we don't have enough data to make a circuit and get a little spammy about that, too. Maybe there's an easy fix, if not we should postpone this for 0.2.3.x
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information