From d4076ca62d2ac5c73917c61447b06c2525d9473f Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Fri, 30 Jun 2023 18:52:16 +0200 Subject: [PATCH] vendor: docker/docker 75ee002347f8eb07a1246f253222bf575b950577 (25.0-dev) full diff: https://github.com/docker/docker/compare/b1569b9c185b...75ee002347f8eb07a1246f253222bf575b950577 Signed-off-by: Sebastiaan van Stijn --- go.mod | 2 +- go.sum | 4 ++-- vendor/github.com/docker/docker/AUTHORS | 10 +++++++++- .../docker/docker/client/container_list.go | 1 - .../docker/docker/client/node_list.go | 1 - .../docker/libnetwork/datastore/datastore.go | 6 ++++-- .../docker/libnetwork/datastore/mock_store.go | 6 ++---- .../drivers/bridge/brmanager/brmanager.go | 11 +++++------ .../docker/libnetwork/drivers/host/host.go | 11 +++++------ .../drivers/ipvlan/ivmanager/ivmanager.go | 11 +++++------ .../drivers/macvlan/mvmanager/mvmanager.go | 11 +++++------ .../drivers/overlay/ovmanager/ovmanager.go | 18 +++++++----------- .../docker/libnetwork/drivers/remote/driver.go | 4 ++-- .../libnetwork/drvregistry/drvregistry.go | 6 ++++-- .../docker/libnetwork/ipams/builtin/builtin.go | 6 ++---- .../ipams/windowsipam/windowsipam.go | 8 ++------ .../docker/libnetwork/ipamutils/utils.go | 12 +++++++++--- .../docker/docker/libnetwork/types/types.go | 7 ++++--- .../docker/docker/pkg/plugins/plugins.go | 6 ++---- vendor/modules.txt | 2 +- 20 files changed, 71 insertions(+), 72 deletions(-) diff --git a/go.mod b/go.mod index 97f70ed2ab..cc3d6092a7 100644 --- a/go.mod +++ b/go.mod @@ -9,7 +9,7 @@ require ( github.com/cloudflare/cfssl v0.0.0-20180323000720-5d63dbd981b5 github.com/container-storage-interface/spec v1.2.0 github.com/docker/distribution v2.8.2+incompatible - github.com/docker/docker v24.0.0-rc.2.0.20230627090017-b1569b9c185b+incompatible // master (v25.0.0-dev) + github.com/docker/docker v24.0.0-rc.2.0.20230630161949-75ee002347f8+incompatible // master (v25.0.0-dev) github.com/docker/go-connections v0.4.0 github.com/docker/go-events v0.0.0-20190806004212-e31b211e4f1c github.com/docker/go-metrics v0.0.1 diff --git a/go.sum b/go.sum index ac7765263e..bcd70a8043 100644 --- a/go.sum +++ b/go.sum @@ -111,8 +111,8 @@ github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZm github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/docker/distribution v2.8.2+incompatible h1:T3de5rq0dB1j30rp0sA2rER+m322EBzniBPB6ZIzuh8= github.com/docker/distribution v2.8.2+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w= -github.com/docker/docker v24.0.0-rc.2.0.20230627090017-b1569b9c185b+incompatible h1:qraiILt92v5wMa4VWF3ZYE2NO2cpA0DVs2+ri2b5Qh0= -github.com/docker/docker v24.0.0-rc.2.0.20230627090017-b1569b9c185b+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docker/docker v24.0.0-rc.2.0.20230630161949-75ee002347f8+incompatible h1:3OTkzTHbQj93/CJInJrkpgiKz+8THR9Y9lp/i5Jb/JE= +github.com/docker/docker v24.0.0-rc.2.0.20230630161949-75ee002347f8+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= github.com/docker/go-connections v0.4.0 h1:El9xVISelRB7BuFusrZozjnkIM5YnzCViNKohAFqRJQ= github.com/docker/go-connections v0.4.0/go.mod h1:Gbd7IOopHjR8Iph03tsViu4nIes5XhDvyHbTtUxmeec= github.com/docker/go-events v0.0.0-20190806004212-e31b211e4f1c h1:+pKlWGMw7gf6bQ+oDZB4KHQFypsfjYlq/C4rfL7D3g8= diff --git a/vendor/github.com/docker/docker/AUTHORS b/vendor/github.com/docker/docker/AUTHORS index afadd81ced..473a442faa 100644 --- a/vendor/github.com/docker/docker/AUTHORS +++ b/vendor/github.com/docker/docker/AUTHORS @@ -27,6 +27,7 @@ Adam Miller Adam Mills Adam Pointer Adam Singer +Adam Thornton Adam Walz Adam Williams AdamKorcz @@ -436,7 +437,6 @@ Cristina Yenyxe Gonzalez Garcia Cruceru Calin-Cristian cui fliter CUI Wei -cuishuang Cuong Manh Le Cyprian Gracz Cyril F @@ -679,6 +679,7 @@ Evan Allrich Evan Carmi Evan Hazlett Evan Krall +Evan Lezar Evan Phoenix Evan Wies Evelyn Xu @@ -986,6 +987,7 @@ Jean Rouge Jean-Baptiste Barth Jean-Baptiste Dalido Jean-Christophe Berthon +Jean-Michel Rouet Jean-Paul Calderone Jean-Pierre Huynh Jean-Tiare Le Bigot @@ -1016,6 +1018,7 @@ Jeroen Jacobs Jesse Dearing Jesse Dubay Jessica Frazelle +Jeyanthinath Muthuram Jezeniel Zapanta Jhon Honce Ji.Zhilong @@ -1610,6 +1613,7 @@ Noah Treuhaft NobodyOnSE noducks Nolan Darilek +Nolan Miles Noriki Nakamura nponeccop Nurahmadie @@ -1665,6 +1669,7 @@ Paul Lietar Paul Liljenberg Paul Morie Paul Nasrat +Paul Seiffert Paul Weaver Paulo Gomes Paulo Ribeiro @@ -1927,6 +1932,7 @@ Sebastiaan van Steenis Sebastiaan van Stijn Sebastian Höffner Sebastian Radloff +Sebastian Thomschke Sebastien Goasguen Senthil Kumar Selvaraj Senthil Kumaran @@ -2208,6 +2214,7 @@ Vinod Kulkarni Vishal Doshi Vishnu Kannan Vitaly Ostrosablin +Vitor Anjos Vitor Monteiro Vivek Agarwal Vivek Dasgupta @@ -2360,6 +2367,7 @@ Zen Lin(Zhinan Lin) Zhang Kun Zhang Wei Zhang Wentao +zhangguanzhang ZhangHang zhangxianwei Zhenan Ye <21551168@zju.edu.cn> diff --git a/vendor/github.com/docker/docker/client/container_list.go b/vendor/github.com/docker/docker/client/container_list.go index bd491b3db9..127a57cfd8 100644 --- a/vendor/github.com/docker/docker/client/container_list.go +++ b/vendor/github.com/docker/docker/client/container_list.go @@ -37,7 +37,6 @@ func (cli *Client) ContainerList(ctx context.Context, options types.ContainerLis if options.Filters.Len() > 0 { //nolint:staticcheck // ignore SA1019 for old code filterJSON, err := filters.ToParamWithVersion(cli.version, options.Filters) - if err != nil { return nil, err } diff --git a/vendor/github.com/docker/docker/client/node_list.go b/vendor/github.com/docker/docker/client/node_list.go index c212906bc7..1a9e6bfb1b 100644 --- a/vendor/github.com/docker/docker/client/node_list.go +++ b/vendor/github.com/docker/docker/client/node_list.go @@ -16,7 +16,6 @@ func (cli *Client) NodeList(ctx context.Context, options types.NodeListOptions) if options.Filters.Len() > 0 { filterJSON, err := filters.ToJSON(options.Filters) - if err != nil { return nil, err } diff --git a/vendor/github.com/docker/docker/libnetwork/datastore/datastore.go b/vendor/github.com/docker/docker/libnetwork/datastore/datastore.go index 336e1a5a3f..b7963f04d6 100644 --- a/vendor/github.com/docker/docker/libnetwork/datastore/datastore.go +++ b/vendor/github.com/docker/docker/libnetwork/datastore/datastore.go @@ -128,8 +128,10 @@ const ( EndpointKeyPrefix = "endpoint" ) -var defaultRootChain = []string{"docker", "network", "v1.0"} -var rootChain = defaultRootChain +var ( + defaultRootChain = []string{"docker", "network", "v1.0"} + rootChain = defaultRootChain +) // DefaultScope returns a default scope config for clients to use. func DefaultScope(dataDir string) ScopeCfg { diff --git a/vendor/github.com/docker/docker/libnetwork/datastore/mock_store.go b/vendor/github.com/docker/docker/libnetwork/datastore/mock_store.go index 6da4104f44..d6a513815f 100644 --- a/vendor/github.com/docker/docker/libnetwork/datastore/mock_store.go +++ b/vendor/github.com/docker/docker/libnetwork/datastore/mock_store.go @@ -7,10 +7,8 @@ import ( "github.com/docker/docker/libnetwork/types" ) -var ( - // ErrNotImplemented exported - ErrNotImplemented = errors.New("Functionality not implemented") -) +// ErrNotImplemented exported +var ErrNotImplemented = errors.New("Functionality not implemented") // MockData exported type MockData struct { diff --git a/vendor/github.com/docker/docker/libnetwork/drivers/bridge/brmanager/brmanager.go b/vendor/github.com/docker/docker/libnetwork/drivers/bridge/brmanager/brmanager.go index ce11b3b946..22922d8253 100644 --- a/vendor/github.com/docker/docker/libnetwork/drivers/bridge/brmanager/brmanager.go +++ b/vendor/github.com/docker/docker/libnetwork/drivers/bridge/brmanager/brmanager.go @@ -14,17 +14,16 @@ type driver struct{} // Init registers a new instance of bridge manager driver. // // Deprecated: use [Register]. -func Init(dc driverapi.DriverCallback, config map[string]interface{}) error { - return Register(dc, config) +func Init(dc driverapi.DriverCallback, _ map[string]interface{}) error { + return Register(dc, nil) } // Register registers a new instance of the bridge manager driver with r. -func Register(r driverapi.Registerer, config map[string]interface{}) error { - c := driverapi.Capability{ +func Register(r driverapi.Registerer, _ map[string]interface{}) error { + return r.RegisterDriver(networkType, &driver{}, driverapi.Capability{ DataScope: datastore.LocalScope, ConnectivityScope: datastore.LocalScope, - } - return r.RegisterDriver(networkType, &driver{}, c) + }) } func (d *driver) NetworkAllocate(id string, option map[string]string, ipV4Data, ipV6Data []driverapi.IPAMData) (map[string]string, error) { diff --git a/vendor/github.com/docker/docker/libnetwork/drivers/host/host.go b/vendor/github.com/docker/docker/libnetwork/drivers/host/host.go index a2126474a7..9eb596ce14 100644 --- a/vendor/github.com/docker/docker/libnetwork/drivers/host/host.go +++ b/vendor/github.com/docker/docker/libnetwork/drivers/host/host.go @@ -19,16 +19,15 @@ type driver struct { // Init registers a new instance of host driver. // // Deprecated: use [Register]. -func Init(dc driverapi.DriverCallback, config map[string]interface{}) error { - return Register(dc, config) +func Init(dc driverapi.DriverCallback, _ map[string]interface{}) error { + return Register(dc, nil) } -func Register(r driverapi.Registerer, config map[string]interface{}) error { - c := driverapi.Capability{ +func Register(r driverapi.Registerer, _ map[string]interface{}) error { + return r.RegisterDriver(networkType, &driver{}, driverapi.Capability{ DataScope: datastore.LocalScope, ConnectivityScope: datastore.LocalScope, - } - return r.RegisterDriver(networkType, &driver{}, c) + }) } func (d *driver) NetworkAllocate(id string, option map[string]string, ipV4Data, ipV6Data []driverapi.IPAMData) (map[string]string, error) { diff --git a/vendor/github.com/docker/docker/libnetwork/drivers/ipvlan/ivmanager/ivmanager.go b/vendor/github.com/docker/docker/libnetwork/drivers/ipvlan/ivmanager/ivmanager.go index 1729d7ac1d..e7e5a285d2 100644 --- a/vendor/github.com/docker/docker/libnetwork/drivers/ipvlan/ivmanager/ivmanager.go +++ b/vendor/github.com/docker/docker/libnetwork/drivers/ipvlan/ivmanager/ivmanager.go @@ -14,17 +14,16 @@ type driver struct{} // Init registers a new instance of the ipvlan manager driver. // // Deprecated: use [Register]. -func Init(dc driverapi.DriverCallback, config map[string]interface{}) error { - return Register(dc, config) +func Init(dc driverapi.DriverCallback, _ map[string]interface{}) error { + return Register(dc, nil) } // Register registers a new instance of the ipvlan manager driver. -func Register(r driverapi.Registerer, config map[string]interface{}) error { - c := driverapi.Capability{ +func Register(r driverapi.Registerer, _ map[string]interface{}) error { + return r.RegisterDriver(networkType, &driver{}, driverapi.Capability{ DataScope: datastore.LocalScope, ConnectivityScope: datastore.GlobalScope, - } - return r.RegisterDriver(networkType, &driver{}, c) + }) } func (d *driver) NetworkAllocate(id string, option map[string]string, ipV4Data, ipV6Data []driverapi.IPAMData) (map[string]string, error) { diff --git a/vendor/github.com/docker/docker/libnetwork/drivers/macvlan/mvmanager/mvmanager.go b/vendor/github.com/docker/docker/libnetwork/drivers/macvlan/mvmanager/mvmanager.go index a3bde257a3..ba69cd933f 100644 --- a/vendor/github.com/docker/docker/libnetwork/drivers/macvlan/mvmanager/mvmanager.go +++ b/vendor/github.com/docker/docker/libnetwork/drivers/macvlan/mvmanager/mvmanager.go @@ -14,17 +14,16 @@ type driver struct{} // Init registers a new instance of the macvlan manager driver. // // Deprecated: use [Register]. -func Init(dc driverapi.DriverCallback, config map[string]interface{}) error { - return Register(dc, config) +func Init(dc driverapi.DriverCallback, _ map[string]interface{}) error { + return Register(dc, nil) } // Register registers a new instance of the macvlan manager driver. -func Register(r driverapi.Registerer, config map[string]interface{}) error { - c := driverapi.Capability{ +func Register(r driverapi.Registerer, _ map[string]interface{}) error { + return r.RegisterDriver(networkType, &driver{}, driverapi.Capability{ DataScope: datastore.LocalScope, ConnectivityScope: datastore.GlobalScope, - } - return r.RegisterDriver(networkType, &driver{}, c) + }) } func (d *driver) NetworkAllocate(id string, option map[string]string, ipV4Data, ipV6Data []driverapi.IPAMData) (map[string]string, error) { diff --git a/vendor/github.com/docker/docker/libnetwork/drivers/overlay/ovmanager/ovmanager.go b/vendor/github.com/docker/docker/libnetwork/drivers/overlay/ovmanager/ovmanager.go index ccd075a00f..41b05eb95e 100644 --- a/vendor/github.com/docker/docker/libnetwork/drivers/overlay/ovmanager/ovmanager.go +++ b/vendor/github.com/docker/docker/libnetwork/drivers/overlay/ovmanager/ovmanager.go @@ -26,7 +26,6 @@ const ( type networkTable map[string]*network type driver struct { - config map[string]interface{} networks networkTable vxlanIdm *idm.Idm sync.Mutex @@ -48,21 +47,15 @@ type network struct { // Init registers a new instance of the overlay driver. // // Deprecated: use [Register]. -func Init(dc driverapi.DriverCallback, config map[string]interface{}) error { - return Register(dc, config) +func Init(dc driverapi.DriverCallback, _ map[string]interface{}) error { + return Register(dc, nil) } // Register registers a new instance of the overlay driver. -func Register(r driverapi.DriverCallback, config map[string]interface{}) error { +func Register(r driverapi.Registerer, _ map[string]interface{}) error { var err error - c := driverapi.Capability{ - DataScope: datastore.GlobalScope, - ConnectivityScope: datastore.GlobalScope, - } - d := &driver{ networks: networkTable{}, - config: config, } d.vxlanIdm, err = idm.New(nil, "vxlan-id", 0, vxlanIDEnd) @@ -70,7 +63,10 @@ func Register(r driverapi.DriverCallback, config map[string]interface{}) error { return fmt.Errorf("failed to initialize vxlan id manager: %v", err) } - return r.RegisterDriver(networkType, d, c) + return r.RegisterDriver(networkType, d, driverapi.Capability{ + DataScope: datastore.GlobalScope, + ConnectivityScope: datastore.GlobalScope, + }) } func (d *driver) NetworkAllocate(id string, option map[string]string, ipV4Data, ipV6Data []driverapi.IPAMData) (map[string]string, error) { diff --git a/vendor/github.com/docker/docker/libnetwork/drivers/remote/driver.go b/vendor/github.com/docker/docker/libnetwork/drivers/remote/driver.go index 3a848e45d3..19e641a13c 100644 --- a/vendor/github.com/docker/docker/libnetwork/drivers/remote/driver.go +++ b/vendor/github.com/docker/docker/libnetwork/drivers/remote/driver.go @@ -33,7 +33,7 @@ func newDriver(name string, client *plugins.Client) driverapi.Driver { // plugin is activated. // // Deprecated: use [Register]. -func Init(dc driverapi.DriverCallback, config map[string]interface{}) error { +func Init(dc driverapi.DriverCallback, _ map[string]interface{}) error { return Register(dc, dc.GetPluginGetter()) } @@ -393,7 +393,7 @@ func (d *driver) DiscoverDelete(dType discoverapi.DiscoveryType, data interface{ } func parseStaticRoutes(r api.JoinResponse) ([]*types.StaticRoute, error) { - var routes = make([]*types.StaticRoute, len(r.StaticRoutes)) + routes := make([]*types.StaticRoute, len(r.StaticRoutes)) for i, inRoute := range r.StaticRoutes { var err error outRoute := &types.StaticRoute{RouteType: inRoute.RouteType} diff --git a/vendor/github.com/docker/docker/libnetwork/drvregistry/drvregistry.go b/vendor/github.com/docker/docker/libnetwork/drvregistry/drvregistry.go index 22be47565f..b52dda28b4 100644 --- a/vendor/github.com/docker/docker/libnetwork/drvregistry/drvregistry.go +++ b/vendor/github.com/docker/docker/libnetwork/drvregistry/drvregistry.go @@ -15,8 +15,10 @@ type DrvRegistry struct { pluginGetter plugingetter.PluginGetter } -var _ driverapi.DriverCallback = (*DrvRegistry)(nil) -var _ ipamapi.Callback = (*DrvRegistry)(nil) +var ( + _ driverapi.DriverCallback = (*DrvRegistry)(nil) + _ ipamapi.Callback = (*DrvRegistry)(nil) +) // InitFunc defines the driver initialization function signature. type InitFunc func(driverapi.DriverCallback, map[string]interface{}) error diff --git a/vendor/github.com/docker/docker/libnetwork/ipams/builtin/builtin.go b/vendor/github.com/docker/docker/libnetwork/ipams/builtin/builtin.go index 17afbeb029..66b28a70d2 100644 --- a/vendor/github.com/docker/docker/libnetwork/ipams/builtin/builtin.go +++ b/vendor/github.com/docker/docker/libnetwork/ipams/builtin/builtin.go @@ -8,10 +8,8 @@ import ( "github.com/docker/docker/libnetwork/ipamutils" ) -var ( - // defaultAddressPool Stores user configured subnet list - defaultAddressPool []*net.IPNet -) +// defaultAddressPool Stores user configured subnet list +var defaultAddressPool []*net.IPNet // registerBuiltin registers the built-in ipam driver with libnetwork. func registerBuiltin(ic ipamapi.Registerer) error { diff --git a/vendor/github.com/docker/docker/libnetwork/ipams/windowsipam/windowsipam.go b/vendor/github.com/docker/docker/libnetwork/ipams/windowsipam/windowsipam.go index 323649bf65..d4033e9f26 100644 --- a/vendor/github.com/docker/docker/libnetwork/ipams/windowsipam/windowsipam.go +++ b/vendor/github.com/docker/docker/libnetwork/ipams/windowsipam/windowsipam.go @@ -17,12 +17,9 @@ const ( // DefaultIPAM defines the default ipam-driver for local-scoped windows networks const DefaultIPAM = "windows" -var ( - defaultPool, _ = types.ParseCIDR("0.0.0.0/0") -) +var defaultPool, _ = types.ParseCIDR("0.0.0.0/0") -type allocator struct { -} +type allocator struct{} // Register registers the built-in ipam service with libnetwork func Register(ipamName string, r ipamapi.Registerer) error { @@ -67,7 +64,6 @@ func (a *allocator) ReleasePool(poolID string) error { func (a *allocator) RequestAddress(poolID string, prefAddress net.IP, opts map[string]string) (*net.IPNet, map[string]string, error) { log.G(context.TODO()).Debugf("RequestAddress(%s, %v, %v)", poolID, prefAddress, opts) _, ipNet, err := net.ParseCIDR(poolID) - if err != nil { return nil, nil, err } diff --git a/vendor/github.com/docker/docker/libnetwork/ipamutils/utils.go b/vendor/github.com/docker/docker/libnetwork/ipamutils/utils.go index a0bf403c0f..107f80755d 100644 --- a/vendor/github.com/docker/docker/libnetwork/ipamutils/utils.go +++ b/vendor/github.com/docker/docker/libnetwork/ipamutils/utils.go @@ -15,9 +15,15 @@ var ( // (10.x.x.x/24) which do not overlap with the networks in `PredefinedLocalScopeDefaultNetworks` predefinedGlobalScopeDefaultNetworks []*net.IPNet mutex sync.Mutex - localScopeDefaultNetworks = []*NetworkToSplit{{"172.17.0.0/16", 16}, {"172.18.0.0/16", 16}, {"172.19.0.0/16", 16}, - {"172.20.0.0/14", 16}, {"172.24.0.0/14", 16}, {"172.28.0.0/14", 16}, - {"192.168.0.0/16", 20}} + localScopeDefaultNetworks = []*NetworkToSplit{ + {"172.17.0.0/16", 16}, + {"172.18.0.0/16", 16}, + {"172.19.0.0/16", 16}, + {"172.20.0.0/14", 16}, + {"172.24.0.0/14", 16}, + {"172.28.0.0/14", 16}, + {"192.168.0.0/16", 20}, + } globalScopeDefaultNetworks = []*NetworkToSplit{{"10.0.0.0/8", 24}} ) diff --git a/vendor/github.com/docker/docker/libnetwork/types/types.go b/vendor/github.com/docker/docker/libnetwork/types/types.go index caf9328bae..6982ff3019 100644 --- a/vendor/github.com/docker/docker/libnetwork/types/types.go +++ b/vendor/github.com/docker/docker/libnetwork/types/types.go @@ -379,9 +379,10 @@ type StaticRoute struct { func (r *StaticRoute) GetCopy() *StaticRoute { d := GetIPNetCopy(r.Destination) nh := GetIPCopy(r.NextHop) - return &StaticRoute{Destination: d, - RouteType: r.RouteType, - NextHop: nh, + return &StaticRoute{ + Destination: d, + RouteType: r.RouteType, + NextHop: nh, } } diff --git a/vendor/github.com/docker/docker/pkg/plugins/plugins.go b/vendor/github.com/docker/docker/pkg/plugins/plugins.go index cc1f55b90f..91a0998ba4 100644 --- a/vendor/github.com/docker/docker/pkg/plugins/plugins.go +++ b/vendor/github.com/docker/docker/pkg/plugins/plugins.go @@ -36,10 +36,8 @@ import ( // ProtocolSchemeHTTPV1 is the name of the protocol used for interacting with plugins using this package. const ProtocolSchemeHTTPV1 = "moby.plugins.http/v1" -var ( - // ErrNotImplements is returned if the plugin does not implement the requested driver. - ErrNotImplements = errors.New("Plugin does not implement the requested driver") -) +// ErrNotImplements is returned if the plugin does not implement the requested driver. +var ErrNotImplements = errors.New("Plugin does not implement the requested driver") type plugins struct { sync.Mutex diff --git a/vendor/modules.txt b/vendor/modules.txt index 00c2b4fede..0c908dccd3 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -48,7 +48,7 @@ github.com/davecgh/go-spew/spew ## explicit github.com/docker/distribution/digestset github.com/docker/distribution/reference -# github.com/docker/docker v24.0.0-rc.2.0.20230627090017-b1569b9c185b+incompatible +# github.com/docker/docker v24.0.0-rc.2.0.20230630161949-75ee002347f8+incompatible ## explicit github.com/docker/docker/api github.com/docker/docker/api/types