We are connecting our vCD to VCO successfully (at least there are no errors), but the objects under vCD never show up, so all workflows that depend on them fail. The only question for me is what "Organization" to use when registeirng vCD with VCO. I used "System" and I think that's worked for us in the past.
Turns out that there were a couple of mis-configurations on my part:
I used a domain service account to register the plug-in, and when I looked more closely at the vCloud Director plugin under "Administer" in VCO, it was registered to "[serviceAccount]@[domain]@system". So...not a good start.
Once we created a Local vCloud Director account and registered the plugin with that, it looked more like "[LocalVCDOrchestratorAccount]@sytem" and the underlying objects appeared as expected in VCO. (When registering, I did not include an "@sytem" in the user name.)
Some other information that we used during registration of the plugin: "Basic Authentication" and "Shared session" (in addition to using "system" as the Organization).
Everything is working as expected again.
Thanks to both of you for the input. Definitely tracking right along with what ultimately solved the issue.
Use system / admin account to start with.
Do you use a load balancer ? if so make sure the plug-in url matches the public API one
What builds are you using?
vCO:
vCloud Director:
vCloud Director plug-in for vCO:
When configuring the plug-in, use SYSTEM and an appropriate SYSTEM level administrator (with shared session) if you wish to have full access to the vCD environment - common where you are running a private cloud. If you are simply a tenant of a cloud, then you would enter your organization name and provide an appropriate Org level user if using shared session.
I've not run into issues using vCO 5.1 with the GA'd vCloud Director plug-in (5.1 build 538) connecting to vCloud Director 5.1, 5.1.1, and 5.1.2 as a SYSTEM level administrator.
Turns out that there were a couple of mis-configurations on my part:
I used a domain service account to register the plug-in, and when I looked more closely at the vCloud Director plugin under "Administer" in VCO, it was registered to "[serviceAccount]@[domain]@system". So...not a good start.
Once we created a Local vCloud Director account and registered the plugin with that, it looked more like "[LocalVCDOrchestratorAccount]@sytem" and the underlying objects appeared as expected in VCO. (When registering, I did not include an "@sytem" in the user name.)
Some other information that we used during registration of the plugin: "Basic Authentication" and "Shared session" (in addition to using "system" as the Organization).
Everything is working as expected again.
Thanks to both of you for the input. Definitely tracking right along with what ultimately solved the issue.