-
Notifications
You must be signed in to change notification settings - Fork 18.9k
Comparing changes
Open a pull request
base repository: moby/moby
base: v28.1.0
head repository: moby/moby
compare: v28.1.1
- 11 commits
- 70 files changed
- 5 contributors
Commits on Apr 17, 2025
-
Warn when no external DNS nameservers are found
Since commit 925b484 ("No fallback nameservers for internal resolver"), if the host's resolv.conf has no nameservers and no servers are supplied via config, the internal resolver will not use Google's DNS - so the container will not be able to resolve external DNS requests. That can happen when container's are "restart-always" and the docker daemon starts before the host's DNS is configured. So, to highlight the issue (which may not be an error, but probably is), include a warning in the container's resolv.conf file. Also, log a warning - logs currently say "No non-localhost DNS nameservers are left in resolv.conf. Using default external servers". But, that's misleading because it's from an initial resolv.conf setup, before the internal resolver configured without those fallbacks - we'll drop the fallbacks completely once the default bridge has an internal resolver). Signed-off-by: Rob Murray <rob.murray@docker.com>
Configuration menu - View commit details
-
Copy full SHA for 619f1dd - Browse repository at this point
Copy the full SHA 619f1ddView commit details -
Merge pull request #49827 from robmry/warn_no_ext_nameservers
Warn when no external DNS nameservers are found
Configuration menu - View commit details
-
Copy full SHA for 6573a13 - Browse repository at this point
Copy the full SHA 6573a13View commit details -
update go:build tags to go1.23 to align with vendor.mod
Go maintainers started to unconditionally update the minimum go version for golang.org/x/ dependencies to go1.23, which means that we'll no longer be able to support any version below that when updating those dependencies; > all: upgrade go directive to at least 1.23.0 [generated] > > By now Go 1.24.0 has been released, and Go 1.22 is no longer supported > per the Go Release Policy (https://go.dev/doc/devel/release#policy). > > For golang/go#69095. This updates our minimum version to go1.23, as we won't be able to maintain compatibility with older versions because of the above. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Configuration menu - View commit details
-
Copy full SHA for 7c52c4d - Browse repository at this point
Copy the full SHA 7c52c4dView commit details -
contrib/rootless-setuptool: Fix iptables detection
Fix a logical error in the rootless setup tool where the iptables error handling was incorrectly placed. The code was setting `faced_iptables_error=1` even when iptables was available, causing unnecessary error messages and setup suggestions. This patch correctly moves the error handling into the `else` branch so that we only report iptables errors when the command is actually unavailable. Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Configuration menu - View commit details
-
Copy full SHA for ead379a - Browse repository at this point
Copy the full SHA ead379aView commit details -
- We now only use winresources for the dockerd binary, so we can reduce some uses of wildcards - Use explicit ("/") to indicate these should only be ignored relative to the root of the repository and build-context - Remove remnant ignore for rpm builds Signed-off-by: Sebastiaan van Stijn <github@gone.nl>Configuration menu - View commit details
-
Copy full SHA for bbbb003 - Browse repository at this point
Copy the full SHA bbbb003View commit details -
vendor: golang.org/x/oauth2 v0.29.0
notable changes - oauth2.go: use a more straightforward return value - oauth2: Deep copy context client in NewClient - jws: improve fix for CVE-2025-22868 full diff: golang/oauth2@v0.27.0...v0.29.0 Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Configuration menu - View commit details
-
Copy full SHA for 62f51e4 - Browse repository at this point
Copy the full SHA 62f51e4View commit details -
vendor: github.com/containerd/containerd v2.0.5
full diff: containerd/containerd@v2.0.4...v2.0.5 Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Configuration menu - View commit details
-
Copy full SHA for fc8361c - Browse repository at this point
Copy the full SHA fc8361cView commit details -
Merge pull request #49833 from vvoland/rootless-iptables-check
contrib/rootless-setuptool: Fix iptables detection
Configuration menu - View commit details
-
Copy full SHA for e70ce7a - Browse repository at this point
Copy the full SHA e70ce7aView commit details
Commits on Apr 18, 2025
-
Merge pull request #49837 from thaJeztah/bump_containerd_2.0.5
vendor: github.com/containerd/containerd v2.0.5, golang.org/x/oauth2 v0.29.0
Configuration menu - View commit details
-
Copy full SHA for 8dde918 - Browse repository at this point
Copy the full SHA 8dde918View commit details -
Merge pull request #49834 from thaJeztah/cleanup_ignore
cleanup ignore files
Configuration menu - View commit details
-
Copy full SHA for e03c0f0 - Browse repository at this point
Copy the full SHA e03c0f0View commit details -
Merge pull request #49588 from thaJeztah/bump_go_build_tags
update go:build tags to go1.23 to align with vendor.mod
Configuration menu - View commit details
-
Copy full SHA for 01f442b - Browse repository at this point
Copy the full SHA 01f442bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v28.1.0...v28.1.1