diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ce7613..98e60c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,9 @@ If you're looking for changes from before this, refer to the project's git logs & PR history. # [Unreleased](https://github.com/puppetlabs/vmpooler/compare/0.6.1...master) +### Added +- Validate a machine responds to vm\_ready? at checkout (POOLER-140) + # [0.6.1](https://github.com/puppetlabs/vmpooler/compare/0.6.0...0.6.1) ### Added diff --git a/lib/vmpooler/api/v1.rb b/lib/vmpooler/api/v1.rb index accf5cc..3b3a98d 100644 --- a/lib/vmpooler/api/v1.rb +++ b/lib/vmpooler/api/v1.rb @@ -71,7 +71,7 @@ module Vmpooler vms = backend.smembers("vmpooler__ready__#{template_backend}") next if vms.empty? vms.reverse.each do |vm| - ready = vm_ready?(vm, config[:domain]) + ready = vm_ready?(vm, config['domain']) if ready backend.smove("vmpooler__ready__#{template_backend}", "vmpooler__running__#{template_backend}", vm) return [vm, template_backend, template]