vmpooler/spec/vmpooler
kirby@puppetlabs.com 02327dfcd6 (POOLER-26) Fix lost VMs getting stuck in pending
This commit updates vmpooler to understand how to resolve a situation
where a pending VM does not exist. Without this change a pending VM that
does not exist in vmware inventory gets stuck in the pending state,
preventing the pool from ever reaching its target capacity.

As a part of this change the find_vm method is updated to perform a
light, then heavy search each time find_vm is called and all usage of
find_vm || find_vm_heavy is replaced. This makes find_vm usage
consistent across pool_manager.

Additionally, open_socket method is updated to resolve an incorrect
reference to the host name.
2016-11-22 10:23:16 -08:00
..
api [QENG-4181] Add per-pool stats to /status API 2016-09-09 17:00:47 -05:00
dashboard_spec.rb Improved tests for vmpooler (#152) 2016-06-07 16:13:39 -05:00
pool_manager_migration_spec.rb (POOLER-26) Fix lost VMs getting stuck in pending 2016-11-22 10:23:16 -08:00
pool_manager_spec.rb (POOLER-26) Fix lost VMs getting stuck in pending 2016-11-22 10:23:16 -08:00