ERROR - Configured Core Supervisor Services
search cancel

ERROR - Configured Core Supervisor Services

book

Article ID: 411761

calendar_today

Updated On:

Products

VMware vSphere Kubernetes Service

Issue/Introduction

On workload management menu on VC UI, Supervisor stuck in configure state. 

Shows error. 
ERROR - Configured Core Supervisor Services
Service: velero.vsphere.vmware.com. Reason: ReconcileFailed. Message: vendir: Error: Syncing directory '0':
  Syncing directory '.' with imgpkgBundle contents:
    Fetching image:
      Error while preparing a transport to talk with the registry:
        Unable to create round tripper:
          Get "https://docker-registry.kube-system.svc:5000/v2/":
            Service Unavailable.
Service: tkg.vsphere.vmware.com. Reason: ReconcileFailed. Message: vendir: Error: Syncing directory '0':
  Syncing directory '.' with imgpkgBundle contents:
    Fetching image:
      Error while preparing a transport to talk with the registry:
        Unable to create round tripper:
          Get "https://docker-registry.kube-system.svc:5000/v2/":
            Service Unavailable

Describing of the package installs shows

kubectl describe pkgi -n  vmware-system-supervisor-services svc-velero.vsphere.vmware.com 
 secretRef:
      name: velero.vsphere.vmware.com-1.6.1-embedded-env-props-4ne
status:
  conditions:
  - message: Error (see .status.usefulErrorMessage for details)
    status: "True"
    type: ReconcileFailed
  friendlyDescription: 'Reconcile failed: Error (see .status.usefulErrorMessage for
    details)'
  lastAttemptedVersion: 1.6.1-embedded+23741747
  observedGeneration: 1
  usefulErrorMessage: |
    vendir: Error: Syncing directory '0':
      Syncing directory '.' with imgpkgBundle contents:
        Fetching image:
          Error while preparing a transport to talk with the registry:
            Unable to create round tripper:
              Get "https://docker-registry.kube-system.svc:5000/v2/":
                Service Unavailable
  version: 1.6.1-embedded+23741747
---

 

kubectl describe pkgi -n  vmware-system-supervisor-services svc-tkg.vsphere.vmware.com
status:
  conditions:
  - message: Error (see .status.usefulErrorMessage for details)
    status: "True"
    type: ReconcileFailed
  friendlyDescription: 'Reconcile failed: Error (see .status.usefulErrorMessage for
    details)'
  lastAttemptedVersion: 3.1.1-embedded
  observedGeneration: 1
  usefulErrorMessage: |
    vendir: Error: Syncing directory '0':
      Syncing directory '.' with imgpkgBundle contents:
        Fetching image:
          Error while preparing a transport to talk with the registry:
            Unable to create round tripper:
              Get "https://docker-registry.kube-system.svc:5000/v2/":
                Service Unavailable
  version: 3.1.1-embedded

 

Environment

vSphere Supervisor

Cause

Proxy enablement can cause blocking of package reconciliation. 

Resolution

Steps to resolve
Temporarily disable https proxy configuration from the UI. Supervisor > Configure > Network > Proxy configuration

Restart wcp service to allow for reconciliation
service-control --restart wcp  

Velero package will then reconciled

re-enabled https proxy config from the UI and restart wcp
service-control --restart wcp  

All pkgs should then reconcile successfully