Skip to content

Commit 74c429b

Browse files
authored
docs: add CMEK incompatibility note to GCS Actions prerequisites (#60994)
1 parent 21ac3d8 commit 74c429b

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

content/admin/managing-github-actions-for-your-enterprise/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-google-cloud-storage.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ Before enabling {% data variables.product.prodname_actions %}, make sure you hav
2727
{% data reusables.actions.enterprise-common-prereqs %}
2828
{% data reusables.actions.enterprise-oidc-prereqs %}
2929

30+
> [!WARNING]
31+
> The GCS bucket used for {% data variables.product.prodname_actions %} blob storage must use Google-managed encryption keys. Customer-Managed Encryption Keys (CMEK) are not currently supported and will cause {% data variables.product.prodname_actions %} database migrations to fail with a hash mismatch error. This restriction applies only to the {% data variables.product.prodname_actions %} blob storage bucket; CMEK may still be used on VM disks and other GCP resources.
32+
3033
## Enabling {% data variables.product.prodname_actions %} with Google Cloud Storage using OIDC (recommended)
3134

3235
To configure {% data variables.product.prodname_ghe_server %} to use OIDC with Google Cloud Storage, you must first create a Google Cloud service account, then create a Google Cloud identity pool and identity provider, and finally configure {% data variables.product.prodname_ghe_server %} to use the provider and service account to access your Google Cloud Storage bucket.

0 commit comments

Comments
 (0)