diff --git a/docs/Kickstart-Windows-Desktop-10-on-macOS-Parallels.html b/docs/Kickstart-Windows-Desktop-10-on-macOS-Parallels.html
index 4d762d3..1bb4631 100644
--- a/docs/Kickstart-Windows-Desktop-10-on-macOS-Parallels.html
+++ b/docs/Kickstart-Windows-Desktop-10-on-macOS-Parallels.html
@@ -213,9 +213,17 @@
+
+
+ Step 2 - KS Clean Build Files (link)
+
+
+
+
+
- Step 2 - KS Deploy Parallels Drivers (link)
+ Step 3 - KS Deploy Parallels Drivers (link)
@@ -223,7 +231,7 @@
- Step 3 - Create Windows Desktop 10 UEFI Kickstart ISO with 2 ISOs (link)
+ Step 4 - Create Windows Desktop 10 UEFI Kickstart ISO with 2 ISOs (link)
@@ -231,7 +239,7 @@
- Step 4 - Parallels Recreate Windows Virtual Machine and Install Tools (link)
+ Step 5 - Parallels Recreate Windows Virtual Machine and Install Tools (link)
@@ -239,7 +247,7 @@
- Step 5 - KS Clean Build Files (link)
+ Step 6 - KS Clean Build Files (link)
@@ -363,10 +371,41 @@
+
+ Step 2 - KS Clean Build Files (link)
+
+
+
+
+
- Step 2 - KS Deploy Parallels Drivers (link)
+ Step 3 - KS Deploy Parallels Drivers (link)
@@ -223,7 +231,7 @@
- Step 3 - Create Windows Server 2019 UEFI Kickstart with 2 ISOs (link)
+ Step 4 - Create Windows Server 2019 UEFI Kickstart with 2 ISOs (link)
@@ -231,7 +239,7 @@
- Step 4 - Parallels Recreate Windows Virtual Machine and Install Tools (link)
+ Step 5 - Parallels Recreate Windows Virtual Machine and Install Tools (link)
@@ -239,7 +247,7 @@
- Step 5 - KS Clean Build Files (link)
+ Step 6 - KS Clean Build Files (link)
@@ -363,10 +371,41 @@
+
+
+
+
+
+
Deletes the build files and kickstart ISO.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -398,7 +437,7 @@
@@ -422,7 +461,7 @@
@@ -453,7 +492,7 @@
diff --git a/docs/Kickstart-Windows-Server-2022-on-macOS-Parallels.html b/docs/Kickstart-Windows-Server-2022-on-macOS-Parallels.html
index 4b47701..bc16bc6 100644
--- a/docs/Kickstart-Windows-Server-2022-on-macOS-Parallels.html
+++ b/docs/Kickstart-Windows-Server-2022-on-macOS-Parallels.html
@@ -221,49 +221,17 @@
-
-
- Step 3 - Deploy Windows Server 2022 ISO (link)
-
-
-
-
-
-
-
- Step 4 - Rename ISO - DELETE
-
-
-
-
-
-
-
- Step 5 - Deploy Windows Server Unattended Config for Parallels (link) - DELETE
-
-
-
-
-
- Step 6 - KS Deploy Parallels Drivers (link)
-
-
-
-
-
-
-
- Step 7 - LIN Deploy Custom Setup PS1 Script (link) - DELETE
+ Step 3 - KS Deploy Parallels Drivers (link)
-
- Step 8 - KS Create Drivers and Answer File ISO for Parallels (link) - DELETE
+
+ Step 4 - Create Windows Server 2022 UEFI Kickstart with 2 ISOs (link)
@@ -271,7 +239,7 @@
- Step 9 - Parallels Recreate Windows Virtual Machine and Install Tools (link)
+ Step 5 - Parallels Recreate Windows Virtual Machine and Install Tools (link)
@@ -279,7 +247,7 @@
- Step 10 - KS Clean Build Files (link)
+ Step 6 - KS Clean Build Files (link)
@@ -434,144 +402,10 @@
-
-
-
-
-
-
Deploys Windows Server 2022 ISO to ${HOME}/Parallels/os_auto_install//build-{kickstartedNode.fqn}
.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Renames the ISO at directory ${HOME}/Parallels/os_auto_install/build-{kickstartedNode.fqn
to kickstart.iso
.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-ssh {macoshostuser}@{macoshost}
-
-
-
-
-
-
-
-
-
-
-
- Execute the following script:
-
-
-
-
-
-
-cd "${HOME}/Parallels/os_auto_install/build-{kickstartedNode.fqn}"
-mv -v $(ls) kickstart.iso
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Deploys the Windows Server 2019 unattended config for Parallels Desktop.
-
This works for:
-
-- Windows Server 2016
-- Windows Server 2019
-- Windows Server 2022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -601,60 +435,13 @@
-
-
-
-
Deploys the custom run once PowerShell scripts.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Creates an ISO called Drivers.iso
containing:
-
-- The
Drivers
folder.
-Autounattend.xml
-custom_setup.ps1
-
-
This works for Parallels Desktop kickstarts with:
-1. Windows Desktop 10
-2. Windows Server 2019
-3. Windows Server 2022
-
-
-
@@ -674,7 +461,7 @@
@@ -705,7 +492,7 @@
diff --git a/steps/createwindowsserver2019uefikickstartwith2isoslink/metadata.json b/steps/createwindowsserver2019uefikickstartwith2isoslink/metadata.json
index fe9bc2c..3472a0a 100644
--- a/steps/createwindowsserver2019uefikickstartwith2isoslink/metadata.json
+++ b/steps/createwindowsserver2019uefikickstartwith2isoslink/metadata.json
@@ -38,11 +38,11 @@
{
"childParameterName": null,
"childParameterType": "c.s.s.b.phv.Text",
- "childParameterUuid": "27cbd06c-9a60-48ed-b8d0-bd0d34dbe544",
+ "childParameterUuid": "5501c810-9dcc-4c54-9568-91375ef2f7c5",
"childProjectName": null,
"childProjectUuid": "24a458c3-5025-400b-bb49-4eae2055a149",
"parentParameterKey": null,
- "parentStaticTextValue": "${HOME}/Parallels/os_auto_install/"
+ "parentStaticTextValue": "E:\\Drivers"
}
],
"projectName": "",
diff --git a/steps/createwindowsserver2022uefikickstartwith2isoslink/metadata.json b/steps/createwindowsserver2022uefikickstartwith2isoslink/metadata.json
new file mode 100644
index 0000000..d5d1056
--- /dev/null
+++ b/steps/createwindowsserver2022uefikickstartwith2isoslink/metadata.json
@@ -0,0 +1,52 @@
+{
+ "actionOnStepFail": null,
+ "blueprintName": "",
+ "blueprintUuid": "33f4759c-cdcb-469a-a79a-186fb6494e32",
+ "cloneUrl": "",
+ "enabled": true,
+ "externalUuid4": "56772d9e-3c0b-43d3-a926-152b535196b7",
+ "key": "createwindowsserver2022uefikickstartwith2isoslink",
+ "name": "Create Windows Server 2022 UEFI Kickstart with 2 ISOs (link)",
+ "parameterMap": [
+ {
+ "childParameterName": null,
+ "childParameterType": "c.s.s.b.phv.Text",
+ "childParameterUuid": "27cbd06c-9a60-48ed-b8d0-bd0d34dbe544",
+ "childProjectName": null,
+ "childProjectUuid": "24a458c3-5025-400b-bb49-4eae2055a149",
+ "parentParameterKey": null,
+ "parentStaticTextValue": "${HOME}/Parallels/os_auto_install"
+ },
+ {
+ "childParameterName": null,
+ "childParameterType": "c.s.s.b.phv.LinuxServer",
+ "childParameterUuid": "6adef4f6-9180-4ab1-95e7-486de103f1fd",
+ "childProjectName": null,
+ "childProjectUuid": "24a458c3-5025-400b-bb49-4eae2055a149",
+ "parentParameterKey": "macoshost",
+ "parentStaticTextValue": null
+ },
+ {
+ "childParameterName": null,
+ "childParameterType": "c.s.s.b.phv.LinOsCred",
+ "childParameterUuid": "7a64ee22-768c-411b-8aee-fb482908f6fb",
+ "childProjectName": null,
+ "childProjectUuid": "24a458c3-5025-400b-bb49-4eae2055a149",
+ "parentParameterKey": "macoshostuser",
+ "parentStaticTextValue": null
+ },
+ {
+ "childParameterName": null,
+ "childParameterType": "c.s.s.b.phv.Text",
+ "childParameterUuid": "5501c810-9dcc-4c54-9568-91375ef2f7c5",
+ "childProjectName": null,
+ "childProjectUuid": "24a458c3-5025-400b-bb49-4eae2055a149",
+ "parentParameterKey": null,
+ "parentStaticTextValue": "E:\\Drivers"
+ }
+ ],
+ "projectName": "",
+ "projectUuid": "24a458c3-5025-400b-bb49-4eae2055a149",
+ "projectVersion": "",
+ "type": "com.servertribe.attune.tuples.StepProjectLinkTuple"
+}
\ No newline at end of file
diff --git a/steps/deploywindowsserver2022isolink/README.md b/steps/deploywindowsserver2022isolinkdelete/README.md
similarity index 100%
rename from steps/deploywindowsserver2022isolink/README.md
rename to steps/deploywindowsserver2022isolinkdelete/README.md
diff --git a/steps/deploywindowsserver2022isolink/metadata.json b/steps/deploywindowsserver2022isolinkdelete/metadata.json
similarity index 93%
rename from steps/deploywindowsserver2022isolink/metadata.json
rename to steps/deploywindowsserver2022isolinkdelete/metadata.json
index 1945720..b34575c 100644
--- a/steps/deploywindowsserver2022isolink/metadata.json
+++ b/steps/deploywindowsserver2022isolinkdelete/metadata.json
@@ -5,8 +5,8 @@
"cloneUrl": "",
"enabled": true,
"externalUuid4": "6cd80754-37d0-4513-81fe-e99b56d2ba51",
- "key": "deploywindowsserver2022isolink",
- "name": "Deploy Windows Server 2022 ISO (link)",
+ "key": "deploywindowsserver2022isolinkdelete",
+ "name": "Deploy Windows Server 2022 ISO (link) - DELETE",
"parameterMap": [
{
"childParameterName": null,
diff --git a/steps/kickstartwindowsdesktop10onmacosparallels/metadata.json b/steps/kickstartwindowsdesktop10onmacosparallels/metadata.json
index 62bf041..6e092c7 100644
--- a/steps/kickstartwindowsdesktop10onmacosparallels/metadata.json
+++ b/steps/kickstartwindowsdesktop10onmacosparallels/metadata.json
@@ -12,10 +12,14 @@
},
{
"order": 50,
- "stepKey": "ksdeployparallelsdriverslink"
+ "stepKey": "kscleanbuildfileslink"
},
{
"order": 100,
+ "stepKey": "ksdeployparallelsdriverslink"
+ },
+ {
+ "order": 150,
"stepKey": "createwindowsdesktop10uefikickstartisowith2isoslink"
},
{
diff --git a/steps/kickstartwindowsserver2019onmacosparallels/metadata.json b/steps/kickstartwindowsserver2019onmacosparallels/metadata.json
index c0aa7ae..1be6214 100644
--- a/steps/kickstartwindowsserver2019onmacosparallels/metadata.json
+++ b/steps/kickstartwindowsserver2019onmacosparallels/metadata.json
@@ -12,10 +12,14 @@
},
{
"order": 50,
- "stepKey": "ksdeployparallelsdriverslink"
+ "stepKey": "kscleanbuildfileslink"
},
{
"order": 100,
+ "stepKey": "ksdeployparallelsdriverslink"
+ },
+ {
+ "order": 150,
"stepKey": "createwindowsserver2019uefikickstartwith2isoslink"
},
{
diff --git a/steps/kickstartwindowsserver2022onmacosparallels/metadata.json b/steps/kickstartwindowsserver2022onmacosparallels/metadata.json
index 245647a..d858625 100644
--- a/steps/kickstartwindowsserver2022onmacosparallels/metadata.json
+++ b/steps/kickstartwindowsserver2022onmacosparallels/metadata.json
@@ -16,27 +16,11 @@
},
{
"order": 100,
- "stepKey": "deploywindowsserver2022isolink"
- },
- {
- "order": 150,
- "stepKey": "renameisodelete"
- },
- {
- "order": 250,
- "stepKey": "deploywindowsserverunattendedconfigforparallelslinkdelete"
- },
- {
- "order": 300,
"stepKey": "ksdeployparallelsdriverslink"
},
{
- "order": 350,
- "stepKey": "lindeploycustomsetupps1scriptlinkdelete"
- },
- {
- "order": 400,
- "stepKey": "kscreatedriversandanswerfileisoforparallelslinkdelete"
+ "order": 150,
+ "stepKey": "createwindowsserver2022uefikickstartwith2isoslink"
},
{
"order": 450,