mirror of
https://github.com/flatcar/scripts.git
synced 2025-10-04 12:02:13 +02:00
The private chromeos-overlay has shared credentials for read-only access to the archive of CrOS images. When entering the chroot check whether these credentials are available, and install them to ~/.boto within the chroot unless that file already exists. BUG=None TEST=Applied patch and entered fresh private and public chroots. Manually ran 'gsutil config' to replace the credentials; this works as long as there is no ~/.boto.bak already. Re-entered the chroot with manually-configured credentials. Ran 'gsutil ls' with BOTO_CONFIG set to a board-specific boto. Change-Id: Ib62dc28f90bce692a833b5fc9d4c56981acc98d1 Reviewed-on: https://gerrit.chromium.org/gerrit/21480 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Chris Wolfe <cwolfe@chromium.org> Commit-Ready: Chris Wolfe <cwolfe@chromium.org>