Page MenuHomePhabricator

[CI] Revert broken changes in gitian.sh
AbandonedPublic

Authored by jasonbcox on Jul 21 2020, 02:24.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Summary

D6976 introduces three distict issues in gitian.sh:

  1. It attempts to run make-base-vm which requires elevated permissions (sudo) to work correctly.
  2. The OSX_SDK gets wiped on every build since it no longer uses a shared location as a cache.
  3. The gitian-builder/var/lxc.config is now missing.

While working on a fix for the first (D6985), the second became apparent, so I tacked it on.
But upon testing in CI, the third became apparent and the right course of action is less clear.

It's best to revert this change to unbreak the Gitian builds until we have a solid plan of
action for the above items.

Test Plan

CI

Event Timeline

Fabien requested changes to this revision.Jul 21 2020, 09:18
Fabien added a subscriber: Fabien.

I am working on a solution, clearing my queue for now

This revision now requires changes to proceed.Jul 21 2020, 09:18