Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: moby/moby
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v27.4.0-rc.1
Choose a base ref
...
head repository: moby/moby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v27.4.0-rc.2
Choose a head ref
  • 11 commits
  • 112 files changed
  • 2 contributors

Commits on Nov 15, 2024

  1. [27.x] vendor: github.com/containerd/containerd v1.7.23

    similar to 5f39567 on master, but without
    the hcsshim vendor updates, as it's pinned to v0.11.x in this branch.
    
    full diff: containerd/containerd@v1.7.22...v1.7.23
    
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    6ec5197 View commit details
    Browse the repository at this point in the history
  2. libnetwork/networkdb: add //go:build directives to prevent downgradin…

    …g to go1.16
    
    commit 2847c4b switched networkdb to use
    go-immutable-radix v2, which uses generics, but failed to add the go:build
    directives.
    
        # github.com/docker/docker/libnetwork/networkdb
        ../../libnetwork/networkdb/networkdb.go:47:19: type instantiation requires go1.18 or later (-lang was set to go1.16; check go.mod)
        ../../libnetwork/networkdb/networkdb.go:259:33: type instantiation requires go1.18 or later (-lang was set to go1.16; check go.mod)
        ../../libnetwork/networkdb/networkdb.go:269:25: function instantiation requires go1.18 or later (-lang was set to go1.16; check go.mod)
        ../../libnetwork/networkdb/networkdb.go:270:27: function instantiation requires go1.18 or later (-lang was set to go1.16; check go.mod)
    
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit 5403e3f)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    f54e5b0 View commit details
    Browse the repository at this point in the history
  3. daemon/logger/loggerutils: add //go:build directives to prevent downg…

    …rading to go1.16
    
    commit 77f2d90 introduced the slices import,
    which uses generics, but failed to add the go:build directives.
    
        # github.com/docker/docker/daemon/logger/loggerutils
        ../../daemon/logger/loggerutils/logfile.go:770:2: implicit function instantiation requires go1.18 or later (-lang was set to go1.16; check go.mod)
    
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit fb6da4f)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    346ac21 View commit details
    Browse the repository at this point in the history
  4. update go:build tags to use go1.22

    commit a0807e7 configured golangci-lint
    to use go1.23 semantics, which alowed linters like `copyloopvar` to lint
    using thee correct semantics.
    
    go1.22 now creates a copy of variables when assigned in a loop; make sure we
    don't have files that may downgrade semantics to go1.21 in case that also means
    disabling that feature; https://go.dev/ref/spec#Go_1.22
    
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit b453aa6)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    3e03c97 View commit details
    Browse the repository at this point in the history
  5. [27.x] daemon/containerd: add missing go:build tag

    This was introduced in c902e1a;
    
        make BIND_DIR=. shell
        make -C ./internal/gocompat/
        GO111MODULE=on go test -v
        # github.com/docker/docker/daemon/containerd
        ../../daemon/containerd/image.go:113:17: implicit function instantiation requires go1.18 or later (-lang was set to go1.16; check go.mod)
        ../../daemon/containerd/image.go:113:32: "github.com/distribution/reference".Named to satisfy comparable requires go1.20 or later (-lang was set to go1.16; check go.mod)
        ../../daemon/containerd/image_list.go:505:16: implicit function instantiation requires go1.18 or later (-lang was set to go1.16; check go.mod)
    
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    2f816b2 View commit details
    Browse the repository at this point in the history
  6. vendor: tags.cncf.io/container-device-interface v0.8.0

    Breaking change: The .ToOCI() functions in the specs-go package have been
    removed. This removes the dependency on the OCI runtime specification from
    the CDI specification definition itself.
    
    What's Changed
    
    - Add workflow to mark prs and issues as stale
    - Remove the ToOCI functions from the specs-go package
    - docs: add a pointer to community meetings in our docs.
    - Bump spec version to v0.8.0
    - Update spec version in README
    
    Full diff:  cncf-tags/container-device-interface@v0.7.2...v0.8.0
    
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit 2f01809)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    b859373 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #48885 from thaJeztah/27.x_backport_more_build_tags

    [27.x] update go:build tags to use go1.22, fix missing go:build tags
    thaJeztah authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    1ef4219 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #48886 from thaJeztah/27.x_backport_cdi_0.8.0

    [27.x] vendor: tags.cncf.io/container-device-interface v0.8.0
    thaJeztah authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    2406bbf View commit details
    Browse the repository at this point in the history
  9. Merge pull request #48880 from thaJeztah/27.x_containerd_1.7.23

    [27.x] vendor: github.com/containerd/containerd v1.7.23
    thaJeztah authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    7bb4004 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. vendor: google.golang.org/grpc v1.66.3

    - transport: Fix reporting of bytes read while reading headers
    - xds/server: Fix xDS Server leak
    
    full diff: grpc/grpc-go@v1.66.2...v1.66.3
    
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    (cherry picked from commit 4b26582)
    Signed-off-by: Sebastiaan van Stijn <[email protected]>
    thaJeztah committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    0f0b83a View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Merge pull request #48899 from thaJeztah/27.x_backport_bump_grpc

    [27.x backport] vendor: google.golang.org/grpc v1.66.3
    thaJeztah authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    a080c3f View commit details
    Browse the repository at this point in the history
Loading