diff --git a/.travis.yml b/.travis.yml index 1cb4d40f9..038ad2b62 100644 --- a/.travis.yml +++ b/.travis.yml @@ -40,10 +40,12 @@ jobs: script: - sudo luarocks install luacheck - make luacheck - - mkdir --parents $GOPATH/src/golang.org/x - && git clone --depth=1 https://go.googlesource.com/lint $GOPATH/src/golang.org/x/lint - && go get golang.org/x/lint/golint - - go get github.com/vbatts/git-validation + - | + go get -d golang.org/x/lint/golint + cd $GOPATH/src/golang.org/x/tools + git checkout release-branch.go1.10 + go install golang.org/x/lint/golint + cd - - make verify-all - stage: Lua Unit Test before_script: diff --git a/cmd/nginx/flags.go b/cmd/nginx/flags.go index b229e7e2a..fe7986d86 100644 --- a/cmd/nginx/flags.go +++ b/cmd/nginx/flags.go @@ -21,7 +21,6 @@ import ( "fmt" "os" "runtime" - "time" "github.com/golang/glog" "github.com/spf13/pflag" @@ -79,8 +78,8 @@ The key in the map indicates the external port to be used. The value is a reference to a Service in the form "namespace/name:port", where "port" can either be a port name or number.`) - resyncPeriod = flags.Duration("sync-period", 600*time.Second, - `Period at which the controller forces the repopulation of its local object stores.`) + resyncPeriod = flags.Duration("sync-period", 0, + `Period at which the controller forces the repopulation of its local object stores. Disabled by default.`) watchNamespace = flags.String("watch-namespace", apiv1.NamespaceAll, `Namespace the controller watches for updates to Kubernetes objects. diff --git a/cmd/nginx/main.go b/cmd/nginx/main.go index 61c261f64..14b94b904 100644 --- a/cmd/nginx/main.go +++ b/cmd/nginx/main.go @@ -104,11 +104,6 @@ func main() { } } - minResyncPeriod := 10 * time.Second - if conf.ResyncPeriod < minResyncPeriod { - glog.Fatalf("Resync period should be at least %v (current: %v)", minResyncPeriod, conf.ResyncPeriod) - } - // create the default SSL certificate (dummy) defCert, defKey := ssl.GetFakeSSLCert() c, err := ssl.AddOrUpdateCertAndKey(fakeCertificate, defCert, defKey, []byte{}, fs)