EKS Anywhere network create error "System.Read privilege" in vSphere

0

Getting the below error when provisioning a EKS Anywhere cluster in vSphere. Below error is from a VMware Cloud on AWS SDDC vCenter.

**Error Message: ** error getting network specs for "infrastructure.cluster.x-k8s.io/v1beta1, Kind=VSphereVM eksa-system/eksa-vsphere-conformitron-etcd-j7kp7": unable to create new ethernet card backing info for network "/SDDC-Datacenter/network/eks-workload-network" on "infrastructure.cluster.x-k8s.io/v1beta1, Kind=VSphereVM eksa-system/eksa-vsphere-conformitron-etcd-j7kp7": failed to create EthernetCardBackingInfo for /SDDC-Datacenter/network/eks-workload-network: System.Read privilege required for config.distributedVirtualSwitch

profile pictureAWS
EXPERTE
Elvis_P
gefragt vor 7 Monaten215 Aufrufe
1 Antwort
0
Akzeptierte Antwort

This fix has been verified to work on VMware Cloud on AWS and may work on vSphere 7.x+ This also has been verified to work on environment where the permissions were set previously and has worked.

Step 1:

  1. Log into vCenter
  2. Go to Administration/Global Permissions and select and Delete [DOMAIN/Admin Group] (ex. EC2.INTERNAL/eksa-local-user)
  3. Waiting about 10-15 seconds for the permission change to take affect
  4. In Administration/Global Permissions click on Add
  5. Select Domain > [DOMAIN] (ex. eksa-domain.internal)
  6. User/Group > [Admin Group] (ex. eksa-local-user
  7. Role> select CloudAdmin
  8. Check “Propogate to children”
  9. Click OK button
  10. Wait 10-15 seconds before going to next step

Step 2:

  1. Go to Inventory and then go to Network section/tab
  2. Expand vcenter-xxxxxxxx/SDDC-Datacenter and select vmc-hostswitch
  3. Click on Permissions tab
  4. Click on Add button
  5. Select Domain > [DOMAIN] (ex. eksa-domain.internal)
  6. User/Group > [Admin Group] (ex. eksa-local-user)
  7. Role> select Read-only
  8. Be sure that “Propogate to children” is unchecked
  9. Click OK button

Wait 10-15 seconds before trying to provision a new cluster again. Be sure to log off of any active sessions before trying the steps above.

profile pictureAWS
EXPERTE
Elvis_P
beantwortet vor 7 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen