Skip to content

v2.0

Compare
Choose a tag to compare
@itewk itewk released this 07 Aug 13:09
· 183 commits to master since this release

Purpose

This release is focused on the ability to provision new VMs to an existing service.

Changes

API Breaking Changes

  • Service/Provisioning/StateMachines/Methods.class/__methods__/set_vm_names.yaml moved to Service/Provisioning/Naming.class/__methods__/set_vm_names.yaml

Enhancements

  • Add ability to provision new VM(s) to an existing service enhancement
  • When provisioning new VM(s) to a service each VM should be it's own request enhancement
  • Override Infrastructure/VM/Provisioning/Naming.class/__methods__/vmname.rb to allow for domain_name and variable suffix counter length

Bug Fixes

  • add_vm_to_service fails if ws_values not set
  • Infrastructure/VM/Provisioning/Naming/vmname (vmname_with_domain_name) fails if ws_values not set
  • Disable debugging
  • StateMachines/Methods.class/startvm.yaml - change name from StartVm to StartVM