Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cloud/gcp: update guest OS features to match prod RHEL images #929

Merged
merged 1 commit into from
Oct 17, 2024

Conversation

dustymabe
Copy link
Contributor

We need to update these to match what is being set for the rhel9 and rhel8 images produced by Google (on behalf of Red Hat) today.

Also rework the comments to add context.

root@24de7c60b75c:~# gcloud compute images describe-from-family --project rhel-cloud rhel-8
architecture: X86_64
archiveSizeBytes: '9314286336'
creationTimestamp: '2024-09-10T13:40:19.727-07:00'
description: Red Hat, Red Hat Enterprise Linux, 8, x86_64 built on 20240910
diskSizeGb: '20'
enableConfidentialCompute: false
family: rhel-8
guestOsFeatures:
- type: UEFI_COMPATIBLE
- type: VIRTIO_SCSI_MULTIQUEUE
- type: SEV_CAPABLE
- type: SEV_SNP_CAPABLE
- type: SEV_LIVE_MIGRATABLE
- type: SEV_LIVE_MIGRATABLE_V2
- type: GVNIC
- type: IDPF
id: '2720211119037550684'
kind: compute#image
labelFingerprint: 42WmSpB8rSM=
licenseCodes:
- '601259152637613565'
licenses:
- https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/rhel-8-server
name: rhel-8-v20240910
rawDisk:
  containerType: TAR
  source: ''
selfLink: https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/images/rhel-8-v20240910
sourceType: RAW
status: READY
storageLocations:
- asia
- us
- eu
root@24de7c60b75c:~# gcloud compute images describe-from-family --project rhel-cloud rhel-9
architecture: X86_64
archiveSizeBytes: '8386093056'
creationTimestamp: '2024-09-10T13:40:19.697-07:00'
description: Red Hat, Red Hat Enterprise Linux, 9, x86_64 built on 20240910
diskSizeGb: '20'
enableConfidentialCompute: false
family: rhel-9
guestOsFeatures:
- type: UEFI_COMPATIBLE
- type: VIRTIO_SCSI_MULTIQUEUE
- type: SEV_CAPABLE
- type: SEV_SNP_CAPABLE
- type: SEV_LIVE_MIGRATABLE
- type: SEV_LIVE_MIGRATABLE_V2
- type: GVNIC
- type: IDPF
id: '4739446824535658588'
kind: compute#image
labelFingerprint: 42WmSpB8rSM=
licenseCodes:
- '7883559014960410759'
licenses:
- https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/rhel-9-server
name: rhel-9-v20240910
rawDisk:
  containerType: TAR
  source: ''
selfLink: https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/images/rhel-9-v20240910
sourceType: RAW
status: READY
storageLocations:
- asia
- eu
- us

@dustymabe
Copy link
Contributor Author

I think we need dependabot to run to update the google libraries for this.

We need to update these to match what is being set for the rhel9
and rhel8 images produced by Google (on behalf of Red Hat) today.

Also rework the comments to add context.

```
root@24de7c60b75c:~# gcloud compute images describe-from-family --project rhel-cloud rhel-8
architecture: X86_64
archiveSizeBytes: '9314286336'
creationTimestamp: '2024-09-10T13:40:19.727-07:00'
description: Red Hat, Red Hat Enterprise Linux, 8, x86_64 built on 20240910
diskSizeGb: '20'
enableConfidentialCompute: false
family: rhel-8
guestOsFeatures:
- type: UEFI_COMPATIBLE
- type: VIRTIO_SCSI_MULTIQUEUE
- type: SEV_CAPABLE
- type: SEV_SNP_CAPABLE
- type: SEV_LIVE_MIGRATABLE
- type: SEV_LIVE_MIGRATABLE_V2
- type: GVNIC
- type: IDPF
id: '2720211119037550684'
kind: compute#image
labelFingerprint: 42WmSpB8rSM=
licenseCodes:
- '601259152637613565'
licenses:
- https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/rhel-8-server
name: rhel-8-v20240910
rawDisk:
  containerType: TAR
  source: ''
selfLink: https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/images/rhel-8-v20240910
sourceType: RAW
status: READY
storageLocations:
- asia
- us
- eu
```

```
root@24de7c60b75c:~# gcloud compute images describe-from-family --project rhel-cloud rhel-9
architecture: X86_64
archiveSizeBytes: '8386093056'
creationTimestamp: '2024-09-10T13:40:19.697-07:00'
description: Red Hat, Red Hat Enterprise Linux, 9, x86_64 built on 20240910
diskSizeGb: '20'
enableConfidentialCompute: false
family: rhel-9
guestOsFeatures:
- type: UEFI_COMPATIBLE
- type: VIRTIO_SCSI_MULTIQUEUE
- type: SEV_CAPABLE
- type: SEV_SNP_CAPABLE
- type: SEV_LIVE_MIGRATABLE
- type: SEV_LIVE_MIGRATABLE_V2
- type: GVNIC
- type: IDPF
id: '4739446824535658588'
kind: compute#image
labelFingerprint: 42WmSpB8rSM=
licenseCodes:
- '7883559014960410759'
licenses:
- https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/rhel-9-server
name: rhel-9-v20240910
rawDisk:
  containerType: TAR
  source: ''
selfLink: https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/images/rhel-9-v20240910
sourceType: RAW
status: READY
storageLocations:
- asia
- eu
- us
```
@dustymabe dustymabe force-pushed the dusty-gcp-os-features branch from 796231d to 951be92 Compare September 13, 2024 15:10
@dustymabe
Copy link
Contributor Author

I think we need dependabot to run to update the google libraries for this.

nope. I just need to learn how to spell.

Copy link

This PR is stale because it has been open 30 days with no activity. Remove "Stale" label or comment or this will be closed in 7 days.

@github-actions github-actions bot added the Stale label Oct 14, 2024
@dustymabe
Copy link
Contributor Author

bump

@dustymabe dustymabe removed the Stale label Oct 14, 2024
@supakeen supakeen self-requested a review October 14, 2024 19:50
Copy link
Member

@supakeen supakeen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you.

@supakeen supakeen added this pull request to the merge queue Oct 17, 2024
Merged via the queue into osbuild:main with commit 35fb966 Oct 17, 2024
18 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants