From 756fbeaafa5aa743dc0d082cd8b7577ddcf5ac4d Mon Sep 17 00:00:00 2001 From: Default User Date: Wed, 13 Dec 2023 12:31:29 +1100 Subject: [PATCH] Create Blueprint for Win2022 BIOS build --- README.md | 3 + ...SO-on-macOS-or-Linux-Worker-for-PiKVM.html | 603 ++++++++++++++++++ docs/index.html | 13 + .../metadata.json | 32 + .../metadata.json | 142 +++++ 5 files changed, 793 insertions(+) create mode 100644 docs/Autounattend-Windows-Server-2022-(Win2022)-BIOS-WinPE-ISO-on-macOS-or-Linux-Worker-for-PiKVM.html create mode 100644 steps/autounattendwindowsserver2022win2022bioswinpeisoonmacosorlinuxworkerforpikvm/metadata.json create mode 100644 steps/createwin2022biosautounattendwinpeisoonmacosorlinuxworker/metadata.json diff --git a/README.md b/README.md index b0b15c7..343f292 100644 --- a/README.md +++ b/README.md @@ -54,6 +54,9 @@ This Project contains the following Blueprints. +### Autounattend Windows Server 2022 (Win2022) BIOS WinPE ISO on macOS or Linux Worker for PiKVM + + ### Autounattend Windows Server 2022 (Win2022) UEFI WinPE ISO on macOS or Linux Worker for PiKVM diff --git a/docs/Autounattend-Windows-Server-2022-(Win2022)-BIOS-WinPE-ISO-on-macOS-or-Linux-Worker-for-PiKVM.html b/docs/Autounattend-Windows-Server-2022-(Win2022)-BIOS-WinPE-ISO-on-macOS-or-Linux-Worker-for-PiKVM.html new file mode 100644 index 0000000..4966edc --- /dev/null +++ b/docs/Autounattend-Windows-Server-2022-(Win2022)-BIOS-WinPE-ISO-on-macOS-or-Linux-Worker-for-PiKVM.html @@ -0,0 +1,603 @@ + + + + + + + + + How to Autounattend Windows Server 2022 (Win2022) BIOS WinPE ISO on macOS or Linux Worker for PiKVM - Attune Automation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + +
+
+ +
+
+ + + +
+ +
+
+

+ How to Autounattend Windows Server 2022 (Win2022) BIOS WinPE ISO on macOS or Linux Worker for PiKVM +

+
+
+ + +
+
+
+ This documentation is generated by + + Attune + +
+
+ +
+
+
+ +
+
+
+ + + + + + + +
+
+ + +
+

+ Automate This +

+

+ Use the Attune GUI for your Scripts +

+

+

    + + 1 + Download Attune + + +
+
    + + 2 + Copy the Attune Project URL + + +
+
    + + 3 + Clone the Project in Attune + + +
+
    + + 4 + Plan your Job(s) + + +
+
    + + 5 + Run your Job(s) + + +
+

+

+ You've automated: Autounattend Windows Server 2022 (Win2022) BIOS WinPE ISO on macOS or Linux Worker for PiKVM +

+
+
+

+ Get the most out of automation with our get started + videos, product demonstrations, and more. +

+

+ + Learn Attune Automation + +

+
+
+ +
+

The following steps will guide you through the manual process.

+
+ + + + + + + + + + +
+
+

+ +

+
+
+ + + + + + + + + + + + + + + + + + +
+
+

+ +

+
+
+ + + + + + + + + + + + + + + + + + +
+
+

+ +

+
+
+ + + + + + + + + + + + + + + + + + +
+
+

+ +

+
+
+ + + + + + + + + + + + + + + + + + +
+
+

+ +

+
+
+ + + + + + + + + + + + + +
+
+

Completed

+

+ You have completed this instruction. +

+
+
+
+
+ + + +
+
+
+
+ Attune - Powered by ServerTribe +

+ Automate with Attune +

+

+ Download the Attune Community Edition. +

+

+ + DOWNLOAD!!! + +

+
+
+
+
+ +
+ + + +
+
+

+ Discuss this Project in Discord +

+

+ + Join our Discord channel and connect with like-minded individuals who + share your passion. Engage in lively discussions, gain valuable insights, + and stay updated on the latest trends in our industry. Don't miss out on + this opportunity to network, learn, and grow together. +

+
+
+

+ Click the link below and become a part of our vibrant community on + Discord today! +

+

+ + Join NOW!!! + +

+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + diff --git a/docs/index.html b/docs/index.html index 128fe94..07134f4 100644 --- a/docs/index.html +++ b/docs/index.html @@ -175,6 +175,19 @@
+ +
diff --git a/steps/autounattendwindowsserver2022win2022bioswinpeisoonmacosorlinuxworkerforpikvm/metadata.json b/steps/autounattendwindowsserver2022win2022bioswinpeisoonmacosorlinuxworkerforpikvm/metadata.json new file mode 100644 index 0000000..24b2377 --- /dev/null +++ b/steps/autounattendwindowsserver2022win2022bioswinpeisoonmacosorlinuxworkerforpikvm/metadata.json @@ -0,0 +1,32 @@ +{ + "actionOnStepFail": "stop", + "concurrency": 1, + "enabled": true, + "externalUuid4": "19a6a265-1418-4edf-9e11-369709e357fe", + "isBlueprint": true, + "key": "autounattendwindowsserver2022win2022bioswinpeisoonmacosorlinuxworkerforpikvm", + "links": [ + { + "order": 0, + "stepKey": "performcleanuponmacosorlinuxworker" + }, + { + "order": 100, + "stepKey": "deploynucdriverstoadropdirectory" + }, + { + "order": 250, + "stepKey": "createwin2022biosautounattendwinpeisoonmacosorlinuxworker" + }, + { + "order": 300, + "stepKey": "buildwindowsmachinewithpikvm" + }, + { + "order": 400, + "stepKey": "performcleanuponmacosorlinuxworker" + } + ], + "name": "Autounattend Windows Server 2022 (Win2022) BIOS WinPE ISO on macOS or Linux Worker for PiKVM", + "type": "com.servertribe.attune.tuples.StepGroupTuple" +} \ No newline at end of file diff --git a/steps/createwin2022biosautounattendwinpeisoonmacosorlinuxworker/metadata.json b/steps/createwin2022biosautounattendwinpeisoonmacosorlinuxworker/metadata.json new file mode 100644 index 0000000..a22e95d --- /dev/null +++ b/steps/createwin2022biosautounattendwinpeisoonmacosorlinuxworker/metadata.json @@ -0,0 +1,142 @@ +{ + "actionOnStepFail": "stop", + "blueprintName": "", + "blueprintUuid": "3a80fae8-d64d-4471-a573-eb64cde2f5f7", + "cloneUrl": "https://github.com/Attune-Automation/Automate-Windows-Installation-with-autounattend.git", + "enabled": true, + "externalUuid4": "bb39e2a8-b766-465a-a46c-049a92e250e6", + "key": "createwin2022biosautounattendwinpeisoonmacosorlinuxworker", + "name": "Create Win2022 BIOS autounattend WinPE ISO on macOS or Linux Worker", + "parameterMap": [ + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.Text", + "childParameterUuid": "07fd9853-d326-49cd-9946-fb0cb8695949", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": null, + "parentStaticTextValue": "false" + }, + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.Text", + "childParameterUuid": "7ac710f8-3bc8-4555-9e28-c9ccb2763ec4", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": null, + "parentStaticTextValue": "false" + }, + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.Text", + "childParameterUuid": "e3438956-892f-47ce-ad31-fd07ecd410d6", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": null, + "parentStaticTextValue": "true" + }, + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.Text", + "childParameterUuid": "63988114-dfae-41ee-afc3-1f329fc54f31", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": null, + "parentStaticTextValue": "false" + }, + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.Text", + "childParameterUuid": "0a83dada-be7d-475a-aaac-1a56a37090ff", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": null, + "parentStaticTextValue": "true" + }, + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.Text", + "childParameterUuid": "a994e07d-2388-4391-a3f8-4911de92c519", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": null, + "parentStaticTextValue": "X" + }, + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.Text", + "childParameterUuid": "5bb97c7d-b369-4feb-bc00-bc898a011ff3", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": null, + "parentStaticTextValue": "C" + }, + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.LinuxServer", + "childParameterUuid": "6adef4f6-9180-4ab1-95e7-486de103f1fd", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": "automationworkerlinuxnode", + "parentStaticTextValue": null + }, + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.LinOsCred", + "childParameterUuid": "7a64ee22-768c-411b-8aee-fb482908f6fb", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": "automationworkerlinuxuser", + "parentStaticTextValue": null + }, + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.WinOsCred", + "childParameterUuid": "7eb32af4-eca4-473e-bc40-aceffabfaad3", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": "newoswindowsuseradministrator", + "parentStaticTextValue": null + }, + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.Text", + "childParameterUuid": "27cbd06c-9a60-48ed-b8d0-bd0d34dbe544", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": "automationworkerbasedirectory", + "parentStaticTextValue": null + }, + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.Server", + "childParameterUuid": "7116171b-6cab-412b-b2c3-cdbf063a7ace", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": "newoswindowsnode", + "parentStaticTextValue": null + }, + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.Text", + "childParameterUuid": "021b440d-1646-40df-9c3b-5129dbaf07e8", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": null, + "parentStaticTextValue": "false" + }, + { + "childParameterName": null, + "childParameterType": "c.s.s.b.phv.Text", + "childParameterUuid": "520c8b94-c5ed-4652-81be-a0fbba474226", + "childProjectName": null, + "childProjectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "parentParameterKey": null, + "parentStaticTextValue": "windows2022" + } + ], + "projectName": "", + "projectUuid": "05c41adc-9b4e-49f9-b72c-aa4ee4a0cf27", + "projectVersion": "", + "type": "com.servertribe.attune.tuples.StepProjectLinkTuple" +} \ No newline at end of file