I've started playing with the latest VCSA 6.5 - with mixed success. Initially I did an upgrade from VCSA-6.0 to 6.5 but this soon ended with tears and a very broken VCSA that probably cannot be fixed.
So I've now done a clean install of VCSA 6.5 and am in the process of re-setting it all up. The issue I am experiencing at the moment is around the installation of the Cisco Nexus 1000v - which I had working with great success under VCSA 6.0 and ESXi-6.0 .
As part of the installation of the N1kv there is a requirement to install an extension, which has a certificate embedded in it. I believe this is used to allow the N1kv to communicate with the VCSA, The easiest way to install this was via the plugins menu in the vSphere desktop client. However with the vSphere "fat" client no longer functional under VCSA 6.5, this doesn't leave any options that I can see, as to how to install this file.
Notwithstanding that the N1kv is not yet officially supported with VCSA 6.5 I would like to at least get a little further through the installation than I am now as the problems I am seeing appear to be VCSA limitations (not n1k bugs).
This is what the xml file looks like that is generated by the n1kv to install on VCSA:
<obj xmlns="urn:vim25" versionId="uber" xsi:type="Extension" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<company>Cisco Systems Inc.</company>
<company>Cisco Systems, Inc.</company>
I have attempted to use https://vcenter/?moid=ExtensionManager&method=registerExtension however that fails, with an error too:
|reason||string||"Invalid argument : vim.Description.description"|
So my question is, what is the now-supported way to add this extension to the system? Is there a CLI method, or can it be done via scp, or PowerCLI ?
you may take a look at
we did manage to get it installed in clean install esxi 6.5 but still not in vcsa 6.5. Hopefully cisco will soon release a compliant version of their nexus 1000v.
The distributed switch is also an option.