|
Name
|
'1b_Startup complete' Main Execution Block
|
|
Description
|
This is the main execution Block, which defines the Tasks to be executed when the job is run.
|
|
Execution Type
|
Serial
|
|
Pass up
|
True
|
|
Continue execution
|
False
|
Assignment 1 ExecutionBlock
|
Order
|
1
|
|
Disabled
|
False
|
|
Type
|
ExecutionBlock
|
|
Name
|
CL01 Step1
|
|
Description
|
Startup Proxmox hosts
|
|
Execution Type
|
Serial
|
|
Pass up
|
True
|
|
Continue execution
|
False
|
Assignment 1 Task
|
Order
|
1
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.CommonTasks
|
|
Host type
|
BasicIpHost
|
|
Task type
|
Ping
|
|
Host Group
|
|
Name
|
IPMI-Group-01
|
|
Description
|
Host group PVE01-IPMI, PVE02-IPMI, PVE03-IPMI
|
|
General
|
Name
|
Ping on IPMI-Group-01
|
|
Description
|
wait for ping (IPMI)
|
|
Execution Type
|
Parallel
|
|
Parallel execution limit
|
0
|
|
Error Handling
|
Pass up
|
True
|
|
Continue execution
|
False
|
|
Cancel parallel running tasks or blocks
|
False
|
|
Task settings
|
Wait until host is reachable
|
True
|
|
Required successful results
|
3
|
|
Total Timeout
|
600
|
|
Delay between tries
|
1000
|
|
Ping Timeout
|
15
|
|
TTL
|
128
|
|
Dont fragment
|
False
|
|
|
Assignment 2 Task
|
Order
|
2
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.Redfish
|
|
Host type
|
RedfishHost
|
|
Task type
|
SetPowerState
|
|
Host Group
|
|
Name
|
IPMI-Group-01
|
|
Description
|
Host group PVE01-IPMI, PVE02-IPMI, PVE03-IPMI
|
|
General
|
Name
|
SetPowerState on IPMI-Group-01
|
|
Description
|
PowerOn
|
|
Execution Type
|
Parallel
|
|
Parallel execution limit
|
0
|
|
Error Handling
|
Pass up
|
True
|
|
Continue execution
|
False
|
|
Cancel parallel running tasks or blocks
|
False
|
|
|
Task settings
|
|
Assignment 3 Task
|
Order
|
3
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.CommonTasks
|
|
Host type
|
BasicIpHost
|
|
Task type
|
Ping
|
|
Host Group
|
|
Name
|
PVE-Group-01
|
|
Description
|
Host group PVE01, PVE02, PVE03
|
|
General
|
Name
|
Ping on PVE-Group-01
|
|
Description
|
wait for ping (PVE)
|
|
Execution Type
|
Parallel
|
|
Parallel execution limit
|
0
|
|
Error Handling
|
Pass up
|
True
|
|
Continue execution
|
False
|
|
Cancel parallel running tasks or blocks
|
False
|
|
Task settings
|
Wait until host is reachable
|
True
|
|
Required successful results
|
3
|
|
Total Timeout
|
600
|
|
Delay between tries
|
1000
|
|
Ping Timeout
|
15
|
|
TTL
|
128
|
|
Dont fragment
|
False
|
|
|
Assignment 4 Task
|
Order
|
4
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.CommonTasks
|
|
Host type
|
BasicIpHost
|
|
Task type
|
WaitForHttpService
|
|
Host Group
|
|
Name
|
PVE-Group-01
|
|
Description
|
Host group PVE01, PVE02, PVE03
|
|
General
|
Name
|
WaitForHttpService on PVE-Group-01
|
|
Description
|
wait for HTTPS GUI
|
|
Execution Type
|
Parallel
|
|
Parallel execution limit
|
0
|
|
Error Handling
|
Pass up
|
True
|
|
Continue execution
|
False
|
|
Cancel parallel running tasks or blocks
|
False
|
|
Task settings
|
Total Timeout
|
600
|
|
Required successful results
|
1
|
|
Delay between tries
|
1000
|
|
Timeout per single request
|
10
|
|
Protocol
|
Https
|
|
Port
|
8006
|
|
Relative URL
|
/
|
|
Check HTTP response status code
|
True
|
|
Allowed HTTP response status codes
|
|
|
|
Allowed HTTP response status codes
|
200
|
|
|
Check response body
|
False
|
|
Valid response bodies
|
|
|
|
|
Assignment 2 ExecutionBlock
|
Order
|
2
|
|
Disabled
|
False
|
|
Type
|
ExecutionBlock
|
|
Name
|
VMs PowerOn explicitly
|
|
Description
|
PowerOn explicit configured VMs (in the correct order)
|
|
Execution Type
|
Serial
|
|
Pass up
|
True
|
|
Continue execution
|
False
|
Assignment 1 Task
|
Order
|
1
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.Proxmox
|
|
Host type
|
ProxmoxVm
|
|
Task type
|
ProxmoxVmStart
|
|
Host
|
|
Name
|
DC01 (qemu/106 on PVE01)
|
|
Description
|
automatically created vm. Hosted on PVE01
Id: qemu/106
|
|
General
|
Name
|
ProxmoxVmStart on DC01 (qemu/106 on PVE01)
|
|
Description
|
PowerOn
|
|
|
Error Handling
|
|
Task settings
|
|
Assignment 2 Task
|
Order
|
2
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.Proxmox
|
|
Host type
|
ProxmoxVm
|
|
Task type
|
ProxmoxVmAwaitState
|
|
Host
|
|
Name
|
DC01 (qemu/106 on PVE01)
|
|
Description
|
automatically created vm. Hosted on PVE01
Id: qemu/106
|
|
General
|
Name
|
ProxmoxVmAwaitState on DC01 (qemu/106 on PVE01)
|
|
Description
|
|
|
|
Error Handling
|
Task settings
|
Desired power state
|
On
|
|
Timeout
|
600
|
|
|
Assignment 3 Task
|
Order
|
3
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.CommonTasks
|
|
Host type
|
BasicIpHost
|
|
Task type
|
Ping
|
|
Host
|
|
Name
|
DC01 (qemu/106 on PVE01)
|
|
Description
|
automatically created vm. Hosted on PVE01
Id: qemu/106
|
|
General
|
Name
|
Ping on DC01 (qemu/106 on PVE01)
|
|
Description
|
wait for ping
|
|
|
Error Handling
|
Task settings
|
Wait until host is reachable
|
True
|
|
Required successful results
|
3
|
|
Total Timeout
|
600
|
|
Delay between tries
|
1000
|
|
Ping Timeout
|
15
|
|
TTL
|
128
|
|
Dont fragment
|
False
|
|
|
Assignment 4 Task
|
Order
|
4
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.CommonTasks
|
|
Host type
|
BasicIpHost
|
|
Task type
|
WaitForOpenPort
|
|
Host
|
|
Name
|
DC01 (qemu/106 on PVE01)
|
|
Description
|
automatically created vm. Hosted on PVE01
Id: qemu/106
|
|
General
|
Name
|
WaitForOpenPort on DC01 (qemu/106 on PVE01)
|
|
Description
|
wait for LDAP port 389
|
|
|
Error Handling
|
Task settings
|
Total Timeout
|
600
|
|
Required successful results
|
1
|
|
Delay between tries
|
1000
|
|
Port
|
389
|
|
Timeout per single request
|
10
|
|
|
Assignment 5 Task
|
Order
|
5
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.Proxmox
|
|
Host type
|
ProxmoxVm
|
|
Task type
|
ProxmoxVmStart
|
|
Host
|
|
Name
|
FILE01 (qemu/113 on PVE01)
|
|
Description
|
automatically created vm. Hosted on PVE01
Id: qemu/113
|
|
General
|
Name
|
ProxmoxVmStart on FILE01 (qemu/113 on PVE01)
|
|
Description
|
PowerOn
|
|
|
Error Handling
|
|
Task settings
|
|
Assignment 6 Task
|
Order
|
6
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.Proxmox
|
|
Host type
|
ProxmoxVm
|
|
Task type
|
ProxmoxVmAwaitState
|
|
Host
|
|
Name
|
FILE01 (qemu/113 on PVE01)
|
|
Description
|
automatically created vm. Hosted on PVE01
Id: qemu/113
|
|
General
|
Name
|
ProxmoxVmAwaitState on FILE01 (qemu/113 on PVE01)
|
|
Description
|
|
|
|
Error Handling
|
Task settings
|
Desired power state
|
On
|
|
Timeout
|
600
|
|
|
Assignment 7 ExecutionBlock
|
Order
|
7
|
|
Disabled
|
False
|
|
Type
|
ExecutionBlock
|
|
Name
|
SQL-Server
|
|
Description
|
|
|
Execution Type
|
Parallel
|
|
Parallel execution limit
|
0
|
|
Pass up
|
True
|
|
Continue execution
|
False
|
|
Cancel parallel running tasks or blocks
|
False
|
Assignment 1 ExecutionBlock
|
Order
|
1
|
|
Disabled
|
False
|
|
Type
|
ExecutionBlock
|
|
Name
|
PICMGMT01
|
|
Description
|
|
|
Execution Type
|
Serial
|
|
Pass up
|
True
|
|
Continue execution
|
False
|
Assignment 1 Task
|
Order
|
1
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.Proxmox
|
|
Host type
|
ProxmoxVm
|
|
Task type
|
ProxmoxVmStart
|
|
Host
|
|
Name
|
PICMGMT01 (qemu/104 on PVE03)
|
|
Description
|
automatically created vm. Hosted on PVE03
Id: qemu/104
|
|
General
|
Name
|
ProxmoxVmStart on PICMGMT01 (qemu/104 on PVE03)
|
|
Description
|
PowerOn
|
|
|
Error Handling
|
|
Task settings
|
|
Assignment 2 Task
|
Order
|
2
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.Proxmox
|
|
Host type
|
ProxmoxVm
|
|
Task type
|
ProxmoxVmAwaitState
|
|
Host
|
|
Name
|
PICMGMT01 (qemu/104 on PVE03)
|
|
Description
|
automatically created vm. Hosted on PVE03
Id: qemu/104
|
|
General
|
Name
|
ProxmoxVmAwaitState on PICMGMT01 (qemu/104 on PVE03)
|
|
Description
|
|
|
|
Error Handling
|
Task settings
|
Desired power state
|
On
|
|
Timeout
|
600
|
|
|
|
Assignment 2 ExecutionBlock
|
Order
|
2
|
|
Disabled
|
False
|
|
Type
|
ExecutionBlock
|
|
Name
|
SQL02
|
|
Description
|
|
|
Execution Type
|
Serial
|
|
Pass up
|
True
|
|
Continue execution
|
False
|
Assignment 1 Task
|
Order
|
1
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.Proxmox
|
|
Host type
|
ProxmoxVm
|
|
Task type
|
ProxmoxVmStart
|
|
Host
|
|
Name
|
SQL02 (qemu/110 on PVE01)
|
|
Description
|
automatically created vm. Hosted on PVE01
Id: qemu/110
|
|
General
|
Name
|
ProxmoxVmStart on SQL02 (qemu/110 on PVE01)
|
|
Description
|
PowerOn
|
|
|
Error Handling
|
|
Task settings
|
|
Assignment 2 Task
|
Order
|
2
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.Proxmox
|
|
Host type
|
ProxmoxVm
|
|
Task type
|
ProxmoxVmAwaitState
|
|
Host
|
|
Name
|
SQL02 (qemu/110 on PVE01)
|
|
Description
|
automatically created vm. Hosted on PVE01
Id: qemu/110
|
|
General
|
Name
|
ProxmoxVmAwaitState on SQL02 (qemu/110 on PVE01)
|
|
Description
|
|
|
|
Error Handling
|
Task settings
|
Desired power state
|
On
|
|
Timeout
|
600
|
|
|
|
|
|
Assignment 3 ExecutionBlock
|
Order
|
3
|
|
Disabled
|
False
|
|
Type
|
ExecutionBlock
|
|
Name
|
CL01 Step2
|
|
Description
|
Start remaining VMs (from global variables)
|
|
Execution Type
|
Serial
|
|
Pass up
|
True
|
|
Continue execution
|
False
|
Assignment 1 Task
|
Order
|
1
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.Proxmox
|
|
Host type
|
ProxmoxNode
|
|
Task type
|
ProxmoxNodeStartAllVMsFromList
|
|
Host Group
|
|
Name
|
PVE-Group-01
|
|
Description
|
Host group PVE01, PVE02, PVE03
|
|
General
|
Name
|
ProxmoxNodeStartAllVMsFromList on PVE-Group-01
|
|
Description
|
Start all VMs from list
|
|
Execution Type
|
Parallel
|
|
Parallel execution limit
|
0
|
|
Error Handling
|
Pass up
|
True
|
|
Continue execution
|
False
|
|
Cancel parallel running tasks or blocks
|
False
|
|
Task settings
|
List of VMs
|
var_PVE-Group-01_vms
|
|
Remove VMs from the list after powering them on
|
True
|
|
Number of VMs to shutdown in parallel
|
4
|
|
Wait after switching on
|
120
|
|
|
|
Assignment 4 ExecutionBlock
|
Order
|
4
|
|
Disabled
|
False
|
|
Type
|
ExecutionBlock
|
|
Name
|
PBS, SAN und NAS systems
|
|
Description
|
PowerOn backup systems PBS01, SAN and NAS
|
|
Execution Type
|
Parallel
|
|
Parallel execution limit
|
0
|
|
Pass up
|
True
|
|
Continue execution
|
False
|
|
Cancel parallel running tasks or blocks
|
False
|
Assignment 1 ExecutionBlock
|
Order
|
1
|
|
Disabled
|
False
|
|
Type
|
ExecutionBlock
|
|
Name
|
PBS01
|
|
Description
|
|
|
Execution Type
|
Serial
|
|
Pass up
|
True
|
|
Continue execution
|
False
|
Assignment 1 Task
|
Order
|
1
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.CommonTasks
|
|
Host type
|
BasicIpHost
|
|
Task type
|
Ping
|
|
Host
|
|
Name
|
PBS01-IPMI
|
|
Description
|
IPMI Supermicro
|
|
General
|
Name
|
Ping on PBS01-IPMI
|
|
Description
|
wait for ping (IPMI)
|
|
|
Error Handling
|
Task settings
|
Wait until host is reachable
|
True
|
|
Required successful results
|
3
|
|
Total Timeout
|
600
|
|
Delay between tries
|
1000
|
|
Ping Timeout
|
15
|
|
TTL
|
128
|
|
Dont fragment
|
False
|
|
|
Assignment 2 Task
|
Order
|
2
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.Redfish
|
|
Host type
|
RedfishHost
|
|
Task type
|
SetPowerState
|
|
Host
|
|
Name
|
PBS01-IPMI
|
|
Description
|
IPMI Supermicro
|
|
General
|
Name
|
SetPowerState on PBS01-IPMI
|
|
Description
|
PowerOn
|
|
|
Error Handling
|
|
Task settings
|
|
Assignment 3 Task
|
Order
|
3
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.CommonTasks
|
|
Host type
|
BasicIpHost
|
|
Task type
|
Ping
|
|
Host
|
|
Name
|
PBS01
|
|
Description
|
Proxmox Backup Server
|
|
General
|
Name
|
Ping on PBS01
|
|
Description
|
wait for ping
|
|
|
Error Handling
|
Task settings
|
Wait until host is reachable
|
True
|
|
Required successful results
|
3
|
|
Total Timeout
|
600
|
|
Delay between tries
|
1000
|
|
Ping Timeout
|
15
|
|
TTL
|
128
|
|
Dont fragment
|
False
|
|
|
|
Assignment 2 ExecutionBlock
|
Order
|
2
|
|
Disabled
|
False
|
|
Type
|
ExecutionBlock
|
|
Name
|
SAN01
|
|
Description
|
|
|
Execution Type
|
Serial
|
|
Pass up
|
True
|
|
Continue execution
|
False
|
Assignment 1 Task
|
Order
|
1
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.CommonTasks
|
|
Host type
|
BasicIpHost
|
|
Task type
|
Ping
|
|
Host
|
|
Name
|
SAN01-IPMI
|
|
Description
|
IPMI Supermicro
|
|
General
|
Name
|
Ping on SAN01-IPMI
|
|
Description
|
wait for ping (IPMI)
|
|
|
Error Handling
|
Task settings
|
Wait until host is reachable
|
True
|
|
Required successful results
|
3
|
|
Total Timeout
|
600
|
|
Delay between tries
|
1000
|
|
Ping Timeout
|
15
|
|
TTL
|
128
|
|
Dont fragment
|
False
|
|
|
Assignment 2 Task
|
Order
|
2
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.Redfish
|
|
Host type
|
RedfishHost
|
|
Task type
|
SetPowerState
|
|
Host
|
|
Name
|
SAN01-IPMI
|
|
Description
|
IPMI Supermicro
|
|
General
|
Name
|
SetPowerState on SAN01-IPMI
|
|
Description
|
PowerOn
|
|
|
Error Handling
|
|
Task settings
|
|
Assignment 3 Task
|
Order
|
3
|
|
Disabled
|
False
|
|
Type
|
Task
|
|
Module
|
BnIts.VmShutdownManager.Modules.CommonTasks
|
|
Host type
|
BasicIpHost
|
|
Task type
|
Ping
|
|
Host
|
|
Name
|
SAN01
|
|
Description
|
open-e SAN (Veeam Backup)
|
|
General
|
Name
|
Ping on SAN01
|
|
Description
|
wait for ping
|
|
|
Error Handling
|
Task settings
|
Wait until host is reachable
|
True
|
|
Required successful results
|
3
|
|
Total Timeout
|
600
|
|
Delay between tries
|
1000
|
|
Ping Timeout
|
15
|
|
TTL
|
128
|
|
Dont fragment
|
False
|
|
|
|
|