Hi All,
Having issues with inviting a member to join the federation. It just display a blank page where it needs to add the FQDN of the second member
Finally the issue is fixed by running the below commands
2. Find the ID- psql -h localhost -U postgres -d platform -c "select id, vm_hostname, vm_name from sddc_manager_controller;"
Update the database with the ID value to lowercase - psql -h localhost -U postgres -d platform -c "update sddc_manager_controller set vm_hostname = lower(vm_hostname), vm_name = lower(vm_name) where id = '181c25a1-0fd4-43fc-92ea-f0e1e3fb4782';"
3. Initiated the Federation creation and joined successfully..
Moderator: Thread moved to the VCF area.
What version of VCF are you using?
How many instances of VCF d you have? Also, have you met this pre-req?
You must be a controller in the federation and have the FQDN of the member you are inviting.
VCF 4.0
2 Instances of VCF
Yes I am the controller in the federation
I have the FQDN of the member I am inviting
But the page doesn't display the option to enter the FQDN
I have attached the screenshot
Also opened a case with VMware on the same..
Have you tried using different browsers?
How about the certificate pre-req that is listed on the documentation: Create a Federation? Have you taken care of that?
Yes tried different browsers..
All done on the certificate pre-req part..
Its something weird
Even VMware Support is taking a long time to come back on the issue, they collected the logs..
Hi sghose0007,
Were you able to resolve this issue with GSS?
In addition, did you try using the API to create/join the federation?
For example you could use curl to trigger the creation of the federation as per below:
curl 'https://sddc-manager.sfo01.rainpole.local/v1/sddc-federation' -i -X PUT \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer etYWR....' \
-d '{
"federationName" : "New Federation",
"memberJoinDetail" : {
"role" : "CONTROLLER",
"fqdn" : "sddc-manager-1.vrack.vsphere.local",
"siteType" : "DATACENTER",
"siteName" : "Palo Alto Epic Center",
"country" : "USA",
"state" : "California",
"city" : "Palo Alto",
"coordinate" : {
"longitude" : -122.838,
"latitude" : 37.286
}
}
}'
You will need to use token authentication which is documented on the code website as well.
Please let us know how you progress.
Tried using API call didn't help
Finally the issue is fixed by running the below commands
2. Find the ID- psql -h localhost -U postgres -d platform -c "select id, vm_hostname, vm_name from sddc_manager_controller;"
Update the database with the ID value to lowercase - psql -h localhost -U postgres -d platform -c "update sddc_manager_controller set vm_hostname = lower(vm_hostname), vm_name = lower(vm_name) where id = '181c25a1-0fd4-43fc-92ea-f0e1e3fb4782';"
3. Initiated the Federation creation and joined successfully..
Those of you already familiar with VCF will be aware that we use Cloud Builder to bring up the Management Domain and the SDDC Manager. I wrote about the VCF 3.9 bringup here MyCardStatement