Created attachment 1014821 [details] OS thumbnail issue Description of problem: OS thumbnail displays "?" in the "Instance by Provider" page for RHOS Version-Release number of selected component (if applicable): 5.4.0.0.19.20150410165622_ad23806 How reproducible: 100% Steps to Reproduce: 1. Navigate to Clouds ==> Instances 2. Select RHOS provider to see their Instances 3. Check for the OS thumbnail in the Top Left Quadrant on any of the virtual machine Actual results: Displays "?". Refer the screenshot for further information Expected results: Should display appropriate thumbnail based on the vm's operating system Additional info:
This is true. We don't collect the Operating System for OpenStack instances. From what I can tell from the API guides and from actually looking at the data we're currently getting back from the API, I don't see that we *can* get the operating system for instances. I don't see it in the instance, the flavor, or the image. I'll ask the OpenStack integration team to either show how to get the operating system information through the API. Or, confirm that this is not possible.
I've confirmed with the OpenStack Integration team that the operating system is not available directly from the API. It's possible that we *may* be able to get this information from other sources, but at this point, it makes this an RFE instead of a bug (since it involves either enhancing how we communicate with OpenStack, or requesting an enhancement from the OpenStack API to retrieve this information).
Digging deeper into this. John Hardy showed me that I'm definitely wrong. We do actually capture the OS Name for OpenStack. The Quadicon for VMs shows the `vm.os_image_name`, which attempts to get the operating system name from the VM, failing that, attempts to get the operating system name from the VM's "parent" (i.e., the image from which it was provisioned). I'm checking now, but I believe that information is only filled in after fleecing.
Please do instance or image fleecing in order to see the operating system icons for the VMs. If that doesn't solve the problem, please push this back to Dev. Suggested Doc Text: For OpenStack, the Operating System part of the QuadIcon for VMs will be unknown (Question Mark) until Image and/or Instance Smart State Analysis is performed. This is specific to OpenStack instances.
Verified in version 5.4.0.0.23.20150423131011_69b48fd
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2015-1100.html