Hide Forgot
Created attachment 1212148 [details] vsphere55 Vm details CFME Description of problem:Storage profile is not shown in CFME on vsphere55 Version-Release number of selected component (if applicable):5.7.0.5 How reproducible:100% Steps to Reproduce: 1.Preconfigured vcenter55 with Storage Policies and VM with assigned Storage Policy 2.Open VM's Details to check Storage Profile Actual results:No Storage Profile on vsphere55(see screens) Expected results:Storage Profile should be mentioned Additional info:we do have Storage Profile in vsphere-nested6
Created attachment 1212149 [details] vcenter55 VM details
Created attachment 1212150 [details] vsphere6 Vm details CFME
Created attachment 1212152 [details] vcesnet6 VM details
same happened on vsphere55-nested - in provider's UI we are able to see Storage Profile in VM details, and in CFME - not. Also during Provision/Clone - there's no Storage Profile being shown on Environment Tab
Leo, are there any storage profiles in the database? You can run StorageProfile.all from the rails console. Also can you check for any warnings in log/vim.log?
irb(main):005:0> StorageProfile.all => #<ActiveRecord::Relation []> irb(main):006:0> and vim.log [----] W, [2016-10-19T09:20:26.106478 #14217:a7b1b0] WARN -- : MiqPbmInventory: Failed to connect to SPBM endpoint: can't dup NilClass [----] W, [2016-10-19T09:20:35.438872 #14130:3db148] WARN -- : MiqPbmInventory: Failed to connect to SPBM endpoint: can't dup NilClass
It looks like the session cookie isn't returned the same way on 5.5 and 6.0, without the session cookie we cannot authenticate to the SPBM endpoint. Will investigate how 5.5 returns this token.
https://github.com/ManageIQ/manageiq/pull/12086
New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/ecf16ab2cd2d9bcd7afadd53f3c12e7633ee2e1d commit ecf16ab2cd2d9bcd7afadd53f3c12e7633ee2e1d Author: Adam Grare <agrare> AuthorDate: Thu Oct 20 14:22:51 2016 -0400 Commit: Adam Grare <agrare> CommitDate: Thu Oct 20 15:15:43 2016 -0400 Save token on Login and RetrieveServiceContent 5.5 vCenters return the session token in the RetrieveServiceContentResponse and 6.0 vCenters return it in the LoginResponse so we have to try to save the token in both calls. https://bugzilla.redhat.com/show_bug.cgi?id=1386706 gems/pending/VMwareWebService/VimService.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
New commit detected on ManageIQ/manageiq/euwe: https://github.com/ManageIQ/manageiq/commit/ed31da0020ce7ca76649e07104dba3b8e8f9f231 commit ed31da0020ce7ca76649e07104dba3b8e8f9f231 Author: Greg Blomquist <blomquisg> AuthorDate: Mon Oct 24 15:07:01 2016 -0400 Commit: Oleg Barenboim <chessbyte> CommitDate: Tue Oct 25 04:42:19 2016 +0200 Merge pull request #12086 from agrare/bz_1386706_5.5_storage_profiles Fix storage profile connection on 5.5 vCenters (cherry picked from commit c1e1e399e9774ebbaa4ffb89b340b668515d4529) https://bugzilla.redhat.com/show_bug.cgi?id=1386706 gems/pending/VMwareWebService/VimService.rb | 16 +++------ .../vmware/infra_manager/vm/remote_console.yml | 41 ---------------------- 2 files changed, 5 insertions(+), 52 deletions(-)
was fixed in 5.7