Skip to content

Added OpenStack VM deployment job

  • Add deploy_user_defined_vm job for configurable VM provisioning
  • Implement dynamic OpenStack CLI command construction supporting:
    • Image selection by name/UUID via $VM_IMAGE
    • Flavor specification with $VM_FLAVOR
    • Security group array input ($VM_SECURITY_GROUPS)
    • Network/port options (VM_NETWORK/VM_PORT)
    • Floating IP association ($VM_FLOATING_IPS)
  • Require core variables: VM_IMAGE, VM_FLAVOR, VM_SECURITY_GROUPS, VM_INSTANCE_NAME
  • Add pipeline rule trigger via $DEPLOY_VM == "true"

Merge request reports

Loading