[haiku-bugs] Re: [Haiku] #16927: Any Boot ISO missing from nightly download links

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Wed, 28 Apr 2021 17:28:32 -0000

#16927: Any Boot ISO missing from nightly download links
------------------------+-----------------------
  Reporter:  hey68you   |      Owner:  haiku-web
      Type:  bug        |     Status:  closed
  Priority:  high       |  Milestone:  R1/beta3
 Component:  Sys-Admin  |    Version:  R1/beta2
Resolution:  fixed      |   Keywords:
Blocked By:             |   Blocking:
  Platform:  All        |
------------------------+-----------------------
Comment (by kallisti5):

 Here's a rundown of what happened:

 In 2018 when we decided to use wasabi.com for hosting our artifacts, they
 had a policy of unlimited egress traffic. As of April 26th, they walked
 back that commitment and shut down egress traffic on our buckets for using
 too much bandwidth. We store around 1TiB of data, and have 3TiB of monthly
 outbound traffic.

 Wasabi tech support has temporarily removed the egress block, but I feel
 like we're going to run into it again.

 Here is some scope information:

 * Haiku master/r1beta1/r1beta2 repos
   * Where: Wasabi s3
   * What: Haiku's core update repositories
   * Signed: Yes. minisig on repo file
 * Haiku nightly images
   * Where: Wasabi s3
   * What: Haiku's nightly builds
   * Signed: Yes. minisig on artifacts
 * Haikuports repo - Our own server
   * Where: Digital Ocean block volume
   * What: Haikuports repos
   * Signed: **No**
 * Haiku releases - Wasabi s3 (US), our own server (EU), generous mirrors
   * Where: Wasabi S3, Digital Ocean block volume, rsync Mirrors
   * What: Haiku releases (r1beta2, etc)
   * Signed: Yes

 Anything on "Wasabi S3" was impacted, including the financial tracker on
 haiku-inc.org.

 We really can't depend on external rsync mirrors until every repository is
 signed *AND* haikuporter gets some signature checking ability.

 I've been panic mirroring our Haiku repos from Wasabi onto IPFS as a
 temporary measure incase they pull down access again.  (IPFS has
 deduplication, easy mirroring, *AND* transparent signature checking. You
 can access the US gateway here:
 https://us.hpkg.haiku-os.org ;(and notes on how to use it here:
 https://us.hpkg.haiku-os.org/readme.html)

 "haikuports" is empty there since my only focus at the moment is stuff on
 Wasabi.

 So.. this issue isn't solved yet, but we're working on backup options
 incase this stuff goes down again.
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/16927#comment:8>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: