-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vic-ui-linux info does not show the vic registered plugin details #365
Comments
@lgayatri I don't know what's wrong with running the UI plugin installer script ( |
@lgayatri Regarding the second screenshot you're looking at a wrong plugin; |
Ok @jooskim |
@lgayatri I took a closer look at your |
Passing thumbprint worked
|
What you ran is just the query to check if the plugin extension is registered with VC. It seems to me that the plugin service was able to find the Appliance VM but failed to get its IP. It might be the case that the Appliance VM is not reachable |
Turns out the plugin installation script was never called upon deploying a new VIC Appliance, which marks the VM as managed by the plugin. You need to run the install.sh per every new appliance deploy. |
Strange, log says
|
it probably registered another VIC appliance. this is what i got fyi:
|
@lgayatri I think I just reproduced what you went through. I deployed two VIC appliances, registered them with PSC but not installed the UI plugin yet. Then I installed the plugin by downloading the VIC engine bundle from either appliance. Although it said it found 2 VMs tagged as OVA it ended up marking only one of them as managed by the VIC UI plugin. Briefly looking into the actual Go library performing the configuration on ManagedByInfo, it turned out to be an expected behavior that the Also, downloading and running the installer script from another VIC appliance in an attempt to configure all the other non-managed appliances would not solve the issue. A workaround I have just found is that for every appliance that is not configured yet, go open the browser tab and open the IP address to that appliance, download the VIC engine bundle and run the UI upgrade script. FYI, the following screenshot shows only one appliance being managed by the plugin. |
@stuclem I think we need to document this in the doc. Please let me know if you need more context on this issue. @dbarkelew this could be another source of customer-filed issues. |
i’ve just looked into details now and i found that https://github.com/vmware/vic/blob/master/cmd/vic-ui/ui/ui.go#L306 uses plugin’s URL to get the hostname and IP addresses to look up the OVA from. for every plugin installation the |
Proposed release note:
@jooskim is this accurate? We should also update the core docs, if you do indeed need to run the installer script for every appliance that you deploy, even if the plug-in is already installed in VC. |
RN approved by @jooskim via Slack. |
Build: vic-v1.3.1-3409-132fb13d.ova
VCSA : 6.5U1
./vic-ui-linux version
vic-ui-linux version 15556-473375a0a80f4f91ac445ecb616056fc5cfcbcc7
VCSA's mob shows the installed vic ui plugin

H5C shows the plugin correctly
vic-ui-linux info should have shown the installed plugin details.
@jooskim @mdubya66
The text was updated successfully, but these errors were encountered: