Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<metadata>
<map>
<entry>
<key>DISPLAYNAME</key>
<value>Install_OS_on_baremetal_server.xml</value>
</entry>
<entry>
<key>DATE_MODIFICATION</key>
<value>1613412963669</value>
</entry>
<entry>
<key>REPOSITORY</key>
<value>Process</value>
</entry>
<entry>
<key>DATE_CREATION</key>
<value>1613412963666</value>
</entry>
<entry>
<key>MODEL</key>
<value>0</value>
</entry>
<entry>
<key>TAG</key>
</entry>
<entry>
<key>FILE_TYPE</key>
<value>text</value>
</entry>
<entry>
<key>MANUFACTURER</key>
<value>0</value>
</entry>
<entry>
<key>TYPE</key>
<value>FILE</value>
</entry>
<entry>
<key>COMMENT</key>
</entry>
</map>
</metadata>
31 changes: 31 additions & 0 deletions Install_OS_on_baremetal_server/.meta_Process_Delete
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<metadata>
<map>
<entry>
<key>DISPLAYNAME</key>
<value>Process_Delete</value>
</entry>
<entry>
<key>DATE_MODIFICATION</key>
<value>1613408171586</value>
</entry>
<entry>
<key>REPOSITORY</key>
<value>Process</value>
</entry>
<entry>
<key>DATE_CREATION</key>
<value>1613408171582</value>
</entry>
<entry>
<key>TAG</key>
</entry>
<entry>
<key>TYPE</key>
<value>DIRECTORY</value>
</entry>
<entry>
<key>COMMENT</key>
</entry>
</map>
</metadata>
31 changes: 31 additions & 0 deletions Install_OS_on_baremetal_server/.meta_Process_Install_OS
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<metadata>
<map>
<entry>
<key>DISPLAYNAME</key>
<value>Process_Install_OS</value>
</entry>
<entry>
<key>DATE_MODIFICATION</key>
<value>1613402496504</value>
</entry>
<entry>
<key>REPOSITORY</key>
<value>Process</value>
</entry>
<entry>
<key>DATE_CREATION</key>
<value>1613402496500</value>
</entry>
<entry>
<key>TAG</key>
</entry>
<entry>
<key>TYPE</key>
<value>DIRECTORY</value>
</entry>
<entry>
<key>COMMENT</key>
</entry>
</map>
</metadata>
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
<ObjectDefinition>
<variables frozen="0">
<variable displayName="Server ME" name="params.device_id" startIncrement="0" type="Device" mandatoryArray="false" visible="true" description="" groupSeparator="" groupDisplayName="" displayOrder="0" increment="0" refServiceURI="" keepOnImport="false" editable="false" onlyDetailView="false" localVarNameMatch="" remoteVarNameMatch="" arrayCanAdd="true" arrayCanRemove="true" arrayCanMove="true" arrayCanEdit="true" displayNameHeader="" fullDisplayName="" default="" isMandatory="false" isUserLocked="false" isGrouped="false" isSearchable="false" isUniqueGlobal="false"/>
<variable displayName="ISO URI" name="params.iso_uri" startIncrement="0" type="String" mandatoryArray="false" visible="true" description="" groupSeparator="" groupDisplayName="" displayOrder="1" increment="0" refServiceURI="" keepOnImport="false" editable="false" onlyDetailView="false" localVarNameMatch="" remoteVarNameMatch="" arrayCanAdd="true" arrayCanRemove="true" arrayCanMove="true" arrayCanEdit="true" displayNameHeader="" fullDisplayName="" default="http://archive.ubuntu.com/ubuntu/dists/bionic/main/installer-amd64/current/images/netboot/mini.iso" isMandatory="false" isUserLocked="false" isGrouped="false" isSearchable="false" isUniqueGlobal="false"/>
</variables>
<example/>
<process name="Process/workflows/Install_OS_on_baremetal_server/Process_Install_OS">
<displayName>Install OS</displayName>
<type>CREATE</type>
<visibility>5</visibility>
<allowSchedule/>
<task name="Task_Define_variables.py">
<processPath>/opt/fmc_repository/Process/workflows/Install_OS_on_baremetal_server/Process_Install_OS/Tasks</processPath>
<displayName>Define variables</displayName>
</task>
<task name="Task_Turn_off_server.py">
<processPath>/opt/fmc_repository/Process/workflows/Install_OS_on_baremetal_server/Process_Install_OS/Tasks</processPath>
<displayName>Turn off server</displayName>
</task>
<task name="Task_Attach_virtual_media.py">
<processPath>/opt/fmc_repository/Process/workflows/Install_OS_on_baremetal_server/Process_Install_OS/Tasks</processPath>
<displayName>Attach virtual media</displayName>
</task>
<task name="Task_Change_one_time_boot_order.py">
<processPath>/opt/fmc_repository/Process/workflows/Install_OS_on_baremetal_server/Process_Install_OS/Tasks</processPath>
<displayName>Change one-time boot order</displayName>
</task>
<task name="Task_Turn_on_server.py">
<processPath>/opt/fmc_repository/Process/workflows/Install_OS_on_baremetal_server/Process_Install_OS/Tasks</processPath>
<displayName>Turn on server</displayName>
</task>
</process>
<process name="Process/workflows/Install_OS_on_baremetal_server/Process_Delete">
<displayName>Delete</displayName>
<type>DELETE</type>
<visibility>5</visibility>
<allowSchedule/>
</process>
<information>
<icon/>
<description>The workflow is proposed to launch installation process on baremetal server via Redfish API. It turn off a server, attaches ISO to virtual media via http link, changes one-time boot order and turn on the server.</description>
<displayField>service_id</displayField>
<serviceTaskType>python</serviceTaskType>
<order>10000</order>
<visibility>5</visibility>
<name>Install OS on baremetal server</name>
<group/>
</information>
</ObjectDefinition>
31 changes: 31 additions & 0 deletions Install_OS_on_baremetal_server/Process_Delete/.meta_Tasks
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<metadata>
<map>
<entry>
<key>DISPLAYNAME</key>
<value>Tasks</value>
</entry>
<entry>
<key>DATE_MODIFICATION</key>
<value>1613408171681</value>
</entry>
<entry>
<key>REPOSITORY</key>
<value>Process</value>
</entry>
<entry>
<key>DATE_CREATION</key>
<value>1613408171676</value>
</entry>
<entry>
<key>TAG</key>
</entry>
<entry>
<key>TYPE</key>
<value>DIRECTORY</value>
</entry>
<entry>
<key>COMMENT</key>
</entry>
</map>
</metadata>
31 changes: 31 additions & 0 deletions Install_OS_on_baremetal_server/Process_Install_OS/.meta_Tasks
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<metadata>
<map>
<entry>
<key>DISPLAYNAME</key>
<value>Tasks</value>
</entry>
<entry>
<key>DATE_MODIFICATION</key>
<value>1613402496603</value>
</entry>
<entry>
<key>REPOSITORY</key>
<value>Process</value>
</entry>
<entry>
<key>DATE_CREATION</key>
<value>1613402496598</value>
</entry>
<entry>
<key>TAG</key>
</entry>
<entry>
<key>TYPE</key>
<value>DIRECTORY</value>
</entry>
<entry>
<key>COMMENT</key>
</entry>
</map>
</metadata>
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<metadata>
<map>
<entry>
<key>DISPLAYNAME</key>
<value>Task_Attach_virtual_media.py</value>
</entry>
<entry>
<key>DATE_MODIFICATION</key>
<value>1613412419561</value>
</entry>
<entry>
<key>REPOSITORY</key>
<value>Process</value>
</entry>
<entry>
<key>DATE_CREATION</key>
<value>1613412419556</value>
</entry>
<entry>
<key>TAG</key>
</entry>
<entry>
<key>FILE_TYPE</key>
<value>text</value>
</entry>
<entry>
<key>TYPE</key>
<value>UPLOAD</value>
</entry>
<entry>
<key>COMMENT</key>
</entry>
</map>
</metadata>
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<metadata>
<map>
<entry>
<key>DISPLAYNAME</key>
<value>Task_Change_one_time_boot_order.py</value>
</entry>
<entry>
<key>DATE_MODIFICATION</key>
<value>1613411489139</value>
</entry>
<entry>
<key>REPOSITORY</key>
<value>Process</value>
</entry>
<entry>
<key>DATE_CREATION</key>
<value>1613411489135</value>
</entry>
<entry>
<key>TAG</key>
</entry>
<entry>
<key>FILE_TYPE</key>
<value>text</value>
</entry>
<entry>
<key>TYPE</key>
<value>UPLOAD</value>
</entry>
<entry>
<key>COMMENT</key>
</entry>
</map>
</metadata>
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<metadata>
<map>
<entry>
<key>DISPLAYNAME</key>
<value>Task_Define_variables.py</value>
</entry>
<entry>
<key>DATE_MODIFICATION</key>
<value>1613403325365</value>
</entry>
<entry>
<key>REPOSITORY</key>
<value>Process</value>
</entry>
<entry>
<key>DATE_CREATION</key>
<value>1613403325360</value>
</entry>
<entry>
<key>TAG</key>
</entry>
<entry>
<key>FILE_TYPE</key>
<value>text</value>
</entry>
<entry>
<key>TYPE</key>
<value>UPLOAD</value>
</entry>
<entry>
<key>COMMENT</key>
</entry>
</map>
</metadata>
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<metadata>
<map>
<entry>
<key>DISPLAYNAME</key>
<value>Task_Turn_off_server.py</value>
</entry>
<entry>
<key>DATE_MODIFICATION</key>
<value>1613412383436</value>
</entry>
<entry>
<key>REPOSITORY</key>
<value>Process</value>
</entry>
<entry>
<key>DATE_CREATION</key>
<value>1613412383431</value>
</entry>
<entry>
<key>TAG</key>
</entry>
<entry>
<key>FILE_TYPE</key>
<value>text</value>
</entry>
<entry>
<key>TYPE</key>
<value>UPLOAD</value>
</entry>
<entry>
<key>COMMENT</key>
</entry>
</map>
</metadata>
Loading