mirror of
https://review.haiku-os.org/haiku
synced 2025-01-18 12:38:51 +01:00
3rdparty/cloud: A few small fixes to sysprep-gcp
Change-Id: I001d824f65cf135507aac65acc586de5be7ad386
This commit is contained in:
parent
5ea41d287c
commit
7b1d348567
20
3rdparty/cloud/sysprep-gce.sh
vendored
20
3rdparty/cloud/sysprep-gce.sh
vendored
@ -26,15 +26,15 @@
|
||||
# ex: gcloud storage cp ./haiku-r1beta5-x64-v20241024.tar.gz gs://haiku-images/master/haiku-r1beta5-x64-v20241024.tar.gz
|
||||
# * Import image (be sure to update version information below)
|
||||
# ex: gcloud compute images create haiku-r1beta5-x64-v20241024 \
|
||||
# --project=haiku-inc \
|
||||
# --description=Haiku\ R1/Beta5\ x86_64 \
|
||||
# --family=haiku-r1beta5-x64 \
|
||||
# --source-uri=https://storage.googleapis.com/haiku-images/r1beta5/haiku-r1beta5-x64-v20240924.tar.gz \
|
||||
# --labels=os=haiku,release=r1beta5 \
|
||||
# --storage-location=us \
|
||||
# --architecture=X86_64
|
||||
# * Add allAuthenticatedUsers principal to "Compute Image User" role on the new image
|
||||
# permissions to make it public
|
||||
# --project=haiku-inc \
|
||||
# --description=Haiku\ R1/Beta5\ x86_64 \
|
||||
# --family=haiku-r1beta5-x64 \
|
||||
# --source-uri=https://storage.googleapis.com/haiku-images/r1beta5/haiku-r1beta5-x64-v20240924.tar.gz \
|
||||
# --labels=os=haiku,release=r1beta5 \
|
||||
# --storage-location=us \
|
||||
# --architecture=X86_64
|
||||
# gcloud compute images add-iam-policy-binding haiku-r1beta4-x64 \
|
||||
# --member='allAuthenticatedUsers' --role='roles/compute.imageUser' --project haiku-inc
|
||||
|
||||
if [ $# -ne 1 ]; then
|
||||
echo "usage: $0 <HAIKU ROOTFS>"
|
||||
@ -51,7 +51,7 @@ echo ""
|
||||
echo "Installing basic authentication stuff..."
|
||||
# Installs gce_metadata_ssh tool for sshd. This lets you control the keys
|
||||
# of the "user" user from GKE. ONLY "user" WORKS! We have no PAM for gce's os-login stuff
|
||||
wget https://eu.hpkg.haiku-os.org/haikuports/current/$(uname -m)/current/packages/smolcloudtools-$SMOL_RELEASE-$(uname -m).hpkg \
|
||||
wget https://eu.hpkg.haiku-os.org/haikuports/master/$(uname -m)/current/packages/smolcloudtools-$SMOL_RELEASE-$(uname -m).hpkg \
|
||||
-O $TARGET_ROOTFS/system/packages/smolcloudtools-$SMOL_RELEASE-$(uname -m).hpkg
|
||||
|
||||
echo "Configuring ssh..."
|
||||
|
Loading…
Reference in New Issue
Block a user