#328 publish cloud image into GCP for f34
Closed: fixed 2 years ago by dustymabe. Opened 2 years ago by dustymabe.

Similar to https://pagure.io/cloud-sig/issue/318 but for f34.


Skipped the bucket creation parts of https://pagure.io/cloud-sig/issue/318 but here is the rest:

./license.sh create fedora-cloud "fedora-34-cloud-base" "Fedora 34 Cloud Base"
Creating license ID for fedora-34-cloud-base with description Fedora 34 Cloud Base
{
  "id": "4896238282267535635",
  "name": "operation-1620318203997-5c1abbaf8ee88-5a2a1823-16f27bfe",
  "operationType": "compute.licenses.insert",
  "targetLink": "https://www.googleapis.com/compute/v1/projects/fedora-cloud/global/licenses/fedora-34-cloud-base",
  "targetId": "4865478576897108243",
  "status": "DONE",
  "user": "dustymabe@fedora-cloud.iam.gserviceaccount.com",
  "progress": 100,
  "insertTime": "2021-05-06T09:23:24.374-07:00",
  "startTime": "2021-05-06T09:23:24.375-07:00",
  "endTime": "2021-05-06T09:23:24.375-07:00",
  "selfLink": "https://www.googleapis.com/compute/v1/projects/fedora-cloud/global/operations/operation-1620318203997-5c1abbaf8ee88-5a2a1823-16f27bfe",
  "kind": "compute#operation"
}

FILE=Fedora-Cloud-Base-GCP-34-1.2.x86_64.tar.gz 
IMAGE=${FILE,,}        # convert to lower case
IMAGE=${IMAGE:0:-7}     # pull off .tar.gz
IMAGE=${IMAGE//[._]/-} # replace . and _ with -
gsutil cp $FILE gs://fedora-cloud-image-uploads
gcloud compute images create $IMAGE \
        --project fedora-cloud      \
        --family fedora-cloud-34    \
        --source-uri gs://fedora-cloud-image-uploads/$FILE         \
        --guest-os-features=UEFI_COMPATIBLE,VIRTIO_SCSI_MULTIQUEUE \
        --description="Fedora, Fedora Cloud Base 34, v34.20210423.0, x86_64 published on 2021-04-27" \
        --licenses=https://compute.googleapis.com/compute/v1/projects/vm-options/global/licenses/enable-vmx,https://www.googleapis.com/compute/v1/projects/fedora-cloud/global/licenses/fedora-34-cloud-base

I can view with:

gcloud compute images list --project fedora-cloud --no-standard-images
NAME                                 PROJECT       FAMILY           DEPRECATED  STATUS
fedora-cloud-base-gcp-33-1-2-x86-64  fedora-cloud  fedora-cloud-33              READY
fedora-cloud-base-gcp-34-1-2-x86-64  fedora-cloud  fedora-cloud-34              READY

Metadata Update from @dustymabe:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

2 years ago

Login to comment on this ticket.

Metadata