1
0
mirror of https://github.com/openshift/image-registry.git synced 2026-02-05 09:45:55 +01:00

pkg,test: import distribution/distribution/v3

instead of the deprecated docker/distribution
This commit is contained in:
Flavian Missi
2023-05-15 17:26:16 +02:00
parent 47a6fb2c1e
commit f9d93c44be
105 changed files with 294 additions and 294 deletions

View File

@@ -18,24 +18,24 @@ import (
logrus_logstash "github.com/bshuster-repo/logrus-logstash-hook"
log "github.com/sirupsen/logrus"
"github.com/docker/distribution/configuration"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/health"
"github.com/docker/distribution/uuid"
distversion "github.com/docker/distribution/version"
"github.com/distribution/distribution/v3/configuration"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/health"
"github.com/distribution/distribution/v3/uuid"
distversion "github.com/distribution/distribution/v3/version"
_ "github.com/docker/distribution/registry/auth/htpasswd"
_ "github.com/docker/distribution/registry/auth/token"
_ "github.com/distribution/distribution/v3/registry/auth/htpasswd"
_ "github.com/distribution/distribution/v3/registry/auth/token"
_ "github.com/docker/distribution/registry/proxy"
_ "github.com/docker/distribution/registry/storage/driver/azure"
_ "github.com/docker/distribution/registry/storage/driver/filesystem"
_ "github.com/docker/distribution/registry/storage/driver/gcs"
_ "github.com/docker/distribution/registry/storage/driver/inmemory"
_ "github.com/docker/distribution/registry/storage/driver/middleware/cloudfront"
_ "github.com/docker/distribution/registry/storage/driver/oss"
_ "github.com/docker/distribution/registry/storage/driver/s3-aws"
_ "github.com/docker/distribution/registry/storage/driver/swift"
_ "github.com/distribution/distribution/v3/registry/proxy"
_ "github.com/distribution/distribution/v3/registry/storage/driver/azure"
_ "github.com/distribution/distribution/v3/registry/storage/driver/filesystem"
_ "github.com/distribution/distribution/v3/registry/storage/driver/gcs"
_ "github.com/distribution/distribution/v3/registry/storage/driver/inmemory"
_ "github.com/distribution/distribution/v3/registry/storage/driver/middleware/cloudfront"
_ "github.com/distribution/distribution/v3/registry/storage/driver/oss"
_ "github.com/distribution/distribution/v3/registry/storage/driver/s3-aws"
_ "github.com/distribution/distribution/v3/registry/storage/driver/swift"
"github.com/openshift/library-go/pkg/crypto"

View File

@@ -7,10 +7,10 @@ import (
log "github.com/sirupsen/logrus"
"github.com/docker/distribution/configuration"
"github.com/docker/distribution/context"
"github.com/docker/distribution/registry/storage"
"github.com/docker/distribution/registry/storage/driver/factory"
"github.com/distribution/distribution/v3/configuration"
"github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/registry/storage"
"github.com/distribution/distribution/v3/registry/storage/driver/factory"
"github.com/opencontainers/go-digest"
registryconfig "github.com/openshift/image-registry/pkg/dockerregistry/server/configuration"

View File

@@ -9,10 +9,10 @@ import (
"github.com/docker/go-units"
log "github.com/sirupsen/logrus"
"github.com/docker/distribution/configuration"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/registry/storage"
"github.com/docker/distribution/registry/storage/driver/factory"
"github.com/distribution/distribution/v3/configuration"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/registry/storage"
"github.com/distribution/distribution/v3/registry/storage/driver/factory"
"github.com/openshift/image-registry/pkg/dockerregistry/server/client"
registryconfig "github.com/openshift/image-registry/pkg/dockerregistry/server/configuration"

View File

@@ -7,10 +7,10 @@ import (
log "github.com/sirupsen/logrus"
"github.com/docker/distribution/configuration"
"github.com/docker/distribution/context"
"github.com/docker/distribution/registry/storage"
"github.com/docker/distribution/registry/storage/driver/factory"
"github.com/distribution/distribution/v3/configuration"
"github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/registry/storage"
"github.com/distribution/distribution/v3/registry/storage/driver/factory"
"github.com/openshift/image-registry/pkg/dockerregistry/server/client"
registryconfig "github.com/openshift/image-registry/pkg/dockerregistry/server/configuration"

View File

@@ -4,14 +4,14 @@ import (
"fmt"
"net/http"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/registry/api/errcode"
"github.com/docker/distribution/registry/api/v2"
"github.com/docker/distribution/registry/auth"
"github.com/docker/distribution/registry/handlers"
"github.com/docker/distribution/registry/storage"
storagedriver "github.com/docker/distribution/registry/storage/driver"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/registry/api/errcode"
"github.com/distribution/distribution/v3/registry/api/v2"
"github.com/distribution/distribution/v3/registry/auth"
"github.com/distribution/distribution/v3/registry/handlers"
"github.com/distribution/distribution/v3/registry/storage"
storagedriver "github.com/distribution/distribution/v3/registry/storage/driver"
gorillahandlers "github.com/gorilla/handlers"
"github.com/opencontainers/go-digest"

View File

@@ -1,7 +1,7 @@
package api
import (
"github.com/docker/distribution/reference"
"github.com/distribution/distribution/v3/reference"
)
var (

View File

@@ -7,11 +7,11 @@ import (
"github.com/prometheus/client_golang/prometheus/promhttp"
"github.com/docker/distribution"
"github.com/docker/distribution/configuration"
dcontext "github.com/docker/distribution/context"
registrycache "github.com/docker/distribution/registry/storage/cache"
storagedriver "github.com/docker/distribution/registry/storage/driver"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/configuration"
dcontext "github.com/distribution/distribution/v3/context"
registrycache "github.com/distribution/distribution/v3/registry/storage/cache"
storagedriver "github.com/distribution/distribution/v3/registry/storage/driver"
kubecache "k8s.io/apimachinery/pkg/util/cache"
"github.com/openshift/image-registry/pkg/dockerregistry/server/cache"
@@ -45,13 +45,13 @@ type App struct {
writeLimiter maxconnections.Limiter
// driver gives access to the blob store.
// This variable holds the object created by docker/distribution. We
// This variable holds the object created by distribution/distribution. We
// import it into our namespace because there are no other ways to access
// it. In other cases it is hidden from us.
driver storagedriver.StorageDriver
// registry represents a collection of repositories, addressable by name.
// This variable holds the object created by docker/distribution. We
// This variable holds the object created by distribution/distribution. We
// import it into our namespace because there are no other ways to access
// it. In other cases it is hidden from us.
registry distribution.Namespace

View File

@@ -3,7 +3,7 @@ package audit
import (
"context"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
"github.com/openshift/image-registry/pkg/dockerregistry/server/wrapped"
)

View File

@@ -4,7 +4,7 @@ import (
"context"
"sync"
dcontext "github.com/docker/distribution/context"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/sirupsen/logrus"
)

View File

@@ -8,8 +8,8 @@ import (
"net/url"
"strings"
dcontext "github.com/docker/distribution/context"
registryauth "github.com/docker/distribution/registry/auth"
dcontext "github.com/distribution/distribution/v3/context"
registryauth "github.com/distribution/distribution/v3/registry/auth"
authorizationapi "k8s.io/api/authorization/v1"
kerrors "k8s.io/apimachinery/pkg/api/errors"
@@ -179,7 +179,7 @@ func (ac *AccessController) wrapErr(ctx context.Context, err error) error {
// Sources of access records:
//
// origin/pkg/cmd/dockerregistry/dockerregistry.go#Execute
// docker/distribution/registry/handlers/app.go#appendAccessRecords
// distribution/distribution/registry/handlers/app.go#appendAccessRecords
func (ac *AccessController) Authorized(ctx context.Context, accessRecords ...registryauth.Access) (context.Context, error) {
req, err := dcontext.GetRequest(ctx)
if err != nil {

View File

@@ -5,8 +5,8 @@ import (
"regexp"
"strings"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/registry/auth"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/registry/auth"
)
// ResolveScopeSpecifiers converts a list of scope specifiers from a token

View File

@@ -4,8 +4,8 @@ import (
"reflect"
"testing"
"github.com/docker/distribution/context"
"github.com/docker/distribution/registry/auth"
"github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/registry/auth"
)
func checkResolveScopeSpecifiers(t *testing.T, scopes []string, expectedAuth []auth.Access) {

View File

@@ -11,10 +11,10 @@ import (
"reflect"
"testing"
"github.com/docker/distribution"
dockercfg "github.com/docker/distribution/configuration"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/registry/auth"
"github.com/distribution/distribution/v3"
dockercfg "github.com/distribution/distribution/v3/configuration"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/registry/auth"
authorizationapi "k8s.io/api/authorization/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

View File

@@ -3,8 +3,8 @@ package server
import (
"context"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/opencontainers/go-digest"
)

View File

@@ -11,11 +11,11 @@ import (
"testing"
"time"
"github.com/docker/distribution"
"github.com/docker/distribution/configuration"
"github.com/docker/distribution/registry/api/errcode"
"github.com/docker/distribution/registry/api/v2"
registryauth "github.com/docker/distribution/registry/auth"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/configuration"
"github.com/distribution/distribution/v3/registry/api/errcode"
"github.com/distribution/distribution/v3/registry/api/v2"
registryauth "github.com/distribution/distribution/v3/registry/auth"
"github.com/opencontainers/go-digest"
registryclient "github.com/openshift/image-registry/pkg/dockerregistry/server/client"

View File

@@ -3,7 +3,7 @@ package cache
import (
"context"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
"github.com/opencontainers/go-digest"
)

View File

@@ -6,8 +6,8 @@ import (
clock "k8s.io/utils/clock/testing"
"github.com/docker/distribution"
"github.com/docker/distribution/context"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/context"
"github.com/opencontainers/go-digest"
"github.com/openshift/image-registry/pkg/dockerregistry/server/metrics"

View File

@@ -3,7 +3,7 @@ package cache
import (
"context"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
"github.com/opencontainers/go-digest"
)

View File

@@ -6,8 +6,8 @@ import (
clock "k8s.io/utils/clock/testing"
"github.com/docker/distribution"
"github.com/docker/distribution/context"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/context"
"github.com/opencontainers/go-digest"
"github.com/openshift/image-registry/pkg/dockerregistry/server/metrics"

View File

@@ -7,7 +7,7 @@ import (
"github.com/hashicorp/golang-lru/simplelru"
"k8s.io/utils/clock"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
"github.com/opencontainers/go-digest"
"github.com/openshift/image-registry/pkg/dockerregistry/server/metrics"

View File

@@ -8,7 +8,7 @@ import (
clock "k8s.io/utils/clock/testing"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
"github.com/opencontainers/go-digest"
"github.com/openshift/image-registry/pkg/dockerregistry/server/metrics"

View File

@@ -3,9 +3,9 @@ package cache
import (
"context"
"github.com/docker/distribution"
"github.com/docker/distribution/reference"
"github.com/docker/distribution/registry/storage/cache"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/reference"
"github.com/distribution/distribution/v3/registry/storage/cache"
"github.com/opencontainers/go-digest"
)

View File

@@ -6,8 +6,8 @@ import (
clock "k8s.io/utils/clock/testing"
"github.com/docker/distribution"
"github.com/docker/distribution/context"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/context"
"github.com/opencontainers/go-digest"
"github.com/openshift/image-registry/pkg/dockerregistry/server/metrics"

View File

@@ -4,7 +4,7 @@ import (
"context"
"sync"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
"github.com/opencontainers/go-digest"
)

View File

@@ -7,7 +7,7 @@ import (
"io"
"time"
dcontext "github.com/docker/distribution/context"
dcontext "github.com/distribution/distribution/v3/context"
apierrors "k8s.io/apimachinery/pkg/api/errors"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

View File

@@ -15,8 +15,8 @@ import (
log "github.com/sirupsen/logrus"
"gopkg.in/yaml.v2"
//"github.com/docker/distribution/registry/auth"
"github.com/docker/distribution/configuration"
//"github.com/distribution/distribution/registry/auth"
"github.com/distribution/distribution/v3/configuration"
)
// Environment variables.

View File

@@ -7,7 +7,7 @@ import (
"strings"
"testing"
"github.com/docker/distribution/configuration"
"github.com/distribution/distribution/v3/configuration"
)
var configYamlV0_1 = `

View File

@@ -3,7 +3,7 @@ package server
import (
"strings"
"github.com/docker/distribution/registry/client/auth"
"github.com/distribution/distribution/v3/registry/client/auth"
dockerregistry "github.com/docker/docker/registry"
"github.com/openshift/library-go/pkg/image/registryclient"

View File

@@ -3,8 +3,8 @@ package server
import (
"encoding/json"
"github.com/docker/distribution"
"github.com/docker/distribution/manifest/schema1"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/manifest/schema1"
"github.com/docker/libtrust"
)

View File

@@ -7,8 +7,8 @@ import (
"k8s.io/apimachinery/pkg/util/diff"
"github.com/docker/distribution"
"github.com/docker/distribution/manifest/schema1"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/manifest/schema1"
"github.com/opencontainers/go-digest"
)

View File

@@ -3,8 +3,8 @@ package server
import (
"encoding/json"
"github.com/docker/distribution"
"github.com/docker/distribution/manifest/schema2"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/manifest/schema2"
)
func unmarshalManifestSchema2(content []byte) (distribution.Manifest, error) {

View File

@@ -7,8 +7,8 @@ import (
"k8s.io/apimachinery/pkg/util/diff"
"github.com/docker/distribution"
"github.com/docker/distribution/manifest/schema2"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/manifest/schema2"
"github.com/opencontainers/go-digest"
)

View File

@@ -7,7 +7,7 @@ import (
)
// ErrManifestBlobBadSize is returned when the blob size in a manifest does
// not match the actual size. The docker/distribution does not check this and
// not match the actual size. The distribution/distribution does not check this and
// therefore does not provide an error for this.
type ErrManifestBlobBadSize struct {
Digest digest.Digest

View File

@@ -4,11 +4,11 @@ import (
"context"
"fmt"
"github.com/docker/distribution"
"github.com/docker/distribution/manifest/manifestlist"
"github.com/docker/distribution/manifest/ocischema"
"github.com/docker/distribution/manifest/schema1"
"github.com/docker/distribution/manifest/schema2"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/manifest/manifestlist"
"github.com/distribution/distribution/v3/manifest/ocischema"
"github.com/distribution/distribution/v3/manifest/schema1"
"github.com/distribution/distribution/v3/manifest/schema2"
"github.com/opencontainers/go-digest"
imageapiv1 "github.com/openshift/api/image/v1"

View File

@@ -3,8 +3,8 @@ package manifesthandler
import (
"context"
"github.com/docker/distribution"
"github.com/docker/distribution/manifest/manifestlist"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/manifest/manifestlist"
"github.com/opencontainers/go-digest"
imageapiv1 "github.com/openshift/api/image/v1"
)

View File

@@ -4,9 +4,9 @@ import (
"context"
"time"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/manifest/ocischema"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/manifest/ocischema"
"github.com/opencontainers/go-digest"
"k8s.io/apimachinery/pkg/util/wait"

View File

@@ -6,9 +6,9 @@ import (
"path"
"time"
"github.com/docker/distribution"
"github.com/docker/distribution/manifest/schema1"
"github.com/docker/distribution/reference"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/manifest/schema1"
"github.com/distribution/distribution/v3/reference"
"github.com/docker/libtrust"
"github.com/opencontainers/go-digest"
"k8s.io/apimachinery/pkg/util/wait"

View File

@@ -5,9 +5,9 @@ import (
"errors"
"time"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/manifest/schema2"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/manifest/schema2"
"github.com/opencontainers/go-digest"
"k8s.io/apimachinery/pkg/util/wait"

View File

@@ -4,11 +4,11 @@ import (
"context"
"fmt"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/manifest/schema2"
"github.com/docker/distribution/registry/api/errcode"
regapi "github.com/docker/distribution/registry/api/v2"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/manifest/schema2"
"github.com/distribution/distribution/v3/registry/api/errcode"
regapi "github.com/distribution/distribution/v3/registry/api/v2"
"github.com/opencontainers/go-digest"
imageapiv1 "github.com/openshift/api/image/v1"
kapierrors "k8s.io/apimachinery/pkg/api/errors"

View File

@@ -6,9 +6,9 @@ import (
"testing"
"time"
"github.com/docker/distribution"
"github.com/docker/distribution/manifest/manifestlist"
"github.com/docker/distribution/manifest/schema2"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/manifest/manifestlist"
"github.com/distribution/distribution/v3/manifest/schema2"
"github.com/opencontainers/go-digest"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

View File

@@ -3,8 +3,8 @@ package server
import (
"net/http"
"github.com/docker/distribution/registry/auth"
"github.com/docker/distribution/registry/handlers"
"github.com/distribution/distribution/v3/registry/auth"
"github.com/distribution/distribution/v3/registry/handlers"
"github.com/openshift/image-registry/pkg/dockerregistry/server/api"
"github.com/openshift/image-registry/pkg/dockerregistry/server/metrics"

View File

@@ -5,7 +5,7 @@ import (
"github.com/prometheus/client_golang/prometheus/promhttp"
"github.com/docker/distribution/registry/handlers"
"github.com/distribution/distribution/v3/registry/handlers"
gorillahandlers "github.com/gorilla/handlers"
)

View File

@@ -6,9 +6,9 @@ import (
"net/url"
"strings"
"github.com/docker/distribution"
"github.com/docker/distribution/registry/api/errcode"
storagedriver "github.com/docker/distribution/registry/storage/driver"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/registry/api/errcode"
storagedriver "github.com/distribution/distribution/v3/registry/storage/driver"
"github.com/openshift/library-go/pkg/image/registryclient"

View File

@@ -3,7 +3,7 @@ package server
import (
"context"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
"github.com/openshift/image-registry/pkg/dockerregistry/server/wrapped"
)

View File

@@ -4,12 +4,12 @@ import (
"context"
"fmt"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/manifest/schema2"
"github.com/docker/distribution/reference"
"github.com/docker/distribution/registry/storage"
"github.com/docker/distribution/registry/storage/driver"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/manifest/schema2"
"github.com/distribution/distribution/v3/reference"
"github.com/distribution/distribution/v3/registry/storage"
"github.com/distribution/distribution/v3/registry/storage/driver"
"github.com/opencontainers/go-digest"
ociv1 "github.com/opencontainers/image-spec/specs-go/v1"
@@ -173,7 +173,7 @@ type Summary struct {
// On error, the Summary will contain what was deleted so far.
//
// TODO(dmage): remove layer links to a blob if the blob is removed or it doesn't belong to the ImageStream.
// TODO(dmage): keep young blobs (docker/distribution#2297).
// TODO(dmage): keep young blobs (distribution/distribution#2297).
func Prune(ctx context.Context, registry distribution.Namespace, registryClient client.RegistryClient, pruner Pruner) (Summary, error) {
logger := dcontext.GetLogger(ctx)

View File

@@ -8,11 +8,11 @@ import (
"testing"
"time"
"github.com/docker/distribution"
"github.com/docker/distribution/manifest/schema1"
"github.com/docker/distribution/reference"
"github.com/docker/distribution/registry/storage"
"github.com/docker/distribution/registry/storage/driver/inmemory"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/manifest/schema1"
"github.com/distribution/distribution/v3/reference"
"github.com/distribution/distribution/v3/registry/storage"
"github.com/distribution/distribution/v3/registry/storage/driver/inmemory"
"github.com/opencontainers/go-digest"
imageapiv1 "github.com/openshift/api/image/v1"
registryclient "github.com/openshift/image-registry/pkg/dockerregistry/server/client"

View File

@@ -5,11 +5,11 @@ import (
"fmt"
"sync"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/manifest/schema2"
"github.com/docker/distribution/reference"
"github.com/docker/distribution/registry/storage/driver"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/manifest/schema2"
"github.com/distribution/distribution/v3/reference"
"github.com/distribution/distribution/v3/registry/storage/driver"
"github.com/opencontainers/go-digest"
ociv1 "github.com/opencontainers/image-spec/specs-go/v1"

View File

@@ -8,8 +8,8 @@ import (
"sync"
"time"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/opencontainers/go-digest"
"github.com/openshift/image-registry/pkg/dockerregistry/server/maxconnections"

View File

@@ -13,10 +13,10 @@ import (
"testing"
"time"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/manifest/schema1"
_ "github.com/docker/distribution/registry/storage/driver/inmemory"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/manifest/schema1"
_ "github.com/distribution/distribution/v3/registry/storage/driver/inmemory"
"github.com/opencontainers/go-digest"
imageapiv1 "github.com/openshift/api/image/v1"
@@ -263,8 +263,8 @@ func TestPullthroughServeNotSeekableBlob(t *testing.T) {
// In this case the docker client library will make a not
// truly seekable response [2].
//
// [1]: https://github.com/docker/distribution/blob/7484e51bf6af0d3b1a849644cdaced3cfcf13617/registry/client/transport/http_reader.go#L239
// [2]: https://github.com/docker/distribution/blob/7484e51bf6af0d3b1a849644cdaced3cfcf13617/registry/client/transport/http_reader.go#L119-L121
// [1]: https://github.com/distribution/distribution/blob/7484e51bf6af0d3b1a849644cdaced3cfcf13617/registry/client/transport/http_reader.go#L239
// [2]: https://github.com/distribution/distribution/blob/7484e51bf6af0d3b1a849644cdaced3cfcf13617/registry/client/transport/http_reader.go#L119-L121
w.WriteHeader(http.StatusNonAuthoritativeInfo)
w.Write(blob)
}

View File

@@ -5,10 +5,10 @@ import (
"fmt"
"net/http"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/registry/api/errcode"
"github.com/docker/distribution/registry/client"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/registry/api/errcode"
"github.com/distribution/distribution/v3/registry/client"
"github.com/opencontainers/go-digest"
operatorv1alpha1 "github.com/openshift/client-go/operator/clientset/versioned/typed/operator/v1alpha1"

View File

@@ -10,11 +10,11 @@ import (
"testing"
"time"
"github.com/docker/distribution"
"github.com/docker/distribution/configuration"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/registry/handlers"
_ "github.com/docker/distribution/registry/storage/driver/inmemory"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/configuration"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/registry/handlers"
_ "github.com/distribution/distribution/v3/registry/storage/driver/inmemory"
"github.com/opencontainers/go-digest"
imageapiv1 "github.com/openshift/api/image/v1"

View File

@@ -1,4 +1,4 @@
// Package server wraps repository and blob store objects of docker/distribution upstream. Most significantly,
// Package server wraps repository and blob store objects of distribution/distribution upstream. Most significantly,
// the wrappers cause manifests to be stored in OpenShift's etcd store instead of registry's storage.
// Registry's middleware API is utilized to register the object factories.
//
@@ -16,8 +16,8 @@ import (
"context"
"fmt"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
corev1 "k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/api/resource"

View File

@@ -4,8 +4,8 @@ import (
"context"
"errors"
"github.com/docker/distribution"
"github.com/docker/distribution/reference"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/reference"
)
// registry wraps upstream registry object and overrides some of its methods

View File

@@ -5,10 +5,10 @@ import (
"net/http"
"sync"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/registry/api/errcode"
"github.com/docker/distribution/registry/client"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/registry/api/errcode"
"github.com/distribution/distribution/v3/registry/client"
"github.com/opencontainers/go-digest"
corev1 "k8s.io/api/core/v1"

View File

@@ -5,9 +5,9 @@ import (
"fmt"
"net/http"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
registrystorage "github.com/docker/distribution/registry/storage"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
registrystorage "github.com/distribution/distribution/v3/registry/storage"
restclient "k8s.io/client-go/rest"

View File

@@ -11,15 +11,15 @@ import (
"testing"
"time"
"github.com/docker/distribution"
dockercfg "github.com/docker/distribution/configuration"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/manifest"
"github.com/docker/distribution/manifest/schema1"
"github.com/docker/distribution/reference"
"github.com/docker/distribution/registry/storage"
"github.com/docker/distribution/registry/storage/driver"
"github.com/docker/distribution/registry/storage/driver/inmemory"
"github.com/distribution/distribution/v3"
dockercfg "github.com/distribution/distribution/v3/configuration"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/manifest"
"github.com/distribution/distribution/v3/manifest/schema1"
"github.com/distribution/distribution/v3/reference"
"github.com/distribution/distribution/v3/registry/storage"
"github.com/distribution/distribution/v3/registry/storage/driver"
"github.com/distribution/distribution/v3/registry/storage/driver/inmemory"
"github.com/docker/libtrust"
"github.com/opencontainers/go-digest"

View File

@@ -11,10 +11,10 @@ import (
kapierrors "k8s.io/apimachinery/pkg/api/errors"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/registry/api/errcode"
v2 "github.com/docker/distribution/registry/api/v2"
"github.com/docker/distribution/registry/handlers"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/registry/api/errcode"
v2 "github.com/distribution/distribution/v3/registry/api/v2"
"github.com/distribution/distribution/v3/registry/handlers"
imageapiv1 "github.com/openshift/api/image/v1"

View File

@@ -12,8 +12,8 @@ import (
"reflect"
"testing"
"github.com/docker/distribution/configuration"
_ "github.com/docker/distribution/registry/storage/driver/inmemory"
"github.com/distribution/distribution/v3/configuration"
_ "github.com/distribution/distribution/v3/registry/storage/driver/inmemory"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime"

View File

@@ -3,9 +3,9 @@ package server
import (
"net/http"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/registry/auth"
"github.com/docker/distribution/registry/handlers"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/registry/auth"
"github.com/distribution/distribution/v3/registry/handlers"
"github.com/openshift/image-registry/pkg/dockerregistry/server/api"
"github.com/openshift/image-registry/pkg/dockerregistry/server/client"

View File

@@ -4,8 +4,8 @@ import (
"context"
"fmt"
"github.com/docker/distribution"
"github.com/docker/distribution/reference"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/reference"
"github.com/opencontainers/go-digest"
)

View File

@@ -6,16 +6,16 @@ import (
"github.com/sirupsen/logrus"
"github.com/docker/distribution"
"github.com/docker/distribution/configuration"
"github.com/docker/distribution/registry/auth"
"github.com/docker/distribution/registry/handlers"
registrymw "github.com/docker/distribution/registry/middleware/registry"
repositorymw "github.com/docker/distribution/registry/middleware/repository"
"github.com/docker/distribution/registry/storage/cache"
cacheprovider "github.com/docker/distribution/registry/storage/cache/provider"
storagedriver "github.com/docker/distribution/registry/storage/driver"
storagemw "github.com/docker/distribution/registry/storage/driver/middleware"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/configuration"
"github.com/distribution/distribution/v3/registry/auth"
"github.com/distribution/distribution/v3/registry/handlers"
registrymw "github.com/distribution/distribution/v3/registry/middleware/registry"
repositorymw "github.com/distribution/distribution/v3/registry/middleware/repository"
"github.com/distribution/distribution/v3/registry/storage/cache"
cacheprovider "github.com/distribution/distribution/v3/registry/storage/cache/provider"
storagedriver "github.com/distribution/distribution/v3/registry/storage/driver"
storagemw "github.com/distribution/distribution/v3/registry/storage/driver/middleware"
)
// Name is the name which is used to register middlewares.

View File

@@ -11,13 +11,13 @@ import (
"strings"
"testing"
"github.com/docker/distribution"
"github.com/docker/distribution/configuration"
"github.com/docker/distribution/reference"
"github.com/docker/distribution/registry/auth"
"github.com/docker/distribution/registry/storage/cache"
storagedriver "github.com/docker/distribution/registry/storage/driver"
_ "github.com/docker/distribution/registry/storage/driver/inmemory"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/configuration"
"github.com/distribution/distribution/v3/reference"
"github.com/distribution/distribution/v3/registry/auth"
"github.com/distribution/distribution/v3/registry/storage/cache"
storagedriver "github.com/distribution/distribution/v3/registry/storage/driver"
_ "github.com/distribution/distribution/v3/registry/storage/driver/inmemory"
"github.com/openshift/image-registry/pkg/dockerregistry/server/wrapped"
)

View File

@@ -5,10 +5,10 @@ import (
"github.com/sirupsen/logrus"
"github.com/docker/distribution"
"github.com/docker/distribution/reference"
registrymw "github.com/docker/distribution/registry/middleware/registry"
"github.com/docker/distribution/registry/storage"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/reference"
registrymw "github.com/distribution/distribution/v3/registry/middleware/registry"
"github.com/distribution/distribution/v3/registry/storage"
"github.com/opencontainers/go-digest"
"github.com/openshift/image-registry/pkg/dockerregistry/server/wrapped"

View File

@@ -3,10 +3,10 @@ package supermiddleware
import (
"context"
"github.com/docker/distribution"
"github.com/docker/distribution/reference"
"github.com/docker/distribution/registry/storage"
storagedriver "github.com/docker/distribution/registry/storage/driver"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/reference"
"github.com/distribution/distribution/v3/registry/storage"
storagedriver "github.com/distribution/distribution/v3/registry/storage/driver"
)
type registry struct {

View File

@@ -3,8 +3,8 @@ package server
import (
"context"
"github.com/docker/distribution"
"github.com/docker/distribution/registry/api/v2"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/registry/api/v2"
"github.com/openshift/image-registry/pkg/imagestream"
)

View File

@@ -5,9 +5,9 @@ import (
"reflect"
"testing"
"github.com/docker/distribution"
"github.com/docker/distribution/registry/api/errcode"
"github.com/docker/distribution/registry/api/v2"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/registry/api/errcode"
"github.com/distribution/distribution/v3/registry/api/v2"
"github.com/opencontainers/go-digest"
"github.com/openshift/image-registry/pkg/imagestream"

View File

@@ -6,13 +6,13 @@ import (
kubecache "k8s.io/apimachinery/pkg/util/cache"
"github.com/docker/distribution"
dockercfg "github.com/docker/distribution/configuration"
"github.com/docker/distribution/registry/storage"
dockercache "github.com/docker/distribution/registry/storage/cache"
"github.com/docker/distribution/registry/storage/cache/memory"
"github.com/docker/distribution/registry/storage/driver"
"github.com/docker/distribution/registry/storage/driver/inmemory"
"github.com/distribution/distribution/v3"
dockercfg "github.com/distribution/distribution/v3/configuration"
"github.com/distribution/distribution/v3/registry/storage"
dockercache "github.com/distribution/distribution/v3/registry/storage/cache"
"github.com/distribution/distribution/v3/registry/storage/cache/memory"
"github.com/distribution/distribution/v3/registry/storage/driver"
"github.com/distribution/distribution/v3/registry/storage/driver/inmemory"
"github.com/openshift/image-registry/pkg/dockerregistry/server/cache"
"github.com/openshift/image-registry/pkg/dockerregistry/server/client"

View File

@@ -6,7 +6,7 @@ import (
"fmt"
"net/http"
dcontext "github.com/docker/distribution/context"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/openshift/image-registry/pkg/dockerregistry/server/auth"
"github.com/openshift/image-registry/pkg/dockerregistry/server/client"

View File

@@ -5,9 +5,9 @@ import (
"fmt"
"strings"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/manifest/schema2"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/manifest/schema2"
"github.com/opencontainers/go-digest"
ociv1 "github.com/opencontainers/image-spec/specs-go/v1"

View File

@@ -3,7 +3,7 @@ package wrapped
import (
"context"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
"github.com/opencontainers/go-digest"
)

View File

@@ -4,7 +4,7 @@ import (
"context"
"net/http"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
"github.com/opencontainers/go-digest"
)

View File

@@ -3,7 +3,7 @@ package wrapped
import (
"context"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
)
// blobWriter wraps a distribution.BlobWriter.

View File

@@ -1,7 +1,7 @@
package wrapped
import (
storagedriver "github.com/docker/distribution/registry/storage/driver"
storagedriver "github.com/distribution/distribution/v3/registry/storage/driver"
)
// fileWriter wraps a distribution/registry/storage/driver.FileWriter.

View File

@@ -3,7 +3,7 @@ package wrapped
import (
"context"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
"github.com/opencontainers/go-digest"
)

View File

@@ -3,8 +3,8 @@ package wrapped
import (
"context"
"github.com/docker/distribution"
"github.com/docker/distribution/reference"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/reference"
)
type repository struct {

View File

@@ -4,7 +4,7 @@ import (
"context"
"io"
storagedriver "github.com/docker/distribution/registry/storage/driver"
storagedriver "github.com/distribution/distribution/v3/registry/storage/driver"
)
// storageDriver wraps a distribution/registry/storage/driver.StorageDriver.

View File

@@ -3,7 +3,7 @@ package wrapped
import (
"context"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
)
type tagService struct {

View File

@@ -4,7 +4,7 @@ import (
"fmt"
"net/http"
errcode "github.com/docker/distribution/registry/api/errcode"
errcode "github.com/distribution/distribution/v3/registry/api/errcode"
)
const errGroup = "openshift"

View File

@@ -3,8 +3,8 @@ package errors
import (
"context"
dcontext "github.com/docker/distribution/context"
errcode "github.com/docker/distribution/registry/api/errcode"
dcontext "github.com/distribution/distribution/v3/context"
errcode "github.com/distribution/distribution/v3/registry/api/errcode"
)
type errMessageKey struct{}

View File

@@ -4,7 +4,7 @@ import (
"reflect"
"testing"
_ "github.com/docker/distribution/registry/storage/driver/inmemory"
_ "github.com/distribution/distribution/v3/registry/storage/driver/inmemory"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/util/diff"

View File

@@ -4,7 +4,7 @@ import (
"context"
"fmt"
dcontext "github.com/docker/distribution/context"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/opencontainers/go-digest"
kerrors "k8s.io/apimachinery/pkg/api/errors"

View File

@@ -4,7 +4,7 @@ import (
"fmt"
"testing"
"github.com/docker/distribution/context"
"github.com/distribution/distribution/v3/context"
"github.com/opencontainers/go-digest"
apierrors "k8s.io/apimachinery/pkg/api/errors"

View File

@@ -6,7 +6,7 @@ import (
"net/http"
"strings"
dcontext "github.com/docker/distribution/context"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/opencontainers/go-digest"
corev1 "k8s.io/api/core/v1"

View File

@@ -4,7 +4,7 @@ import (
"context"
"time"
dcontext "github.com/docker/distribution/context"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/opencontainers/go-digest"
imageapiv1 "github.com/openshift/api/image/v1"

View File

@@ -92,7 +92,7 @@ type DockerImageManifest struct {
// DockerFSLayer is a container struct for BlobSums defined in an image manifest
type DockerFSLayer struct {
// DockerBlobSum is the tarsum of the referenced filesystem image layer
// TODO make this digest.Digest once docker/distribution is in Godeps
// TODO make this digest.Digest once distribution/distribution is in Godeps
DockerBlobSum string `json:"blobSum"`
}

View File

@@ -4,7 +4,7 @@ import (
"fmt"
"strings"
"github.com/docker/distribution/reference"
"github.com/distribution/distribution/v3/reference"
)
// NamedDockerImageReference points to a Docker image.

View File

@@ -5,8 +5,8 @@ import (
"fmt"
"strings"
"github.com/docker/distribution/manifest/schema1"
"github.com/docker/distribution/manifest/schema2"
"github.com/distribution/distribution/v3/manifest/schema1"
"github.com/distribution/distribution/v3/manifest/schema2"
"k8s.io/klog/v2"
kerrors "k8s.io/apimachinery/pkg/api/errors"

View File

@@ -6,7 +6,7 @@ import (
"net/http"
"net/textproto"
dcontext "github.com/docker/distribution/context"
dcontext "github.com/distribution/distribution/v3/context"
)
const (

View File

@@ -6,7 +6,7 @@ import (
"fmt"
"net/http"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
"github.com/opencontainers/go-digest"
"github.com/pborman/uuid"

View File

@@ -10,7 +10,7 @@ import (
"testing"
"time"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
"github.com/pborman/uuid"
corev1 "k8s.io/api/core/v1"

View File

@@ -13,7 +13,7 @@ import (
"testing"
"time"
"github.com/docker/distribution/configuration"
"github.com/distribution/distribution/v3/configuration"
"golang.org/x/crypto/bcrypt"
corev1 "k8s.io/api/core/v1"

View File

@@ -6,9 +6,9 @@ import (
"sort"
"sync"
"github.com/docker/distribution"
dcontext "github.com/docker/distribution/context"
"github.com/docker/distribution/manifest/manifestlist"
"github.com/distribution/distribution/v3"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/distribution/distribution/v3/manifest/manifestlist"
v1 "github.com/opencontainers/image-spec/specs-go/v1"
"k8s.io/apimachinery/pkg/api/errors"

View File

@@ -6,7 +6,7 @@ import (
"strings"
"testing"
dcontext "github.com/docker/distribution/context"
dcontext "github.com/distribution/distribution/v3/context"
"github.com/sirupsen/logrus"
)

View File

@@ -8,13 +8,13 @@ import (
"reflect"
"testing"
"github.com/docker/distribution"
"github.com/docker/distribution/manifest"
"github.com/docker/distribution/manifest/manifestlist"
"github.com/docker/distribution/manifest/ocischema"
"github.com/docker/distribution/manifest/schema1"
"github.com/docker/distribution/manifest/schema2"
"github.com/docker/distribution/registry/client/auth"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/manifest"
"github.com/distribution/distribution/v3/manifest/manifestlist"
"github.com/distribution/distribution/v3/manifest/ocischema"
"github.com/distribution/distribution/v3/manifest/schema1"
"github.com/distribution/distribution/v3/manifest/schema2"
"github.com/distribution/distribution/v3/registry/client/auth"
"github.com/docker/libtrust"
"github.com/opencontainers/go-digest"
v1 "github.com/opencontainers/image-spec/specs-go/v1"

View File

@@ -15,12 +15,12 @@ import (
"net/url"
"time"
"github.com/docker/distribution"
"github.com/docker/distribution/reference"
distclient "github.com/docker/distribution/registry/client"
"github.com/docker/distribution/registry/client/auth"
"github.com/docker/distribution/registry/client/auth/challenge"
"github.com/docker/distribution/registry/client/transport"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/reference"
distclient "github.com/distribution/distribution/v3/registry/client"
"github.com/distribution/distribution/v3/registry/client/auth"
"github.com/distribution/distribution/v3/registry/client/auth/challenge"
"github.com/distribution/distribution/v3/registry/client/transport"
"github.com/opencontainers/go-digest"
"k8s.io/apimachinery/pkg/util/errors"
@@ -190,7 +190,7 @@ func UploadRandomTestBlob(ctx context.Context, baseURL string, creds auth.Creden
// CreateRandomTarFile creates a random tarfile and returns its content.
// An error is returned if there is a problem generating valid content.
// Inspired by github.com/docker/distribution/testutil/tarfile.go.
// Inspired by github.com/distribution/distribution/testutil/tarfile.go.
func CreateRandomTarFile() ([]byte, error) {
nFiles := 2 // random enough

View File

@@ -5,9 +5,9 @@ import (
"fmt"
"testing"
"github.com/docker/distribution"
"github.com/docker/distribution/reference"
"github.com/docker/distribution/registry/client"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/reference"
"github.com/distribution/distribution/v3/registry/client"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

View File

@@ -6,8 +6,8 @@ import (
"net/http"
"testing"
"github.com/docker/distribution"
"github.com/docker/distribution/context"
"github.com/distribution/distribution/v3"
"github.com/distribution/distribution/v3/context"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

View File

@@ -9,7 +9,7 @@ import (
"strings"
"testing"
"github.com/docker/distribution"
"github.com/distribution/distribution/v3"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

View File

@@ -12,7 +12,7 @@ import (
dockerapiv10 "github.com/openshift/api/image/docker10"
imageclientv1 "github.com/openshift/client-go/image/clientset/versioned/typed/image/v1"
"github.com/docker/distribution/manifest/ocischema"
"github.com/distribution/distribution/v3/manifest/ocischema"
imgspecv1 "github.com/opencontainers/image-spec/specs-go/v1"
"github.com/openshift/image-registry/pkg/testframework"

View File

@@ -6,7 +6,7 @@ import (
"testing"
"time"
"github.com/docker/distribution/registry/storage/driver/inmemory"
"github.com/distribution/distribution/v3/registry/storage/driver/inmemory"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

Some files were not shown because too many files have changed in this diff Show More