Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move back to 0.3.0 #292

Merged
merged 1 commit into from
Jul 18, 2018
Merged

Conversation

markmandel
Copy link
Member

Includes some tweaks to the release process as well.

Includes some tweaks to the release process as well.
@markmandel markmandel added area/meta Organisational matters. e.g. Governance, release cycles, etc. kind/release Checklist for a release labels Jul 17, 2018
@markmandel markmandel added this to the 0.3.0 milestone Jul 17, 2018
@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: 8ef4ee6d-d7f8-45be-9a3f-eb6d1cca6f24

Build Logs
starting build "8ef4ee6d-d7f8-45be-9a3f-eb6d1cca6f24"

FETCHSOURCE
Initialized empty Git repository in /workspace/.git/
From https://source.developers.google.com/p/agones-images/r/agones
 * branch            69c502d3206508ef279a4cbab6fab87421193445 -> FETCH_HEAD
HEAD is now at 69c502d Move back to 0.3.0
BUILD
Starting Step #0
Step #0: Already have image (with digest): ubuntu
Finished Step #0
Starting Step #1
Step #1: Already have image (with digest): gcr.io/cloud-builders/docker
Step #1: Sending build context to Docker daemon  110.4MB

Step #1: Step 1/3 : FROM gcr.io/cloud-builders/docker
Step #1:  ---> b62e3870da55
Step #1: Step 2/3 : RUN apt-get install make
Step #1:  ---> Running in c50466c66583
Step #1: Reading package lists...
Step #1: Building dependency tree...
Step #1: Reading state information...
Step #1: make is already the newest version (4.1-6).
Step #1: 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Step #1: Removing intermediate container c50466c66583
Step #1:  ---> 526493441884
Step #1: Step 3/3 : ENTRYPOINT ["/usr/bin/make"]
Step #1:  ---> Running in ee75d03e92af
Step #1: Removing intermediate container ee75d03e92af
Step #1:  ---> bff3ab81b195
Step #1: Successfully built bff3ab81b195
Step #1: Successfully tagged make-docker:latest
Finished Step #1
Starting Step #2 - "pull-build-image"
Step #2 - "pull-build-image": Already have image: make-docker
Step #2 - "pull-build-image": docker pull gcr.io/agones-images/agones-build:7baad3fcaa && docker tag gcr.io/agones-images/agones-build:7baad3fcaa agones-build:7baad3fcaa
Step #2 - "pull-build-image": 7baad3fcaa: Pulling from agones-images/agones-build
Step #2 - "pull-build-image": cc1a78bfd46b: Pulling fs layer
Step #2 - "pull-build-image": 65ec5fb8fee4: Pulling fs layer
Step #2 - "pull-build-image": f792a8d67267: Pulling fs layer
Step #2 - "pull-build-image": c61ddf10ea29: Pulling fs layer
Step #2 - "pull-build-image": f11e4b9dca6d: Pulling fs layer
Step #2 - "pull-build-image": f5de62cd774a: Pulling fs layer
Step #2 - "pull-build-image": 84fd27122697: Pulling fs layer
Step #2 - "pull-build-image": 0c424a61cc39: Pulling fs layer
Step #2 - "pull-build-image": b5bfc6f2e8cf: Pulling fs layer
Step #2 - "pull-build-image": 3b2702a6ad68: Pulling fs layer
Step #2 - "pull-build-image": 5ab6afc7d65b: Pulling fs layer
Step #2 - "pull-build-image": 24f531f817dd: Pulling fs layer
Step #2 - "pull-build-image": 438f29967585: Pulling fs layer
Step #2 - "pull-build-image": 84919d2a889b: Pulling fs layer
Step #2 - "pull-build-image": 8e059271ff11: Pulling fs layer
Step #2 - "pull-build-image": 6f621b6c2140: Pulling fs layer
Step #2 - "pull-build-image": 2cc115bfdcc4: Pulling fs layer
Step #2 - "pull-build-image": c83e29de64eb: Pulling fs layer
Step #2 - "pull-build-image": 67b0b15947b1: Pulling fs layer
Step #2 - "pull-build-image": 88d3d110e8a5: Pulling fs layer
Step #2 - "pull-build-image": c61ddf10ea29: Waiting
Step #2 - "pull-build-image": f11e4b9dca6d: Waiting
Step #2 - "pull-build-image": f5de62cd774a: Waiting
Step #2 - "pull-build-image": 84fd27122697: Waiting
Step #2 - "pull-build-image": 0c424a61cc39: Waiting
Step #2 - "pull-build-image": b5bfc6f2e8cf: Waiting
Step #2 - "pull-build-image": 3b2702a6ad68: Waiting
Step #2 - "pull-build-image": 5ab6afc7d65b: Waiting
Step #2 - "pull-build-image": 24f531f817dd: Waiting
Step #2 - "pull-build-image": 438f29967585: Waiting
Step #2 - "pull-build-image": 84919d2a889b: Waiting
Step #2 - "pull-build-image": 6f621b6c2140: Waiting
Step #2 - "pull-build-image": 2cc115bfdcc4: Waiting
Step #2 - "pull-build-image": c83e29de64eb: Waiting
Step #2 - "pull-build-image": 67b0b15947b1: Waiting
Step #2 - "pull-build-image": 88d3d110e8a5: Waiting
Step #2 - "pull-build-image": 8e059271ff11: Waiting
Step #2 - "pull-build-image": cc1a78bfd46b: Verifying Checksum
Step #2 - "pull-build-image": cc1a78bfd46b: Download complete
Step #2 - "pull-build-image": c61ddf10ea29: Verifying Checksum
Step #2 - "pull-build-image": c61ddf10ea29: Download complete
Step #2 - "pull-build-image": 65ec5fb8fee4: Verifying Checksum
Step #2 - "pull-build-image": 65ec5fb8fee4: Download complete
Step #2 - "pull-build-image": f5de62cd774a: Verifying Checksum
Step #2 - "pull-build-image": f5de62cd774a: Download complete
Step #2 - "pull-build-image": f11e4b9dca6d: Verifying Checksum
Step #2 - "pull-build-image": f11e4b9dca6d: Download complete
Step #2 - "pull-build-image": 0c424a61cc39: Download complete
Step #2 - "pull-build-image": b5bfc6f2e8cf: Verifying Checksum
Step #2 - "pull-build-image": b5bfc6f2e8cf: Download complete
Step #2 - "pull-build-image": 3b2702a6ad68: Verifying Checksum
Step #2 - "pull-build-image": 3b2702a6ad68: Download complete
Step #2 - "pull-build-image": 5ab6afc7d65b: Verifying Checksum
Step #2 - "pull-build-image": 5ab6afc7d65b: Download complete
Step #2 - "pull-build-image": cc1a78bfd46b: Pull complete
Step #2 - "pull-build-image": 84fd27122697: Verifying Checksum
Step #2 - "pull-build-image": 84fd27122697: Download complete
Step #2 - "pull-build-image": 438f29967585: Verifying Checksum
Step #2 - "pull-build-image": 438f29967585: Download complete
Step #2 - "pull-build-image": 24f531f817dd: Verifying Checksum
Step #2 - "pull-build-image": 24f531f817dd: Download complete
Step #2 - "pull-build-image": 8e059271ff11: Verifying Checksum
Step #2 - "pull-build-image": 8e059271ff11: Download complete
Step #2 - "pull-build-image": 6f621b6c2140: Verifying Checksum
Step #2 - "pull-build-image": 6f621b6c2140: Download complete
Step #2 - "pull-build-image": 2cc115bfdcc4: Download complete
Step #2 - "pull-build-image": c83e29de64eb: Verifying Checksum
Step #2 - "pull-build-image": c83e29de64eb: Download complete
Step #2 - "pull-build-image": 84919d2a889b: Verifying Checksum
Step #2 - "pull-build-image": 84919d2a889b: Download complete
Step #2 - "pull-build-image": 67b0b15947b1: Download complete
Step #2 - "pull-build-image": 88d3d110e8a5: Download complete
Step #2 - "pull-build-image": f792a8d67267: Verifying Checksum
Step #2 - "pull-build-image": f792a8d67267: Download complete
Step #2 - "pull-build-image": 65ec5fb8fee4: Pull complete
Step #2 - "pull-build-image": f792a8d67267: Pull complete
Step #2 - "pull-build-image": c61ddf10ea29: Pull complete
Step #2 - "pull-build-image": f11e4b9dca6d: Pull complete
Step #2 - "pull-build-image": f5de62cd774a: Pull complete
Step #2 - "pull-build-image": 84fd27122697: Pull complete
Step #2 - "pull-build-image": 0c424a61cc39: Pull complete
Step #2 - "pull-build-image": b5bfc6f2e8cf: Pull complete
Step #2 - "pull-build-image": 3b2702a6ad68: Pull complete
Step #2 - "pull-build-image": 5ab6afc7d65b: Pull complete
Step #2 - "pull-build-image": 24f531f817dd: Pull complete
Step #2 - "pull-build-image": 438f29967585: Pull complete
Step #2 - "pull-build-image": 84919d2a889b: Pull complete
Step #2 - "pull-build-image": 8e059271ff11: Pull complete
Step #2 - "pull-build-image": 6f621b6c2140: Pull complete
Step #2 - "pull-build-image": 2cc115bfdcc4: Pull complete
Step #2 - "pull-build-image": c83e29de64eb: Pull complete
Step #2 - "pull-build-image": 67b0b15947b1: Pull complete
Step #2 - "pull-build-image": 88d3d110e8a5: Pull complete
Step #2 - "pull-build-image": Digest: sha256:3b0633d147975b433dda6e16d40c801c793181fc0f7d9d3f704479605690080f
Step #2 - "pull-build-image": Status: Downloaded newer image for gcr.io/agones-images/agones-build:7baad3fcaa
Finished Step #2 - "pull-build-image"
Starting Step #3 - "tests"
Starting Step #4 - "build"
Step #4 - "build": Already have image: make-docker
Step #3 - "tests": Already have image: make-docker
Step #4 - "build": mkdir -p ~/.kube
Step #3 - "tests": mkdir -p ~/.kube
Step #3 - "tests": mkdir -p /workspace/build//.config/gcloud
Step #4 - "build": mkdir -p /workspace/build//.config/gcloud
Step #3 - "tests": docker run --rm -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube:/root/.kube -v /workspace:/go/src/agones.dev/agones -w /go/src/agones.dev/agones  agones-build:7baad3fcaa bash -c \
Step #3 - "tests": 	"/root/gen-lint-exclude.sh && gometalinter --config .exclude.gometalinter.json --deadline=15m -t --skip vendor ./..."
Step #4 - "build": docker run --rm -e "CGO_ENABLED=0" -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube:/root/.kube -v /workspace:/go/src/agones.dev/agones agones-build:7baad3fcaa go build \
Step #4 - "build": 	-o /go/src/agones.dev/agones/cmd/controller/bin/controller -a -ldflags "-X agones.dev/agones/pkg.Version=0.3.0-69c502d" -installsuffix cgo agones.dev/agones/cmd/controller
Step #4 - "build": docker build /workspace/cmd/controller/ --tag=gcr.io/agones-images/agones-controller:0.3.0-69c502d 
Step #4 - "build": Sending build context to Docker daemon  41.78MB

Step #4 - "build": Step 1/6 : FROM alpine:3.7
Step #4 - "build": 3.7: Pulling from library/alpine
Step #4 - "build": 911c6d0c7995: Pulling fs layer
Step #4 - "build": 911c6d0c7995: Verifying Checksum
Step #4 - "build": 911c6d0c7995: Download complete
Step #4 - "build": 911c6d0c7995: Pull complete
Step #4 - "build": Digest: sha256:5ce5f501c457015c4b91f91a15ac69157d9b06f1a75cf9107bf2b62e0843983a
Step #4 - "build": Status: Downloaded newer image for alpine:3.7
Step #4 - "build":  ---> 791c3e2ebfcb
Step #4 - "build": Step 2/6 : RUN apk --update add ca-certificates &&     adduser -D agones
Step #4 - "build":  ---> Running in 7223e7260704
Step #4 - "build": fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/main/x86_64/APKINDEX.tar.gz
Step #4 - "build": fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/community/x86_64/APKINDEX.tar.gz
Step #4 - "build": (1/1) Installing ca-certificates (20171114-r0)
Step #4 - "build": Executing busybox-1.27.2-r11.trigger
Step #4 - "build": Executing ca-certificates-20171114-r0.trigger
Step #4 - "build": OK: 5 MiB in 14 packages
Step #4 - "build": Removing intermediate container 7223e7260704
Step #4 - "build":  ---> fdd08ddc19ba
Step #4 - "build": Step 3/6 : COPY ./bin/controller /home/agones/controller
Step #4 - "build":  ---> 2788e944175b
Step #4 - "build": Step 4/6 : RUN chown -R agones /home/agones &&     chmod o+x /home/agones/controller
Step #4 - "build":  ---> Running in 72b103fc6ad0
Step #4 - "build": Removing intermediate container 72b103fc6ad0
Step #4 - "build":  ---> 17bf956ed2d6
Step #4 - "build": Step 5/6 : USER agones
Step #4 - "build":  ---> Running in 5c4aefd0c3b1
Step #4 - "build": Removing intermediate container 5c4aefd0c3b1
Step #4 - "build":  ---> a78756a4db61
Step #4 - "build": Step 6/6 : ENTRYPOINT ["/home/agones/controller"]
Step #4 - "build":  ---> Running in ad41ccd757bd
Step #4 - "build": Removing intermediate container ad41ccd757bd
Step #4 - "build":  ---> ca88c1229b11
Step #4 - "build": Successfully built ca88c1229b11
Step #4 - "build": Successfully tagged gcr.io/agones-images/agones-controller:0.3.0-69c502d
Step #4 - "build": docker run --rm -e "CGO_ENABLED=0" -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube:/root/.kube -v /workspace:/go/src/agones.dev/agones agones-build:7baad3fcaa go build \
Step #4 - "build": 	-o /go/src/agones.dev/agones/cmd/sdk-server/bin/sdk-server.linux.amd64 -a -ldflags "-X agones.dev/agones/pkg.Version=0.3.0-69c502d" -installsuffix cgo agones.dev/agones/cmd/sdk-server
Step #4 - "build": docker run --rm -e "GOOS=darwin" -e "GOARCH=amd64" -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube:/root/.kube -v /workspace:/go/src/agones.dev/agones agones-build:7baad3fcaa go build \
Step #4 - "build": 	-o /go/src/agones.dev/agones/cmd/sdk-server/bin/sdk-server.darwin.amd64 -ldflags "-X agones.dev/agones/pkg.Version=0.3.0-69c502d" agones.dev/agones/cmd/sdk-server
Step #3 - "tests": docker run --rm -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube:/root/.kube -v /workspace:/go/src/agones.dev/agones agones-build:7baad3fcaa go test -race agones.dev/agones/...
Step #3 - "tests": warning: ignoring symlink /go/src/agones.dev/agones/vendor/github.com/prometheus/procfs/fixtures/self
Step #3 - "tests": ?   	agones.dev/agones	[no test files]
Step #4 - "build": docker run --rm -e "GOOS=windows" -e "GOARCH=amd64" -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube:/root/.kube -v /workspace:/go/src/agones.dev/agones agones-build:7baad3fcaa go build \
Step #4 - "build": 	-o /go/src/agones.dev/agones/cmd/sdk-server/bin/sdk-server.windows.amd64.exe -ldflags "-X agones.dev/agones/pkg.Version=0.3.0-69c502d" agones.dev/agones/cmd/sdk-server
Step #3 - "tests": ?   	agones.dev/agones/cmd/controller	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/cmd/sdk-server	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/examples/simple-udp/client	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/examples/simple-udp/server	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/examples/xonotic	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/apis	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/apis/stable	[no test files]
Step #3 - "tests": ok  	agones.dev/agones/pkg/apis/stable/v1alpha1	1.133s
Step #3 - "tests": ?   	agones.dev/agones/pkg/client	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/client/clientset/versioned	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/client/clientset/versioned/fake	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/client/clientset/versioned/scheme	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/client/clientset/versioned/typed/stable/v1alpha1	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/client/clientset/versioned/typed/stable/v1alpha1/fake	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/client/informers/externalversions	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/client/informers/externalversions/internalinterfaces	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/client/informers/externalversions/stable	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/client/informers/externalversions/stable/v1alpha1	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/client/listers/stable/v1alpha1	[no test files]
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"CREATE","path":"/mutate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"CREATE","path":"/validate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"UPDATE","path":"/validate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"level":"info","msg":"Wait for cache sync","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"level":"error","msg":"agones.dev/agones/pkg/client/informers/externalversions/factory.go:74: Failed to watch *v1alpha1.GameServerSet: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:\"\", Verb:\"watch\", Resource:schema.GroupVersionResource{Group:\"stable.agones.dev\", Version:\"v1alpha1\", Resource:\"gameserversets\"}, Subresource:\"\"}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:\"\"}}","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"level":"error","msg":"agones.dev/agones/pkg/client/informers/externalversions/factory.go:74: Failed to watch *v1alpha1.Fleet: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:\"\", Verb:\"watch\", Resource:schema.GroupVersionResource{Group:\"stable.agones.dev\", Version:\"v1alpha1\", Resource:\"fleets\"}, Subresource:\"\"}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:\"\"}}","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"level":"error","msg":"agones.dev/agones/pkg/client/informers/externalversions/factory.go:74: Failed to watch *v1alpha1.FleetAllocation: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:\"\", Verb:\"watch\", Resource:schema.GroupVersionResource{Group:\"stable.agones.dev\", Version:\"v1alpha1\", Resource:\"fleetallocations\"}, Subresource:\"\"}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:\"\"}}","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"CREATE","path":"/mutate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"CREATE","path":"/validate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"UPDATE","path":"/validate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"CREATE","path":"/mutate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"CREATE","path":"/validate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"UPDATE","path":"/validate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"CREATE","path":"/mutate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"CREATE","path":"/validate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"UPDATE","path":"/validate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"level":"info","msg":"Wait for cache sync","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"level":"error","msg":"agones.dev/agones/pkg/client/informers/externalversions/factory.go:74: Failed to watch *v1alpha1.FleetAllocation: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:\"\", Verb:\"watch\", Resource:schema.GroupVersionResource{Group:\"stable.agones.dev\", Version:\"v1alpha1\", Resource:\"fleetallocations\"}, Subresource:\"\"}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:\"\"}}","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"level":"error","msg":"agones.dev/agones/pkg/client/informers/externalversions/factory.go:74: Failed to watch *v1alpha1.GameServer: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:\"\", Verb:\"watch\", Resource:schema.GroupVersionResource{Group:\"stable.agones.dev\", Version:\"v1alpha1\", Resource:\"gameservers\"}, Subresource:\"\"}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:\"\"}}","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"CREATE","path":"/mutate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"CREATE","path":"/validate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"groupKind":{"Group":"stable.agones.dev","Kind":"FleetAllocation"},"level":"info","msg":"Added webhook handler","op":"UPDATE","path":"/validate","source":"*webhooks.WebHook","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"level":"info","msg":"Wait for cache sync","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"level":"error","msg":"agones.dev/agones/pkg/client/informers/externalversions/factory.go:74: Failed to watch *v1alpha1.GameServerSet: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:\"\", Verb:\"watch\", Resource:schema.GroupVersionResource{Group:\"stable.agones.dev\", Version:\"v1alpha1\", Resource:\"gameserversets\"}, Subresource:\"\"}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:\"\"}}","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"level":"info","msg":"creationValidationHandler","review":{"request":{"uid":"","kind":{"group":"stable.agones.dev","version":"v1alpha1","kind":"FleetAllocation"},"resource":{"group":"","version":"","resource":""},"operation":"CREATE","userInfo":{},"object":{"metadata":{"name":"fa-1","namespace":"default","creationTimestamp":null},"spec":{"fleetName":"doesnotexist"},"status":{"GameServer":{"metadata":{"creationTimestamp":null},"spec":{"ports":null,"health":{},"template":{"metadata":{"creationTimestamp":null},"spec":{"containers":null}}},"status":{"state":"","ports":null,"address":"","nodeName":""}}}},"oldObject":null},"response":{"uid":"","allowed":true}},"source":"*fleetallocation.Controller","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"level":"info","msg":"creationMutationHandler","review":{"request":{"uid":"","kind":{"group":"stable.agones.dev","version":"v1alpha1","kind":"FleetAllocation"},"resource":{"group":"","version":"","resource":""},"operation":"CREATE","userInfo":{},"object":{"metadata":{"name":"fa-1","namespace":"default","creationTimestamp":null},"spec":{"fleetName":"fleet-1"},"status":{"GameServer":null}},"oldObject":null},"response":{"uid":"","allowed":true}},"source":"*fleetallocation.Controller","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": {"error":"fleet.stable.agones.dev \"fleet-1\" not found","fleetName":"fa-1","level":"warning","msg":"Could not find fleet for allocation. Skipping.","time":"2018-07-17T21:52:50Z"}
Step #3 - "tests": --- FAIL: TestControllerCreationMutationHandler (0.19s)
Step #3 - "tests": panic: runtime error: invalid memory address or nil pointer dereference [recovered]
Step #3 - "tests": 	panic: runtime error: invalid memory address or nil pointer dereference
Step #3 - "tests": [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x162f564]
Step #3 - "tests": 
Step #3 - "tests": goroutine 8 [running]:
Step #3 - "tests": testing.tRunner.func1(0xc4200f01e0)
Step #3 - "tests": 	/usr/local/go/src/testing/testing.go:742 +0x567
Step #3 - "tests": panic(0x175fd60, 0x221e990)
Step #3 - "tests": 	/usr/local/go/src/runtime/panic.go:502 +0x24a
Step #3 - "tests": agones.dev/agones/pkg/fleetallocation.TestControllerCreationMutationHandler(0xc4200f01e0)
Step #3 - "tests": 	/go/src/agones.dev/agones/pkg/fleetallocation/controller_test.go:68 +0xc14
Step #3 - "tests": testing.tRunner(0xc4200f01e0, 0x192ea70)
Step #3 - "tests": 	/usr/local/go/src/testing/testing.go:777 +0x16e
Step #3 - "tests": created by testing.(*T).Run
Step #3 - "tests": 	/usr/local/go/src/testing/testing.go:824 +0x565
Step #3 - "tests": FAIL	agones.dev/agones/pkg/fleetallocation	0.798s
Step #3 - "tests": ok  	agones.dev/agones/pkg/fleets	2.921s
Step #3 - "tests": ok  	agones.dev/agones/pkg/gameservers	9.703s
Step #3 - "tests": ok  	agones.dev/agones/pkg/gameserversets	3.011s
Step #3 - "tests": ?   	agones.dev/agones/pkg/sdk	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/testing	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/util	[no test files]
Step #3 - "tests": ok  	agones.dev/agones/pkg/util/crd	5.043s
Step #3 - "tests": ?   	agones.dev/agones/pkg/util/runtime	[no test files]
Step #3 - "tests": ?   	agones.dev/agones/pkg/util/signals	[no test files]
Step #3 - "tests": ok  	agones.dev/agones/pkg/util/webhooks	1.199s
Step #3 - "tests": ok  	agones.dev/agones/pkg/util/workerqueue	2.157s
Step #3 - "tests": ok  	agones.dev/agones/sdks/go	1.020s
Step #3 - "tests": Makefile:109: recipe for target 'test-go' failed
Step #3 - "tests": make: *** [test-go] Error 1
Finished Step #3 - "tests"
Finished Step #4 - "build"
ERROR
ERROR: build step 3 "make-docker" failed: exit status 2

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: ec43e689-b278-497f-9d55-5b97d31936d6

The following development artifacts have been built, and will exist for the next 30 days:

Copy link
Collaborator

@cyriltovena cyriltovena left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't want to block the release.

@markmandel markmandel merged commit 9854e73 into googleforgames:master Jul 18, 2018
@markmandel markmandel deleted the release/reset-0.3.0 branch July 18, 2018 17:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/meta Organisational matters. e.g. Governance, release cycles, etc. kind/release Checklist for a release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants