ErrLookup › kubesphere/kubesphere
kubesphere/kubesphere
The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️ · Go · 442 source files
Analyzed at 04a29b5c60 on 2026-09-03. 279 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| resource not found | exception | error | kubernetes, openapi, http-404, apiservice |
| UserInfoResp.Message | exception | error | authentication, oauth, aliyun-idaas, identity-provider |
| the Identity provider was not found | exception | error | kubesphere, identity-provider, configuration, not-found |
| the Identity provider was Disabled | exception | warning | kubesphere, identity-provider, disabled, configuration |
| no id_token in token response | exception | error | oidc, oauth, authentication, jwt |
| missing required claim "sub" | exception | error | oidc, jwt, claims, authentication |
| the OAuth client was not found | exception | error | oauth, kubesphere, oauth-client, not-found |
| redirect URL is not allowed | exception | error | oauth, redirect-uri, open-redirect, configuration |
| invalid basic token | http | warning | authentication, basic-auth, http, kubernetes |
| invalid bearer token | http | warning | authentication, bearer-token, jwt, http |
| this kubeconfig corresponds to a different cluster than the | validation | error | kubernetes, kubeconfig, admission-webhook, cluster-registration |
| invalid Identity Provider, please ensure that the provider n | validation | error | kubernetes, admission-webhook, identity-provider, validation |
| no served and storage version found in CRD | validation | error | kubernetes, crd, operator, csv-conversion |
| When using multipart/form-data to upload files, the package | validation | error | rest-api, multipart, application-management, request-validation |
| unsupported media type | validation | error | rest-api, content-type, application-management |
| must set %s | validation | error | rest-api, kubernetes-labels, application-release, validation |
| package is empty | validation | error | helm, rest-api, upload, application-management |
| reason | http | warning | kubernetes, rbac, authorization, terminal, websocket |
| token not found in cache | http | error | auth, cache, token-expired, redis |
| resp.Status | exception | error | registry, docker, authentication, network |
| resource is not supported | exception | warning | api, routing, kubesphere, validation |
| version request is empty | validation | error | openpitrix, validation, application, empty-input |
| yamlList and yamlTempList length not equal | validation | error | yaml, validation, openpitrix, application-package |
| yamlList and yamlTempList not equal | validation | error | yaml, openpitrix, api-version, validation |
| subresource must have same namespace with app release | validation | error | yaml, namespace, openpitrix, validation |
| invalid service port number | exception | error | redis, cache, configuration, validation |
| invalid service host | exception | error | redis, cache, configuration, missing-config |
| not found | exception | error | registry, oci, http-404, network |
| no Link header in response | exception | error | |
| can not find metric type | exception | error | |
| invalid snowflake instance | exception | error | |
| no ip address | exception | error | |
| recursed to MaxDepth | exception | error | |
| variables are different reflect.Type | exception | error | |
| cannot compare the reflect.Kind | exception | error | |
| timed out waiting for resources to be ready | exception | error | |
| failed to create kubernetes client, error: %v | exception | error | |
| failed to create cache, error: %v | exception | critical | go, redis, cache, startup |
| unable to create controller runtime cluster: %v | exception | critical | go, controller-runtime, kubernetes, startup |
| unable to create resource manager: %v | exception | critical | go, kubesphere, resource-manager, startup |
| unable to setup identity provider: %v | exception | error | go, identity-provider, kubesphere, watch |
| unable to setup image search provider: %v | exception | error | go, imagesearch, kubesphere, watch |
| unable to create cluster client: %v | exception | error | go, multi-cluster, crd, kubesphere |
| unable to create issuer: %v | exception | error | go, jwt, authentication, kubesphere |
| unable to fetch k8s version info: %v | exception | critical | go, kubernetes, discovery, network |
| "%s" is not in the list of known controllers | exception | error | go, cli-flags, validation, controller-manager |
| unable to create kubernetes client: %v | exception | critical | go, kubernetes, kubeconfig, startup |
| unable to fetch k8s version info: %v | exception | error | kubernetes, startup, api-server, connectivity |
| unable to create cluster client: %v | exception | error | kubernetes, multi-cluster, clientset, startup |
| failed to create controller manager: %v | exception | error | kubernetes, startup, controller-manager, error-wrapping |
| failed to run controller manager: %v | exception | error | kubernetes, controller-manager, leader-election, runtime |
| %q is not a valid scope selector operator | exception | error | kubernetes, validation, selector, api |
| cannot resolve an apiservice %s | exception | error | |
| failed to retrieve openAPI spec, http error: %s | exception | error | |
| model name conflict in merging OpenAPI spec: %s | exception | error | |
| parameter name conflict in merging OpenAPI spec: %s | exception | error | |
| unable to merge: duplicated path %s | exception | error | |
| expected slice of GroupVersionKinds, got: %+v | exception | error | openapi, kube-aggregator, type-assertion, spec-merge |
| expected {"group": <group>, "kind": <kind>, "version": <vers | exception | error | openapi, kube-aggregator, schema-validation, spec-merge |
| fetch ApiService %s openapi-v2 error: %s | exception | error | network, openapi, kube-aggregator, api-service |
| update OpenApiSpec failed beaseuse of apiService %s not foun | exception | error | openapi, kube-aggregator, api-service, missing-registration |
| fetch ApiService %s openapi-v3 error: %s | exception | error | network, openapi, kube-aggregator, api-service |
| failed to build merge specs: %v | exception | error | openapi, spec-merge, cache, kube-aggregator |
| failed to build merge specs: %v | exception | error | openapi, spec-merge, cache, kube-aggregator |
| expect *v1.PersistentVolumeClaim, got %v | exception | error | kubernetes, resource-quota, type-assertion, pvc |
| must specify %s | validation | error | kubernetes, resource-quota, pod-spec, validation |
| error on matching scope %v: %v | exception | error | kubernetes, resource-quota, scope-selector |
| expect *v1.Pod, got %v | exception | error | kubernetes, resource-quota, type-assertion, pod |
| failed to parse and convert selector: %v | exception | error | kubernetes, resource-quota, selector, validation |
| expect *v1.Service, got %v | exception | error | kubernetes, resource-quota, type-assertion, service |
| expected non-nil quota | exception | error | kubernetes, resource-quota, nil-check |
| failed to list content: %v | exception | warning | kubernetes, resource-quota, list-error, api-server |
| error matching scopes of quota %s, err: %v | exception | error | kubernetes, admission, resource-quota, scope-selector |
| failed quota: %s: %v | http | error | kubernetes, admission, resource-quota, forbidden |
| quota usage is negative for resource(s): %s | http | error | kubernetes, resourcequota, admission, negative-usage |
| unable to get previous usage since prior version of object w | http | error | kubernetes, resourcequota, admission, update-operation |
| insufficient quota to consume: %v | http | error | kubernetes, resourcequota, admission, limited-resources |
| insufficient quota to match these scopes: %v | exception | error | kubernetes, resourcequota, admission, quota-scopes |
| exceeded quota: %s, requested: %s, used: %s, limited: %s | http | error | kubernetes, admission-controller, resourcequota, quota-exceeded |
| resource quota evaluates timeout | http | error | kubernetes, admission-controller, resourcequota, timeout |
| failed to build handler chain: %v | exception | critical | apiserver, startup, handler-chain, configuration |
| ResponseWriter doesn't support Hijacker interface | exception | error | http, responsewriter, hijack, websocket, auditing |
| cas: failed to validate service ticket : %v | exception | error | authentication, cas, sso, ticket-validation |
| failed to list secrets: %s | exception | error | kubernetes, rbac, api-server, secrets |
| failed to list configurations: %s | exception | error | kubernetes, rbac, secrets, error-wrapping |
| failed to unmarshal secret data: %s | exception | error | yaml, secrets, configuration, parsing |
| get informer failed: %w | exception | error | kubernetes, informer, controller-runtime, cache |
| add event handler failed: %w | exception | warning | kubernetes, informer, event-handler, lifecycle |
| unknown scheme '%s' | exception | error | ldap, configuration, url, authentication |
| failed to create oidc provider: %v | exception | error | oidc, network, tls, discovery |
| failed to decode oidc provider claims: %v | exception | error | oidc, json, discovery, parsing |
| failed to parse end session url: %v | exception | warning | oidc, url, discovery, configuration |
| oidc: failed to get token: %v | exception | error | oidc, oauth2, token, network |
| failed to verify id token: %v | exception | error | |
| failed to decode id token claims: %v | exception | error | |
| failed to fetch userinfo: %v | exception | error | |
| failed to decode userinfo claims: %v | exception | error | |
| invalid grant method: %s | validation | error | |
| invalid access token inactivity timeout: %d, the minimum val | validation | error | oauth, validation, configuration |
| invalid access token max age: %d, the minimum value can only | validation | error | oauth, validation, configuration |
| jwt: token is expired by %v | exception | warning | jwt, authentication, token-expired |
| jwt: token used before issued, iat:%v, now:%v | exception | warning | jwt, clock-skew, authentication |
| unexpect signature algorithm %v | exception | error | jwt, security, signature |
| failed to list api services | http | critical | cache, apiservice, internal-error |
| not supported verb | validation | error | http-method, dynamic-resource, bad-request |
| no RequestInfo found in the context | http | error | context, middleware, requestinfo |
| no RequestInfo found in the context | http | error | context, middleware, requestinfo |
| no RequestInfo found in the context | http | error | context, middleware, multicluster |
| failed to crate RequestInfo: %v | http | error | kubesphere, requestinfo, http-middleware |
| unable to determine kind and namespace from url: %v | exception | error | requestinfo, url-parsing, kubernetes-api |
| invalid application version: %s, state: %s, for release: %s | validation | error | webhook, apprelease, app-version, validation |
| expected a Cluster but got a %T | validation | error | webhook, cluster, type-assertion |
| failed to load cluster config for %s: %s | validation | error | kubeconfig, cluster, webhook, config-validation |
| failed to unmarshal identity provider: %v | validation | error | identity-provider, webhook, secret, unmarshal |
| failed to check identity provider: %v | validation | error | identity-provider, webhook, config-lookup |
| invalid provider, provider name '%s' already exists | validation | error | identity-provider, duplicate, webhook, validation |
| the provider name is immutable, old: %s, new: %s | validation | error | kubernetes, admission-webhook, immutability, identity-provider |
| failed to get identity provider: %v | validation | error | kubernetes, admission-webhook, identity-provider, backend-lookup |
| invalid OAuth client, client name '%s' already exists | validation | error | kubernetes, admission-webhook, oauth, duplicate-resource |
| cannot change client name | validation | error | kubernetes, admission-webhook, oauth, immutability |
| invalid OAuth client, please ensure that the client name is | validation | error | kubernetes, admission-webhook, oauth, missing-name |
| JSBundle asstes file %s is already exists | validation | error | kubernetes, admission-webhook, jsbundle, asset-conflict |
| ReverseProxy %v is already exists | validation | error | kubernetes, admission-webhook, reverseproxy, route-conflict |
| can not find any token in service account: %s | validation | error | kubernetes, admission-webhook, serviceaccount, token-injection |
| expected a User but got a %T | validation | error | kubernetes, admission-webhook, type-mismatch, user |
| invalid email address:%s | validation | error | admission-webhook, validation, email, kubernetes |
| user email: %s already exists | validation | error | admission-webhook, uniqueness, duplicate, kubernetes |
| %s %s already exists | http | error | http-409, conflict, rest-api, duplicate |
| System has no OSS store, the maximum file size is %d | http | error | upload, file-size-limit, oss, configuration |
| app %s is not in draft or suspended status | http | error | state-machine, app-review, idempotency, rest-api |
| app %s has no active or passed appversion | http | error | app-version, review-workflow, precondition, rest-api |
| app %s is not in active status | http | error | state-machine, app-review, rest-api |
| System has no OSS store, the maximum file size is %d | http | error | upload, file-size-limit, oss, configuration |
| %s is default Category can't be delete | http | error | delete-protection, default-resource, rest-api |
| can not delete helm category: %s which owns applications | http | error | delete-protection, referential-integrity, rest-api |
| repo name %s is not allowed | http | error | api, bad-request, kubesphere, repo |
| update kubeconfig of the host cluster is not allowed | http | error | multicluster, kubeconfig, kubesphere, bad-request |
| update kubeconfig of member clusters which using proxy mode | http | error | multicluster, proxy, tower, certificate-rotation, kubesphere |
| cluster kubeconfig MUST NOT be empty | http | error | kubeconfig, validation, kubesphere, bad-request |
| unable validate kubesphere endpoint, %v | http | error | kubesphere, multicluster, endpoint-validation, kubeconfig |
| failed to validate member cluster configuration, err: %v | http | error | kubesphere, multicluster, configuration, validation |
| this kubeconfig corresponds to a different cluster than the | http | error | multicluster, kubeconfig, identity-mismatch, kubesphere |
| cluster connection type MUST be direct | http | error | multicluster, validation, connection-type, kubesphere |
| current cluster is managed by another host cluster '%s' | http | error | multicluster, cluster-import, annotation-conflict, kubesphere |
| cluster %s already exists (%s), MUST not import the same clu | http | error | kubesphere, cluster-import, duplicate-resource |
| invalid response: %s, please make sure %s.%s.svc of member c | http | error | kubesphere, network, apiserver, multicluster |
| hostcluster Jwt is not equal to member cluster jwt, please e | http | error | kubesphere, jwt, configuration, multicluster |
| failed to get host cluster %s/configmap/%s, err: %s | http | error | kubesphere, configmap, rbac, multicluster |
| label %s/%s already exists | http | error | |
| failed to list OAuth clients: %s | http | error | |
| platform config %s not found | http | error | |
| cluster connection config %s not found | http | error | |
| cannot obtain user info | http | error | kubesphere, authentication, http-api |
| not allow to get users | http | error | kubesphere, rbac, authorization, http-403 |
| member %s not exist | exception | error | kubesphere, membership, http-api |
| incorrect username %s, the username must equal to the member | exception | error | kubesphere, membership, validation |
| token must not be null | validation | warning | kubesphere, oauth, validation, http-400 |
| failed to revoke access token | http | error | kubesphere, oauth, logout, token-revocation |
| invalid logout redirect URI: %s | http | warning | kubesphere, oauth, url-parsing, http-400 |
| invalid operation %s | http | warning | kubesphere, http-400, api-usage, validation |
| failed to create chart getter: %v | http | error | kubesphere, helm, oci-registry, chart-repository |
| cannot support chartURL %s, it's schame should be: oci,http, | http | error | |
| registry auth failed with err: %s | http | error | |
| empty repository name | http | error | |
| failed to parse multipart form: %s | http | error | |
| invalid form data | http | error | |
| the provided file format is not allowed | http | error | |
| image %s not found | http | error | |
| cannot obtain user info | http | error | |
| cannot obtain user info | http | error | authentication, kubernetes, kubesphere, rest-api |
| the name of the object (%s) does not match the name on the U | http | error | validation, kubernetes, kubesphere, rest-api |
| cannot obtain user info | http | error | authentication, kubernetes, kubesphere, rest-api |
| the name of the object (%s) does not match the name on the U | http | error | validation, kubernetes, kubesphere, rest-api |
| cannot obtain user info | http | warning | authentication, authorization, kubesphere |
| workloadtemplate %s already exists | http | error | conflict, kubernetes, duplicate-resource |
| auth rate limit exceeded | exception | warning | authentication, rate-limit, account-locked |
| incorrect password | exception | info | authentication, password, credentials |
| account is not active | exception | warning | authentication, account-disabled, kubesphere |
| failed to find mapped user: %s | exception | error | authentication, identity-provider, user-mapping |
| failed to create or update user %s, error: %v | exception | error | authentication, identity-provider, user-provisioning, rbac |
| invalid mapping method found %s | exception | error | auth, identity-provider, configuration |
| failed to find user %s | exception | error | auth, audit, user-lookup |
| failed to get identity provider configuration for %s, error: | exception | error | oauth, identity-provider, configuration |
| identity provider %s not exist | exception | error | oauth, identity-provider, registration |
| failed to exchange identity for %s, error: %v | exception | error | oauth, token-exchange, network |
| failed to find user: %s | exception | error | auth, password, user-lookup |
| generic identity provider %s not found | exception | error | auth, ldap, identity-provider |
| failed to get identity provider configuration: %s | exception | error | auth, ldap, configuration |
| failed to authenticate by identity provider %s: %s | exception | error | auth, ldap, network |
| component %s has no selector | exception | error | kubernetes, service, component-status |
| could not get username in secret %s | exception | error | |
| could not get password in secret %s | exception | error | |
| unsupported role reference kind: %q | exception | error | |
| a group named %s already exists in the workspace | exception | error | |
| resource %s is not supported | exception | error | |
| image is required | validation | error | |
| got image blob faild | http | error | |
| parsing image %q failed: %v | exception | error | |
| failed to unmarshal secret data: %s | exception | error | |
| search images failed with status code: %d | http | error | |
| search images failed with status code: %d, message: %s | http | error | harbor, http, image-search, registry |
| secret %s in ns %s type should be %s | validation | error | kubernetes, secret, docker-registry, validation |
| could not get data %s | validation | error | kubernetes, secret, docker-registry, missing-key |
| docker config auth len should not be 0 | validation | error | kubernetes, secret, docker-config, validation |
| getting image failed with secret | http | error | registry, authentication, docker-token, http |
| malformed auth challenge header: '%s', %d | exception | error | registry, http-header, auth-challenge, parsing |
| malformed auth challenge header: '%s' | exception | error | registry, http-header, auth-challenge, parsing |
| unknown field in challenge header %s: %v | exception | error | registry, http-header, auth-challenge, parsing |
| expected secret type: %s, got: %s | validation | error | kubernetes, secret, registry-auth, validation |
| expected key %s in data, found none | validation | error | kubernetes, secret, registry-auth, missing-key |
| not found valid auth in secret, %v | validation | error | kubernetes, docker-registry, secret, auth |
| no registry found in secret | exception | error | kubernetes, docker-registry, secret, auth |
| revision not found %v#%v | exception | error | kubernetes, deployment, revision, not-found |
| failed to authorize: %s | exception | error | kubernetes, authorization, rbac, kubesphere |
| failed to describe user: %s | exception | error | kubernetes, iam, kubesphere, user-not-found |
| failed to fetch cluster: %s | exception | error | kubernetes, kubesphere, multicluster, resource-fetch |
| failed to get workspace template: %s | exception | error | kubernetes, kubesphere, workspace, not-found |
| failed to update workspace template: %s | exception | error | kubernetes, kubesphere, workspace, update-conflict |
| reason: %s | exception | error | kubernetes, kubesphere, authorization, forbidden, workspace |
| user is not allowed to use the cluster %s | exception | error | kubernetes, rbac, authorization, forbidden |
| unknown message type '%s' | exception | error | terminal, websocket, protocol, tty |
| getting node error. nodename:%s, err: %v | exception | error | kubernetes, node, terminal, api-error |
| node status error. node: %s | exception | error | kubernetes, node, terminal, node-not-ready |
| create pod failed on %s node: %v | exception | error | kubernetes, pod, terminal, admission, privileged |
| please apply your changes to the latest version and try agai | exception | warning | kubernetes, conflict, optimistic-concurrency, jobs |
| failed to rerun job %s | exception | error | kubernetes, jobs, rbac, delete |
| invalid conditions | validation | warning | api, query-params, validation, input-validation |
| invalid oci URL format: %s | validation | error | helm, oci, registry, url-validation |
| %s %q: unexpected status code %d: %s | http | error | http, oci-registry, http-status, auth |
| %s %q: failed to decode response: %w | exception | error | json, http, decode-error, oci-registry |
| failed to create or update extension version | exception | error | kubernetes, controller, reconcile, extension-version |
| failed to remove suspended extension version | exception | error | kubernetes, controller, cleanup, deletion |
| failed to list extensions | exception | error | kubernetes, controller, list, rbac |
| failed to sync extensions from %s | exception | error | kubernetes, controller, reconcile, sync |
| failed to update repository status | exception | error | kubernetes, controller, status-update, conflict |
| failed to fetch extension version spec | exception | error | kubernetes, controller, spec-fetch, storage |
| failed to list extension versions | exception | error | kubernetes, controller-runtime, rbac, api-server |
| failed to delete extension version %s | exception | error | kubernetes, controller-runtime, delete, finalizer |
| failed to parse KS version: %s | exception | error | semver, versioning, parsing, kubernetes |
| failed to fetch chart data | exception | error | helm, chart, network, http |
| failed to load chart archive | exception | error | helm, chart, archive, parsing |
| failed to parse chart URL: %s | exception | error | url, parsing, validation, helm |
| failed to fetch repository: %s | exception | error | kubernetes, repository, reference, helm |
| failed to parse repo URL: %s | exception | error | url, parsing, repository, helm |
| failed to create transport | exception | error | tls, transport, certificate, network |
| failed to create chart getter | exception | error | helm, chart-getter, scheme, oci |
| failed to get config map: %s | exception | error | kubernetes, configmap, controller |
| failed to get repository: %s | exception | error | kubernetes, repository, crd, controller |
| failed to create tls config | exception | error | tls, helm, repository, controller |
| unsupported scheme: %s | exception | error | helm, url, validation, controller |
| failed to fetch chart data: %s | exception | error | helm, network, chart-download, controller |
| failed to read chart data: %s | exception | error | io, network, helm, controller |
| failed to remove finalizer | exception | error | kubernetes, finalizer, namespace, controller |
| failed to init roles in namespace %s | exception | error | kubernetes, rbac, namespace, controller |
| failed to init creator role binding | exception | error | kubernetes, rbac, rolebinding, namespace, controller |
| failed to add finalizer | exception | error | kubernetes, finalizer, namespace, patch, controller |
| failed to clean up namespace %s | exception | error | |
| failed to list builtin role templates | exception | error | |
| failed to create or update builtin role | exception | error | |
| failed to create or update creator role binding | exception | error | |
| failed to delete roles | exception | error | |
| failed to delete role bindings | exception | error | |
| failed to cleanup ownerReferences for namespace %s | exception | error | |
| cannot get reference role %s/%s | exception | error | |
| failed to delete RoleBindings for %s/%s | exception | error | |
| failed to set controller reference for RoleBinding %s/%s | exception | error | |
| failed to create RoleBinding %s/%s | exception | error | |
| failed to add finalizer to workspace %s | exception | error | |
| failed to delete workspace %s | exception | error | |
| err.Error() | http | error | |
| err.Error() | http | error | |
| can't load data from %s: %v | exception | error | |
| can't load index file: %v | exception | error | |
| can't parse url: %v | exception | error | |
| can't create s3 client: %v | exception | error | |
| can't read data from s3: %v | exception | error | |
| can't create tls config: %v | exception | error | |
| failed to append certificates from caBundle | exception | error | |
| sanitizer.Replace(err.Error()) | http | error | http, rest, kubernetes, error-handling |