Skip to content

Commit

Permalink
Merge pull request #43468 from thaJeztah/20.10_backport_update_go_1.17
Browse files Browse the repository at this point in the history
[20.10 backport] update to go 1.17.8
  • Loading branch information
cpuguy83 committed Apr 12, 2022
2 parents 9ee5abe + 09d6fcd commit 086a3fa
Show file tree
Hide file tree
Showing 648 changed files with 24,147 additions and 16,004 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Expand Up @@ -3,7 +3,7 @@
ARG CROSS="false"
ARG SYSTEMD="false"
# IMPORTANT: When updating this please note that stdlib archive/tar pkg is vendored
ARG GO_VERSION=1.16.15
ARG GO_VERSION=1.17.8
ARG DEBIAN_FRONTEND=noninteractive
ARG VPNKIT_VERSION=0.5.0
ARG DOCKER_BUILDTAGS="apparmor seccomp"
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.e2e
@@ -1,4 +1,4 @@
ARG GO_VERSION=1.16.15
ARG GO_VERSION=1.17.8

FROM golang:${GO_VERSION}-alpine AS base
ENV GO111MODULE=off
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.simple
Expand Up @@ -5,7 +5,7 @@

# This represents the bare minimum required to build and test Docker.

ARG GO_VERSION=1.16.15
ARG GO_VERSION=1.17.8

FROM golang:${GO_VERSION}-buster
ENV GO111MODULE=off
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.windows
Expand Up @@ -165,7 +165,7 @@ FROM microsoft/windowsservercore
# Use PowerShell as the default shell
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]

ARG GO_VERSION=1.16.15
ARG GO_VERSION=1.17.8
ARG GOTESTSUM_VERSION=v1.7.0

# Environment variable notes:
Expand Down
1 change: 1 addition & 0 deletions api/common_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package api // import "github.com/docker/docker/api"
Expand Down
1 change: 1 addition & 0 deletions api/types/container/hostconfig_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package container // import "github.com/docker/docker/api/types/container"
Expand Down
1 change: 1 addition & 0 deletions builder/builder-next/executor_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package buildkit
Expand Down
1 change: 1 addition & 0 deletions builder/builder-next/worker/gc_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package worker
Expand Down
1 change: 1 addition & 0 deletions builder/builder-next/worker/gc_windows.go
@@ -1,3 +1,4 @@
//go:build windows
// +build windows

package worker
Expand Down
1 change: 1 addition & 0 deletions builder/dockerfile/builder_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package dockerfile // import "github.com/docker/docker/builder/dockerfile"
Expand Down
1 change: 1 addition & 0 deletions builder/dockerfile/copy_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package dockerfile // import "github.com/docker/docker/builder/dockerfile"
Expand Down
1 change: 1 addition & 0 deletions builder/dockerfile/dispatchers_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package dockerfile // import "github.com/docker/docker/builder/dockerfile"
Expand Down
1 change: 1 addition & 0 deletions builder/dockerfile/dispatchers_unix_test.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package dockerfile // import "github.com/docker/docker/builder/dockerfile"
Expand Down
1 change: 1 addition & 0 deletions builder/dockerfile/dispatchers_windows_test.go
@@ -1,3 +1,4 @@
//go:build windows
// +build windows

package dockerfile // import "github.com/docker/docker/builder/dockerfile"
Expand Down
1 change: 1 addition & 0 deletions builder/dockerfile/internals_windows_test.go
@@ -1,3 +1,4 @@
//go:build windows
// +build windows

package dockerfile // import "github.com/docker/docker/builder/dockerfile"
Expand Down
1 change: 1 addition & 0 deletions client/client_unix.go
@@ -1,3 +1,4 @@
//go:build linux || freebsd || openbsd || netbsd || darwin || solaris || illumos || dragonfly
// +build linux freebsd openbsd netbsd darwin solaris illumos dragonfly

package client // import "github.com/docker/docker/client"
Expand Down
1 change: 1 addition & 0 deletions cmd/dockerd/config_common_unix.go
@@ -1,3 +1,4 @@
//go:build linux || freebsd
// +build linux freebsd

package main
Expand Down
1 change: 1 addition & 0 deletions cmd/dockerd/config_unix.go
@@ -1,3 +1,4 @@
//go:build linux || freebsd
// +build linux freebsd

package main
Expand Down
1 change: 1 addition & 0 deletions cmd/dockerd/config_unix_test.go
@@ -1,3 +1,4 @@
//go:build linux || freebsd
// +build linux freebsd

package main
Expand Down
1 change: 1 addition & 0 deletions cmd/dockerd/daemon_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package main
Expand Down
1 change: 1 addition & 0 deletions cmd/dockerd/daemon_unix_test.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package main
Expand Down
1 change: 1 addition & 0 deletions cmd/dockerd/docker_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package main
Expand Down
1 change: 1 addition & 0 deletions cmd/dockerd/service_unsupported.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package main
Expand Down
1 change: 1 addition & 0 deletions container/container_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package container // import "github.com/docker/docker/container"
Expand Down
1 change: 1 addition & 0 deletions container/mounts_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package container // import "github.com/docker/docker/container"
Expand Down
1 change: 1 addition & 0 deletions contrib/docker-device-tool/device_tool.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package main
Expand Down
1 change: 1 addition & 0 deletions daemon/apparmor_default.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package daemon // import "github.com/docker/docker/daemon"
Expand Down
1 change: 1 addition & 0 deletions daemon/apparmor_default_unsupported.go
@@ -1,3 +1,4 @@
//go:build !linux
// +build !linux

package daemon // import "github.com/docker/docker/daemon"
Expand Down
1 change: 1 addition & 0 deletions daemon/archive_tarcopyoptions_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package daemon // import "github.com/docker/docker/daemon"
Expand Down
1 change: 1 addition & 0 deletions daemon/archive_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package daemon // import "github.com/docker/docker/daemon"
Expand Down
1 change: 1 addition & 0 deletions daemon/cluster/executor/container/health_test.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package container // import "github.com/docker/docker/daemon/cluster/executor/container"
Expand Down
1 change: 1 addition & 0 deletions daemon/cluster/executor/container/validate_unix_test.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package container // import "github.com/docker/docker/daemon/cluster/executor/container"
Expand Down
1 change: 1 addition & 0 deletions daemon/cluster/executor/container/validate_windows_test.go
@@ -1,3 +1,4 @@
//go:build windows
// +build windows

package container // import "github.com/docker/docker/daemon/cluster/executor/container"
Expand Down
1 change: 1 addition & 0 deletions daemon/cluster/listen_addr_others.go
@@ -1,3 +1,4 @@
//go:build !linux
// +build !linux

package cluster // import "github.com/docker/docker/daemon/cluster"
Expand Down
1 change: 1 addition & 0 deletions daemon/config/config_common_unix.go
@@ -1,3 +1,4 @@
//go:build linux || freebsd
// +build linux freebsd

package config // import "github.com/docker/docker/daemon/config"
Expand Down
1 change: 1 addition & 0 deletions daemon/config/config_common_unix_test.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package config // import "github.com/docker/docker/daemon/config"
Expand Down
1 change: 1 addition & 0 deletions daemon/config/config_unix.go
@@ -1,3 +1,4 @@
//go:build linux || freebsd
// +build linux freebsd

package config // import "github.com/docker/docker/daemon/config"
Expand Down
1 change: 1 addition & 0 deletions daemon/config/config_unix_test.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package config // import "github.com/docker/docker/daemon/config"
Expand Down
1 change: 1 addition & 0 deletions daemon/config/config_windows_test.go
@@ -1,3 +1,4 @@
//go:build windows
// +build windows

package config // import "github.com/docker/docker/daemon/config"
Expand Down
1 change: 1 addition & 0 deletions daemon/configs_unsupported.go
@@ -1,3 +1,4 @@
//go:build !linux && !windows
// +build !linux,!windows

package daemon // import "github.com/docker/docker/daemon"
Expand Down
3 changes: 2 additions & 1 deletion daemon/container_linux.go
@@ -1,4 +1,5 @@
//+build !windows
//go:build !windows
// +build !windows

package daemon // import "github.com/docker/docker/daemon"

Expand Down
1 change: 1 addition & 0 deletions daemon/container_operations_unix.go
@@ -1,3 +1,4 @@
//go:build linux || freebsd
// +build linux freebsd

package daemon // import "github.com/docker/docker/daemon"
Expand Down
1 change: 1 addition & 0 deletions daemon/container_unix_test.go
@@ -1,3 +1,4 @@
//go:build linux || freebsd
// +build linux freebsd

package daemon
Expand Down
1 change: 1 addition & 0 deletions daemon/create_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package daemon // import "github.com/docker/docker/daemon"
Expand Down
1 change: 1 addition & 0 deletions daemon/daemon_linux_test.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package daemon // import "github.com/docker/docker/daemon"
Expand Down
1 change: 1 addition & 0 deletions daemon/daemon_unix.go
@@ -1,3 +1,4 @@
//go:build linux || freebsd
// +build linux freebsd

package daemon // import "github.com/docker/docker/daemon"
Expand Down
1 change: 1 addition & 0 deletions daemon/daemon_unix_test.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package daemon // import "github.com/docker/docker/daemon"
Expand Down
1 change: 1 addition & 0 deletions daemon/daemon_unsupported.go
@@ -1,3 +1,4 @@
//go:build !linux && !freebsd && !windows
// +build !linux,!freebsd,!windows

package daemon // import "github.com/docker/docker/daemon"
Expand Down
1 change: 1 addition & 0 deletions daemon/daemon_windows_test.go
@@ -1,3 +1,4 @@
//go:build windows
// +build windows

package daemon // import "github.com/docker/docker/daemon"
Expand Down
1 change: 1 addition & 0 deletions daemon/debugtrap_unix.go
@@ -1,3 +1,4 @@
//go:build !windows
// +build !windows

package daemon // import "github.com/docker/docker/daemon"
Expand Down
1 change: 1 addition & 0 deletions daemon/debugtrap_unsupported.go
@@ -1,3 +1,4 @@
//go:build !linux && !darwin && !freebsd && !windows
// +build !linux,!darwin,!freebsd,!windows

package daemon // import "github.com/docker/docker/daemon"
Expand Down
1 change: 1 addition & 0 deletions daemon/exec_linux_test.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package daemon
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/aufs/aufs.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

/*
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/aufs/aufs_test.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package aufs // import "github.com/docker/docker/daemon/graphdriver/aufs"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/aufs/dirs.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package aufs // import "github.com/docker/docker/daemon/graphdriver/aufs"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/aufs/mount.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package aufs // import "github.com/docker/docker/daemon/graphdriver/aufs"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/btrfs/btrfs.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/btrfs/btrfs_test.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/btrfs/dummy_unsupported.go
@@ -1,3 +1,4 @@
//go:build !linux || !cgo
// +build !linux !cgo

package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"
1 change: 1 addition & 0 deletions daemon/graphdriver/btrfs/version.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/btrfs/version_test.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package btrfs // import "github.com/docker/docker/daemon/graphdriver/btrfs"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/copy/copy.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package copy // import "github.com/docker/docker/daemon/graphdriver/copy"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/copy/copy_test.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package copy // import "github.com/docker/docker/daemon/graphdriver/copy"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/devmapper/deviceset.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package devmapper // import "github.com/docker/docker/daemon/graphdriver/devmapper"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/devmapper/devmapper_test.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package devmapper // import "github.com/docker/docker/daemon/graphdriver/devmapper"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/devmapper/driver.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package devmapper // import "github.com/docker/docker/daemon/graphdriver/devmapper"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/devmapper/mount.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package devmapper // import "github.com/docker/docker/daemon/graphdriver/devmapper"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/driver_unsupported.go
@@ -1,3 +1,4 @@
//go:build !linux && !windows && !freebsd
// +build !linux,!windows,!freebsd

package graphdriver // import "github.com/docker/docker/daemon/graphdriver"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/fuse-overlayfs/fuseoverlayfs.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package fuseoverlayfs // import "github.com/docker/docker/daemon/graphdriver/fuse-overlayfs"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/fuse-overlayfs/fuseoverlayfs_test.go
@@ -1,3 +1,4 @@
//go:build linux
// +build linux

package fuseoverlayfs // import "github.com/docker/docker/daemon/graphdriver/fuse-overlayfs"
Expand Down
@@ -1,3 +1,4 @@
//go:build !linux
// +build !linux

package fuseoverlayfs // import "github.com/docker/docker/daemon/graphdriver/fuse-overlayfs"
1 change: 1 addition & 0 deletions daemon/graphdriver/graphtest/graphbench_unix.go
@@ -1,3 +1,4 @@
//go:build linux || freebsd
// +build linux freebsd

package graphtest // import "github.com/docker/docker/daemon/graphdriver/graphtest"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/graphtest/graphtest_unix.go
@@ -1,3 +1,4 @@
//go:build linux || freebsd
// +build linux freebsd

package graphtest // import "github.com/docker/docker/daemon/graphdriver/graphtest"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/graphtest/testutil_unix.go
@@ -1,3 +1,4 @@
//go:build linux || freebsd
// +build linux freebsd

package graphtest // import "github.com/docker/docker/daemon/graphdriver/graphtest"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/lcow/lcow.go
@@ -1,3 +1,4 @@
//go:build windows
// +build windows

// Locale: en-gb
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/lcow/lcow_svm.go
@@ -1,3 +1,4 @@
//go:build windows
// +build windows

package lcow // import "github.com/docker/docker/daemon/graphdriver/lcow"
Expand Down
1 change: 1 addition & 0 deletions daemon/graphdriver/lcow/remotefs.go
@@ -1,3 +1,4 @@
//go:build windows
// +build windows

package lcow // import "github.com/docker/docker/daemon/graphdriver/lcow"
Expand Down

0 comments on commit 086a3fa

Please sign in to comment.