forked from TrueCloudLab/distribution
ba4a6bbe02
Microsoft has updated the golang Azure SDK significantly. Update the azure storage driver to use the new SDK. Add support for client secret and MSI authentication schemes in addition to shared key authentication. Implement rootDirectory support for the azure storage driver to mirror the S3 driver. Signed-off-by: Kirat Singh <kirat.singh@beacon.io> Co-authored-by: Cory Snider <corhere@gmail.com>
74 lines
3.5 KiB
Modula-2
74 lines
3.5 KiB
Modula-2
module github.com/distribution/distribution/v3
|
|
|
|
go 1.18
|
|
|
|
require (
|
|
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.3.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.2.1
|
|
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.0.0
|
|
github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d
|
|
github.com/aws/aws-sdk-go v1.43.16
|
|
github.com/bshuster-repo/logrus-logstash-hook v1.0.0
|
|
github.com/bugsnag/bugsnag-go v0.0.0-20141110184014-b1d153021fcd
|
|
github.com/denverdino/aliyungo v0.0.0-20190125010748-a747050bb1ba
|
|
github.com/docker/go-events v0.0.0-20190806004212-e31b211e4f1c
|
|
github.com/docker/go-metrics v0.0.1
|
|
github.com/docker/libtrust v0.0.0-20150114040149-fa567046d9b1
|
|
github.com/gomodule/redigo v1.8.2
|
|
github.com/gorilla/handlers v1.5.1
|
|
github.com/gorilla/mux v1.8.0
|
|
github.com/hashicorp/golang-lru v0.5.4
|
|
github.com/mitchellh/mapstructure v1.1.2
|
|
github.com/ncw/swift v1.0.47
|
|
github.com/opencontainers/go-digest v1.0.0
|
|
github.com/opencontainers/image-spec v1.0.2
|
|
github.com/prometheus/client_golang v1.12.1 // indirect; updated to latest
|
|
github.com/sirupsen/logrus v1.8.1
|
|
github.com/spf13/cobra v1.6.1
|
|
github.com/yvasiyarov/gorelic v0.0.0-20141212073537-a9bba5b9ab50
|
|
golang.org/x/crypto v0.0.0-20220511200225-c6db032c6c88
|
|
golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c
|
|
google.golang.org/api v0.30.0
|
|
google.golang.org/cloud v0.0.0-20151119220103-975617b05ea8
|
|
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15
|
|
gopkg.in/yaml.v2 v2.4.0
|
|
)
|
|
|
|
require (
|
|
cloud.google.com/go v0.65.0 // indirect
|
|
github.com/Azure/azure-sdk-for-go/sdk/internal v1.1.1 // indirect
|
|
github.com/AzureAD/microsoft-authentication-library-for-go v0.8.1 // indirect
|
|
github.com/beorn7/perks v1.0.1 // indirect
|
|
github.com/bitly/go-simplejson v0.5.0 // indirect
|
|
github.com/bugsnag/osext v0.0.0-20130617224835-0dd3f918b21b // indirect
|
|
github.com/bugsnag/panicwrap v0.0.0-20151223152923-e2c28503fcd0 // indirect
|
|
github.com/cespare/xxhash/v2 v2.1.2 // indirect
|
|
github.com/felixge/httpsnoop v1.0.1 // indirect
|
|
github.com/golang-jwt/jwt/v4 v4.4.2 // indirect
|
|
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e // indirect
|
|
github.com/golang/protobuf v1.5.2 // indirect
|
|
github.com/google/uuid v1.1.1 // indirect
|
|
github.com/googleapis/gax-go/v2 v2.0.5 // indirect
|
|
github.com/inconshreveable/mousetrap v1.0.1 // indirect
|
|
github.com/jmespath/go-jmespath v0.4.0 // indirect
|
|
github.com/kr/pretty v0.1.0 // indirect
|
|
github.com/kr/text v0.1.0 // indirect
|
|
github.com/kylelemons/godebug v1.1.0 // indirect
|
|
github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect
|
|
github.com/mitchellh/osext v0.0.0-20151018003038-5e2d6d41470f // indirect
|
|
github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4 // indirect
|
|
github.com/prometheus/client_model v0.2.0 // indirect
|
|
github.com/prometheus/common v0.32.1 // indirect
|
|
github.com/prometheus/procfs v0.7.3 // indirect
|
|
github.com/spf13/pflag v1.0.5 // indirect
|
|
github.com/yvasiyarov/go-metrics v0.0.0-20140926110328-57bccd1ccd43 // indirect
|
|
github.com/yvasiyarov/newrelic_platform_go v0.0.0-20140908184405-b21fdbd4370f // indirect
|
|
go.opencensus.io v0.22.4 // indirect
|
|
golang.org/x/net v0.7.0 // indirect; updated for CVE-2022-27664, CVE-2022-41717
|
|
golang.org/x/sys v0.5.0 // indirect
|
|
golang.org/x/text v0.7.0 // indirect
|
|
google.golang.org/appengine v1.6.6 // indirect
|
|
google.golang.org/genproto v0.0.0-20200825200019-8632dd797987 // indirect
|
|
google.golang.org/grpc v1.31.0 // indirect
|
|
google.golang.org/protobuf v1.26.0 // indirect
|
|
)
|