vmware: unable to read console output
Bug #1199754 reported by
Gary Kotton
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Wishlist
|
Gary Kotton |
Bug Description
When using the compute driver vmwareapi.
tags: | added: vmware |
Changed in nova: | |
status: | New → Won't Fix |
Changed in nova: | |
importance: | Undecided → Wishlist |
milestone: | none → havana-3 |
Changed in nova: | |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | havana-3 → 2013.2 |
To post a comment you must log in.
So the fundamental problem here is that the console on ESXi is a kind of a software KVM switch (with KVM being an abbreviation for "keyboard, video and mouse") thing that doesn't assume a TTY at all. That means the API in vCenter and ESX don't expose a way to grab text based console output. If I'm wrong, I'd love to hear about it.
Based on this document: pubs.vmware. com/vsphere- 51/index. jsp#com. vmware. wssdk.apiref. doc/vim. VirtualMachine. html#createScreenshot
http://
NOTE: I would love to be wrong about this, but I don't think there's a generic way to solve the problem. There is probably a guest/instance vmtools set of commands that might be used to solve the problem in a guest/instance specific way.