Iain Learmonth
2018-08-13 13:54:06 UTC
Hi,
A patch release has been made for Onionoo to fix an error in the
serialization of history documents.
Download available at:
https://dist.torproject.org/onionoo/6.2-1.16.1/
Software changes are summarized in the changelog [0].
The changes are already deployed on all onionoo.torproject.org instances.
In order to benefit from this fix immediately you may wish to follow the
advanced instructions listed below. If you do not do this, then after a
week you should find that the problem is resolved, it will just happen
more slowly as the documents are rewritten.
1. Checkout âcommit 18e5c04 in karsten's task-27039 branch
https://gitweb.torproject.org/user/karsten/onionoo.git/commit/?h=task-27039&id=18e5c04b9cfc9ca4b08ab7509a756d7cca814ac7
2. Run ant jar to build the jar file at
generated/dist/onionoo-6.2-1.16.0-dev.jar. (You will not need the war
file built.)
3. Upload this jar file along with the jar and war files for the
6.2-1.16.1 release.
4. Wait for hourly updater to end.
5. Stop hourly updater and the web server.
6. Run java -jar onionoo-6.2-1.16.0-dev.jar --rewrite-only.
7. Remove the intermediate jar file to avoid confusion.
8. Re-start the web server and the hourly updater using the files from
the 6.2-1.16.1 release.
Please direct comments and questions to the metrics-team mailing list [1].
Thanks,
Iain -- on behalf of the Metrics Team.
[0]
https://gitweb.torproject.org/onionoo.git/plain/CHANGELOG.md?h=onionoo-6.2-1.16.1
[1] https://lists.torproject.org/cgi-bin/mailman/listinfo/metrics-team
A patch release has been made for Onionoo to fix an error in the
serialization of history documents.
Download available at:
https://dist.torproject.org/onionoo/6.2-1.16.1/
Software changes are summarized in the changelog [0].
The changes are already deployed on all onionoo.torproject.org instances.
In order to benefit from this fix immediately you may wish to follow the
advanced instructions listed below. If you do not do this, then after a
week you should find that the problem is resolved, it will just happen
more slowly as the documents are rewritten.
1. Checkout âcommit 18e5c04 in karsten's task-27039 branch
https://gitweb.torproject.org/user/karsten/onionoo.git/commit/?h=task-27039&id=18e5c04b9cfc9ca4b08ab7509a756d7cca814ac7
2. Run ant jar to build the jar file at
generated/dist/onionoo-6.2-1.16.0-dev.jar. (You will not need the war
file built.)
3. Upload this jar file along with the jar and war files for the
6.2-1.16.1 release.
4. Wait for hourly updater to end.
5. Stop hourly updater and the web server.
6. Run java -jar onionoo-6.2-1.16.0-dev.jar --rewrite-only.
7. Remove the intermediate jar file to avoid confusion.
8. Re-start the web server and the hourly updater using the files from
the 6.2-1.16.1 release.
Please direct comments and questions to the metrics-team mailing list [1].
Thanks,
Iain -- on behalf of the Metrics Team.
[0]
https://gitweb.torproject.org/onionoo.git/plain/CHANGELOG.md?h=onionoo-6.2-1.16.1
[1] https://lists.torproject.org/cgi-bin/mailman/listinfo/metrics-team