Jacob Kozol
f1f3c0cd66
CreateImageWizard: add new image types
...
The image types 'vsphere', 'guest-image', and 'image-installer' are now
supported by the CreateImageWizard. They require no additional
customizations and support the current registration and packages
customizations.
2022-01-14 22:23:50 +01:00
Jacob Kozol
0b45e7bc4f
CreateImageWizard: validate azure resource group
...
Resource group names only allow alphanumeric characters, periods,
underscores, hyphens, and parenthesis and cannot end in a period. A
regex validation is now added to ensure this.
Documented by azure here:
https://docs.microsoft.com/en-us/rest/api/resources/resource-groups/create-or-update
2022-01-11 10:54:04 +01:00
Jacob Kozol
919919173d
CreateImageWizard: move org id to custom component
...
Loading the organization ID is now done in the registration step. This
prevents the entire wizard from waiting on the org id and prevents the
wizard from remounting when the async getUser() completes.
2022-01-05 11:51:55 -05:00
Sanne Raymaekers
104707fb87
CreateImageWizard: Detail what subscription means
...
Fixes #126
2021-12-01 18:08:24 +01:00
Sanne Raymaekers
0d5ab8b86b
CreateImageWizard: Correct name for packages step
2021-11-29 18:15:51 +01:00
Chloe Kaubisch
c6f74efcb3
CreateImageWizard: don't obscure activation key
...
Activation key was previously obscured by stars, instead just show it
(both in the input and in the review step) as it isn't secret.
2021-11-26 16:27:58 +01:00
Jacob Kozol
24a0f39857
CreateImageWizard: validate the subscription GUID is a valid GUID
2021-11-23 10:47:11 +01:00
Jacob Kozol
56fdc730e5
CreateImageWizard: decrease aws account id field length
2021-11-12 19:19:14 +01:00
Sanne Raymaekers
b986067079
constants: Introduce RHEL_8 constant
...
Bump rhel-84 to rhel-85.
2021-11-11 19:13:48 +01:00
Jacob Kozol
fe891eb56f
CreateImageWizard: update azure help text to present tense
2021-11-07 17:57:22 +00:00
Ondřej Budai
40b0cdaa45
CreateImageWizard: fix the description for google group
...
and and
2021-11-01 10:53:21 +01:00
Jacob Kozol
d9a2fd1886
CreateImageWizard: use GUID instead of ID in azure step
2021-10-18 18:27:40 +02:00
Jacob Kozol
913cd9a785
CreateImageWizard: update azure text and field order
...
The info text is updated and the authorize button is moved below tenant
ID. The tenant ID is now validated as a valid GUID and if is not valid
the authorize button is disabled. This tenant id is now used to validate
image builder on azure because the authorize url containing the tenant
id will authorize for any microsoft account type. Tests are also
updated.
2021-10-18 18:27:40 +02:00
Gianluca Zuccarelli
28f415e292
CreateImageWizard: add gcp email validation
...
Add email address input validation to GCP
step in CreateImageWizard.
Closes #260
2021-10-14 12:27:41 +02:00
Sanne Raymaekers
6449111c5d
CreateImageWizard: Use rhel minor versions everywhere
...
Fallout from switching to minor versions everywhere.
2021-09-03 17:11:57 +02:00
Simon Steinbeiss
7afb07328f
CreateImageWizard: Fix inconsistent casing Google products
...
Closes #259
2021-07-13 10:11:28 +02:00
Simon Steinbeiss
fd2f937688
CreateImageWizard: Fix inconsistent casing 'Target environment'
...
Closes #261
2021-07-13 10:11:28 +02:00
Simon Steinbeiss
a46ab6ba05
CreateImageWizard: Reorder Azure form
...
Closes #258
2021-07-13 10:09:50 +02:00
Sanne Raymaekers
d8de57508d
ImageCreateWizard: Use imageOutputStepMapper in all imageOutput steps
...
Also renamed the stepMapper to clarify that it's just meant for the
imageOutput steps.
2021-06-30 14:15:01 +02:00
Sanne Raymaekers
dc5a198df7
CreateImageWizard: Remove unecessary lint rule disable
2021-06-30 14:15:01 +02:00
Karel Hala
a01d00c3fe
Rename image creator and image wizard
...
The names of component and files were not matching
2021-06-30 14:15:01 +02:00
Karel Hala
09f467ffb7
Update src/Components/CreateImageWizard/steps/msAzure.js
...
Co-authored-by: jkozol <jacobdkozol@gmail.com>
2021-06-30 14:15:01 +02:00
Karel Hala
9a56b859ef
Fix popover visibility
...
DDF wizard and popover has some issues with visibility, this is a quick hack so we should try fix it a bit nicer, but for time being it's fine
2021-06-30 14:15:01 +02:00
Karel Hala
0c7a1500ec
Fix review comments
2021-06-30 14:15:01 +02:00
Karel Hala
a67e014dbe
Fix failing tests
...
DDF requires a bit altered tests to click trough the wizard so the tests won't fail
2021-06-30 14:15:01 +02:00
Karel Hala
74f1293773
Skip registration for non rhel output
...
Based on new changes in master the registration step should be skipped if no RHEL output is selected
2021-06-30 14:15:01 +02:00
Karel Hala
902480dab4
Disable buttons on submit
...
Add custom submit buttons component to disable these buttons while image is created
2021-06-30 14:15:01 +02:00
Karel Hala
dbcd753bb9
Reorder the target envs
...
Update the order of envs based on new changes in master
2021-06-30 14:15:01 +02:00
Karel Hala
47f626e94f
Call api to create image
...
Copy over the previous call to create image with new values from DDF wizard
2021-06-30 14:15:01 +02:00
Karel Hala
0644cbd584
Add Radio with popover
...
New commponent Radio with popover is required to show properly popover in DDF wizard
2021-06-30 14:15:01 +02:00
Karel Hala
2d777bd30d
Add registration key
...
Fully implement registration step with conditional text fields
2021-06-30 14:15:01 +02:00
Karel Hala
342bea611e
Add all steps except packages
...
New component to show packages needs to be created, let's create a dummy component to unblock implementing rest of the steps.
2021-06-30 14:15:01 +02:00
Karel Hala
2f3f9f9367
Add image output tiles
...
First step includes tiles so let's create output tiles component to show in this step
2021-06-30 14:15:01 +02:00
Karel Hala
c040b004ad
Add all steps and write review step
...
Basic steps with text inputs to test the navigation and formatting, add final review step component to show all values
2021-06-30 14:15:01 +02:00