TritonDataCenter / manta-thoth

Thoth is a Manta-based system for core and crash dump management
16 stars 7 forks source link

sdc-thoth-install should always download from Joyent, not $MANTA_URL #173

Closed bahamat closed 5 years ago

bahamat commented 5 years ago

If users are trying to use a manta other than Joyent's (e.g., an on-prem manta install) the download will fail because it assumes the download location is the same as MANTA_URL.

bahamat commented 5 years ago

I've added a new DOWNLOAD_MANTA variable that's set to https://us-east.manta.joyent.com/, but can also be overridden for users who are producing their own builds.

Although, producing your own builds and storing them in your own manta isn't necessarily expected to work at this time.

bahamat commented 5 years ago

Changes tested with a COAL Triton, and a test thoth user in Joyent's Manta. Install still works with DOWNLOAD_MANTA both set and unset.

bahamat commented 5 years ago

https://cr.joyent.us/4661

bahamat commented 5 years ago

Fixed in 9fea183.