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
전문가
Elvis_P
질문됨 7달 전215회 조회
1개 답변
0
수락된 답변

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
전문가
Elvis_P
답변함 7달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠