goharbor/harbor · error
get repos for namespace '%s' from DockerHub error: %v
Error message
get repos for namespace '%s' from DockerHub error: %v
What it means
Error "get repos for namespace '%s' from DockerHub error: %v" thrown in goharbor/harbor.
Source
Thrown at src/pkg/reg/adapter/dockerhub/adapter.go:276
var repos []Repo
nameFilter, err := a.getStringFilterValue(model.FilterTypeName, filters)
if err != nil {
return nil, err
}
namespaces, err := a.listCandidateNamespaces(nameFilter)
if err != nil {
return nil, err
}
log.Debugf("got %d namespaces", len(namespaces))
for _, ns := range namespaces {
page := 1
pageSize := 100
n := 0
for {
pageRepos, err := a.getRepos(ns, "", page, pageSize)
if err != nil {
return nil, fmt.Errorf("get repos for namespace '%s' from DockerHub error: %v", ns, err)
}
repos = append(repos, pageRepos.Repos...)
n += len(pageRepos.Repos)
if len(pageRepos.Next) == 0 {
break
}
page++
}
log.Debugf("got %d repositories for namespace %s", n, ns)
}
var rawResources = make([]*model.Resource, len(repos))
runner := utils.NewLimitedConcurrentRunner(adp.MaxConcurrency)
for i, r := range repos {
index := i
repo := rView on GitHub (pinned to 7b2fd08cc5)
When it happens
Trigger: Thrown at src/pkg/reg/adapter/dockerhub/adapter.go:276 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of goharbor/harbor@7b2fd08cc5 (2026-08-16).
Data as JSON: /api/errors/5fa0030cc949e1c5.
Report an issue: GitHub.