debian-image-builder-frontend/src/Components/CreateImageWizard
Adi Abramovich a890dc5666 wizard: add GCP image sharing options
Adding GCP image sharing option according to the discussion on slack(https://redhat-internal.slack.com/archives/C03AZ0264LW/p1692789579814619) and mocks(https://issues.redhat.com/browse/HMS-2352).

In summary, within our GCP sources, we store the project ID. Images cannot be shared directly with a project ID, but they can be shared with a service account or a Google account. Consequently, to launch instances in GCP, users are not required to provide their Google account; instead, the images should be shared with the provisioning service account. This ensures that the provisioning team has access to the necessary images, as sharing them with individual users would not allow that.

After a thorough discussion, we have collectively decided to introduce an option. This option allows users to exclusively utilize the Launch service without the need to share the image with a Google account.
2023-09-27 13:53:36 +02:00
..
formComponents Filter content-sources repos by origin and content_type 2023-09-19 09:22:37 +02:00
steps wizard: add GCP image sharing options 2023-09-27 13:53:36 +02:00
validators ESLint: Add prefer-const rule 2023-02-10 11:37:06 +01:00
CreateImageWizard.js wizard: add GCP image sharing options 2023-09-27 13:53:36 +02:00
CreateImageWizard.scss Wizard: Update text on Packages and Additional Red Hat packages steps 2023-04-26 18:24:28 +02:00
ImageCreator.js RTKQ: Add typing to RTKQ hooks in apiSlice 2023-06-20 16:36:39 +02:00