After performing multiple Supervisor cluster version upgrades, starting an upgrade on the Velero and/or VKS service to an embedded version returns a warning similar to the following:
"Unable to verify the developer's identity"
When proceeding with the Velero and/or VKS service Supervisor service upgrade despite the above warning, the corresponding Supervisor service enters into Error state with a message similar to the below:
"MANIFEST_UNKNOWN: manifest unknown; map[Tag:#.#.#]"
vSphere 9.0.1
Multiple Supervisor Cluster version upgrades were performed before VKS and velero supervisor services were upgraded
VKS service Supervisor Service upgrading to an embedded version
Velero Supervisor Service upgrading to an embedded version
During a Supervisor cluster version upgrade, embedded packages are not copied from the previous Supervisor cluster version to the desired Supervisor cluster version.
Built-in compatibility checks do not validate that the package's image is available.
As a result, the "Unable to verify developer's identity" and "Manifest unknown" errors occur because the non-existent package's image cannot be verified or trusted.
This prevents upgrading the Supervisor service to an embedded version that was included with an older Supervisor cluster version.
Embedded versions are packaged with Supervisor cluster upgrades for Core Supervisor services only.
Velero and VKS service are considered Core Supervisor services and should not be manually deleted or removed from the environment.
Velero and VKS service are considered Core Supervisor services and should not be manually deleted or removed from the environment.
Core Supervisor services should be upgraded to an asynchronous version or to the latest embedded version available in the environment.
Proceed with the Supervisor service version upgrade only if there are no warnings regarding untrusted or unverified signatures.
If you wish to use an older embedded core supervisor service version, upload the asynchronous release for the same version.
See the following documentation for more information on installing Supervisor Services, including installing a version manually:
Starting in vCenter Server 9, Supervisor cluster versioning is decoupled from vCenter and can be upgraded to a higher version without needing to upgrade vCenter.
Deletion of Core Supervisor services will cause inevitable downtime as these services are system processes critical for workload cluster management to function.