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

Ports should always be allocated to a GameServer #415

Merged

Conversation

markmandel
Copy link
Collaborator

The allocator was written before we have the autoscaler, which has a requirement to be able to start GameServers past the current number of nodes, so that the autoscaler can find room for them automaticaly.

The previous port allocator would only allow port ranges for each current node - but this PR will allow it to go past that, and dynamically add port ranges as required.

This also removes the requirement to do a full GameServer port sync every time a Node gets removed, and drops a somewhat lengthy locking process.

The allocator was written before we have the autoscaler, which has a
requirement to be able to start GameServers past the current number of nodes,
so that the autoscaler can find room for them automaticaly.

The previous port allocator would only allow port ranges for each current node
- but this PR will allow it to go past that, and dynamically add port ranges as
required.

This also removes the requirement to do a full `GameServer` port sync every time
a Node gets removed, and drops a somewhat lengthy locking process.
@markmandel markmandel added kind/bug These are bugs. area/user-experience Pertaining to developers trying to use Agones, e.g. SDK, installation, etc labels Nov 13, 2018
@markmandel markmandel added this to the 0.6.0 milestone Nov 13, 2018
@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 8791a01e-e4eb-4284-b531-914d5b99b7ec

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

(experimental) To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/415/head:pr_415 && git checkout pr_415
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=0.6.0-ec448dd

@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: 133a7fb1-26d4-457c-b18f-e9255b871d0a

Build Logs
starting build "133a7fb1-26d4-457c-b18f-e9255b871d0a"

FETCHSOURCE
Initialized empty Git repository in /workspace/.git/
From https://source.developers.google.com/p/agones-images/r/agones
 * branch            731a24888a41cf6325775c73eb339fab602329db -> FETCH_HEAD
HEAD is now at 731a248 Merge branch 'master' into feature/everlasting-ports
BUILD
Starting Step #0
Step #0: Pulling image: ubuntu
Step #0: Using default tag: latest
Step #0: latest: Pulling from library/ubuntu
Step #0: Digest: sha256:6b9eb699512656fc6ef936ddeb45ab25edcd17ab94901790989f89dbf782344a
Step #0: Status: Downloaded newer image for ubuntu:latest
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  107.3MB

Step #1: Step 1/3 : FROM gcr.io/cloud-builders/docker
Step #1:  ---> 8c7000584c15
Step #1: Step 2/3 : RUN apt-get install make
Step #1:  ---> Running in e5d5aec8ee97
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 8 not upgraded.
Step #1: Removing intermediate container e5d5aec8ee97
Step #1:  ---> 9607789ba735
Step #1: Step 3/3 : ENTRYPOINT ["/usr/bin/make"]
Step #1:  ---> Running in 91ce6aaac570
Step #1: Removing intermediate container 91ce6aaac570
Step #1:  ---> f9c6e9844e8b
Step #1: Successfully built f9c6e9844e8b
Step #1: Successfully tagged make-docker:latest
Finished Step #1
Starting Step #2
Step #2: Already have image: make-docker
Step #2: docker pull gcr.io/agones-images/agones-build:5fee634321 && docker tag gcr.io/agones-images/agones-build:5fee634321 agones-build:5fee634321
Step #2: 5fee634321: Pulling from agones-images/agones-build
Step #2: cc1a78bfd46b: Pulling fs layer
Step #2: 65ec5fb8fee4: Pulling fs layer
Step #2: f792a8d67267: Pulling fs layer
Step #2: ae443b447e6b: Pulling fs layer
Step #2: e238fa3fc1c7: Pulling fs layer
Step #2: 79618c8f1c59: Pulling fs layer
Step #2: c45efabdc97c: Pulling fs layer
Step #2: ccc8dfb9ff69: Pulling fs layer
Step #2: 74188580fa96: Pulling fs layer
Step #2: 980c37881ec8: Pulling fs layer
Step #2: ccd7518d371f: Pulling fs layer
Step #2: b98364900f65: Pulling fs layer
Step #2: ec0e0c3f7188: Pulling fs layer
Step #2: 00c16ad48535: Pulling fs layer
Step #2: aac2fface9b2: Pulling fs layer
Step #2: 7ae0c557ac87: Pulling fs layer
Step #2: ae443b447e6b: Waiting
Step #2: f5d3655d057e: Pulling fs layer
Step #2: a8dfc476ee06: Pulling fs layer
Step #2: e3484d46e12d: Pulling fs layer
Step #2: 74188580fa96: Waiting
Step #2: 79618c8f1c59: Waiting
Step #2: 4b774bd9626c: Pulling fs layer
Step #2: bd6c76cba34e: Pulling fs layer
Step #2: 980c37881ec8: Waiting
Step #2: c45efabdc97c: Waiting
Step #2: ef70c77e27a1: Pulling fs layer
Step #2: ccc8dfb9ff69: Waiting
Step #2: ccd7518d371f: Waiting
Step #2: b98364900f65: Waiting
Step #2: aac2fface9b2: Waiting
Step #2: f5d3655d057e: Waiting
Step #2: 7ae0c557ac87: Waiting
Step #2: ec0e0c3f7188: Waiting
Step #2: 00c16ad48535: Waiting
Step #2: a8dfc476ee06: Waiting
Step #2: 4b774bd9626c: Waiting
Step #2: e3484d46e12d: Waiting
Step #2: bd6c76cba34e: Waiting
Step #2: ef70c77e27a1: Waiting
Step #2: cc1a78bfd46b: Verifying Checksum
Step #2: cc1a78bfd46b: Download complete
Step #2: ae443b447e6b: Verifying Checksum
Step #2: ae443b447e6b: Download complete
Step #2: 65ec5fb8fee4: Verifying Checksum
Step #2: 65ec5fb8fee4: Download complete
Step #2: cc1a78bfd46b: Pull complete
Step #2: 79618c8f1c59: Verifying Checksum
Step #2: 79618c8f1c59: Download complete
Step #2: c45efabdc97c: Download complete
Step #2: e238fa3fc1c7: Verifying Checksum
Step #2: e238fa3fc1c7: Download complete
Step #2: 74188580fa96: Verifying Checksum
Step #2: 74188580fa96: Download complete
Step #2: ccc8dfb9ff69: Verifying Checksum
Step #2: ccc8dfb9ff69: Download complete
Step #2: ccd7518d371f: Verifying Checksum
Step #2: ccd7518d371f: Download complete
Step #2: 980c37881ec8: Verifying Checksum
Step #2: 980c37881ec8: Download complete
Step #2: b98364900f65: Verifying Checksum
Step #2: b98364900f65: Download complete
Step #2: ec0e0c3f7188: Download complete
Step #2: 00c16ad48535: Verifying Checksum
Step #2: 00c16ad48535: Download complete
Step #2: aac2fface9b2: Verifying Checksum
Step #2: aac2fface9b2: Download complete
Step #2: f792a8d67267: Verifying Checksum
Step #2: f792a8d67267: Download complete
Step #2: a8dfc476ee06: Verifying Checksum
Step #2: a8dfc476ee06: Download complete
Step #2: e3484d46e12d: Verifying Checksum
Step #2: e3484d46e12d: Download complete
Step #2: 4b774bd9626c: Verifying Checksum
Step #2: 4b774bd9626c: Download complete
Step #2: bd6c76cba34e: Verifying Checksum
Step #2: bd6c76cba34e: Download complete
Step #2: f5d3655d057e: Verifying Checksum
Step #2: f5d3655d057e: Download complete
Step #2: ef70c77e27a1: Verifying Checksum
Step #2: ef70c77e27a1: Download complete
Step #2: 65ec5fb8fee4: Pull complete
Step #2: 7ae0c557ac87: Verifying Checksum
Step #2: 7ae0c557ac87: Download complete
Step #2: f792a8d67267: Pull complete
Step #2: ae443b447e6b: Pull complete
Step #2: e238fa3fc1c7: Pull complete
Step #2: 79618c8f1c59: Pull complete
Step #2: c45efabdc97c: Pull complete
Step #2: ccc8dfb9ff69: Pull complete
Step #2: 74188580fa96: Pull complete
Step #2: 980c37881ec8: Pull complete
Step #2: ccd7518d371f: Pull complete
Step #2: b98364900f65: Pull complete
Step #2: ec0e0c3f7188: Pull complete
Step #2: 00c16ad48535: Pull complete
Step #2: aac2fface9b2: Pull complete
Step #2: 7ae0c557ac87: Pull complete
Step #2: f5d3655d057e: Pull complete
Step #2: a8dfc476ee06: Pull complete
Step #2: e3484d46e12d: Pull complete
Step #2: 4b774bd9626c: Pull complete
Step #2: bd6c76cba34e: Pull complete
Step #2: ef70c77e27a1: Pull complete
Step #2: Digest: sha256:0f851c866cde1d456f2c6fe0f93785bd624bca48fed808e2b912fdcaa468c3d0
Step #2: Status: Downloaded newer image for gcr.io/agones-images/agones-build:5fee634321
Finished Step #2
Starting Step #3 - "lint"
Step #3 - "lint": Already have image: make-docker
Step #3 - "lint": mkdir -p ~/.kube/
Step #3 - "lint": mkdir -p /workspace/build//.config/gcloud
Step #3 - "lint": mkdir -p ~/.helm
Step #3 - "lint": docker run -t -e "TERM=xterm-256color" --rm -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube/:/root/.kube -v ~/.helm:/root/.helm -v /workspace:/go/src/agones.dev/agones -w /go/src/agones.dev/agones  agones-build:5fee634321 bash -c \
Step #3 - "lint": 	"golangci-lint run ./examples/... && golangci-lint run --deadline 15m ./..."
Finished Step #3 - "lint"
Starting Step #6 - "build-e2e"
Starting Step #5 - "build"
Starting Step #4 - "tests"
Step #6 - "build-e2e": Already have image (with digest): gcr.io/cloud-builders/docker
Step #5 - "build": Already have image: make-docker
Step #4 - "tests": Already have image: make-docker
Step #5 - "build": mkdir -p ~/.kube/
Step #5 - "build": mkdir -p /workspace/build//.config/gcloud
Step #5 - "build": mkdir -p ~/.helm
Step #5 - "build": docker run --rm -e "CGO_ENABLED=0" -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube/:/root/.kube -v ~/.helm:/root/.helm -v /workspace:/go/src/agones.dev/agones agones-build:5fee634321 go build \
Step #5 - "build": 	-o /go/src/agones.dev/agones/cmd/controller/bin/controller -a -ldflags "-X agones.dev/agones/pkg.Version=0.6.0-731a248" -installsuffix cgo agones.dev/agones/cmd/controller
Step #4 - "tests": mkdir -p ~/.kube/
Step #4 - "tests": mkdir -p /workspace/build//.config/gcloud
Step #4 - "tests": mkdir -p ~/.helm
Step #4 - "tests": docker run --rm -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube/:/root/.kube -v ~/.helm:/root/.helm -v /workspace:/go/src/agones.dev/agones agones-build:5fee634321 go test -race agones.dev/agones/pkg/... \
Step #4 - "tests": agones.dev/agones/sdks/...
Step #6 - "build-e2e": Sending build context to Docker daemon  7.168kB

Step #6 - "build-e2e": Step 1/20 : FROM gcr.io/cloud-builders/gcloud-slim
Step #6 - "build-e2e":  ---> 839515408fcb
Step #6 - "build-e2e": Step 2/20 : RUN apt-get update &&     apt-get install -y wget psmisc make gcc python jq zip &&     apt-get clean
Step #6 - "build-e2e":  ---> Running in 5dfd76c79b2d
Step #4 - "tests": ?   	agones.dev/agones/pkg	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/apis	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/apis/stable	[no test files]
Step #6 - "build-e2e": Get:1 http://archive.ubuntu.com/ubuntu xenial InRelease [247 kB]
Step #6 - "build-e2e": Get:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]
Step #6 - "build-e2e": Get:3 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial InRelease [17.5 kB]
Step #6 - "build-e2e": Get:4 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
Step #6 - "build-e2e": Get:5 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]
Step #6 - "build-e2e": Get:6 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial/main amd64 Packages [3324 B]
Step #6 - "build-e2e": Get:7 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages [1201 kB]
Step #6 - "build-e2e": Get:8 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial/main Translation-en [2380 B]
Step #6 - "build-e2e": Get:9 http://archive.ubuntu.com/ubuntu xenial/main Translation-en [568 kB]
Step #6 - "build-e2e": Get:10 http://archive.ubuntu.com/ubuntu xenial/restricted amd64 Packages [8344 B]
Step #6 - "build-e2e": Get:11 http://archive.ubuntu.com/ubuntu xenial/restricted Translation-en [2908 B]
Step #6 - "build-e2e": Get:12 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages [7532 kB]
Step #6 - "build-e2e": Get:13 http://archive.ubuntu.com/ubuntu xenial/universe Translation-en [4354 kB]
Step #6 - "build-e2e": Get:14 http://archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages [144 kB]
Step #6 - "build-e2e": Get:15 http://archive.ubuntu.com/ubuntu xenial/multiverse Translation-en [106 kB]
Step #6 - "build-e2e": Get:16 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [874 kB]
Step #6 - "build-e2e": Get:17 http://archive.ubuntu.com/ubuntu xenial-updates/main Translation-en [356 kB]
Step #6 - "build-e2e": Get:18 http://archive.ubuntu.com/ubuntu xenial-updates/restricted amd64 Packages [7556 B]
Step #6 - "build-e2e": Get:19 http://archive.ubuntu.com/ubuntu xenial-updates/restricted Translation-en [2272 B]
Step #6 - "build-e2e": Get:20 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [702 kB]
Step #6 - "build-e2e": Get:21 http://archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [286 kB]
Step #6 - "build-e2e": Get:22 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [16.4 kB]
Step #6 - "build-e2e": Get:23 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse Translation-en [8344 B]
Step #6 - "build-e2e": Get:24 http://archive.ubuntu.com/ubuntu xenial-backports/main amd64 Packages [7288 B]
Step #6 - "build-e2e": Get:25 http://archive.ubuntu.com/ubuntu xenial-backports/main Translation-en [4456 B]
Step #6 - "build-e2e": Get:26 http://archive.ubuntu.com/ubuntu xenial-backports/universe amd64 Packages [7804 B]
Step #6 - "build-e2e": Get:27 http://archive.ubuntu.com/ubuntu xenial-backports/universe Translation-en [4184 B]
Step #6 - "build-e2e": Get:28 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [576 kB]
Step #6 - "build-e2e": Get:29 http://security.ubuntu.com/ubuntu xenial-security/main Translation-en [242 kB]
Step #6 - "build-e2e": Get:30 http://security.ubuntu.com/ubuntu xenial-security/restricted amd64 Packages [7204 B]
Step #6 - "build-e2e": Get:31 http://security.ubuntu.com/ubuntu xenial-security/restricted Translation-en [2152 B]
Step #6 - "build-e2e": Get:32 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [398 kB]
Step #6 - "build-e2e": Get:33 http://security.ubuntu.com/ubuntu xenial-security/universe Translation-en [154 kB]
Step #6 - "build-e2e": Get:34 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 Packages [3460 B]
Step #6 - "build-e2e": Get:35 http://security.ubuntu.com/ubuntu xenial-security/multiverse Translation-en [1744 B]
Step #6 - "build-e2e": Fetched 18.2 MB in 6s (2900 kB/s)
Step #6 - "build-e2e": Reading package lists...
Step #6 - "build-e2e": Reading package lists...
Step #6 - "build-e2e": Building dependency tree...
Step #6 - "build-e2e": Reading state information...
Step #6 - "build-e2e": python is already the newest version (2.7.12-1~16.04).
Step #6 - "build-e2e": python set to manually installed.
Step #6 - "build-e2e": The following packages were automatically installed and are no longer required:
Step #6 - "build-e2e":   libexpat1-dev libpython-dev libpython2.7 libpython2.7-dev
Step #6 - "build-e2e":   python-pkg-resources python2.7-dev
Step #6 - "build-e2e": Use 'apt autoremove' to remove them.
Step #6 - "build-e2e": The following additional packages will be installed:
Step #6 - "build-e2e":   libonig2 unzip
Step #6 - "build-e2e": Suggested packages:
Step #6 - "build-e2e":   gcc-multilib autoconf automake libtool flex bison gdb gcc-doc make-doc
Step #6 - "build-e2e": The following NEW packages will be installed:
Step #6 - "build-e2e":   gcc jq libonig2 make psmisc unzip wget zip
Step #6 - "build-e2e": 0 upgraded, 8 newly installed, 0 to remove and 20 not upgraded.
Step #6 - "build-e2e": Need to get 746 kB/1051 kB of archives.
Step #6 - "build-e2e": After this operation, 3466 kB of additional disk space will be used.
Step #6 - "build-e2e": Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 psmisc amd64 22.21-2.1build1 [48.0 kB]
Step #6 - "build-e2e": Get:2 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libonig2 amd64 5.9.6-1ubuntu0.1 [86.7 kB]
Step #6 - "build-e2e": Get:3 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 jq amd64 1.5+dfsg-1ubuntu0.1 [144 kB]
Step #6 - "build-e2e": Get:4 http://archive.ubuntu.com/ubuntu xenial/main amd64 make amd64 4.1-6 [151 kB]
Step #6 - "build-e2e": Get:5 http://archive.ubuntu.com/ubuntu xenial/main amd64 unzip amd64 6.0-20ubuntu1 [158 kB]
Step #6 - "build-e2e": Get:6 http://archive.ubuntu.com/ubuntu xenial/main amd64 zip amd64 3.0-11 [158 kB]
Step #6 - "build-e2e": Fetched 746 kB in 1s (584 kB/s)
Step #6 - "build-e2e": Selecting previously unselected package psmisc.
Step #6 - "build-e2e": (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15825 files and directories currently installed.)
Step #6 - "build-e2e": Preparing to unpack .../psmisc_22.21-2.1build1_amd64.deb ...
Step #6 - "build-e2e": Unpacking psmisc (22.21-2.1build1) ...
Step #6 - "build-e2e": Selecting previously unselected package wget.
Step #6 - "build-e2e": Preparing to unpack .../wget_1.17.1-1ubuntu1.4_amd64.deb ...
Step #6 - "build-e2e": Unpacking wget (1.17.1-1ubuntu1.4) ...
Step #6 - "build-e2e": Selecting previously unselected package gcc.
Step #6 - "build-e2e": Preparing to unpack .../gcc_4%3a5.3.1-1ubuntu1_amd64.deb ...
Step #6 - "build-e2e": Unpacking gcc (4:5.3.1-1ubuntu1) ...
Step #6 - "build-e2e": Selecting previously unselected package libonig2:amd64.
Step #6 - "build-e2e": Preparing to unpack .../libonig2_5.9.6-1ubuntu0.1_amd64.deb ...
Step #6 - "build-e2e": Unpacking libonig2:amd64 (5.9.6-1ubuntu0.1) ...
Step #6 - "build-e2e": Selecting previously unselected package jq.
Step #6 - "build-e2e": Preparing to unpack .../jq_1.5+dfsg-1ubuntu0.1_amd64.deb ...
Step #6 - "build-e2e": Unpacking jq (1.5+dfsg-1ubuntu0.1) ...
Step #6 - "build-e2e": Selecting previously unselected package make.
Step #6 - "build-e2e": Preparing to unpack .../archives/make_4.1-6_amd64.deb ...
Step #6 - "build-e2e": Unpacking make (4.1-6) ...
Step #6 - "build-e2e": Selecting previously unselected package unzip.
Step #6 - "build-e2e": Preparing to unpack .../unzip_6.0-20ubuntu1_amd64.deb ...
Step #6 - "build-e2e": Unpacking unzip (6.0-20ubuntu1) ...
Step #6 - "build-e2e": Selecting previously unselected package zip.
Step #6 - "build-e2e": Preparing to unpack .../archives/zip_3.0-11_amd64.deb ...
Step #6 - "build-e2e": Unpacking zip (3.0-11) ...
Step #6 - "build-e2e": Processing triggers for libc-bin (2.23-0ubuntu10) ...
Step #6 - "build-e2e": Processing triggers for mime-support (3.59ubuntu1) ...
Step #6 - "build-e2e": Setting up psmisc (22.21-2.1build1) ...
Step #6 - "build-e2e": Setting up wget (1.17.1-1ubuntu1.4) ...
Step #6 - "build-e2e": Setting up gcc (4:5.3.1-1ubuntu1) ...
Step #6 - "build-e2e": Setting up libonig2:amd64 (5.9.6-1ubuntu0.1) ...
Step #6 - "build-e2e": Setting up jq (1.5+dfsg-1ubuntu0.1) ...
Step #6 - "build-e2e": Setting up make (4.1-6) ...
Step #6 - "build-e2e": Setting up unzip (6.0-20ubuntu1) ...
Step #6 - "build-e2e": Setting up zip (3.0-11) ...
Step #6 - "build-e2e": Processing triggers for libc-bin (2.23-0ubuntu10) ...
Step #6 - "build-e2e": Removing intermediate container 5dfd76c79b2d
Step #6 - "build-e2e":  ---> 811f758bc12a
Step #6 - "build-e2e": Step 3/20 : WORKDIR /usr/local
Step #6 - "build-e2e":  ---> Running in 135809766fe4
Step #6 - "build-e2e": Removing intermediate container 135809766fe4
Step #6 - "build-e2e":  ---> bd0bb444295f
Step #6 - "build-e2e": Step 4/20 : ENV GO_VERSION=1.11.1
Step #6 - "build-e2e":  ---> Running in 7724186a441c
Step #6 - "build-e2e": Removing intermediate container 7724186a441c
Step #6 - "build-e2e":  ---> 39ba80eb89a1
Step #6 - "build-e2e": Step 5/20 : ENV GOPATH /go
Step #6 - "build-e2e":  ---> Running in c67e19ef04d5
Step #6 - "build-e2e": Removing intermediate container c67e19ef04d5
Step #6 - "build-e2e":  ---> fa1ed13f2a3a
Step #6 - "build-e2e": Step 6/20 : RUN wget -q https://redirector.gvt1.com/edgedl/go/go${GO_VERSION}.linux-amd64.tar.gz &&     tar -xzf go${GO_VERSION}.linux-amd64.tar.gz && rm go${GO_VERSION}.linux-amd64.tar.gz && mkdir ${GOPATH}
Step #6 - "build-e2e":  ---> Running in 1cb21f7dad5b
Step #4 - "tests": ok  	agones.dev/agones/pkg/apis/stable/v1alpha1	1.104s
Step #4 - "tests": ?   	agones.dev/agones/pkg/client	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/client/clientset/versioned	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/client/clientset/versioned/fake	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/client/clientset/versioned/scheme	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/client/clientset/versioned/typed/stable/v1alpha1	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/client/clientset/versioned/typed/stable/v1alpha1/fake	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/client/informers/externalversions	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/client/informers/externalversions/internalinterfaces	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/client/informers/externalversions/stable	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/client/informers/externalversions/stable/v1alpha1	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/client/listers/stable/v1alpha1	[no test files]
Step #5 - "build": docker build /workspace/cmd/controller/ --tag=gcr.io/agones-images/agones-controller:0.6.0-731a248 
Step #5 - "build": Sending build context to Docker daemon  38.27MB

Step #5 - "build": Step 1/6 : FROM alpine:3.8
Step #5 - "build": 3.8: Pulling from library/alpine
Step #5 - "build": Digest: sha256:02892826401a9d18f0ea01f8a2f35d328ef039db4e1edcc45c630314a0457d5b
Step #5 - "build": Status: Downloaded newer image for alpine:3.8
Step #5 - "build":  ---> 196d12cf6ab1
Step #5 - "build": Step 2/6 : RUN apk --update add ca-certificates &&     adduser -D agones
Step #5 - "build":  ---> Running in 6319e8bfabb4
Step #5 - "build": fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/main/x86_64/APKINDEX.tar.gz
Step #5 - "build": fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/community/x86_64/APKINDEX.tar.gz
Step #5 - "build": (1/1) Installing ca-certificates (20171114-r3)
Step #5 - "build": Executing busybox-1.28.4-r1.trigger
Step #5 - "build": Executing ca-certificates-20171114-r3.trigger
Step #5 - "build": OK: 5 MiB in 14 packages
Step #5 - "build": Removing intermediate container 6319e8bfabb4
Step #5 - "build":  ---> 6fc618dcf7dc
Step #5 - "build": Step 3/6 : COPY ./bin/controller /home/agones/controller
Step #5 - "build":  ---> 65f1cac33b9a
Step #5 - "build": Step 4/6 : RUN chown -R agones /home/agones &&     chmod o+x /home/agones/controller
Step #5 - "build":  ---> Running in 2c1da3ff5218
Step #5 - "build": Removing intermediate container 2c1da3ff5218
Step #5 - "build":  ---> 435ba2d30b92
Step #5 - "build": Step 5/6 : USER agones
Step #5 - "build":  ---> Running in 2fb6a5db9869
Step #6 - "build-e2e": Removing intermediate container 1cb21f7dad5b
Step #6 - "build-e2e":  ---> b2734397e329
Step #6 - "build-e2e": Step 7/20 : ENV PATH /usr/local/go/bin:/go/bin:$PATH
Step #5 - "build": Removing intermediate container 2fb6a5db9869
Step #5 - "build":  ---> a154259b7dbd
Step #5 - "build": Step 6/6 : ENTRYPOINT ["/home/agones/controller"]
Step #6 - "build-e2e":  ---> Running in e71494918612
Step #5 - "build":  ---> Running in 490961dafa47
Step #6 - "build-e2e": Removing intermediate container e71494918612
Step #6 - "build-e2e":  ---> d43c79e15f11
Step #6 - "build-e2e": Step 8/20 : ENV KUBECTL_VER 1.10.0
Step #5 - "build": Removing intermediate container 490961dafa47
Step #5 - "build":  ---> 67cbfb736d8f
Step #5 - "build": Successfully built 67cbfb736d8f
Step #5 - "build": Successfully tagged gcr.io/agones-images/agones-controller:0.6.0-731a248
Step #5 - "build": docker run --rm -e "CGO_ENABLED=0" -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube/:/root/.kube -v ~/.helm:/root/.helm -v /workspace:/go/src/agones.dev/agones agones-build:5fee634321 go build \
Step #5 - "build": 	-o /go/src/agones.dev/agones/cmd/sdk-server/bin/sdk-server.linux.amd64 -a -ldflags "-X agones.dev/agones/pkg.Version=0.6.0-731a248" -installsuffix cgo agones.dev/agones/cmd/sdk-server
Step #6 - "build-e2e":  ---> Running in f38533c29b93
Step #6 - "build-e2e": Removing intermediate container f38533c29b93
Step #6 - "build-e2e":  ---> 2d0116f749cc
Step #6 - "build-e2e": Step 9/20 : RUN curl -LO https://storage.googleapis.com/kubernetes-release/release/v${KUBECTL_VER}/bin/linux/amd64/kubectl &&     chmod go+rx ./kubectl &&     mv ./kubectl /usr/local/bin/kubectl
Step #6 - "build-e2e":  ---> Running in a769dfa9e895
Step #6 - "build-e2e": �[91m  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Step #6 - "build-e2e":                                  Dload  Upload   Total   Spent    Left  Speed
Step #6 - "build-e2e": 
  0     0    0    �[0m�[91m 0    0     0      0      0 --:--:-- --:--:-- --:--:--     0�[0m�[91m
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0�[0m�[91m
100 51.7M  100 51.7M    0     0  69.5M      0 --:--:-- --:--:-- --:--:-- 69.4M
Step #6 - "build-e2e": �[0mRemoving intermediate container a769dfa9e895
Step #6 - "build-e2e":  ---> e27c3d369cff
Step #6 - "build-e2e": Step 10/20 : ENV HELM_VER 2.11.0
Step #6 - "build-e2e":  ---> Running in ea6a66681fcc
Step #6 - "build-e2e": Removing intermediate container ea6a66681fcc
Step #6 - "build-e2e":  ---> 1a1096781dfa
Step #6 - "build-e2e": Step 11/20 : ENV HELM_URL https://storage.googleapis.com/kubernetes-helm/helm-v${HELM_VER}-linux-amd64.tar.gz
Step #6 - "build-e2e":  ---> Running in b2d5e6028bb7
Step #6 - "build-e2e": Removing intermediate container b2d5e6028bb7
Step #6 - "build-e2e":  ---> 2dd113a42ff4
Step #6 - "build-e2e": Step 12/20 : RUN curl -L  ${HELM_URL} > /tmp/helm.tar.gz     && tar -zxvf /tmp/helm.tar.gz -C /tmp     && mv /tmp/linux-amd64/helm /usr/local/bin/helm     && chmod go+rx /usr/local/bin/helm     && rm /tmp/helm.tar.gz && rm -rf /tmp/linux-amd64
Step #6 - "build-e2e":  ---> Running in 89b545ef68d6
Step #6 - "build-e2e": �[91m  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Step #6 - "build-e2e":                                  Dload�[0m�[91m  Upload   Total   Spent    Left  Speed
Step #6 - "build-e2e": 
  0     0    0     0    0     0      0�[0m�[91m      0 --:--�[0m�[91m:-- --:--:-- -�[0m�[91m-:--:--   �[0m�[91m  0�[0m�[91m
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0�[0m�[91m
100 18.2M  100 18.2M    0     0  32.3M      0 --:--:-- --:--:-- --:--:-- 32.3M
Step #6 - "build-e2e": �[0mlinux-amd64/
Step #6 - "build-e2e": linux-amd64/tiller
Step #6 - "build-e2e": linux-amd64/README.md
Step #6 - "build-e2e": linux-amd64/helm
Step #6 - "build-e2e": linux-amd64/LICENSE
Step #6 - "build-e2e": Removing intermediate container 89b545ef68d6
Step #6 - "build-e2e":  ---> d123f8e77af3
Step #6 - "build-e2e": Step 13/20 : ENV CONSUL_VERSION=1.2.1
Step #6 - "build-e2e":  ---> Running in b9e97b558280
Step #4 - "tests": ok  	agones.dev/agones/pkg/fleetallocation	11.550s
Step #4 - "tests": ok  	agones.dev/agones/pkg/fleetautoscalers	3.338s
Step #4 - "tests": ok  	agones.dev/agones/pkg/fleets	2.533s
Step #6 - "build-e2e": Removing intermediate container b9e97b558280
Step #6 - "build-e2e":  ---> 4f1c0b7db2e6
Step #6 - "build-e2e": Step 14/20 : ENV HASHICORP_RELEASES=https://releases.hashicorp.com
Step #6 - "build-e2e":  ---> Running in ea898ce61a5c
Step #6 - "build-e2e": Removing intermediate container ea898ce61a5c
Step #6 - "build-e2e":  ---> 08567ddfa4dc
Step #6 - "build-e2e": Step 15/20 : RUN mkdir -p /tmp/build &&     wget ${HASHICORP_RELEASES}/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_linux_amd64.zip     -P /tmp/build/  &&     unzip -d /usr/local/bin/ /tmp/build/consul_${CONSUL_VERSION}_linux_amd64.zip &&     cd /tmp &&     rm -rf /tmp/build &&     chmod go+rx /usr/local/bin/consul &&     consul version
Step #6 - "build-e2e":  ---> Running in 3a2f0dc27c7b
Step #6 - "build-e2e": �[91m--2018-11-13 17:29:12--  https://releases.hashicorp.com/consul/1.2.1/consul_1.2.1_linux_amd64.zip
Step #6 - "build-e2e": �[0m�[91mResolving releases.hashicorp.com (releases.hashicorp.com)... �[0m�[91m151.101.1.183, 151.101.65.183, 151.101.129.183, ...
Step #6 - "build-e2e": Connecting to releases.hashicorp.com (releases.hashicorp.com)|151.101.1.183|:443... �[0m�[91mconnected.
Step #6 - "build-e2e": �[0m�[91mHTTP request sent, awaiting response... �[0m�[91m200 OK
Step #6 - "build-e2e": Length: 14529496 (14M) [application/zip]
Step #6 - "build-e2e": �[0m�[91mSaving to: '/tmp/build/consul_1.2.1_linux_amd64.zip'
Step #6 - "build-e2e": 
Step #6 - "build-e2e":      0K ..�[0m�[91m........�[0m�[91m ......�[0m�[91m..�[0m�[91m.. ....�[0m�[91m.....�[0m�[91m. ..�[0m�[91m.......�[0m�[91m. ..�[0m�[91m......�[0m�[91m..  0% 3.16M 4s
Step #6 - "build-e2e":     50K ..�[0m�[91m........ .�[0m�[91m......... .......�[0m�[91m... .......... ...�[0m�[91m.......  0% 7.39M 3s
Step #6 - "build-e2e":    100K .........�[0m�[91m. .......... ....�[0m�[91m.�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m.........  1% 13.7M 2s
Step #6 - "build-e2e":    150K .......�[0m�[91m.�[0m�[91m.. .....�[0m�[91m..... ...�[0m�[91m....... .........�[0m�[91m. ..........  1% 12.3M 2s
Step #6 - "build-e2e":    200K .....�[0m�[91m..�[0m�[91m... .......... .�[0m�[91m......... .......�[0m�[91m... ..........  1% 18.1M 2s
Step #6 - "build-e2e":    250K ...�[0m�[91m....... .........�[0m�[91m. .......... .....�[0m�[91m..... ..........  2% 10.4M 2s
Step #6 - "build-e2e":    300K .�[0m�[91m......... .......�[0m�[91m... .......... ...�[0m�[91m....... .........�[0m�[91m.�[0m�[91m  2% 14.8M 2s
Step #6 - "build-e2e":    350K .......�[0m�[91m... .....�[0m�[91m.�[0m�[91m..�[0m�[91m..�[0m�[91m ...�[0m�[91m.�[0m�[91m..�[0m�[91m..�[0m�[91m.. .�[0m�[91m........�[0m�[91m. .......�[0m�[91m...  2% 11.9M 2s
Step #6 - "build-e2e":    400K .......... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m.....  3% 20.3M 1s
Step #6 - "build-e2e":    450K ...�[0m�[91m....... .�[0m�[91m......... .......�[0m�[91m... .......... ...�[0m�[91m.......  3% 18.0M 1s
Step #6 - "build-e2e":    500K .�[0m�[91m........�[0m�[91m. .......... .....�[0m�[91m..... .......... .�[0m�[91m.........  3% 11.6M 1s
Step #6 - "build-e2e":    550K .......�[0m�[91m... .......... ...�[0m�[91m....... .........�[0m�[91m. ..........  4%�[0m�[91m 20.9M 1s
Step #6 - "build-e2e":    600K .....�[0m�[91m..... .......... .�[0m�[91m......... .......�[0m�[91m.�[0m�[91m.. ..........  4% 13.3M 1s
Step #6 - "build-e2e":    650K ...�[0m�[91m....... .........�[0m�[91m. .......... .....�[0m�[91m..... ...�[0m�[91m.......  4% 21.5M 1s
Step #6 - "build-e2e":    700K .�[0m�[91m......... .......�[0m�[91m... .......... ...�[0m�[91m....... ..........  5% 10.1M 1s
Step #6 - "build-e2e":    750K .......�[0m�[91m... .....�[0m�[91m..... .......... .�[0m�[91m......... .......�[0m�[91m...  5% 20.2M 1s
Step #6 - "build-e2e":    800K .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......... .....�[0m�[91m.....  5% 19.0M 1s
Step #6 - "build-e2e":    850K ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......... .......... ...�[0m�[91m.......  6% 17.8M 1s
Step #6 - "build-e2e":    900K .........�[0m�[91m. .......... .....�[0m�[91m..... .......... .�[0m�[91m.........  6% 22.0M 1s
Step #6 - "build-e2e":    950K .......�[0m�[91m... .......... ...�[0m�[91m....... .........�[0m�[91m. ..........  7% 10.1M 1s
Step #6 - "build-e2e":   1000K .....�[0m�[91m..... .......... .�[0m�[91m.....�[0m�[91m.�[0m�[91m..�[0m�[91m. .......�[0m�[91m... ..........  7% 36.4M 1s
Step #6 - "build-e2e":   1050K ...�[0m�[91m....... .........�[0m�[91m. .......... .....�[0m�[91m..... ..........  7% 24.1M 1s
Step #6 - "build-e2e":   1100K .�[0m�[91m......... .......�[0m�[91m... .....�[0m�[91m..... .......... .........�[0m�[91m.  8% 12.2M 1s
Step #6 - "build-e2e":   1150K .......�[0m�[91m... .....�[0m�[91m...�[0m�[91m.. .......... .�[0m�[91m......... .......�[0m�[91m...  8% 30.1M 1s
Step #6 - "build-e2e":   1200K .......... ...�[0m�[91m....... .........�[0m�[91m. .......... .....�[0m�[91m.....  8% 17.9M 1s
Step #6 - "build-e2e":   1250K ...�[0m�[91m....... .......... .......�[0m�[91m... .......... ...�[0m�[91m.......  9% 16.3M 1s
Step #6 - "build-e2e":   1300K .�[0m�[91m........�[0m�[91m. .......... .......... .......... .�[0m�[91m.........  9%�[0m�[91m 29.1M 1s
Step #6 - "build-e2e":   1350K .......�[0m�[91m... .......... ...�[0m�[91m....... .........�[0m�[91m. ..........  9% 24.8M 1s
Step #6 - "build-e2e":   1400K .....�[0m�[91m..... .......... .�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m...�[0m�[91m.�[0m�[91m.�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m .�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m. 10% 11.6M 1s
Step #6 - "build-e2e":   1450K ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m.�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m..�[0m�[91m..�[0m�[91m �[0m�[91m.�[0m�[91m....�[0m�[91m..... ...�[0m�[91m....... 10%�[0m�[91m 17.8M 1s
Step #6 - "build-e2e":   1500K ..�[0m�[91m........ .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... .........�[0m�[91m. 10% 31.2M 1s
Step #6 - "build-e2e":   1550K .......... .......... .......... .�[0m�[91m......... .......�[0m�[91m.�[0m�[91m..�[0m�[91m 11%�[0m�[91m 37.2M�[0m�[91m 1s�[0m�[91m
Step #6 - "build-e2e":   1600K�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m...�[0m�[91m..�[0m�[91m .�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m �[0m�[91m.�[0m�[91m....�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m. �[0m�[91m...�[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m. �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m...�[0m�[91m..�[0m�[91m 11% 12.8M 1s�[0m�[91m
Step #6 - "build-e2e":   1650K�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m....�[0m�[91m..�[0m�[91m.�[0m�[91m. .�[0m�[91m.........�[0m�[91m �[0m�[91m.......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... 11% 27.4M 1s
Step #6 - "build-e2e":   1700K ......�[0m�[91m...�[0m�[91m. .......... .....�[0m�[91m..... .......... .�[0m�[91m........�[0m�[91m.�[0m�[91m 12%�[0m�[91m 30.0M�[0m�[91m 1s
Step #6 - "build-e2e":   1750K .�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m..�[0m�[91m. �[0m�[91m....�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m. �[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m. �[0m�[91m.......... .......... 12% 24.9M 1s
Step #6 - "build-e2e":   1800K .....�[0m�[91m..... .......... .�[0m�[91m......... .......�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m �[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m..... 13% 18.6M 1s
Step #6 - "build-e2e":   1850K ...�[0m�[91m....... .........�[0m�[91m. .......... .....�[0m�[91m..... .......... 13% 26.3M 1s
Step #6 - "build-e2e":   1900K .�[0m�[91m......... .......�[0m�[91m... .......... ...�[0m�[91m....... .........�[0m�[91m. 13% 18.7M 1s
Step #6 - "build-e2e":   1950K .......�[0m�[91m... .......... ...�[0m�[91m....... .�[0m�[91m......... .......�[0m�[91m... 14% 24.8M 1s
Step #6 - "build-e2e":   2000K .....�[0m�[91m..... ...�[0m�[91m....... .......... .......... .....�[0m�[91m..... 14% 35.6M 1s
Step #6 - "build-e2e":   2050K .......... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... ..�[0m�[91m........ ...�[0m�[91m..�[0m�[91m..... 14% 32.8M 1s
Step #6 - "build-e2e":   2100K .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .......... .......... .�[0m�[91m........�[0m�[91m. 15% 18.5M 1s
Step #6 - "build-e2e":   2150K .......... ..........�[0m�[91m ...�[0m�[91m....... .........�[0m�[91m. .......... 15% 29.0M 1s
Step #6 - "build-e2e":   2200K .....�[0m�[91m..... ...�[0m�[91m....... .......... .......�[0m�[91m.�[0m�[91m.. .......... 15% 29.8M 1s
Step #6 - "build-e2e":   2250K ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .......... .......... 16% 31.8M 1s
Step #6 - "build-e2e":   2300K .�[0m�[91m........�[0m�[91m. .......... .......... ...�[0m�[91m....... .........�[0m�[91m. 16% 18.4M 1s
Step #6 - "build-e2e":   2350K .......... .....�[0m�[91m..... .......... .�[0m�[91m......... .......�[0m�[91m... 16% 21.0M 1s
Step #6 - "build-e2e":   2400K .......... .......... .........�[0m�[91m. .......... .....�[0m�[91m..... 17%�[0m�[91m 14.3M�[0m�[91m 1s
Step #6 - "build-e2e":   2450K .......... .�[0m�[91m.....�[0m�[91m...�[0m�[91m. �[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m... .�[0m�[91m...�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m. �[0m�[91m.......... 17% 47.6M 1s
Step #6 - "build-e2e":   2500K .........�[0m�[91m. .......... ..�[0m�[91m...�[0m�[91m..... .......... .�[0m�[91m........�[0m�[91m. 17% 67.5M 1s
Step #6 - "build-e2e":   2550K .......�[0m�[91m... .......... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... 18% 21.6M 1s
Step #6 - "build-e2e":   2600K .....�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m. �[0m�[91m...�[0m�[91m...�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m...�[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m ........�[0m�[91m.�[0m�[91m.�[0m�[91m �[0m�[91m.�[0m�[91m...�[0m�[91m...�[0m�[91m.�[0m�[91m..�[0m�[91m 18%�[0m�[91m 17.0M�[0m�[91m 1s�[0m�[91m
Step #6 - "build-e2e":   2650K�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m .�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m �[0m�[91m.......�[0m�[91m..�[0m�[91m. .....�[0m�[91m..... .......... 19% 13.2M 1s
Step #6 - "build-e2e":   2700K .......... .......... .......... .......... .......... 19%  149M 1s
Step #6 - "build-e2e":   2750K .......... .......... .......... .......... .......... 19%  103M 1s
Step #6 - "build-e2e":   2800K .......... .......... .......... .......... .......... 20% 29.9M 1s
Step #6 - "build-e2e":   2850K .......... .......... .......... .......... �[0m�[91m.......... 20% 16.3M 1s
Step #6 - "build-e2e":   2900K .........�[0m�[91m. ..�[0m�[91m........ .....�[0m�[91m.....�[0m�[91m ...�[0m�[91m....�[0m�[91m... .�[0m�[91m......... 20% 42.3M 1s
Step #6 - "build-e2e":   2950K .......�[0m�[91m..�[0m�[91m.�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m. �[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m..... �[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m. ...�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m... 21%�[0m�[91m 14.8M�[0m�[91m 1s�[0m�[91m
Step #6 - "build-e2e":   3000K �[0m�[91m.�[0m�[91m.�[0m�[91m........ .......... .......... .......... .......... 21% 81.6M 1s
Step #6 - "build-e2e":   3050K .......... .......... .......... .....�[0m�[91m....�[0m�[91m. .�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m..�[0m�[91m.�[0m�[91m.. 21% 25.0M 1s
Step #6 - "build-e2e":   3100K�[0m�[91m .�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m .�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.....�[0m�[91m.�[0m�[91m.�[0m�[91m �[0m�[91m.�[0m�[91m.......�[0m�[91m.�[0m�[91m. 22% 28.8M 1s
Step #6 - "build-e2e":   3150K�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m...�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m �[0m�[91m.�[0m�[91m..�[0m�[91m......�[0m�[91m.�[0m�[91m .�[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m. ....�[0m�[91m..�[0m�[91m.�[0m�[91m...�[0m�[91m 22%�[0m�[91m 25.8M�[0m�[91m 1s�[0m�[91m
Step #6 - "build-e2e":   3200K�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m...�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m �[0m�[91m.�[0m�[91m...�[0m�[91m.�[0m�[91m..... .......... .......... 22% 46.0M 1s
Step #6 - "build-e2e":   3250K .......... .......... .......�[0m�[91m...�[0m�[91m .......... .......... 23% 54.2M 1s
Step #6 - "build-e2e":   3300K .......... .......... .....�[0m�[91m...�[0m�[91m..�[0m�[91m �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m �[0m�[91m.�[0m�[91m...�[0m�[91m....�[0m�[91m.�[0m�[91m.�[0m�[91m 23%�[0m�[91m 16.5M 1s�[0m�[91m
Step #6 - "build-e2e":   3350K�[0m�[91m �[0m�[91m..�[0m�[91m.�[0m�[91m.�[0m�[91m...�[0m�[91m... ..�[0m�[91m...�[0m�[91m..�[0m�[91m... .......... ..�[0m�[91m........ .......... 23% 47.0M 1s
Step #6 - "build-e2e":   3400K .......... .......... .......... .......... .......... 24%  178M 1s
Step #6 - "build-e2e":   3450K ...�[0m�[91m..�[0m�[91m..... .........�[0m�[91m. .......... .....�[0m�[91m..... ...�[0m�[91m....... 24%�[0m�[91m 38.5M 1s
Step #6 - "build-e2e":   3500K .......... .......�[0m�[91m... .......... ...�[0m�[91m....... .......... 25% 24.3M 1s
Step #6 - "build-e2e":   3550K .......... .......... .......... .......... .......... 25% 18.7M 1s
Step #6 - "build-e2e":   3600K .......... .......... .......... .......... .......... 25% 49.6M 1s
Step #6 - "build-e2e":   3650K .......... .�[0m�[91m........�[0m�[91m. .......... .....�[0m�[91m..... ...�[0m�[91m....... 26% 83.8M 1s
Step #6 - "build-e2e":   3700K .�[0m�[91m........�[0m�[91m. .......... .....�[0m�[91m..... .......... .�[0m�[91m........�[0m�[91m. 26%�[0m�[91m 34.4M 1s
Step #6 - "build-e2e":   3750K .....�[0m�[91m..�[0m�[91m... .......... ...�[0m�[91m....... .........�[0m�[91m. .......... 26% 25.9M 1s
Step #6 - "build-e2e":   3800K .....�[0m�[91m..... .......... .......... .......�[0m�[91m... ....�[0m�[91m...... 27% 74.0M 1s
Step #6 - "build-e2e":   3850K ...�[0m�[91m....... .......... .......... .......... .......... 27% 21.7M 1s
Step #6 - "build-e2e":   3900K .�[0m�[91m......... .......... .......... .......... .......... 27% 40.5M 1s
Step #6 - "build-e2e":   3950K .......... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m......... .......�[0m�[91m... 28%�[0m�[91m 34.0M 0s
Step #6 - "build-e2e":   4000K .....�[0m�[91m..... ...�[0m�[91m....�[0m�[91m... .........�[0m�[91m. .......... .......... 28% 39.6M 0s
Step #6 - "build-e2e":   4050K .......... .......... .......... .......... .......... 28% 61.1M 0s
Step #6 - "build-e2e":   4100K .........�[0m�[91m. .......... .....�[0m�[91m..... .......... .......... 29%�[0m�[91m 16.9M 0s
Step #6 - "build-e2e":   4150K .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .....�[0m�[91m..�[0m�[91m...�[0m�[91m 29% 54.1M 0s
Step #6 - "build-e2e":   4200K�[0m�[91m �[0m�[91m.....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m......... ..�[0m�[91m.....�[0m�[91m... ...�[0m�[91m..�[0m�[91m.....�[0m�[91m 29% 38.4M�[0m�[91m 0s�[0m�[91m
Step #6 - "build-e2e":   4250K �[0m�[91m.�[0m�[91m..�[0m�[91m..�[0m�[91m...�[0m�[91m.�[0m�[91m. .......... �[0m�[91m.�[0m�[91m......... .......... .......... 30% 37.5M 0s
Step #6 - "build-e2e":   4300K .......... .......... .......... .......... .......... 30% 52.9M 0s
Step #6 - "build-e2e":   4350K .......... .......... .......... .......... .......... 31% 84.2M 0s
Step #6 - "build-e2e":   4400K .......... ...�[0m�[91m....... .........�[0m�[91m. .......... .......... 31% 18.2M 0s
Step #6 - "build-e2e":   4450K .......... .........�[0m�[91m. .......�[0m�[91m... .......... ...�[0m�[91m....... 31% 40.4M 0s
Step #6 - "build-e2e":   4500K .......... .......... .......... .......... .......... 32%�[0m�[91m 50.1M 0s
Step #6 - "build-e2e":   4550K .......�[0m�[91m... .......... .......... .�[0m�[91m......... .......... 32%�[0m�[91m 44.4M 0s
Step #6 - "build-e2e":   4600K .....�[0m�[91m...�[0m�[91m.. �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m....... .�[0m�[91m......... .......... .......... 32% 46.9M 0s
Step #6 - "build-e2e":   4650K .......... .......... .......... .......... .......... 33% 50.4M 0s
Step #6 - "build-e2e":   4700K .......... .......... .......... ...�[0m�[91m....... .......... 33% 22.4M 0s
Step #6 - "build-e2e":   4750K .......... .......... .......... .......... .......... 33% 43.5M 0s
Step #6 - "build-e2e":   4800K .......... .......... .......... �[0m�[91m.......... .......... 34% 28.4M 0s
Step #6 - "build-e2e":   4850K ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... .......... 34%  115M 0s
Step #6 - "build-e2e":   4900K .......... .......... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m......... 34% 48.9M 0s
Step #6 - "build-e2e":   4950K .......... .......... .......... .........�[0m�[91m. ....�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m. 35%�[0m�[91m 34.4M 0s
Step #6 - "build-e2e":   5000K .....�[0m�[91m..... .......... .�[0m�[91m........�[0m�[91m. .......... .......... 35%  123M 0s
Step #6 - "build-e2e":   5050K ...�[0m�[91m....... .......... .......... .......... .......... 35% 28.1M 0s
Step #6 - "build-e2e":   5100K .......... .......�[0m�[91m... .......... .......... .......... 36%�[0m�[91m 23.5M 0s
Step #6 - "build-e2e":   5150K .......... .......... .......... .�[0m�[91m......... .......�[0m�[91m... 36% 52.8M 0s
Step #6 - "build-e2e":   5200K .....�[0m�[91m..... .......... .�[0m�[91m......... .......... .......... 37% 57.6M 0s
Step #6 - "build-e2e":   5250K .......... .......... .......... .......... .......... 37% 86.7M 0s
Step #6 - "build-e2e":   5300K .......... .......... .......... .......... .......... 37% 45.7M 0s
Step #6 - "build-e2e":   5350K .......... .......... ...�[0m�[91m....... .........�[0m�[91m.�[0m�[91m .......... 38%�[0m�[91m 19.8M 0s
Step #6 - "build-e2e":   5400K .....�[0m�[91m..... .......... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... 38% 30.1M 0s
Step #6 - "build-e2e":   5450K ...�[0m�[91m.�[0m�[91m...... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m.�[0m�[91m.... ...�[0m�[91m....... 38% 44.9M 0s
Step #6 - "build-e2e":   5500K .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .......... ...�[0m�[91m....... .........�[0m�[91m. 39% 69.1M 0s
Step #6 - "build-e2e":   5550K .......�[0m�[91m... .....�[0m�[91m..... .......... .........�[0m�[91m. .......�[0m�[91m.�[0m�[91m.. 39% 86.6M 0s
Step #6 - "build-e2e":   5600K .......... ...�[0m�[91m....... .......... .......... .......... 39% 68.1M 0s
Step #6 - "build-e2e":   5650K .......... .......... .......... .......... .......... 40% 48.2M 0s
Step #6 - "build-e2e":   5700K .......... .......... .....�[0m�[91m..... ....�[0m�[91m...... .�[0m�[91m......... 40% 25.0M 0s
Step #6 - "build-e2e":   5750K .......... .......... .......... .......... .......... 40% 75.8M 0s
Step #6 - "build-e2e":   5800K .......... .......... .......... .......... .......... 41% 30.1M 0s
Step #6 - "build-e2e":   5850K .......... .......... .......... .......... .......... 41% 53.2M 0s
Step #6 - "build-e2e":   5900K .�[0m�[91m......... .......�[0m�[91m... .......... .......... .......... 41% 43.3M 0s
Step #6 - "build-e2e":   5950K .......... .......... .......... .......... .......... 42% 74.4M 0s
Step #6 - "build-e2e":   6000K .......... .......... .......... .......... .......... 42%  129M 0s
Step #6 - "build-e2e":   6050K .......... .......... .......... .......... .......... 42% 44.5M 0s
Step #6 - "build-e2e":   6100K .......... .......... .....�[0m�[91m..... .......... .�[0m�[91m........�[0m�[91m. 43%�[0m�[91m 26.9M 0s
Step #6 - "build-e2e":   6150K .......�[0m�[91m... ..�[0m�[91m........ ...�[0m�[91m....... ..�[0m�[91m.......�[0m�[91m. .......... 43% 62.5M 0s
Step #6 - "build-e2e":   6200K .......... .......... .......... .......... .......... 44% 63.7M 0s
Step #6 - "build-e2e":   6250K .......... .......... .......... .......... .......... 44% 49.5M 0s
Step #6 - "build-e2e":   6300K .......... .......... .......... .......... .......... 44% 47.3M 0s
Step #6 - "build-e2e":   6350K .......... .......... .......... .......... .......... 45% 43.8M 0s
Step #6 - "build-e2e":   6400K .......... .......... .......... .......... .......... 45%  121M 0s
Step #6 - "build-e2e":   6450K .......... .......... .......... .....�[0m�[91m..... .......... 45%�[0m�[91m 35.7M 0s
Step #6 - "build-e2e":   6500K .�[0m�[91m........�[0m�[91m. .......... .....�[0m�[91m..... ...�[0m�[91m....... .......... 46% 50.5M 0s
Step #6 - "build-e2e":   6550K .......�[0m�[91m... .....�[0m�[91m..... .......... .........�[0m�[91m. .......�[0m�[91m... 46% 30.2M 0s
Step #6 - "build-e2e":   6600K .......... .......... .......... .......�[0m�[91m... .......... 46%  122M 0s
Step #6 - "build-e2e":   6650K ...�[0m�[91m....... .�[0m�[91m......... .......�[0m�[91m... .......... .......... 47% 87.7M 0s
Step #6 - "build-e2e":   6700K .�[0m�[91m......... .......�[0m�[91m... .......... ...�[0m�[91m....... .......... 47% 39.8M 0s
Step #6 - "build-e2e":   6750K .......... .......... ...�[0m�[91m....... .�[0m�[91m.�[0m�[91m..�[0m�[91m.....�[0m�[91m. .......�[0m�[91m... 47% 35.3M 0s
Step #6 - "build-e2e":   6800K .....�[0m�[91m..... .......... .�[0m�[91m......... .......�[0m�[91m... .....�[0m�[91m..... 48% 40.7M 0s
Step #6 - "build-e2e":   6850K ...�[0m�[91m....... .........�[0m�[91m. .......... .......... ...�[0m�[91m....... 48%  112M 0s
Step #6 - "build-e2e":   6900K .........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... .......... ........�[0m�[91m.�[0m�[91m. 48% 49.4M 0s
Step #6 - "build-e2e":   6950K .......�[0m�[91m... .......... ...�[0m�[91m....... .......... .......... 49% 28.2M 0s
Step #6 - "build-e2e":   7000K .......... .......... .......... .......... .......... 49% 53.9M 0s
Step #6 - "build-e2e":   7050K .......... .......... .......... .......... .......... 50% 50.9M 0s
Step #6 - "build-e2e":   7100K �[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m.�[0m�[91m..�[0m�[91m.�[0m�[91m ..�[0m�[91m.....�[0m�[91m..�[0m�[91m. .�[0m�[91m..�[0m�[91m..�[0m�[91m..... �[0m�[91m..�[0m�[91m.�[0m�[91m....�[0m�[91m..�[0m�[91m.�[0m�[91m .�[0m�[91m........�[0m�[91m. 50% 15.2M 0s
Step #6 - "build-e2e":   7150K .......�[0m�[91m... .....�[0m�[91m.�[0m�[91m.... .......... �[0m�[91m.......... .......... 50% 57.7M 0s
Step #6 - "build-e2e":   7200K .....�[0m�[91m..... .......... .......... .......... .......... 51%  125M 0s
Step #6 - "build-e2e":   7250K .......... .......... .......... .......... .......... 51%  173M 0s
Step #6 - "build-e2e":   7300K .......... .......... .......... .......... .......... 51%  166M 0s
Step #6 - "build-e2e":   7350K .......... .......... .......... .......... .......... 52%  175M 0s
Step #6 - "build-e2e":   7400K .......... .......... .......... .......... .......... 52%  185M 0s
Step #6 - "build-e2e":   7450K .......... .......... .......... .......... .......... 52%  164M 0s
Step #6 - "build-e2e":   7500K .......... .......... .......... .......... .......... 53% 34.5M 0s
Step #6 - "build-e2e":   7550K .......... .......... .......... .......... .......�[0m�[91m... 53% 24.0M 0s
Step #6 - "build-e2e":   7600K .......... .......... .......... .......... .....�[0m�[91m..... 53%  119M 0s
Step #6 - "build-e2e":   7650K ...�[0m�[91m....... .�[0m�[91m......... .......�[0m�[91m... .......... ...�[0m�[91m....... 54% 86.3M 0s
Step #6 - "build-e2e":   7700K .......... .......... .....�[0m�[91m..... .......... .......... 54% 77.5M 0s
Step #6 - "build-e2e":   7750K .......... .......... .......... .........�[0m�[91m. .......... 54% 74.3M 0s
Step #6 - "build-e2e":   7800K .....�[0m�[91m..... .......... .......... .......... .......... 55%  175M 0s
Step #6 - "build-e2e":   7850K ...�[0m�[91m....... .......... .......... .......... .......... 55% 50.0M 0s
Step #6 - "build-e2e":   7900K .......... .......... .......... .......... .......... 56% 68.9M 0s
Step #6 - "build-e2e":   7950K .......... .......... .......... .......... .......... 56% 40.9M 0s
Step #6 - "build-e2e":   8000K .......... .......... .......... .......... .....�[0m�[91m..... 56% 21.8M 0s
Step #6 - "build-e2e":   8050K .......... .�[0m�[91m......... .......... .......... .......... 57%  193M 0s
Step #6 - "build-e2e":   8100K .......... .......... .......... .......... .......... 57%  108M 0s
Step #6 - "build-e2e":   8150K .......... .......... .......... .......... .......... 57% 75.3M 0s
Step #6 - "build-e2e":   8200K .......... .......... .......... .......... .......... 58% 61.6M 0s
Step #6 - "build-e2e":   8250K .......... .......... .......... .......... .......... 58%  107M 0s
Step #6 - "build-e2e":   8300K .......... .......... .......... ...�[0m�[91m....... .......... 58% 68.2M 0s
Step #6 - "build-e2e":   8350K .......... .......... .......... .......... .......... 59% 73.4M 0s
Step #6 - "build-e2e":   8400K .......... .......... .......... .......... .......... 59% 35.3M 0s
Step #6 - "build-e2e":   8450K .......... .......... .......... .......... ...�[0m�[91m....... 59% 22.0M 0s
Step #6 - "build-e2e":   8500K .......... .......... .......... .......... .......... 60% 60.9M 0s
Step #6 - "build-e2e":   8550K .......... .......... .......... .......... .......... 60%  213M 0s
Step #6 - "build-e2e":   8600K .......... .......... .......... .......... .......... 60%  205M 0s
Step #6 - "build-e2e":   8650K .......... .......... .......... .......... .......... 61% 73.0M 0s
Step #6 - "build-e2e":   8700K .......... .......... .......... .......... .......... 61% 56.8M 0s
Step #6 - "build-e2e":   8750K .......... .......... .......... .......... .......... 62%  192M 0s
Step #6 - "build-e2e":   8800K .......... .......... .......... .......�[0m�[91m... .......... 62% 73.6M 0s
Step #6 - "build-e2e":   8850K .......... .........�[0m�[91m. .......�[0m�[91m... .......... .......... 62% 66.7M 0s
Step #6 - "build-e2e":   8900K .......... .......�[0m�[91m... .......... ...�[0m�[91m....... .�[0m�[91m......... 63% 75.5M 0s
Step #6 - "build-e2e":   8950K .......�[0m�[91m... .......... .......... .......... .......... 63%  180M 0s
Step #6 - "build-e2e":   9000K .......... .......... .......... .......... .......... 63% 19.6M 0s
Step #6 - "build-e2e":   9050K .......... .......... .......... .......... .......... 64%  109M 0s
Step #6 - "build-e2e":   9100K .......... .......... .......... .......... .......... 64% 74.1M 0s
Step #6 - "build-e2e":   9150K .......... .......... .......... .......... .......... 64% 71.1M 0s
Step #6 - "build-e2e":   9200K .......... .......... .......... .......... .......... 65% 57.8M 0s
Step #6 - "build-e2e":   9250K .......... .......... .......... .......... .......... 65%  135M 0s
Step #6 - "build-e2e":   9300K .......... .......... .......... .......... .......... 65% 86.1M 0s
Step #6 - "build-e2e":   9350K .......... .......... ...�[0m�[91m....... .......... .......... 66% 57.5M 0s
Step #6 - "build-e2e":   9400K .......... .......... .......... .......... .......... 66% 78.8M 0s
Step #6 - "build-e2e":   9450K .......... .......... .......... .......... .......... 66%  178M 0s
Step #6 - "build-e2e":   9500K .......... .......... .......... .......... .......... 67% 23.7M 0s
Step #6 - "build-e2e":   9550K .......... .......... .......... .�[0m�[91m......... .......... 67% 62.2M 0s
Step #6 - "build-e2e":   9600K .....�[0m�[91m..... ...�[0m�[91m....... .........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... 68% 99.7M 0s
Step #6 - "build-e2e":   9650K .......... .......... .......... .......... .......... 68% 64.1M 0s
Step #6 - "build-e2e":   9700K .......... .......�[0m�[91m... .......... ...�[0m�[91m....... .�[0m�[91m......... 68%  153M 0s
Step #6 - "build-e2e":   9750K .......�[0m�[91m... .......... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... 69% 83.3M 0s
Step #6 - "build-e2e":   9800K .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... 69% 76.5M 0s
Step #6 - "build-e2e":   9850K ...�[0m�[91m....... .......... .......... .....�[0m�[91m..... .......... 69% 68.0M 0s
Step #6 - "build-e2e":   9900K .......... .......... .......... .......... .........�[0m�[91m. 70% 63.8M 0s
Step #6 - "build-e2e":   9950K .......�[0m�[91m... .....�[0m�[91m..... ........�[0m�[91m.. .........�[0m�[91m. .......�[0m�[91m... 70%  179M 0s
Step #6 - "build-e2e":  10000K .....�[0m�[91m..... ...�[0m�[91m....... .......... .......... .......... 70%  202M 0s
Step #6 - "build-e2e":  10050K .......... .�[0m�[91m......... .......�[0m�[91m... .....�[0m�[91m..... .......... 71%�[0m�[91m 29.1M 0s
Step #6 - "build-e2e":  10100K .........�[0m�[91m. .......... .......... .......... .�[0m�[91m......... 71% 44.2M 0s
Step #6 - "build-e2e":  10150K .......... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... 71%  174M 0s
Step #6 - "build-e2e":  10200K .....�[0m�[91m..... .......... .�[0m�[91m......... .......�[0m�[91m... .....�[0m�[91m..... 72%  119M 0s
Step #6 - "build-e2e":  10250K .......... .........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... 72% 80.6M 0s
Step #6 - "build-e2e":  10300K .�[0m�[91m......... .......... .......... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. 72% 77.5M 0s
Step #6 - "build-e2e":  10350K .......... .....�[0m�[91m..... .......... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... 73% 88.6M 0s
Step #6 - "build-e2e":  10400K .......... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......... .......... 73%  192M 0s
Step #6 - "build-e2e":  10450K .......... .�[0m�[91m......... .......... .......... .......... 74% 53.0M 0s
Step #6 - "build-e2e":  10500K .......... .......... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m.........�[0m�[91m 74% 67.8M 0s
Step #6 - "build-e2e":  10550K .......�[0m�[91m... �[0m�[91m.....�[0m�[91m..... ...�[0m�[91m.�[0m�[91m...... .�[0m�[91m........�[0m�[91m. .......... 74%  184M 0s
Step #6 - "build-e2e":  10600K .......... .......... .......... .......�[0m�[91m... .....�[0m�[91m..... 75%  225M 0s
Step #6 - "build-e2e":  10650K ...�[0m�[91m....... .......... .......... .......... .......... 75% 26.0M 0s
Step #6 - "build-e2e":  10700K .......... .......�[0m�[91m... .......... .......... .......... 75% 56.8M 0s
Step #6 - "build-e2e":  10750K .......... .......... .......... .�[0m�[91m......... .......... 76% 69.7M 0s
Step #6 - "build-e2e":  10800K .......... .......... .......... .......... .....�[0m�[91m..... 76%  131M 0s
Step #6 - "build-e2e":  10850K .......... .......... .......... .......... .......... 76%  186M 0s
Step #6 - "build-e2e":  10900K .........�[0m�[91m. .......... .......... .......... .......... 77% 70.3M 0s
Step #6 - "build-e2e":  10950K .......... .......... ...�[0m�[91m....... .......... .......... 77% 85.2M 0s
Step #6 - "build-e2e":  11000K .......... .......... .......... .......�[0m�[91m... .......... 77% 90.9M 0s
Step #6 - "build-e2e":  11050K .......... .......... .......... .......... .......... 78%  205M 0s
Step #6 - "build-e2e":  11100K .�[0m�[91m......... .......... .......... .......... .......... 78% 56.5M 0s
Step #6 - "build-e2e":  11150K .......... .....�[0m�[91m..... .......... .......... .......... 78%  113M 0s
Step #6 - "build-e2e":  11200K .......... .......... .........�[0m�[91m. .......... .......... 79% 27.1M 0s
Step #6 - "build-e2e":  11250K .......... .......... .......... .......... ...�[0m�[91m....... 79% 72.4M 0s
Step #6 - "build-e2e":  11300K .......... .......... .......... .......... .......... 79%  180M 0s
Step #6 - "build-e2e":  11350K .......... .......... .......... .......... .......... 80%  196M 0s
Step #6 - "build-e2e":  11400K .....�[0m�[91m..... .......... .......... .......... .......... 80% 94.7M 0s
Step #6 - "build-e2e":  11450K .......... .........�[0m�[91m. .......... .....�[0m�[91m..... .......... 81% 64.4M 0s
Step #6 - "build-e2e":  11500K .�[0m�[91m......... .......�[0m�[91m... .......... ...�[0m�[91m....... .........�[0m�[91m. 81%  104M 0s
Step #6 - "build-e2e":  11550K .......... .....�[0m�[91m..... .......... .�[0m�[91m......... .......�[0m�[91m... 81% 97.2M 0s
Step #6 - "build-e2e":  11600K .....�[0m�[91m..... ...�[0m�[91m....... .........�[0m�[91m. .......... .....�[0m�[91m..... 82%  175M 0s
Step #6 - "build-e2e":  11650K ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......... .......... ...�[0m�[91m....... 82% 87.7M 0s
Step #6 - "build-e2e":  11700K �[0m�[91m.......... .......... .....�[0m�[91m.�[0m�[91m.... .......... .�[0m�[91m......... 82% 54.8M 0s
Step #6 - "build-e2e":  11750K .......... .......... .......... .......... .......... 83%  132M 0s
Step #6 - "build-e2e":  11800K .......... .......... .......... .......... .......... 83%  229M 0s
Step #6 - "build-e2e":  11850K ...�[0m�[91m....... .......... .......... .......... .......... 83% 25.5M 0s
Step #6 - "build-e2e":  11900K .......... .......... .......... .......... .......... 84%  118M 0s
Step #6 - "build-e2e":  11950K .......... .......... .......... .......... .......... 84%  162M 0s
Step #6 - "build-e2e":  12000K .......... .......... .......... .......... .......... 84%  112M 0s
Step #6 - "build-e2e":  12050K .......... .......... .......... .......... .......... 85%  161M 0s
Step #6 - "build-e2e":  12100K .........�[0m�[91m. .......... .......... .......... .......... 85% 73.0M 0s
Step #6 - "build-e2e":  12150K .......... .......... .......... .......... .......... 85% 66.3M 0s
Step #6 - "build-e2e":  12200K .......... .......... .......... .......... .......... 86%  176M 0s
Step #6 - "build-e2e":  12250K .......... .......... .......... .......... .......... 86%  213M 0s
Step #6 - "build-e2e":  12300K .......... .......... .......... .......... .......... 87% 66.3M 0s
Step #6 - "build-e2e":  12350K .......... .....�[0m�[91m..... .......... .......... .......... 87% 48.1M 0s
Step #6 - "build-e2e":  12400K .......... .......... .......... .......... .......... 87%  221M 0s
Step #6 - "build-e2e":  12450K .......... .......... .......... .......... ...�[0m�[91m....... 88% 30.0M 0s
Step #6 - "build-e2e":  12500K .......... .......... .......... .......... .......... 88%  168M 0s
Step #6 - "build-e2e":  12550K .......... .......... .......... .......... .......... 88% 85.8M 0s
Step #6 - "build-e2e":  12600K .......... .......... .......... .......... .......... 89%  103M 0s
Step #6 - "build-e2e":  12650K .......... .......... .......... .......... .......... 89%  170M 0s
Step #6 - "build-e2e":  12700K .......... .......... .......... .......... .......... 89% 90.6M 0s
Step #6 - "build-e2e":  12750K .......... .......... .......... .......... .......... 90%  162M 0s
Step #6 - "build-e2e":  12800K .......... .......... .......... .......... .......... 90%  121M 0s
Step #6 - "build-e2e":  12850K .......... .......... .......�[0m�[91m... .......... ...�[0m�[91m....... 90% 72.8M 0s
Step #6 - "build-e2e":  12900K .�[0m�[91m........�[0m�[91m. .......... .......... .......... .......... 91% 99.3M 0s
Step #6 - "build-e2e":  12950K .......... .......... .......... .......... .......... 91%  220M 0s
Step #6 - "build-e2e":  13000K .......... .......... .......... .......... .......... 91% 99.1M 0s
Step #6 - "build-e2e":  13050K .......... .......... .......... .......... .......... 92% 59.5M 0s
Step #6 - "build-e2e":  13100K .......... .......... .......... .......... .......... 92%  167M 0s
Step #6 - "build-e2e":  13150K .......... .......... .......... .......... .......�[0m�[91m... 93% 26.1M 0s
Step #6 - "build-e2e":  13200K .......... .......... .......... .......... .......... 93%  117M 0s
Step #6 - "build-e2e":  13250K .......... .......... .......... .......... .......... 93% 83.8M 0s
Step #6 - "build-e2e":  13300K .......... .......... .......... .......... .......... 94%  106M 0s
Step #6 - "build-e2e":  13350K .......... .......... .......... .......... .......... 94%  128M 0s
Step #6 - "build-e2e":  13400K .......... .......... .......... .......... .......... 94%  177M 0s
Step #6 - "build-e2e":  13450K .......... .......... .......... .......... .......... 95%  226M 0s
Step #6 - "build-e2e":  13500K .......... .......... .......... .......... .......... 95%  126M 0s
Step #6 - "build-e2e":  13550K .......... .......... .......... .......... .......... 95% 88.1M 0s
Step #6 - "build-e2e":  13600K .......... .......... .......... .......... .....�[0m�[91m..... 96%  129M 0s
Step #6 - "build-e2e":  13650K .......... .......... .......... .......... ...�[0m�[91m....... 96% 79.0M 0s
Step #6 - "build-e2e":  13700K .......... .......... .......... .......... .......... 96%  191M 0s
Step #6 - "build-e2e":  13750K .......... .......... .......... .......... .......... 97% 60.4M 0s
Step #6 - "build-e2e":  13800K .......... .......... .......... .......... .......... 97%  218M 0s
Step #6 - "build-e2e":  13850K .......... .......... .......... .......... .......... 97% 23.9M 0s
Step #6 - "build-e2e":  13900K .......... .......... .......... .......... .........�[0m�[91m. 98%  178M 0s
Step #6 - "build-e2e":  13950K .......... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... 98%  196M 0s
Step #6 - "build-e2e":  14000K .....�[0m�[91m..... ...�[0m�[91m....... .......... .......... .......... 99% 63.1M 0s
Step #6 - "build-e2e":  14050K .......... .�[0m�[91m......... .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... 99%  176M 0s
Step #6 - "build-e2e":  14100K .......... .......... .......... .......... .......... 99%  173M 0s
Step #6 - "build-e2e":  14150K .......... .......... .......... ........             100%  236M=0.4s
Step #6 - "build-e2e": 
Step #6 - "build-e2e": 2018-11-13 17:29:12 (38.4 MB/s) - '/tmp/build/consul_1.2.1_linux_amd64.zip' saved [14529496/14529496]
Step #6 - "build-e2e": 
Step #6 - "build-e2e": �[0mArchive:  /tmp/build/consul_1.2.1_linux_amd64.zip
Step #6 - "build-e2e":   inflating: /usr/local/bin/consul   
Step #4 - "tests": ok  	agones.dev/agones/pkg/gameservers	11.764s
Step #4 - "tests": ok  	agones.dev/agones/pkg/gameserversets	3.127s
Step #4 - "tests": ?   	agones.dev/agones/pkg/sdk	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/testing	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/util	[no test files]
Step #4 - "tests": ok  	agones.dev/agones/pkg/util/crd	4.071s
Step #4 - "tests": ?   	agones.dev/agones/pkg/util/runtime	[no test files]
Step #4 - "tests": ?   	agones.dev/agones/pkg/util/signals	[no test files]
Step #4 - "tests": ok  	agones.dev/agones/pkg/util/webhooks	1.168s
Step #4 - "tests": ok  	agones.dev/agones/pkg/util/workerqueue	2.112s
Step #4 - "tests": ok  	agones.dev/agones/sdks/go	1.047s
Step #6 - "build-e2e": Consul v1.2.1
Step #6 - "build-e2e": Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)
Step #4 - "tests": mkdir -p /tmp/agones-install
Step #4 - "tests": cp /workspace/install/yaml/install.yaml /tmp/agones-install/install.yaml
Step #4 - "tests": sort /tmp/agones-install/install.yaml > /tmp/agones-install/install.yaml.sorted
Step #4 - "tests": /usr/bin/make gen-install
Step #4 - "tests": make[1]: Entering directory '/workspace/build'
Step #4 - "tests": mkdir -p ~/.kube/
Step #4 - "tests": mkdir -p /workspace/build//.config/gcloud
Step #4 - "tests": mkdir -p ~/.helm
Step #4 - "tests": docker run --rm -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube/:/root/.kube -v ~/.helm:/root/.helm -v /workspace:/go/src/agones.dev/agones  agones-build:5fee634321 bash -c \
Step #4 - "tests": 	'helm template --name=agones-manual --namespace agones-system /go/src/agones.dev/agones/install/helm/agones \
Step #4 - "tests": 	--set agones.controller.generateTLS=false \
Step #4 - "tests": 	> /go/src/agones.dev/agones/install/yaml/install.yaml'
Step #6 - "build-e2e": Removing intermediate container 3a2f0dc27c7b
Step #6 - "build-e2e":  ---> fbf960dfa0ee
Step #6 - "build-e2e": Step 16/20 : RUN echo "export PATH=/usr/local/go/bin:/go/bin/:\$PATH" >> /root/.bashrc
Step #6 - "build-e2e":  ---> Running in 12d8362adee0
Step #6 - "build-e2e": Removing intermediate container 12d8362adee0
Step #6 - "build-e2e":  ---> 5fe3d71b528c
Step #6 - "build-e2e": Step 17/20 : COPY *.sh /root/
Step #4 - "tests": make[1]: Leaving directory '/workspace/build'
Step #4 - "tests": sort /workspace/install/yaml/install.yaml > /tmp/agones-install/install.current.yaml.sorted
Step #4 - "tests": diff /tmp/agones-install/install.yaml.sorted /tmp/agones-install/install.current.yaml.sorted
Step #6 - "build-e2e":  ---> 45e33645458d
Step #6 - "build-e2e": Step 18/20 : RUN chmod +x /root/*.sh
Step #6 - "build-e2e":  ---> Running in 9806c479a9cd
Finished Step #4 - "tests"
Step #6 - "build-e2e": Removing intermediate container 9806c479a9cd
Step #6 - "build-e2e":  ---> e514327124ea
Step #6 - "build-e2e": Step 19/20 : WORKDIR /go
Step #6 - "build-e2e":  ---> Running in 1bc3e6af380f
Step #6 - "build-e2e": Removing intermediate container 1bc3e6af380f
Step #6 - "build-e2e":  ---> 74cd8152ce27
Step #6 - "build-e2e": Step 20/20 : ENTRYPOINT [ "/root/entrypoint.sh" ]
Step #6 - "build-e2e":  ---> Running in 4fb6c801b9ff
Step #6 - "build-e2e": Removing intermediate container 4fb6c801b9ff
Step #6 - "build-e2e":  ---> 550f52849915
Step #6 - "build-e2e": Successfully built 550f52849915
Step #6 - "build-e2e": Successfully tagged e2e-runner:latest
Finished Step #6 - "build-e2e"
Step #5 - "build": docker run --rm -e "GOOS=darwin" -e "GOARCH=amd64" -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube/:/root/.kube -v ~/.helm:/root/.helm -v /workspace:/go/src/agones.dev/agones agones-build:5fee634321 go build \
Step #5 - "build": 	-o /go/src/agones.dev/agones/cmd/sdk-server/bin/sdk-server.darwin.amd64 -ldflags "-X agones.dev/agones/pkg.Version=0.6.0-731a248" agones.dev/agones/cmd/sdk-server
Step #5 - "build": docker run --rm -e "GOOS=windows" -e "GOARCH=amd64" -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube/:/root/.kube -v ~/.helm:/root/.helm -v /workspace:/go/src/agones.dev/agones agones-build:5fee634321 go build \
Step #5 - "build": 	-o /go/src/agones.dev/agones/cmd/sdk-server/bin/sdk-server.windows.amd64.exe -ldflags "-X agones.dev/agones/pkg.Version=0.6.0-731a248" agones.dev/agones/cmd/sdk-server
Step #5 - "build": docker run --rm -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube/:/root/.kube -v ~/.helm:/root/.helm -v /workspace:/go/src/agones.dev/agones -w /go/src/agones.dev/agones/cmd/sdk-server/bin/ agones-build:5fee634321 zip \
Step #5 - "build": 	agonessdk-server-0.6.0-731a248.zip sdk-server.darwin.amd64 sdk-server.linux.amd64 sdk-server.windows.amd64.exe
Step #5 - "build":   adding: sdk-server.darwin.amd64 (deflated 60%)
Step #5 - "build":   adding: sdk-server.linux.amd64 (deflated 61%)
Step #5 - "build":   adding: sdk-server.windows.amd64.exe (deflated 61%)
Step #5 - "build": docker build /workspace/cmd/sdk-server/ --tag=gcr.io/agones-images/agones-sdk:0.6.0-731a248 
Step #5 - "build": Sending build context to Docker daemon  153.3MB

Step #5 - "build": Step 1/6 : FROM alpine:3.8
Step #5 - "build":  ---> 196d12cf6ab1
Step #5 - "build": Step 2/6 : RUN apk --update add ca-certificates &&     adduser -D agones
Step #5 - "build":  ---> Using cache
Step #5 - "build":  ---> 6fc618dcf7dc
Step #5 - "build": Step 3/6 : COPY ./bin/sdk-server.linux.amd64 /home/agones/sdk-server
Step #5 - "build":  ---> 27d5d274043e
Step #5 - "build": Step 4/6 : RUN chown -R agones /home/agones &&     chmod o+x /home/agones/sdk-server
Step #5 - "build":  ---> Running in c093193c98ab
Step #5 - "build": Removing intermediate container c093193c98ab
Step #5 - "build":  ---> e4599d00da4e
Step #5 - "build": Step 5/6 : USER agones
Step #5 - "build":  ---> Running in 392ef1ff8d73
Step #5 - "build": Removing intermediate container 392ef1ff8d73
Step #5 - "build":  ---> 4e55ce323310
Step #5 - "build": Step 6/6 : ENTRYPOINT ["/home/agones/sdk-server"]
Step #5 - "build":  ---> Running in c39897e2e4a0
Step #5 - "build": Removing intermediate container c39897e2e4a0
Step #5 - "build":  ---> 96d9635ffcda
Step #5 - "build": Successfully built 96d9635ffcda
Step #5 - "build": Successfully tagged gcr.io/agones-images/agones-sdk:0.6.0-731a248
Step #5 - "build": docker run --rm -v /workspace/build//.config/gcloud:/root/.config/gcloud -v ~/.kube/:/root/.kube -v ~/.helm:/root/.helm -v /workspace:/go/src/agones.dev/agones -w /go/src/agones.dev/agones/sdks/cpp agones-build:5fee634321 make build install archive VERSION=0.6.0-731a248
Step #5 - "build": mkdir /go/src/agones.dev/agones/sdks/cpp//bin
Step #5 - "build": g++ -std=c++11 -I/usr/local/include -I/go/src/agones.dev/agones/sdks/cpp/ -pthread -fPIC  -c -o google/api/annotations.pb.o google/api/annotations.pb.cc
Step #5 - "build": g++ -std=c++11 -I/usr/local/include -I/go/src/agones.dev/agones/sdks/cpp/ -pthread -fPIC  -c -o google/api/http.pb.o google/api/http.pb.cc
Step #5 - "build": g++ -std=c++11 -I/usr/local/include -I/go/src/agones.dev/agones/sdks/cpp/ -pthread -fPIC  -c -o sdk.grpc.pb.o sdk.grpc.pb.cc
Step #5 - "build": g++ -std=c++11 -I/usr/local/include -I/go/src/agones.dev/agones/sdks/cpp/ -pthread -fPIC  -c -o sdk.pb.o sdk.pb.cc
Step #5 - "build": g++ -std=c++11 -I/usr/local/include -I/go/src/agones.dev/agones/sdks/cpp/ -pthread -fPIC  -c -o sdk.o sdk.cc
Step #5 - "build": g++ google/api/annotations.pb.o google/api/http.pb.o sdk.grpc.pb.o sdk.pb.o sdk.o -L/usr/local/lib -lgrpc++_unsecure -lgrpc -lprotobuf -lpthread -ldl -shared -o /go/src/agones.dev/agones/sdks/cpp//bin/libagonessdk.so
Step #5 - "build": ar rcs /go/src/agones.dev/agones/sdks/cpp//bin/libagonessdk.a google/api/annotations.pb.o google/api/http.pb.o sdk.grpc.pb.o sdk.pb.o sdk.o
Step #5 - "build": cp /go/src/agones.dev/agones/sdks/cpp//bin/libagonessdk.* /usr/local/lib
Step #5 - "build": mkdir -p /usr/local/include/agones
Step #5 - "build": cp /go/src/agones.dev/agones/sdks/cpp//*.h /usr/local/include/agones/
Step #5 - "build": mkdir -p /usr/local/include/google/api
Step #5 - "build": cp -r /go/src/agones.dev/agones/sdks/cpp//google/api/*.h /usr/local/include/google/api/
Step #5 - "build": ldconfig
Step #5 - "build": rm /go/src/agones.dev/agones/sdks/cpp//bin/agonessdk-0.6.0-731a248-src.zip
Step #5 - "build": rm: cannot remove '/go/src/agones.dev/agones/sdks/cpp//bin/agonessdk-0.6.0-731a248-src.zip': No such file or directory
Step #5 - "build": Makefile:67: recipe for target 'archive' failed
Step #5 - "build": rm /go/src/agones.dev/agones/sdks/cpp//bin/agonessdk-0.6.0-731a248-dev-linux-arch_64.tar.gz
Step #5 - "build": make: [archive] Error 1 (ignored)
Step #5 - "build": rm: cannot remove '/go/src/agones.dev/agones/sdks/cpp//bin/agonessdk-0.6.0-731a248-dev-linux-arch_64.tar.gz': No such file or directory
Step #5 - "build": make: [archive] Error 1 (ignored)
Step #5 - "build": Makefile:67: recipe for target 'archive' failed
Step #5 - "build": rm /go/src/agones.dev/agones/sdks/cpp//bin/agonessdk-0.6.0-731a248-runtime-linux-arch_64.tar.gz
Step #5 - "build": rm: cannot remove '/go/src/agones.dev/agones/sdks/cpp//bin/agonessdk-0.6.0-731a248-runtime-linux-arch_64.tar.gz': No such file or directory
Step #5 - "build": make: [archive] Error 1 (ignored)
Step #5 - "build": Makefile:67: recipe for target 'archive' failed
Step #5 - "build": cp /usr/local/lib/libgrpc.so.6 /go/src/agones.dev/agones/sdks/cpp//bin/
Step #5 - "build": cp /usr/local/lib/libprotobuf.so.15 /go/src/agones.dev/agones/sdks/cpp//bin/
Step #5 - "build": cp /usr/local/lib/libagonessdk.so /go/src/agones.dev/agones/sdks/cpp//bin/
Step #5 - "build": cp /usr/local/lib/libgpr.so.6 /go/src/agones.dev/agones/sdks/cpp//bin/
Step #5 - "build": cp /usr/local/lib/libgrpc_unsecure.so.6 /go/src/agones.dev/agones/sdks/cpp//bin/
Step #5 - "build": cd /go/src/agones.dev/agones/sdks/cpp//bin && tar cvf agonessdk-0.6.0-731a248-runtime-linux-arch_64.tar.gz *
Step #5 - "build": libagonessdk.a
Step #5 - "build": libagonessdk.so
Step #5 - "build": libgpr.so.6
Step #5 - "build": libgrpc.so.6
Step #5 - "build": libgrpc_unsecure.so.6
Step #5 - "build": libprotobuf.so.15
Step #5 - "build": cd /usr/local && tar cvf /go/src/agones.dev/agones/sdks/cpp//bin/agonessdk-0.6.0-731a248-dev-linux-arch_64.tar.gz lib include
Step #5 - "build": lib/
Step #5 - "build": lib/libagonessdk.so
Step #5 - "build": lib/libagonessdk.a
Step #5 - "build": lib/python2.7/
Step #5 - "build": lib/python2.7/site-packages/
Step #5 - "build": lib/python2.7/dist-packages/
Step #5 - "build": lib/libgrpc++.so.6
Step #5 - "build": lib/libgrpc++_reflection.a
Step #5 - "build": lib/libgrpc++.so
Step #5 - "build": lib/libgrpc++_cronet.a
Step #5 - "build": lib/libgpr.so.6.0.0
Step #5 - "build": lib/libgrpc++_reflection.so.1
Step #5 - "build": lib/libgpr.so.6
Step #5 - "build": lib/libgrpc++_cronet.so.1
Step #5 - "build": lib/libprotobuf.so
Step #5 - "build": lib/libgrpc++_cronet.so
Step #5 - "build": lib/libprotobuf-lite.so
Step #5 - "build": lib/libgrpc++.so.1.12.1
Step #5 - "build": lib/libgrpc++_unsecure.so.1
Step #5 - "build": lib/libgrpc.so.6.0.0
Step #5 - "build": lib/libprotoc.so
Step #5 - "build": lib/libgrpc.so.6
Step #5 - "build": lib/libgrpc_unsecure.so.6
Step #5 - "build": lib/libprotoc.a
Step #5 - "build": lib/libprotobuf-lite.a
Step #5 - "build": lib/libgrpc++.a
Step #5 - "build": lib/libgrpc++_error_details.so
Step #5 - "build": lib/libgrpc++_unsecure.a
Step #5 - "build": lib/libgrpc++_cronet.so.6
Step #5 - "build": lib/libprotoc.la
Step #5 - "build": lib/libgpr.so
Step #5 - "build": lib/libgrpc++_unsecure.so.1.12.1
Step #5 - "build": lib/libgrpc_cronet.so.6.0.0
Step #5 - "build": lib/libgrpc++.so.1
Step #5 - "build": lib/libgrpc++_reflection.so
Step #5 - "build": lib/pkgconfig/
Step #5 - "build": lib/pkgconfig/grpc_unsecure.pc
Step #5 - "build": lib/pkgconfig/grpc++.pc
Step #5 - "build": lib/pkgconfig/grpc.pc
Step #5 - "build": lib/pkgconfig/protobuf.pc
Step #5 - "build": lib/pkgconfig/grpc++_unsecure.pc
Step #5 - "build": lib/pkgconfig/protobuf-lite.pc
Step #5 - "build": lib/libaddress_sorting.a
Step #5 - "build": lib/libprotobuf-lite.so.15.0.1
Step #5 - "build": lib/libgrpc_unsecure.so.6.0.0
Step #5 - "build": lib/libgrpc_unsecure.so
Step #5 - "build": lib/libgpr.a
Step #5 - "build": lib/libgrpc++_cronet.so.1.12.1
Step #5 - "build": lib/libprotoc.so.15.0.1
Step #5 - "build": lib/libgrpc_cronet.so
Step #5 - "build": lib/libgrpc++_reflection.so.6
Step #5 - "build": lib/libaddress_sorting.so
Step #5 - "build": lib/libprotobuf-lite.la
Step #5 - "build": lib/libgrpc++_error_details.a
Step #5 - "build": lib/libgrpc++_reflection.so.1.12.1
Step #5 - "build": lib/libprotobuf.la
Step #5 - "build": lib/libgrpc_unsecure.a
Step #5 - "build": lib/libprotobuf.so.15.0.1
Step #5 - "build": lib/libprotoc.so.15
Step #5 - "build": lib/libgrpc++_unsecure.so.6
Step #5 - "build": lib/libprotobuf.so.15
Step #5 - "build": lib/libprotobuf.a
Step #5 - "build": lib/libgrpc++_unsecure.so
Step #5 - "build": lib/libaddress_sorting.so.6
Step #5 - "build": lib/libgrpc.a
Step #5 - "build": lib/libgrpc_cronet.so.6
Step #5 - "build": lib/libgrpc.so
Step #5 - "build": lib/libgrpc++_error_details.so.1.12.1
Step #5 - "build": lib/libprotobuf-lite.so.15
Step #5 - "build": lib/libaddress_sorting.so.6.0.0
Step #5 - "build": lib/libgrpc++_error_details.so.1
Step #5 - "build": lib/libgrpc_cronet.a
Step #5 - "build": lib/libgrpc++_error_details.so.6
Step #5 - "build": include/
Step #5 - "build": include/agones/
Step #5 - "build": include/agones/sdk.grpc.pb.h
Step #5 - "build": include/agones/sdk.h
Step #5 - "build": include/agones/sdk.pb.h
Step #5 - "build": include/google/
Step #5 - "build": include/google/protobuf/
Step #5 - "build": include/google/protobuf/metadata_lite.h
Step #5 - "build": include/google/protobuf/api.proto
Step #5 - "build": include/google/protobuf/stubs/
Step #5 - "build": include/google/protobuf/stubs/status.h
Step #5 - "build": include/google/protobuf/stubs/atomicops_internals_x86_msvc.h
Step #5 - "build": include/google/protobuf/stubs/atomicops_internals_x86_gcc.h
Step #5 - "build": include/google/protobuf/stubs/logging.h
Step #5 - "build": include/google/protobuf/stubs/atomicops_internals_arm_gcc.h
Step #5 - "build": include/google/protobuf/stubs/atomic_sequence_num.h
Step #5 - "build": include/google/protobuf/stubs/shared_ptr.h
Step #5 - "build": include/google/protobuf/stubs/scoped_ptr.h
Step #5 - "build": include/google/protobuf/stubs/stringpiece.h
Step #5 - "build": include/google/protobuf/stubs/template_util.h
Step #5 - "build": include/google/protobuf/stubs/atomicops_internals_ppc_gcc.h
Step #5 - "build": include/google/protobuf/stubs/atomicops_internals_mips_gcc.h
Step #5 - "build": include/google/protobuf/stubs/stl_util.h
Step #5 - "build": include/google/protobuf/stubs/atomicops_internals_solaris.h
Step #5 - "build": include/google/protobuf/stubs/singleton.h
Step #5 - "build": include/google/protobuf/stubs/callback.h
Step #5 - "build": include/google/protobuf/stubs/bytestream.h
Step #5 - "build": include/google/protobuf/stubs/atomicops_internals_power.h
Step #5 - "build": include/google/protobuf/stubs/platform_macros.h
Step #5 - "build": include/google/protobuf/stubs/atomicops.h
Step #5 - "build": include/google/protobuf/stubs/hash.h
Step #5 - "build": include/google/protobuf/stubs/atomicops_internals_arm64_gcc.h
Step #5 - "build": include/google/protobuf/stubs/atomicops_internals_generic_c11_atomic.h
Step #5 - "build": include/google/protobuf/stubs/macros.h
Step #5 - "build": include/google/protobuf/stubs/once.h
Step #5 - "build": include/google/protobuf/stubs/atomicops_internals_tsan.h
Step #5 - "build": include/google/protobuf/stubs/atomicops_internals_arm_qnx.h
Step #5 - "build": include/google/protobuf/stubs/mutex.h
Step #5 - "build": include/google/protobuf/stubs/fastmem.h
Step #5 - "build": include/google/protobuf/stubs/casts.h
Step #5 - "build": include/google/protobuf/stubs/atomicops_internals_generic_gcc.h
Step #5 - "build": include/google/protobuf/stubs/common.h
Step #5 - "build": include/google/protobuf/stubs/type_traits.h
Step #5 - "build": include/google/protobuf/stubs/port.h
Step #5 - "build": include/google/protobuf/descriptor.h
Step #5 - "build": include/google/protobuf/repeated_field.h
Step #5 - "build": include/google/protobuf/type.proto
Step #5 - "build": include/google/protobuf/source_context.proto
Step #5 - "build": include/google/protobuf/field_mask.proto
Step #5 - "build": include/google/protobuf/util/
Step #5 - "build": include/google/protobuf/util/type_resolver.h
Step #5 - "build": include/google/protobuf/util/message_differencer.h
Step #5 - "build": include/google/protobuf/util/field_comparator.h
Step #5 - "build": include/google/protobuf/util/json_util.h
Step #5 - "build": include/google/protobuf/util/delimited_message_util.h
Step #5 - "build": include/google/protobuf/util/time_util.h
Step #5 - "build": include/google/protobuf/util/type_resolver_util.h
Step #5 - "build": include/google/protobuf/util/field_mask_util.h
Step #5 - "build": include/google/protobuf/map_type_handler.h
Step #5 - "build": include/google/protobuf/map_field_inl.h
Step #5 - "build": include/google/protobuf/metadata.h
Step #5 - "build": include/google/protobuf/wire_format_lite.h
Step #5 - "build": include/google/protobuf/wrappers.pb.h
Step #5 - "build": include/google/protobuf/arenastring.h
Step #5 - "build": include/google/protobuf/wrappers.proto
Step #5 - "build": include/google/protobuf/text_format.h
Step #5 - "build": include/google/protobuf/struct.proto
Step #5 - "build": include/google/protobuf/arena_impl.h
Step #5 - "build": include/google/protobuf/empty.pb.h
Step #5 - "build": include/google/protobuf/source_context.pb.h
Step #5 - "build": include/google/protobuf/descriptor.proto
Step #5 - "build": include/google/protobuf/service.h
Step #5 - "build": include/google/protobuf/wire_format.h
Step #5 - "build": include/google/protobuf/timestamp.proto
Step #5 - "build": include/google/protobuf/map_entry_lite.h
Step #5 - "build": include/google/protobuf/generated_message_table_driven.h
Step #5 - "build": include/google/protobuf/any.proto
Step #5 - "build": include/google/protobuf/descriptor_database.h
Step #5 - "build": include/google/protobuf/has_bits.h
Step #5 - "build": include/google/protobuf/wire_format_lite_inl.h
Step #5 - "build": include/google/protobuf/compiler/
Step #5 - "build": include/google/protobuf/compiler/plugin.proto
Step #5 - "build": include/google/protobuf/compiler/php/
Step #5 - "build": include/google/protobuf/compiler/php/php_generator.h
Step #5 - "build": include/google/protobuf/compiler/objectivec/
Step #5 - "build": include/google/protobuf/compiler/objectivec/objectivec_helpers.h
Step #5 - "build": include/google/protobuf/compiler/objectivec/objectivec_generator.h
Step #5 - "build": include/google/protobuf/compiler/plugin.h
Step #5 - "build": include/google/protobuf/compiler/js/
Step #5 - "build": include/google/protobuf/compiler/js/well_known_types_embed.h
Step #5 - "build": include/google/protobuf/compiler/js/js_generator.h
Step #5 - "build": include/google/protobuf/compiler/javanano/
Step #5 - "build": include/google/protobuf/compiler/javanano/javanano_generator.h
Step #5 - "build": include/google/protobuf/compiler/command_line_interface.h
Step #5 - "build": include/google/protobuf/compiler/plugin.pb.h
Step #5 - "build": include/google/protobuf/compiler/ruby/
Step #5 - "build": include/google/protobuf/compiler/ruby/ruby_generator.h
Step #5 - "build": include/google/protobuf/compiler/java/
Step #5 - "build": include/google/protobuf/compiler/java/java_generator.h
Step #5 - "build": include/google/protobuf/compiler/java/java_names.h
Step #5 - "build": include/google/protobuf/compiler/python/
Step #5 - "build": include/google/protobuf/compiler/python/python_generator.h
Step #5 - "build": include/google/protobuf/compiler/cpp/
Step #5 - "build": include/google/protobuf/compiler/cpp/cpp_generator.h
Step #5 - "build": include/google/protobuf/compiler/parser.h
Step #5 - "build": include/google/protobuf/compiler/importer.h
Step #5 - "build": include/google/protobuf/compiler/csharp/
Step #5 - "build": include/google/protobuf/compiler/csharp/csharp_names.h
Step #5 - "build": include/google/protobuf/compiler/csharp/csharp_generator.h
Step #5 - "build": include/google/protobuf/compiler/code_generator.h
Step #5 - "build": include/google/protobuf/generated_enum_reflection.h
Step #5 - "build": include/google/protobuf/reflection_ops.h
Step #5 - "build": include/google/protobuf/io/
Step #5 - "build": include/google/protobuf/io/tokenizer.h
Step #5 - "build": include/google/protobuf/io/zero_copy_stream.h
Step #5 - "build": include/google/protobuf/io/printer.h
Step #5 - "build": include/google/protobuf/io/coded_stream.h
Step #5 - "build": include/google/protobuf/io/zero_copy_stream_impl.h
Step #5 - "build": include/google/protobuf/io/strtod.h
Step #5 - "build": include/google/protobuf/io/zero_copy_stream_impl_lite.h
Step #5 - "build": include/google/protobuf/duration.pb.h
Step #5 - "build": include/google/protobuf/dynamic_message.h
Step #5 - "build": include/google/protobuf/extension_set.h
Step #5 - "build": include/google/protobuf/empty.proto
Step #5 - "build": include/google/protobuf/map_entry.h
Step #5 - "build": include/google/protobuf/message.h
Step #5 - "build": include/google/protobuf/generated_message_util.h
Step #5 - "build": include/google/protobuf/timestamp.pb.h
Step #5 - "build": include/google/protobuf/map_field.h
Step #5 - "build": include/google/protobuf/generated_message_reflection.h
Step #5 - "build": include/google/protobuf/map_field_lite.h
Step #5 - "build": include/google/protobuf/any.pb.h
Step #5 - "build": include/google/protobuf/descriptor.pb.h
Step #5 - "build": include/google/protobuf/unknown_field_set.h
Step #5 - "build": include/google/protobuf/any.h
Step #5 - "build": include/google/protobuf/field_mask.pb.h
Step #5 - "build": include/google/protobuf/generated_enum_util.h
Step #5 - "build": include/google/protobuf/reflection.h
Step #5 - "build": include/google/protobuf/type.pb.h
Step #5 - "build": include/google/protobuf/struct.pb.h
Step #5 - "build": include/google/protobuf/map.h
Step #5 - "build": include/google/protobuf/duration.proto
Step #5 - "build": include/google/protobuf/arena.h
Step #5 - "build": include/google/protobuf/message_lite.h
Step #5 - "build": include/google/protobuf/api.pb.h
Step #5 - "build": include/google/api/
Step #5 - "build": include/google/api/http.pb.h
Step #5 - "build": include/google/api/annotations.pb.h
Step #5 - "build": include/grpc++/
Step #5 - "build": include/grpc++/server.h
Step #5 - "build": include/grpc++/completion_queue.h
Step #5 - "build": include/grpc++/impl/
Step #5 - "build": include/grpc++/impl/server_builder_plugin.h
Step #5 - "build": include/grpc++/impl/rpc_service_method.h
Step #5 - "build": include/grpc++/impl/grpc_library.h
Step #5 - "build": include/grpc++/impl/server_initializer.h
Step #5 - "build": include/grpc++/impl/rpc_method.h
Step #5 - "build": include/grpc++/impl/serialization_traits.h
Step #5 - "build": include/grpc++/impl/client_unary_call.h
Step #5 - "build": include/grpc++/impl/codegen/
Step #5 - "build": include/grpc++/impl/codegen/create_auth_context.h
Step #5 - "build": include/grpc++/impl/codegen/status.h
Step #5 - "build": include/grpc++/impl/codegen/async_stream.h
Step #5 - "build": include/grpc++/impl/codegen/completion_queue.h
Step #5 - "build": include/grpc++/impl/codegen/core_codegen_interface.h
Step #5 - "build": include/grpc++/impl/codegen/rpc_service_method.h
Step #5 - "build": include/grpc++/impl/codegen/status_code_enum.h
Step #5 - "build": include/grpc++/impl/codegen/core_codegen.h
Step #5 - "build": include/grpc++/impl/codegen/grpc_library.h
Step #5 - "build": include/grpc++/impl/codegen/metadata_map.h
Step #5 - "build": include/grpc++/impl/codegen/string_ref.h
Step #5 - "build": include/grpc++/impl/codegen/rpc_method.h
Step #5 - "build": include/grpc++/impl/codegen/async_unary_call.h
Step #5 - "build": include/grpc++/impl/codegen/server_context.h
Step #5 - "build": include/grpc++/impl/codegen/serialization_traits.h
Step #5 - "build": include/grpc++/impl/codegen/proto_utils.h
Step #5 - "build": include/grpc++/impl/codegen/security/
Step #5 - "build": include/grpc++/impl/codegen/security/auth_context.h
Step #5 - "build": include/grpc++/impl/codegen/slice.h
Step #5 - "build": include/grpc++/impl/codegen/client_unary_call.h
Step #5 - "build": include/grpc++/impl/codegen/call_hook.h
Step #5 - "build": include/grpc++/impl/codegen/method_handler_impl.h
Step #5 - "build": include/grpc++/impl/codegen/service_type.h
Step #5 - "build": include/grpc++/impl/codegen/server_interface.h
Step #5 - "build": include/grpc++/impl/codegen/channel_interface.h
Step #5 - "build": include/grpc++/impl/codegen/stub_options.h
Step #5 - "build": include/grpc++/impl/codegen/time.h
Step #5 - "build": include/grpc++/impl/codegen/sync_stream.h
Step #5 - "build": include/grpc++/impl/codegen/byte_buffer.h
Step #5 - "build": include/grpc++/impl/codegen/config.h
Step #5 - "build": include/grpc++/impl/codegen/config_protobuf.h
Step #5 - "build": include/grpc++/impl/codegen/call.h
Step #5 - "build": include/grpc++/impl/codegen/completion_queue_tag.h
Step #5 - "build": include/grpc++/impl/codegen/client_context.h
Step #5 - "build": include/grpc++/impl/method_handler_impl.h
Step #5 - "build": include/grpc++/impl/service_type.h
Step #5 - "build": include/grpc++/impl/server_builder_option.h
Step #5 - "build": include/grpc++/impl/channel_argument_option.h
Step #5 - "build": include/grpc++/impl/call.h
Step #5 - "build": include/grpc++/ext/
Step #5 - "build": include/grpc++/ext/health_check_service_server_builder_option.h
Step #5 - "build": include/grpc++/ext/proto_server_reflection_plugin.h
Step #5 - "build": include/grpc++/alarm.h
Step #5 - "build": include/grpc++/grpc++.h
Step #5 - "build": include/grpc++/generic/
Step #5 - "build": include/grpc++/generic/generic_stub.h
Step #5 - "build": include/grpc++/generic/async_generic_service.h
Step #5 - "build": include/grpc++/support/
Step #5 - "build": include/grpc++/support/status.h
Step #5 - "build": include/grpc++/support/async_stream.h
Step #5 - "build": include/grpc++/support/status_code_enum.h
Step #5 - "build": include/grpc++/support/channel_arguments.h
Step #5 - "build": include/grpc++/support/string_ref.h
Step #5 - "build": include/grpc++/support/async_unary_call.h
Step #5 - "build": include/grpc++/support/slice.h
Step #5 - "build": include/grpc++/support/stub_options.h
Step #5 - "build": include/grpc++/support/time.h
Step #5 - "build": include/grpc++/support/sync_stream.h
Step #5 - "build": include/grpc++/support/byte_buffer.h
Step #5 - "build": include/grpc++/support/error_details.h
Step #5 - "build": include/grpc++/support/config.h
Step #5 - "build": include/grpc++/server_context.h
Step #5 - "build": include/grpc++/server_builder.h
Step #5 - "build": include/grpc++/channel.h
Step #5 - "build": include/grpc++/security/
Step #5 - "build": include/grpc++/security/credentials.h
Step #5 - "build": include/grpc++/security/auth_context.h
Step #5 - "build": include/grpc++/security/auth_metadata_processor.h
Step #5 - "build": include/grpc++/security/server_credentials.h
Step #5 - "build": include/grpc++/create_channel_posix.h
Step #5 - "build": include/grpc++/server_posix.h
Step #5 - "build": include/grpc++/health_check_service_interface.h
Step #5 - "build": include/grpc++/resource_quota.h
Step #5 - "build": include/grpc++/create_channel.h
Step #5 - "build": include/grpc++/client_context.h
Step #5 - "build": include/grpcpp/
Step #5 - "build": include/grpcpp/server.h
Step #5 - "build": include/grpcpp/completion_queue.h
Step #5 - "build": include/grpcpp/impl/
Step #5 - "build": include/grpcpp/impl/server_builder_plugin.h
Step #5 - "build": include/grpcpp/impl/rpc_service_method.h
Step #5 - "build": include/grpcpp/impl/grpc_library.h
Step #5 - "build": include/grpcpp/impl/server_initializer.h
Step #5 - "build": include/grpcpp/impl/rpc_method.h
Step #5 - "build": include/grpcpp/impl/serialization_traits.h
Step #5 - "build": include/grpcpp/impl/client_unary_call.h
Step #5 - "build": include/grpcpp/impl/codegen/
Step #5 - "build": include/grpcpp/impl/codegen/create_auth_context.h
Step #5 - "build": include/grpcpp/impl/codegen/status.h
Step #5 - "build": include/grpcpp/impl/codegen/async_stream.h
Step #5 - "build": include/grpcpp/impl/codegen/completion_queue.h
Step #5 - "build": include/grpcpp/impl/codegen/proto_buffer_writer.h
Step #5 - "build": include/grpcpp/impl/codegen/core_codegen_interface.h
Step #5 - "build": include/grpcpp/impl/codegen/rpc_service_method.h
Step #5 - "build": include/grpcpp/impl/codegen/status_code_enum.h
Step #5 - "build": include/grpcpp/impl/codegen/core_codegen.h
Step #5 - "build": include/grpcpp/impl/codegen/grpc_library.h
Step #5 - "build": include/grpcpp/impl/codegen/metadata_map.h
Step #5 - "build": include/grpcpp/impl/codegen/string_ref.h
Step #5 - "build": include/grpcpp/impl/codegen/rpc_method.h
Step #5 - "build": include/grpcpp/impl/codegen/async_unary_call.h
Step #5 - "build": include/grpcpp/impl/codegen/server_context.h
Step #5 - "build": include/grpcpp/impl/codegen/serialization_traits.h
Step #5 - "build": include/grpcpp/impl/codegen/proto_utils.h
Step #5 - "build": include/grpcpp/impl/codegen/security/
Step #5 - "build": include/grpcpp/impl/codegen/security/auth_context.h
Step #5 - "build": include/grpcpp/impl/codegen/slice.h
Step #5 - "build": include/grpcpp/impl/codegen/client_unary_call.h
Step #5 - "build": include/grpcpp/impl/codegen/call_hook.h
Step #5 - "build": include/grpcpp/impl/codegen/method_handler_impl.h
Step #5 - "build": include/grpcpp/impl/codegen/service_type.h
Step #5 - "build": include/grpcpp/impl/codegen/server_interface.h
Step #5 - "build": include/grpcpp/impl/codegen/channel_interface.h
Step #5 - "build": include/grpcpp/impl/codegen/stub_options.h
Step #5 - "build": include/grpcpp/impl/codegen/proto_buffer_reader.h
Step #5 - "build": include/grpcpp/impl/codegen/time.h
Step #5 - "build": include/grpcpp/impl/codegen/sync_stream.h
Step #5 - "build": include/grpcpp/impl/codegen/byte_buffer.h
Step #5 - "build": include/grpcpp/impl/codegen/config.h
Step #5 - "build": include/grpcpp/impl/codegen/config_protobuf.h
Step #5 - "build": include/grpcpp/impl/codegen/call.h
Step #5 - "build": include/grpcpp/impl/codegen/completion_queue_tag.h
Step #5 - "build": include/grpcpp/impl/codegen/client_context.h
Step #5 - "build": include/grpcpp/impl/method_handler_impl.h
Step #5 - "build": include/grpcpp/impl/service_type.h
Step #5 - "build": include/grpcpp/impl/server_builder_option.h
Step #5 - "build": include/grpcpp/impl/channel_argument_option.h
Step #5 - "build": include/grpcpp/impl/call.h
Step #5 - "build": include/grpcpp/ext/
Step #5 - "build": include/grpcpp/ext/health_check_service_server_builder_option.h
Step #5 - "build": include/grpcpp/ext/proto_server_reflection_plugin.h
Step #5 - "build": include/grpcpp/alarm.h
Step #5 - "build": include/grpcpp/generic/
Step #5 - "build": include/grpcpp/generic/generic_stub.h
Step #5 - "build": include/grpcpp/generic/async_generic_service.h
Step #5 - "build": include/grpcpp/support/
Step #5 - "build": include/grpcpp/support/status.h
Step #5 - "build": include/grpcpp/support/async_stream.h
Step #5 - "build": include/grpcpp/support/proto_buffer_writer.h
Step #5 - "build": include/grpcpp/support/status_code_enum.h
Step #5 - "build": include/grpcpp/support/channel_arguments.h
Step #5 - "build": include/grpcpp/support/string_ref.h
Step #5 - "build": include/grpcpp/support/async_unary_call.h
Step #5 - "build": include/grpcpp/support/slice.h
Step #5 - "build": include/grpcpp/support/stub_options.h
Step #5 - "build": include/grpcpp/support/proto_buffer_reader.h
Step #5 - "build": include/grpcpp/support/time.h
Step #5 - "build": include/grpcpp/support/sync_stream.h
Step #5 - "build": include/grpcpp/support/byte_buffer.h
Step #5 - "build": include/grpcpp/support/error_details.h
Step #5 - "build": include/grpcpp/support/config.h
Step #5 - "build": include/grpcpp/server_context.h
Step #5 - "build": include/grpcpp/server_builder.h
Step #5 - "build": include/grpcpp/channel.h
Step #5 - "build": include/grpcpp/security/
Step #5 - "build": include/grpcpp/security/credentials.h
Step #5 - "build": include/grpcpp/security/auth_context.h
Step #5 - "build": include/grpcpp/security/auth_metadata_processor.h
Step #5 - "build": include/grpcpp/security/server_credentials.h
Step #5 - "build": include/grpcpp/create_channel_posix.h
Step #5 - "build": include/grpcpp/server_posix.h
Step #5 - "build": include/grpcpp/health_check_service_interface.h
Step #5 - "build": include/grpcpp/grpcpp.h
Step #5 - "build": include/grpcpp/resource_quota.h
Step #5 - "build": include/grpcpp/create_channel.h
Step #5 - "build": include/grpcpp/client_context.h
Step #5 - "build": include/grpc/
Step #5 - "build": include/grpc/status.h
Step #5 - "build": include/grpc/grpc_posix.h
Step #5 - "build": include/grpc/impl/
Step #5 - "build": include/grpc/impl/codegen/
Step #5 - "build": include/grpc/impl/codegen/status.h
Step #5 - "build": include/grpc/impl/codegen/sync_custom.h
Step #5 - "build": include/grpc/impl/codegen/atm_gcc_atomic.h
Step #5 - "build": include/grpc/impl/codegen/connectivity_state.h
Step #5 - "build": include/grpc/impl/codegen/atm.h
Step #5 - "build": include/grpc/impl/codegen/byte_buffer_reader.h
Step #5 - "build": include/grpc/impl/codegen/atm_windows.h
Step #5 - "build": include/grpc/impl/codegen/atm_gcc_sync.h
Step #5 - "build": include/grpc/impl/codegen/sync_posix.h
Step #5 - "build": include/grpc/impl/codegen/grpc_types.h
Step #5 - "build": include/grpc/impl/codegen/gpr_types.h
Step #5 - "build": include/grpc/impl/codegen/propagation_bits.h
Step #5 - "build": include/grpc/impl/codegen/slice.h
Step #5 - "build": include/grpc/impl/codegen/compression_types.h
Step #5 - "build": include/grpc/impl/codegen/port_platform.h
Step #5 - "build": include/grpc/impl/codegen/fork.h
Step #5 - "build": include/grpc/impl/codegen/sync_generic.h
Step #5 - "build": include/grpc/impl/codegen/byte_buffer.h
Step #5 - "build": include/grpc/impl/codegen/gpr_slice.h
Step #5 - "build": include/grpc/impl/codegen/sync.h
Step #5 - "build": include/grpc/impl/codegen/sync_windows.h
Step #5 - "build": include/grpc/census.h
Step #5 - "build": include/grpc/grpc_security.h
Step #5 - "build": include/grpc/byte_buffer_reader.h
Step #5 - "build": include/grpc/slice_buffer.h
Step #5 - "build": include/grpc/support/
Step #5 - "build": include/grpc/support/sync_custom.h
Step #5 - "build": include/grpc/support/string_util.h
Step #5 - "build": include/grpc/support/atm_gcc_atomic.h
Step #5 - "build": include/grpc/support/log_windows.h
Step #5 - "build": include/grpc/support/alloc.h
Step #5 - "build": include/grpc/support/atm.h
Step #5 - "build": include/grpc/support/atm_windows.h
Step #5 - "build": include/grpc/support/workaround_list.h
Step #5 - "build": include/grpc/support/atm_gcc_sync.h
Step #5 - "build": include/grpc/support/sync_posix.h
Step #5 - "build": include/grpc/support/cpu.h
Step #5 - "build": include/grpc/support/port_platform.h
Step #5 - "build": include/grpc/support/thd_id.h
Step #5 - "build": include/grpc/support/time.h
Step #5 - "build": include/grpc/support/sync_generic.h
Step #5 - "build": include/grpc/support/log.h
Step #5 - "build": include/grpc/support/sync.h
Step #5 - "build": include/grpc/support/sync_windows.h
Step #5 - "build": include/grpc/load_reporting.h
Step #5 - "build": include/grpc/slice.h
Step #5 - "build": include/grpc/fork.h
Step #5 - "build": include/grpc/byte_buffer.h
Step #5 - "build": include/grpc/grpc_cronet.h
Step #5 - "build": include/grpc/grpc.h
Step #5 - "build": include/grpc/compression.h
Step #5 - "build": include/grpc/grpc_security_constants.h
Step #5 - "build": cd /go/src/agones.dev/agones/sdks/cpp/ && zip ./bin/agonessdk-0.6.0-731a248-src.zip Makefile *.md *.cc *.h
Step #5 - "build":   adding: Makefile (deflated 59%)
Step #5 - "build":   adding: README.md (deflated 65%)
Step #5 - "build":   adding: sdk.cc (deflated 74%)
Step #5 - "build":   adding: sdk.grpc.pb.cc (deflated 88%)
Step #5 - "build":   adding: sdk.pb.cc (deflated 91%)
Step #5 - "build":   adding: sdk.grpc.pb.h (deflated 93%)
Step #5 - "build":   adding: sdk.h (deflated 58%)
Step #5 - "build":   adding: sdk.pb.h (deflated 90%)
Step #5 - "build": docker push gcr.io/agones-images/agones-controller:0.6.0-731a248
Step #5 - "build": The push refers to repository [gcr.io/agones-images/agones-controller]
Step #5 - "build": 74ccf7d9ae38: Preparing
Step #5 - "build": ddc277402e5d: Preparing
Step #5 - "build": 1e02ea5d682c: Preparing
Step #5 - "build": df64d3292fd6: Preparing
Step #5 - "build": df64d3292fd6: Layer already exists
Step #5 - "build": 1e02ea5d682c: Pushed
Step #5 - "build": ddc277402e5d: Pushed
Step #5 - "build": 74ccf7d9ae38: Pushed
Step #5 - "build": 0.6.0-731a248: digest: sha256:41ae43cb5f0d5aaf74402c1f17ef3bc4d0c13404d81547320be271adc09f8d6b size: 1163
Step #5 - "build": docker push gcr.io/agones-images/agones-sdk:0.6.0-731a248
Step #5 - "build": The push refers to repository [gcr.io/agones-images/agones-sdk]
Step #5 - "build": 83376fe01478: Preparing
Step #5 - "build": b60587fde8ab: Preparing
Step #5 - "build": 1e02ea5d682c: Preparing
Step #5 - "build": df64d3292fd6: Preparing
Step #5 - "build": df64d3292fd6: Layer already exists
Step #5 - "build": 1e02ea5d682c: Layer already exists
Step #5 - "build": 83376fe01478: Pushed
Step #5 - "build": b60587fde8ab: Pushed
Step #5 - "build": 0.6.0-731a248: digest: sha256:bb643da74e8b617db1d93a310bc5fd20ad5526857f8306185b6248c2237bda24 size: 1163
Finished Step #5 - "build"
Starting Step #7
Starting Step #8
Step #7: Already have image: e2e-runner
Step #8: Already have image (with digest): gcr.io/cloud-builders/gsutil
Step #8: Copying file://agonessdk-0.6.0-731a248-runtime-linux-arch_64.tar.gz [Content-Type=application/x-tar]...
Step #8: / [0 files][    0.0 B/ 34.7 MiB]                                                
/ [1 files][ 34.7 MiB/ 34.7 MiB]                                                
-
Copying file://agonessdk-0.6.0-731a248-dev-linux-arch_64.tar.gz [Content-Type=application/x-tar]...
Step #8: - [1 files][ 34.7 MiB/320.3 MiB]                                                
==> NOTE: You are uploading one or more large file(s), which would run
Step #8: significantly faster if you enable parallel composite uploads. This
Step #8: feature can be enabled by editing the
Step #8: "parallel_composite_upload_threshold" value in your .boto
Step #8: configuration file. However, note that if you do this large files will
Step #8: be uploaded as `composite objects
Step #8: <https://cloud.google.com/storage/docs/composite-objects>`_,which
Step #8: means that any user who downloads such objects will need to have a
Step #8: compiled crcmod installed (see "gsutil help crcmod"). This is because
Step #8: without a compiled crcmod, computing checksums on composite objects is
Step #8: so slow that gsutil disables downloads of composite objects.
Step #8: 
Step #7: Fetching cluster endpoint and auth data.
Step #7: kubeconfig entry generated for e2e-test-cluster.
Step #7: Waiting consul port-forward to launch on 8500...
Step #8: \
\ [1 files][146.0 MiB/320.3 MiB]                                                
|
/
/ [1 files][268.0 MiB/320.3 MiB]                                                
/ [2 files][320.3 MiB/320.3 MiB]                                                
-
Step #8: Operation completed over 2 objects/320.3 MiB.                                    
Step #7: Forwarding from 127.0.0.1:8500 -> 8500
Finished Step #8
Step #7: Handling connection for 8500
Step #7: consul port-forward launched. Starting e2e tests...
Step #7: Handling connection for 8500
Step #7: Setting up lock at path: LockE2E/.lock
Step #7: Attempting lock acquisition
Step #7: Handling connection for 8500
Step #7: Shutdown triggered or timeout during lock acquisition
Finished Step #7
ERROR
ERROR: build step 7 "e2e-runner" failed: exit status 1

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 6fdf0dda-cfeb-458c-9b25-3aa5191ee842

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

(experimental) To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/415/head:pr_415 && git checkout pr_415
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=0.6.0-731a248

@markmandel markmandel merged commit 21c7edc into googleforgames:master Nov 13, 2018
@markmandel markmandel deleted the feature/everlasting-ports branch November 13, 2018 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/user-experience Pertaining to developers trying to use Agones, e.g. SDK, installation, etc kind/bug These are bugs.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants