Browse Source

moving go modules to flannel-io/flannel and updating to go 1.16

Luther Monson 4 years ago
parent
commit
26b1485e07
65 changed files with 157 additions and 177 deletions
  1. 1 1
      Documentation/alicloud-vpc-backend-cn.md
  2. 1 1
      Documentation/alicloud-vpc-backend.md
  3. 1 1
      Documentation/aws-vpc-backend.md
  4. 3 3
      Documentation/backends.md
  5. 1 1
      Documentation/building.md
  6. 1 1
      Documentation/gce-backend.md
  7. 1 1
      Documentation/integrations.md
  8. 1 1
      Documentation/production-users.md
  9. 1 1
      Documentation/reporting_bugs.md
  10. 1 1
      Documentation/running.md
  11. 18 18
      Makefile
  12. 3 3
      README.md
  13. 3 3
      backend/alivpc/alivpc.go
  14. 3 3
      backend/alloc/alloc.go
  15. 3 3
      backend/awsvpc/awsvpc.go
  16. 1 1
      backend/common.go
  17. 3 3
      backend/extension/extension.go
  18. 2 2
      backend/extension/extension_network.go
  19. 3 3
      backend/gce/gce.go
  20. 3 3
      backend/hostgw/hostgw.go
  21. 5 5
      backend/hostgw/hostgw_windows.go
  22. 3 3
      backend/ipip/ipip.go
  23. 1 1
      backend/ipsec/handle_charon.go
  24. 1 1
      backend/ipsec/handle_xfrm.go
  25. 3 3
      backend/ipsec/ipsec.go
  26. 2 2
      backend/ipsec/ipsec_network.go
  27. 1 1
      backend/manager.go
  28. 1 1
      backend/route_network.go
  29. 3 3
      backend/route_network_test.go
  30. 2 2
      backend/route_network_windows.go
  31. 1 1
      backend/simple_network.go
  32. 1 1
      backend/udp/cproxy_amd64.go
  33. 2 2
      backend/udp/udp.go
  34. 3 3
      backend/udp/udp_amd64.go
  35. 3 3
      backend/udp/udp_network.go
  36. 3 3
      backend/udp/udp_network_amd64.go
  37. 1 1
      backend/vxlan/device.go
  38. 1 1
      backend/vxlan/device_windows.go
  39. 3 3
      backend/vxlan/vxlan.go
  40. 3 3
      backend/vxlan/vxlan_network.go
  41. 3 3
      backend/vxlan/vxlan_network_windows.go
  42. 3 3
      backend/vxlan/vxlan_windows.go
  43. 1 1
      bill-of-materials.json
  44. 1 1
      dist/bill-of-materials.sh
  45. 6 6
      dist/snap/snapcraft.yaml
  46. 2 2
      go.mod
  47. 0 20
      go.sum
  48. 17 17
      main.go
  49. 2 2
      network/iptables.go
  50. 2 2
      network/iptables_test.go
  51. 2 2
      network/iptables_windows.go
  52. 1 1
      pkg/ip/iface_test.go
  53. 1 1
      pkg/ip/iface_windows.go
  54. 1 1
      pkg/routing/router_windows.go
  55. 1 1
      pkg/routing/router_windows_test.go
  56. 1 1
      subnet/config.go
  57. 2 2
      subnet/etcdv2/local_manager.go
  58. 2 2
      subnet/etcdv2/mock_registry.go
  59. 2 2
      subnet/etcdv2/mock_subnet.go
  60. 2 2
      subnet/etcdv2/registry.go
  61. 2 2
      subnet/etcdv2/registry_test.go
  62. 2 2
      subnet/etcdv2/subnet_test.go
  63. 2 2
      subnet/kube/kube.go
  64. 1 1
      subnet/subnet.go
  65. 1 1
      subnet/watch.go

+ 1 - 1
Documentation/alicloud-vpc-backend-cn.md

@@ -63,7 +63,7 @@ $ etcd --advertise-client-urls http://$INTERNAL_IP:2379 --listen-client-urls htt
 ```
 $ etcdctl set /coreos.com/network/config '{"Network":"10.24.0.0/16", "Backend": {"Type": "ali-vpc"}}'
 ```
-- 从 https://github.com/coreos/flannel/ 上拉取最新的分支
+- 从 https://github.com/flannel-io/flannel/ 上拉取最新的分支
 - 编译项目
 - 设置环境变量
 

+ 1 - 1
Documentation/alicloud-vpc-backend.md

@@ -58,7 +58,7 @@ $ etcd --advertise-client-urls http://$INTERNAL_IP:2379 --listen-client-urls htt
 ```
 $ etcdctl set /coreos.com/network/config '{"Network":"10.24.0.0/16", "Backend": {"Type": "ali-vpc"}}'
 ```
-- Fetch the latest release using wget from https://github.com/coreos/flannel/
+- Fetch the latest release using wget from https://github.com/flannel-io/flannel/
 
 - make dist/flanneld
 

+ 1 - 1
Documentation/aws-vpc-backend.md

@@ -128,7 +128,7 @@ $ etcdctl set /coreos.com/network/config '{"Network":"10.20.0.0/16", "Backend":
 ```
 
 
-- Fetch the latest release using wget from [here](https://github.com/coreos/flannel/releases/download/v0.8.0/flannel-v0.8.0-linux-amd64.tar.gz)
+- Fetch the latest release using wget from [here](https://github.com/flannel-io/flannel/releases/download/v0.8.0/flannel-v0.8.0-linux-amd64.tar.gz)
 - Run flannel daemon:
 
 ```

+ 3 - 3
Documentation/backends.md

@@ -103,9 +103,9 @@ Command to create a compute instance with the correct permissions and IP forward
 Route Limits: GCE [limits](https://cloud.google.com/compute/docs/resource-quotas) the number of routes for every *project* to 100 by default.
 
 
-[alicloud-vpc]: https://github.com/coreos/flannel/blob/master/Documentation/alicloud-vpc-backend.md
-[amazon-vpc]: https://github.com/coreos/flannel/blob/master/Documentation/aws-vpc-backend.md
-[gce-backend]: https://github.com/coreos/flannel/blob/master/Documentation/gce-backend.md
+[alicloud-vpc]: https://github.com/flannel-io/flannel/blob/master/Documentation/alicloud-vpc-backend.md
+[amazon-vpc]: https://github.com/flannel-io/flannel/blob/master/Documentation/aws-vpc-backend.md
+[gce-backend]: https://github.com/flannel-io/flannel/blob/master/Documentation/gce-backend.md
 
 
 ### IPIP

+ 1 - 1
Documentation/building.md

@@ -26,7 +26,7 @@ Then you should be able to set the ARCH as above
       If the golang version installed is not 1.7 or higher. Download the newest golang and install manully.
       To build the flannel.exe on windows, mingw-w64 is also needed. Run command `sudo apt-get install mingw-w64`
     * On Fedora/Redhat, run `sudo yum install kernel-headers golang gcc glibc-static`.
-2. Git clone the flannel repo. It MUST be placed in your GOPATH under `github.com/coreos/flannel`: `cd $GOPATH/src; git clone https://github.com/coreos/flannel.git`
+2. Git clone the flannel repo. It MUST be placed in your GOPATH under `github.com/flannel-io/flannel`: `cd $GOPATH/src; git clone https://github.com/flannel-io/flannel.git`
 3. Run the build script, ensuring that `CGO_ENABLED=1`: `cd flannel; CGO_ENABLED=1 make dist/flanneld` for linux usage.
    Run the build script, ensuring that `CGO_ENABLED=1`: `cd flannel; CGO_ENABLED=1 make dist/flanneld.exe` for windows usage.
 

+ 1 - 1
Documentation/gce-backend.md

@@ -47,7 +47,7 @@ $ etcd --advertise-client-urls http://$INTERNAL_IP:2379 --listen-client-urls htt
 $ etcdctl set /coreos.com/network/config '{"Network":"10.40.0.0/16", "Backend": {"Type": "gce"}}'
 ```
 
-- Fetch the 0.8.0 release using wget from [here](https://github.com/coreos/flannel/releases/download/v0.8.0/flannel-v0.8.0-linux-amd64.tar.gz)
+- Fetch the 0.8.0 release using wget from [here](https://github.com/flannel-io/flannel/releases/download/v0.8.0/flannel-v0.8.0-linux-amd64.tar.gz)
 - Run flannel daemon:
 
 ```

+ 1 - 1
Documentation/integrations.md

@@ -1,6 +1,6 @@
 # Integrations
 
-This document tracks projects that integrate with flannel. [Join the community](https://github.com/coreos/flannel/) and help us keep the list current.
+This document tracks projects that integrate with flannel. [Join the community](https://github.com/flannel-io/flannel/) and help us keep the list current.
 
 ## Projects
 

+ 1 - 1
Documentation/production-users.md

@@ -1,6 +1,6 @@
 # Production users
 
-This document tracks people and use cases for flannel in production. [Join the community](https://github.com/coreos/flannel/) and help us keep the list current.
+This document tracks people and use cases for flannel in production. [Join the community](https://github.com/flannel-io/flannel/) and help us keep the list current.
 
 ## [Coreos.com](https://coreos.com/)
 

+ 1 - 1
Documentation/reporting_bugs.md

@@ -32,5 +32,5 @@ $ kill -QUIT $PID
 $ flannel --version
 ```
 
-[flannel-issue]: https://github.com/coreos/flannel/issues/new
+[flannel-issue]: https://github.com/flannel-io/flannel/issues/new
 [filing-good-bugs]: http://fantasai.inkedblade.net/style/talks/filing-good-bugs/

+ 1 - 1
Documentation/running.md

@@ -23,7 +23,7 @@ flanneld -subnet-file /vxlan.env -etcd-prefix=/vxlan/network
 
 1. Download a `flannel` binary.
 ```bash
-wget https://github.com/coreos/flannel/releases/download/v0.13.0/flanneld-amd64 && chmod +x flanneld-amd64
+wget https://github.com/flannel-io/flannel/releases/download/v0.13.0/flanneld-amd64 && chmod +x flanneld-amd64
 ```
 2. Run the binary.
 ```bash

+ 18 - 18
Makefile

@@ -24,9 +24,9 @@ GOARM=7
 
 # These variables can be overridden by setting an environment variable.
 TEST_PACKAGES?=pkg/ip subnet subnet/etcdv2 network backend
-TEST_PACKAGES_EXPANDED=$(TEST_PACKAGES:%=github.com/coreos/flannel/%)
+TEST_PACKAGES_EXPANDED=$(TEST_PACKAGES:%=github.com/flannel-io/flannel/%)
 PACKAGES?=$(TEST_PACKAGES) network
-PACKAGES_EXPANDED=$(PACKAGES:%=github.com/coreos/flannel/%)
+PACKAGES_EXPANDED=$(PACKAGES:%=github.com/flannel-io/flannel/%)
 
 ### BUILDING
 clean:
@@ -38,11 +38,11 @@ clean:
 
 dist/flanneld: $(shell find . -type f  -name '*.go')
 	go build -o dist/flanneld \
-	  -ldflags '-s -w -X github.com/coreos/flannel/version.Version=$(TAG) -extldflags "-static"'
+	  -ldflags '-s -w -X github.com/flannel-io/flannel/version.Version=$(TAG) -extldflags "-static"'
 
 dist/flanneld.exe: $(shell find . -type f  -name '*.go')
 	CXX=x86_64-w64-mingw32-g++ CC=x86_64-w64-mingw32-gcc CGO_ENABLED=1 GOOS=windows go build -o dist/flanneld.exe \
-	  -ldflags '-s -w -X github.com/coreos/flannel/version.Version=$(TAG) -extldflags "-static"'
+	  -ldflags '-s -w -X github.com/flannel-io/flannel/version.Version=$(TAG) -extldflags "-static"'
 
 # This will build flannel natively using golang image
 dist/flanneld-$(ARCH): dist/qemu-$(ARCH)-static
@@ -50,10 +50,10 @@ dist/flanneld-$(ARCH): dist/qemu-$(ARCH)-static
 	docker run -e CGO_ENABLED=$(CGO_ENABLED) -e GOARCH=$(ARCH) -e GOCACHE=/go \
 		-u $(shell id -u):$(shell id -g) \
 		-v $(CURDIR)/dist/qemu-$(ARCH)-static:/usr/bin/qemu-$(ARCH)-static \
-		-v $(CURDIR):/go/src/github.com/coreos/flannel:ro \
-		-v $(CURDIR)/dist:/go/src/github.com/coreos/flannel/dist \
+		-v $(CURDIR):/go/src/github.com/flannel-io/flannel:ro \
+		-v $(CURDIR)/dist:/go/src/github.com/flannel-io/flannel/dist \
 		golang:$(GO_VERSION) /bin/bash -c '\
-		cd /go/src/github.com/coreos/flannel && \
+		cd /go/src/github.com/flannel-io/flannel && \
 		make -e dist/flanneld && \
 		mv dist/flanneld dist/flanneld-$(ARCH)'
 
@@ -73,7 +73,7 @@ test: header-check gofmt verify-modules
 	# Run the unit tests
 	# NET_ADMIN capacity is required to do some network operation
 	# SYS_ADMIN capacity is required to create network namespace
-	docker run --cap-add=NET_ADMIN --cap-add=SYS_ADMIN --rm -v $(shell pwd):/go/src/github.com/coreos/flannel golang:$(GO_VERSION) go test -v -cover $(TEST_PACKAGES_EXPANDED)
+	docker run --cap-add=NET_ADMIN --cap-add=SYS_ADMIN --rm -v $(shell pwd):/go/src/github.com/flannel-io/flannel golang:$(GO_VERSION) go test -v -cover $(TEST_PACKAGES_EXPANDED)
 
 	# Test the docker-opts script
 	cd dist; ./mk-docker-opts_tests.sh
@@ -99,10 +99,10 @@ header-check:
 gofmt:
 	docker run -e CGO_ENABLED=$(CGO_ENABLED) -e GOARCH=$(ARCH) \
 		-u $(shell id -u):$(shell id -g) \
-		-v $(CURDIR):/go/src/github.com/coreos/flannel \
-		-v $(CURDIR)/dist:/go/src/github.com/coreos/flannel/dist \
+		-v $(CURDIR):/go/src/github.com/flannel-io/flannel \
+		-v $(CURDIR)/dist:/go/src/github.com/flannel-io/flannel/dist \
 		golang:$(GO_VERSION) /bin/bash -c '\
-		cd /go/src/github.com/coreos/flannel && \
+		cd /go/src/github.com/flannel-io/flannel && \
 		! gofmt -d $(PACKAGES) 2>&1 | read'
 
 verify-modules:
@@ -113,10 +113,10 @@ verify-modules:
 gofmt-fix:
 	docker run -e CGO_ENABLED=$(CGO_ENABLED) -e GOARCH=$(ARCH) \
 		-u $(shell id -u):$(shell id -g) \
-		-v $(CURDIR):/go/src/github.com/coreos/flannel \
-		-v $(CURDIR)/dist:/go/src/github.com/coreos/flannel/dist \
+		-v $(CURDIR):/go/src/github.com/flannel-io/flannel \
+		-v $(CURDIR)/dist:/go/src/github.com/flannel-io/flannel/dist \
 		golang:$(GO_VERSION) /bin/bash -c '\
-		cd /go/src/github.com/coreos/flannel && \
+		cd /go/src/github.com/flannel-io/flannel && \
 		gofmt -w $(PACKAGES)'
 
 bash_unit:
@@ -131,10 +131,10 @@ endif
 	# valid values for ARCH are [amd64 arm arm64 ppc64le s390x]
 	docker run -e GOARM=$(GOARM) -e GOCACHE=/go \
 		-u $(shell id -u):$(shell id -g) \
-		-v $(CURDIR):/go/src/github.com/coreos/flannel:ro \
-		-v $(CURDIR)/dist:/go/src/github.com/coreos/flannel/dist \
+		-v $(CURDIR):/go/src/github.com/flannel-io/flannel:ro \
+		-v $(CURDIR)/dist:/go/src/github.com/flannel-io/flannel/dist \
 		golang:$(GO_VERSION) /bin/bash -c '\
-		cd /go/src/github.com/coreos/flannel && \
+		cd /go/src/github.com/flannel-io/flannel && \
 		CGO_ENABLED=1 make -e dist/flanneld && \
 		mv dist/flanneld dist/flanneld-$(ARCH)'
 	docker build -f Dockerfile.$(ARCH) -t $(REGISTRY):$(TAG)-$(ARCH) .
@@ -230,7 +230,7 @@ flannel-git:
 install:
 	# This is intended as just a developer convenience to help speed up non-containerized builds
 	# It is NOT how you install flannel
-	CGO_ENABLED=1 go install -v github.com/coreos/flannel
+	CGO_ENABLED=1 go install -v github.com/flannel-io/flannel
 
 minikube-start:
 	minikube start --network-plugin cni

+ 3 - 3
README.md

@@ -77,9 +77,9 @@ Flannel is under the Apache 2.0 license. See the [LICENSE][license] file for det
 [pod-cidr]: https://kubernetes.io/docs/admin/kubelet/
 [etcd]: https://github.com/coreos/etcd
 [contributing]: CONTRIBUTING.md
-[license]: https://github.com/coreos/flannel/blob/master/LICENSE
-[milestones]: https://github.com/coreos/flannel/milestones
-[flannel-issues]: https://github.com/coreos/flannel/issues
+[license]: https://github.com/flannel-io/flannel/blob/master/LICENSE
+[milestones]: https://github.com/flannel-io/flannel/milestones
+[flannel-issues]: https://github.com/flannel-io/flannel/issues
 [backends]: Documentation/backends.md
 [roadmap]: https://github.com/kubernetes/kubernetes/milestones
 [reporting]: Documentation/reporting_bugs.md

+ 3 - 3
backend/alivpc/alivpc.go

@@ -22,9 +22,9 @@ import (
 	"os"
 	"sync"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	"github.com/denverdino/aliyungo/common"
 	"github.com/denverdino/aliyungo/ecs"
 	"github.com/denverdino/aliyungo/metadata"

+ 3 - 3
backend/alloc/alloc.go

@@ -16,9 +16,9 @@ package alloc
 
 import (
 	"fmt"
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	"golang.org/x/net/context"
 	"sync"
 )

+ 3 - 3
backend/awsvpc/awsvpc.go

@@ -28,9 +28,9 @@ import (
 	"github.com/aws/aws-sdk-go/service/ec2"
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	log "k8s.io/klog"
 )
 

+ 1 - 1
backend/common.go

@@ -20,7 +20,7 @@ import (
 
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/subnet"
 )
 
 type ExternalInterface struct {

+ 3 - 3
backend/extension/extension.go

@@ -24,9 +24,9 @@ import (
 	"os/exec"
 	"sync"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	"golang.org/x/net/context"
 	log "k8s.io/klog"
 )

+ 2 - 2
backend/extension/extension_network.go

@@ -22,8 +22,8 @@ import (
 
 	"fmt"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/subnet"
 	log "k8s.io/klog"
 )
 

+ 3 - 3
backend/gce/gce.go

@@ -43,9 +43,9 @@ import (
 	"strings"
 	"sync"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	"golang.org/x/net/context"
 	"google.golang.org/api/googleapi"
 	log "k8s.io/klog"

+ 3 - 3
backend/hostgw/hostgw.go

@@ -22,9 +22,9 @@ import (
 
 	"sync"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	"github.com/vishvananda/netlink"
 	"golang.org/x/net/context"
 )

+ 5 - 5
backend/hostgw/hostgw_windows.go

@@ -21,10 +21,10 @@ import (
 	"time"
 
 	"github.com/Microsoft/hcsshim"
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/pkg/routing"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/pkg/routing"
+	"github.com/flannel-io/flannel/subnet"
 	"github.com/pkg/errors"
 	"golang.org/x/net/context"
 	"k8s.io/apimachinery/pkg/util/json"
@@ -231,7 +231,7 @@ func (be *HostgwBackend) RegisterNetwork(ctx context.Context, wg *sync.WaitGroup
 		if lastErr == nil {
 			return true, nil
 		}
-		// See https://github.com/coreos/flannel/issues/1391 and
+		// See https://github.com/flannel-io/flannel/issues/1391 and
 		// hcsshim lacks some validations to detect the error, so we judge it by error message.
 		if strings.Contains(lastErr.Error(), "This endpoint is already attached to the switch.") {
 			return true, nil

+ 3 - 3
backend/ipip/ipip.go

@@ -22,9 +22,9 @@ import (
 	"sync"
 	"syscall"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	"github.com/vishvananda/netlink"
 	"golang.org/x/net/context"
 	log "k8s.io/klog"

+ 1 - 1
backend/ipsec/handle_charon.go

@@ -26,7 +26,7 @@ import (
 	"time"
 
 	"github.com/bronze1man/goStrongswanVici"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/subnet"
 	"golang.org/x/net/context"
 	log "k8s.io/klog"
 )

+ 1 - 1
backend/ipsec/handle_xfrm.go

@@ -21,7 +21,7 @@ import (
 	"net"
 	"syscall"
 
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/subnet"
 	"github.com/vishvananda/netlink"
 	log "k8s.io/klog"
 )

+ 3 - 3
backend/ipsec/ipsec.go

@@ -22,9 +22,9 @@ import (
 
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	log "k8s.io/klog"
 )
 

+ 2 - 2
backend/ipsec/ipsec_network.go

@@ -21,8 +21,8 @@ import (
 	"strconv"
 	"sync"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/subnet"
 	"github.com/vishvananda/netlink"
 	"golang.org/x/net/context"
 	log "k8s.io/klog"

+ 1 - 1
backend/manager.go

@@ -21,7 +21,7 @@ import (
 
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/subnet"
 )
 
 var constructors = make(map[string]BackendCtor)

+ 1 - 1
backend/route_network.go

@@ -24,7 +24,7 @@ import (
 
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/subnet"
 	"github.com/vishvananda/netlink"
 	log "k8s.io/klog"
 )

+ 3 - 3
backend/route_network_test.go

@@ -19,9 +19,9 @@ import (
 	"net"
 	"testing"
 
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/pkg/ns"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/pkg/ns"
+	"github.com/flannel-io/flannel/subnet"
 	"github.com/vishvananda/netlink"
 )
 

+ 2 - 2
backend/route_network_windows.go

@@ -21,8 +21,8 @@ import (
 
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/pkg/routing"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/pkg/routing"
+	"github.com/flannel-io/flannel/subnet"
 	log "k8s.io/klog"
 )
 

+ 1 - 1
backend/simple_network.go

@@ -17,7 +17,7 @@ package backend
 import (
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/subnet"
 )
 
 type SimpleNetwork struct {

+ 1 - 1
backend/udp/cproxy_amd64.go

@@ -24,7 +24,7 @@ import (
 	"reflect"
 	"unsafe"
 
-	"github.com/coreos/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/pkg/ip"
 	log "k8s.io/klog"
 )
 

+ 2 - 2
backend/udp/udp.go

@@ -19,8 +19,8 @@ package udp
 import (
 	"fmt"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/subnet"
 )
 
 func init() {

+ 3 - 3
backend/udp/udp_amd64.go

@@ -22,9 +22,9 @@ import (
 
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 )
 
 func init() {

+ 3 - 3
backend/udp/udp_network.go

@@ -18,9 +18,9 @@ package udp
 import (
 	"fmt"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 )
 
 func newNetwork(sm subnet.Manager, extIface *backend.ExternalInterface, port int, nw ip.IP4Net, l *subnet.Lease) (*backend.SimpleNetwork, error) {

+ 3 - 3
backend/udp/udp_network_amd64.go

@@ -26,9 +26,9 @@ import (
 
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	"github.com/vishvananda/netlink"
 	log "k8s.io/klog"
 )

+ 1 - 1
backend/vxlan/device.go

@@ -23,7 +23,7 @@ import (
 	"syscall"
 
 	"github.com/containernetworking/plugins/pkg/utils/sysctl"
-	"github.com/coreos/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/pkg/ip"
 	"github.com/vishvananda/netlink"
 	log "k8s.io/klog"
 )

+ 1 - 1
backend/vxlan/device_windows.go

@@ -20,7 +20,7 @@ import (
 	"time"
 
 	"github.com/Microsoft/hcsshim/hcn"
-	"github.com/coreos/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/pkg/ip"
 	"github.com/pkg/errors"
 	"k8s.io/apimachinery/pkg/util/wait"
 	log "k8s.io/klog"

+ 3 - 3
backend/vxlan/vxlan.go

@@ -60,9 +60,9 @@ import (
 
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	log "k8s.io/klog"
 )
 

+ 3 - 3
backend/vxlan/vxlan_network.go

@@ -23,9 +23,9 @@ import (
 
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	"github.com/vishvananda/netlink"
 	log "k8s.io/klog"
 )

+ 3 - 3
backend/vxlan/vxlan_network_windows.go

@@ -23,9 +23,9 @@ import (
 	"golang.org/x/net/context"
 
 	"github.com/Microsoft/hcsshim/hcn"
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	log "k8s.io/klog"
 )
 

+ 3 - 3
backend/vxlan/vxlan_windows.go

@@ -33,9 +33,9 @@ import (
 	"golang.org/x/net/context"
 
 	"github.com/Microsoft/hcsshim/hcn"
-	"github.com/coreos/flannel/backend"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/backend"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	log "k8s.io/klog"
 )
 

+ 1 - 1
bill-of-materials.json

@@ -1,6 +1,6 @@
 [
 	{
-		"project": "github.com/coreos/flannel",
+		"project": "github.com/flannel-io/flannel",
 		"license": "Apache License 2.0",
 		"confidence": 1
 	},

+ 1 - 1
dist/bill-of-materials.sh

@@ -1,3 +1,3 @@
 #!/usr/bin/env bash
 
-license-bill-of-materials -override-file bill-of-materials.override.json  github.com/coreos/flannel > bill-of-materials.json
+license-bill-of-materials -override-file bill-of-materials.override.json  github.com/flannel-io/flannel > bill-of-materials.json

+ 6 - 6
dist/snap/snapcraft.yaml

@@ -25,11 +25,11 @@ apps:
 parts:
   flannel:
   plugin: nil 
-    source: https://github.com/coreos/flannel.git
+    source: https://github.com/flannel-io/flannel.git
     source-type: git
     override-pull: |
-      git clone https://github.com/coreos/flannel.git src/github.com/coreos/flannel
-      cd src/github.com/coreos/flannel
+      git clone https://github.com/flannel-io/flannel.git src/github.com/flannel-io/flannel
+      cd src/github.com/flannel-io/flannel
       last_committed_tag="$(git describe --tags --abbrev=0)"
       last_committed_tag_ver="$(echo ${last_committed_tag} | sed 's/v//')"
       last_released_tag="$(snap info $SNAPCRAFT_PROJECT_NAME | awk '$1 == "beta:" { print $2 }')"
@@ -42,11 +42,11 @@ parts:
       snapcraftctl set-version "$(git describe --tags | sed 's/v//')"
       override-build: |
       export GOPATH=$PWD
-      cd src/github.com/coreos/flannel
+      cd src/github.com/flannel-io/flannel
       env CGO_ENABLED=0 GOOS=linux \
       go build --ldflags "-s -w \
-        -X 'github.com/coreos/flannel/version.GitCommit=$(git rev-list -1 HEAD)' \
-        -X 'github.com/coreos/flannel/version.Version=$(git describe --tags --abbrev=0)'" \
+        -X 'github.com/flannel-io/flannel/version.GitCommit=$(git rev-list -1 HEAD)' \
+        -X 'github.com/flannel-io/flannel/version.Version=$(git describe --tags --abbrev=0)'" \
         -a -installsuffix cgo -o $SNAPCRAFT_PART_INSTALL/bin/flannel
     build-snaps:
       - go

+ 2 - 2
go.mod

@@ -1,6 +1,6 @@
-module github.com/coreos/flannel
+module github.com/flannel-io/flannel
 
-go 1.15
+go 1.16
 
 require (
 	github.com/Microsoft/hcsshim v0.8.6

+ 0 - 20
go.sum

@@ -1,4 +1,3 @@
-cloud.google.com/go v0.26.0 h1:e0WKqKTd5BnrG8aKH3J3h+QvEIQtSUcf2n5UZ5ZgLtQ=
 cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
 cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
 cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU=
@@ -31,9 +30,7 @@ github.com/Microsoft/go-winio v0.4.11/go.mod h1:VhR8bwka0BXejwEJY73c50VrPtXAaKcy
 github.com/Microsoft/hcsshim v0.8.6 h1:ZfF0+zZeYdzMIVMZHKtDKJvLHj76XCuVae/jNkjj0IA=
 github.com/Microsoft/hcsshim v0.8.6/go.mod h1:Op3hHsoHPAvb6lceZHDtd9OkTew38wNoXnJs8iY7rUg=
 github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
-github.com/PuerkitoBio/purell v1.0.0 h1:0GoNN3taZV6QI81IXgCbxMyEaJDXMSIjArYBCYzVVvs=
 github.com/PuerkitoBio/purell v1.0.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2 h1:JCHLVE3B+kJde7bIEo5N4J+ZbLhp0J1Fs+ulyRws4gE=
 github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
 github.com/alexflint/go-filemutex v0.0.0-20171022225611-72bdc8eae2ae/go.mod h1:CgnQgUtFrFz9mxFNtED3jI5tLDjKlOM+oUF/sTk6ps0=
 github.com/aws/aws-sdk-go v1.12.54 h1:k9PjZW5+9Y4IomO0w1Qsz93+RD6S2cTp5fD+hib6tcE=
@@ -62,7 +59,6 @@ github.com/d2g/dhcp4 v0.0.0-20170904100407-a1d1b6c41b1c/go.mod h1:Ct2BUK8SB0YC1S
 github.com/d2g/dhcp4client v1.0.0/go.mod h1:j0hNfjhrt2SxUOw55nL0ATM/z4Yt3t2Kd1mW34z5W5s=
 github.com/d2g/dhcp4server v0.0.0-20181031114812-7d4a0a7f59a5/go.mod h1:Eo87+Kg/IX2hfWJfwxMzLyuSZyxSoAug2nGa1G2QAi8=
 github.com/d2g/hardwareaddr v0.0.0-20190221164911-e7d9fbe030e4/go.mod h1:bMl4RjIciD2oAxI7DmWRx6gbeqrkoLqv3MV0vzNad+I=
-github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=
 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@@ -77,9 +73,7 @@ github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.m
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
 github.com/evanphx/json-patch v4.9.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
 github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
-github.com/fsnotify/fsnotify v1.4.9 h1:hsms1Qyu0jgnwNXIxa+/V/PDsU6CfLf6CNO8H7IWoS4=
 github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ=
-github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680 h1:ZktWZesgun21uEDrwW7iEV1zPCGQldM2atlJZ3TdvVM=
 github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
 github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
 github.com/go-ini/ini v1.28.1 h1:31infb1d2q1XtBq7msGogTnG0vODN/5poMiHg+cpXQw=
@@ -87,13 +81,9 @@ github.com/go-ini/ini v1.28.1/go.mod h1:ByCAeIL28uOIIG0E3PJtZPDL8WnHpFKFOtgjp+3I
 github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas=
 github.com/go-logr/logr v0.2.0 h1:QvGt2nLcHH0WK9orKa+ppBPAxREcH364nPUedEpK0TY=
 github.com/go-logr/logr v0.2.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU=
-github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1 h1:wSt/4CYxs70xbATrGXhokKF1i0tZjENLOo1ioIO13zk=
 github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod h1:+35s3my2LFTysnkMfxsJBAMHj/DoqoB9knIWoYG/Vk0=
-github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9 h1:tF+augKRWlWx0J0B7ZyyKSiTyV6E1zZe+7b3qQlcEf8=
 github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod h1:W3Z9FmVs9qj+KR4zFKmDPGiLdk1D9Rlm7cyMvf57TTg=
-github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501 h1:C1JKChikHGpXwT5UQDFaryIpDtyyGL/CR6C2kB7F1oc=
 github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod h1:J8+jY1nAiCcj+friV/PDoE1/3eeccG9LYBs0tYvLOWc=
-github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87 h1:zP3nY8Tk2E6RTkqGYrarZXuzh+ffyLDljLxCy1iJw80=
 github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod h1:DXUve3Dpr1UfpPtxFw+EFuQ41HhCWZfha5jSVRG7C7I=
 github.com/godbus/dbus v0.0.0-20180201030542-885f9cc04c9c/go.mod h1:/YcGZj5zSblfDWMMoOzV4fas9FZnQYTkDnsGvmh2Grw=
 github.com/gogo/protobuf v1.3.1 h1:DqDEcV5aeaTmdFBePNpYsp3FlcVH/2ISVVM9Qf8PSls=
@@ -107,7 +97,6 @@ github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfb
 github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
 github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y=
 github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-github.com/golang/protobuf v1.3.1 h1:YF8+flBXS5eO826T4nzqPrxfhQThhXl0YzfuUPu4SBg=
 github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
 github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
 github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
@@ -173,7 +162,6 @@ github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfn
 github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
 github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=
 github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
-github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a h1:TpvdAwDAt1K4ANVOfcihouRdvP+MgAfDWwBuct4l6ZY=
 github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
 github.com/mattn/go-shellwords v1.0.3/go.mod h1:3xCvwCdWdlDJUrvuMn7Wuy9eWs4pE8vqg+NOMyg4B2o=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -186,13 +174,11 @@ github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod h1:+n7T8m
 github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/onsi/ginkgo v0.0.0-20151202141238-7f8ab55aaf3b h1:Ey6yH0acn50T/v6CB75bGP4EMJqnv9WvnjN7oZaj+xE=
 github.com/onsi/ginkgo v0.0.0-20151202141238-7f8ab55aaf3b/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
 github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
 github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
 github.com/onsi/ginkgo v1.11.0 h1:JAKSXpt1YjtLA7YpPiqO9ss6sNXEsPfSGdwN0UHqzrw=
 github.com/onsi/ginkgo v1.11.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
-github.com/onsi/gomega v0.0.0-20151007035656-2152b45fa28a h1:KfNOeFvoAssuZLT7IntKZElKwi/5LRuxY71k+t6rfaM=
 github.com/onsi/gomega v0.0.0-20151007035656-2152b45fa28a/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA=
 github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA=
 github.com/onsi/gomega v1.7.0 h1:XPnZz8VVBHjVsy1vzJmRwIcSwiUO+JFfrv/xGiigmME=
@@ -231,7 +217,6 @@ go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
 go.opencensus.io v0.22.2 h1:75k/FF0Q2YM8QYo07VPddOLBslDt1MZOdEslOHvmzAs=
 go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
 golang.org/x/crypto v0.0.0-20181009213950-7c1a557ab941/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
-golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 h1:VklqNMn3ovrHsnt90PveolxSbWFaJdECFbxSq0Mqo2M=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
@@ -264,7 +249,6 @@ golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73r
 golang.org/x/net v0.0.0-20181011144130-49bb7cea24b1/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20190311183353-d8887717615a h1:oWX7TPOiFAMXLq8o0ikBYfCJVlRHBcsciT5bXOrH628=
 golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
 golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
@@ -275,7 +259,6 @@ golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLL
 golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
 golang.org/x/net v0.0.0-20201110031124-69a78807bb2b h1:uwuIcX0g4Yl1NC5XAz37xsr2lTtcqevgzYNVt49waME=
 golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be h1:vEDujvNQGv4jgYKudGeI/+DAX4Jffq6hpD55MmoEvKs=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -295,7 +278,6 @@ golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7w
 golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f h1:25KHgbfyiSm6vwQLbM3zZIe1v9p/3ea4Rz+nnM5K/i4=
 golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
@@ -305,7 +287,6 @@ golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7w
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20201112073958-5cba982894dd h1:5CtCZbICpIOFdgO940moixOPjc0178IU44m4EjOO5IY=
 golang.org/x/sys v0.0.0-20201112073958-5cba982894dd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
@@ -346,7 +327,6 @@ google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEn
 google.golang.org/api v0.15.0 h1:yzlyyDW/J0w8yNFJIhiAJy4kq74S+1DOLdawELNxFMA=
 google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI=
 google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
-google.golang.org/appengine v1.4.0 h1:/wp5JvzpHIxhs/dumFmF7BXTf3Z+dd4uXta4kVyO508=
 google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
 google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
 google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0=

+ 17 - 17
main.go

@@ -33,28 +33,28 @@ import (
 	"github.com/coreos/pkg/flagutil"
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/network"
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
-	"github.com/coreos/flannel/subnet/etcdv2"
-	"github.com/coreos/flannel/subnet/kube"
-	"github.com/coreos/flannel/version"
+	"github.com/flannel-io/flannel/network"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
+	"github.com/flannel-io/flannel/subnet/etcdv2"
+	"github.com/flannel-io/flannel/subnet/kube"
+	"github.com/flannel-io/flannel/version"
 	log "k8s.io/klog"
 
 	"github.com/joho/godotenv"
 
 	// Backends need to be imported for their init() to get executed and them to register
-	"github.com/coreos/flannel/backend"
-	_ "github.com/coreos/flannel/backend/alivpc"
-	_ "github.com/coreos/flannel/backend/alloc"
-	_ "github.com/coreos/flannel/backend/awsvpc"
-	_ "github.com/coreos/flannel/backend/extension"
-	_ "github.com/coreos/flannel/backend/gce"
-	_ "github.com/coreos/flannel/backend/hostgw"
-	_ "github.com/coreos/flannel/backend/ipip"
-	_ "github.com/coreos/flannel/backend/ipsec"
-	_ "github.com/coreos/flannel/backend/udp"
-	_ "github.com/coreos/flannel/backend/vxlan"
+	"github.com/flannel-io/flannel/backend"
+	_ "github.com/flannel-io/flannel/backend/alivpc"
+	_ "github.com/flannel-io/flannel/backend/alloc"
+	_ "github.com/flannel-io/flannel/backend/awsvpc"
+	_ "github.com/flannel-io/flannel/backend/extension"
+	_ "github.com/flannel-io/flannel/backend/gce"
+	_ "github.com/flannel-io/flannel/backend/hostgw"
+	_ "github.com/flannel-io/flannel/backend/ipip"
+	_ "github.com/flannel-io/flannel/backend/ipsec"
+	_ "github.com/flannel-io/flannel/backend/udp"
+	_ "github.com/flannel-io/flannel/backend/vxlan"
 	"github.com/coreos/go-systemd/daemon"
 )
 

+ 2 - 2
network/iptables.go

@@ -20,8 +20,8 @@ import (
 	"strings"
 	"time"
 
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	"github.com/coreos/go-iptables/iptables"
 	log "k8s.io/klog"
 )

+ 2 - 2
network/iptables_test.go

@@ -22,8 +22,8 @@ import (
 	"strings"
 	"testing"
 
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 )
 
 func lease() *subnet.Lease {

+ 2 - 2
network/iptables_windows.go

@@ -15,8 +15,8 @@
 package network
 
 import (
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 )
 
 type IPTables interface {

+ 1 - 1
pkg/ip/iface_test.go

@@ -20,7 +20,7 @@ import (
 	"net"
 	"testing"
 
-	"github.com/coreos/flannel/pkg/ns"
+	"github.com/flannel-io/flannel/pkg/ns"
 	"github.com/vishvananda/netlink"
 )
 

+ 1 - 1
pkg/ip/iface_windows.go

@@ -19,7 +19,7 @@ package ip
 import (
 	"errors"
 	"fmt"
-	"github.com/coreos/flannel/pkg/powershell"
+	"github.com/flannel-io/flannel/pkg/powershell"
 	"net"
 )
 

+ 1 - 1
pkg/routing/router_windows.go

@@ -18,7 +18,7 @@ package routing
 
 import (
 	"fmt"
-	"github.com/coreos/flannel/pkg/powershell"
+	"github.com/flannel-io/flannel/pkg/powershell"
 	"net"
 )
 

+ 1 - 1
pkg/routing/router_windows_test.go

@@ -20,7 +20,7 @@ import (
 	"net"
 	"testing"
 
-	"github.com/coreos/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/pkg/ip"
 )
 
 func TestGetAllRoutes(t *testing.T) {

+ 1 - 1
subnet/config.go

@@ -19,7 +19,7 @@ import (
 	"errors"
 	"fmt"
 
-	"github.com/coreos/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/pkg/ip"
 )
 
 type Config struct {

+ 2 - 2
subnet/etcdv2/local_manager.go

@@ -21,8 +21,8 @@ import (
 	"time"
 
 	etcd "github.com/coreos/etcd/client"
-	"github.com/coreos/flannel/pkg/ip"
-	. "github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/pkg/ip"
+	. "github.com/flannel-io/flannel/subnet"
 	"golang.org/x/net/context"
 	log "k8s.io/klog"
 )

+ 2 - 2
subnet/etcdv2/mock_registry.go

@@ -23,8 +23,8 @@ import (
 	"github.com/jonboulle/clockwork"
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/pkg/ip"
-	. "github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/pkg/ip"
+	. "github.com/flannel-io/flannel/subnet"
 )
 
 var clock clockwork.Clock = clockwork.NewRealClock()

+ 2 - 2
subnet/etcdv2/mock_subnet.go

@@ -15,8 +15,8 @@
 package etcdv2
 
 import (
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 )
 
 func NewMockManager(registry *MockSubnetRegistry) subnet.Manager {

+ 2 - 2
subnet/etcdv2/registry.go

@@ -25,8 +25,8 @@ import (
 
 	etcd "github.com/coreos/etcd/client"
 	"github.com/coreos/etcd/pkg/transport"
-	"github.com/coreos/flannel/pkg/ip"
-	. "github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/pkg/ip"
+	. "github.com/flannel-io/flannel/subnet"
 	"golang.org/x/net/context"
 	log "k8s.io/klog"
 )

+ 2 - 2
subnet/etcdv2/registry_test.go

@@ -23,8 +23,8 @@ import (
 	etcd "github.com/coreos/etcd/client"
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/pkg/ip"
-	. "github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/pkg/ip"
+	. "github.com/flannel-io/flannel/subnet"
 )
 
 func newTestEtcdRegistry(t *testing.T) (Registry, *mockEtcd) {

+ 2 - 2
subnet/etcdv2/subnet_test.go

@@ -20,8 +20,8 @@ import (
 	"testing"
 	"time"
 
-	"github.com/coreos/flannel/pkg/ip"
-	. "github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/pkg/ip"
+	. "github.com/flannel-io/flannel/subnet"
 	"github.com/jonboulle/clockwork"
 	"golang.org/x/net/context"
 )

+ 2 - 2
subnet/kube/kube.go

@@ -23,8 +23,8 @@ import (
 	"os"
 	"time"
 
-	"github.com/coreos/flannel/pkg/ip"
-	"github.com/coreos/flannel/subnet"
+	"github.com/flannel-io/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/subnet"
 	"golang.org/x/net/context"
 	v1 "k8s.io/api/core/v1"
 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

+ 1 - 1
subnet/subnet.go

@@ -23,7 +23,7 @@ import (
 	"strconv"
 	"time"
 
-	"github.com/coreos/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/pkg/ip"
 	"golang.org/x/net/context"
 )
 

+ 1 - 1
subnet/watch.go

@@ -19,7 +19,7 @@ import (
 
 	"golang.org/x/net/context"
 
-	"github.com/coreos/flannel/pkg/ip"
+	"github.com/flannel-io/flannel/pkg/ip"
 	log "k8s.io/klog"
 )