This commit is contained in:
Matt Reeves 2024-12-20 23:40:57 -05:00
parent 229e0ef85a
commit 3df82f3b73
2 changed files with 3 additions and 5 deletions

View file

@ -17,7 +17,7 @@ jobs:
echo "Extracting issue details..."
ISSUE_BODY="${{ github.event.issue.body }}"
VM_NAME=$(echo "$ISSUE_BODY" | grep -A 2 'VM Name' | tail -n 1 | xargs)
VM_ID=$(echo "$ISSUE_BODY" | grep -A 2 'VM ID' | grep -v 'Clone VM ID' | tail -n 1 | xargs)
VM_ID=$(echo "$ISSUE_BODY" | grep -A 2 'VM UID' | tail -n 1 | xargs)
RAM=$(echo "$ISSUE_BODY" | grep -A 2 'RAM' | tail -n 1 | xargs)
CPUS=$(echo "$ISSUE_BODY" | grep -A 2 'CPU Cores' | tail -n 1 | xargs)
SCPU_TYPE=$(echo "$ISSUE_BODY" | grep -A 2 'CPU Type' | tail -n 1 | xargs)
@ -27,8 +27,6 @@ jobs:
DISK_SIZE=$(echo "$ISSUE_BODY" | grep -A 2 'Disk Size' | tail -n 1 | xargs)
CLONE_VM_ID=$(echo "$ISSUE_BODY" | grep -A 2 'Clone VM ID' | tail -n 1 | xargs)
echo "NODE_NAME=$NODE_NAME"
# Determine user_data_file_id
if [ "$NODE_NAME" == "prox" ]; then
USER_DATA_FILE_ID="proxmox_virtual_environment_file.cloud_config.id"

View file

@ -18,7 +18,7 @@ body:
- type: input
id: vm_id
attributes:
label: VM ID
label: VM UID
placeholder: Enter the VM ID
description: The unique numeric ID for the VM (e.g., 103).
validations:
@ -92,6 +92,6 @@ body:
attributes:
label: Clone VM ID
placeholder: Enter the VM ID to clone from
description: The VM ID to use as the clone source (e.g., 9996).
description: VM to CLone from, Prox = 9996, Pve2 = 9997.
validations:
required: true