[tor-bugs] #32480 [Applications/GetTor]: Use Github/Gitlab releases to distribute gettor binaries

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Nov 27 21:41:15 UTC 2019


#32480: Use Github/Gitlab releases to distribute gettor binaries
---------------------------------+-----------------------------
 Reporter:  cohosh               |          Owner:  cohosh
     Type:  defect               |         Status:  merge_ready
 Priority:  Medium               |      Milestone:
Component:  Applications/GetTor  |        Version:
 Severity:  Normal               |     Resolution:
 Keywords:  github, releases     |  Actual Points:  .5
Parent ID:                       |         Points:  1
 Reviewer:  phw                  |        Sponsor:
---------------------------------+-----------------------------
Changes (by phw):

 * status:  needs_review => merge_ready


Comment:

 Replying to [comment:10 cohosh]:
 > Right now this script is run manually, but this is something we should
 definitely do if/when it is automated in the future. I'm not quite sure
 how to handle this since I don't want an error to stop the update script
 and start over when it is run again. This wastes a lot of bandwidth and
 time. My current thought is that we can print out the missing releases in
 a log file and manually upload them later, but that's not a very elegant
 solution.
 [[br]]
 How about we make the script more robust by making it re-attempt failed
 downloads and uploads two or three times? We may still have to fix issues
 manually on occasion but I would expect this to eliminate the majority of
 transient issues.

 Also, commit
 [https://dip.torproject.org/cohosh/gettor/commit/ee8d5a85ff6388a27c6aecadcaec3d7c6c920ec6
 ee8d5a85] looks good to me.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/32480#comment:12>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list