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

Fix instructions printed out after helm install #991

Merged

Conversation

aLekSer
Copy link
Collaborator

@aLekSer aLekSer commented Aug 12, 2019

URLs are now pointing to agones.dev website.
Removed Markdown syntax in a txt file.

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: ee7ce22a-59ab-42f0-82f9-cbafbba407ae

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

A preview of the website (the last 30 builds are retained):

To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/991/head:pr_991 && git checkout pr_991
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=1.0.0-636b53a


Once ready you can create your first GameServer using our examples:

'kubectl apply -f https://raw.githubusercontent.com/googleforgames/agones/master/examples/simple-udp/gameserver.yaml'
'kubectl create -f https://raw.githubusercontent.com/googleforgames/agones/master/examples/simple-udp/gameserver.yaml'
Copy link
Collaborator

Choose a reason for hiding this comment

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

Here's a fun question - should we be pointing people to master here. Probably not, since at some point it will be broken.

Since we're here, should we revamp this to remove all the example text, and point them to our online quickstart instead?

I figure short and sweet is likely better than all this text long term - I don't think I've ever read this, it scrolls right past when Agones installs.

WDYT?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Yes, it is definitely better to have one source of truth. So I would add a link

Copy link
Collaborator

Choose a reason for hiding this comment

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

if we are in here, can we remove the markdown? It's a .txt file, I think it just looks weird?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

yes, md is not needed in here

@markmandel markmandel added area/operations Installation, updating, metrics etc kind/cleanup Refactoring code, fixing up documentation, etc labels Aug 13, 2019
@aLekSer aLekSer force-pushed the fix/instructions-after-install branch 2 times, most recently from f477773 to 04fdf82 Compare August 15, 2019 13:17
@aLekSer
Copy link
Collaborator Author

aLekSer commented Aug 15, 2019

Fixed links which now point to agones.dev website.

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 630356ee-c862-4b08-ac42-fdc69b9436ac

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

A preview of the website (the last 30 builds are retained):

To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/991/head:pr_991 && git checkout pr_991
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=1.0.0-04fdf82

@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: 7eec786a-3312-40dd-be0c-6e6642eda8fd

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@aLekSer
Copy link
Collaborator Author

aLekSer commented Aug 15, 2019

GS controller test failed:

Step #12 - "tests": --- FAIL: TestControllerApplyGameServerAddressAndPort (0.28s)
Step #12 - "tests": controller_test.go:916: 
Step #12 - "tests": Error Trace:	controller_test.go:916
Step #12 - "tests": Error: Expected nil, but got: error getting external address for GameServer test: error retrieving node node1 for Pod test: node "node1" not found
Step #12 - "tests": Test: TestControllerApplyGameServerAddressAndPort
Step #12 - "tests": panic: runtime error: index out of range [recovered]
...
Step #12 - "tests": /usr/local/go/src/runtime/panic.go:522 +0x1b5
Step #12 - "tests": agones.dev/agones/pkg/gameservers.TestControllerApplyGameServerAddressAndPort(0xc0002b4f00)
Step #12 - "tests": /go/src/agones.dev/agones/pkg/gameservers/controller_test.go:917 +0xf23
Step #12 - "tests": testing.tRunner(0xc0002b4f00, 0x1b37ce8)
Step #12 - "tests": /usr/local/go/src/testing/testing.go:865 +0x164
Step #12 - "tests": created by testing.(*T).Run
Step #12 - "tests": /usr/local/go/src/testing/testing.go:916 +0x69a
Step #12 - "tests": FAIL	agones.dev/agones/pkg/gameservers	2.807s

Copy link
Collaborator

@markmandel markmandel left a comment

Choose a reason for hiding this comment

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

What do you think of those suggestions?

We should check on all the components really, not just the controller.

@@ -1,29 +1,13 @@
The Agones controller has been installed in the namespace {{ .Release.Namespace }}.
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
The Agones controller has been installed in the namespace {{ .Release.Namespace }}.
The Agones components have been installed in the namespace {{ .Release.Namespace }}.

@@ -1,29 +1,13 @@
The Agones controller has been installed in the namespace {{ .Release.Namespace }}.

You can watch the status by running 'kubectl --namespace {{ .Release.Namespace }} get pods -o wide -w {{ .Values.agones.serviceaccount.controller }}'
You can get the status by running:
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
You can get the status by running:
You can get their status by running:

@@ -1,29 +1,13 @@
The Agones controller has been installed in the namespace {{ .Release.Namespace }}.

You can watch the status by running 'kubectl --namespace {{ .Release.Namespace }} get pods -o wide -w {{ .Values.agones.serviceaccount.controller }}'
You can get the status by running:
kubectl --namespace {{ .Release.Namespace }} get pods -o wide | grep {{ .Values.agones.serviceaccount.controller }}
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
kubectl --namespace {{ .Release.Namespace }} get pods -o wide | grep {{ .Values.agones.serviceaccount.controller }}
kubectl --namespace {{ .Release.Namespace }} get pods -o wide

@markmandel
Copy link
Collaborator

GS controller test failed:

Step #12 - "tests": --- FAIL: TestControllerApplyGameServerAddressAndPort (0.28s)
Step #12 - "tests": controller_test.go:916: 
Step #12 - "tests": Error Trace:	controller_test.go:916
Step #12 - "tests": Error: Expected nil, but got: error getting external address for GameServer test: error retrieving node node1 for Pod test: node "node1" not found
Step #12 - "tests": Test: TestControllerApplyGameServerAddressAndPort
Step #12 - "tests": panic: runtime error: index out of range [recovered]
...
Step #12 - "tests": /usr/local/go/src/runtime/panic.go:522 +0x1b5
Step #12 - "tests": agones.dev/agones/pkg/gameservers.TestControllerApplyGameServerAddressAndPort(0xc0002b4f00)
Step #12 - "tests": /go/src/agones.dev/agones/pkg/gameservers/controller_test.go:917 +0xf23
Step #12 - "tests": testing.tRunner(0xc0002b4f00, 0x1b37ce8)
Step #12 - "tests": /usr/local/go/src/testing/testing.go:865 +0x164
Step #12 - "tests": created by testing.(*T).Run
Step #12 - "tests": /usr/local/go/src/testing/testing.go:916 +0x69a
Step #12 - "tests": FAIL	agones.dev/agones/pkg/gameservers	2.807s

Fix in #1002

@aLekSer
Copy link
Collaborator Author

aLekSer commented Aug 15, 2019

Cool fix of the go test.
I will apply suggestions in my fork.

@aLekSer aLekSer force-pushed the fix/instructions-after-install branch from 04fdf82 to fd7ed3d Compare August 15, 2019 19:41
URLs now pointing to agones.dev website.
Removed Markdown syntax in a txt file.
@aLekSer aLekSer force-pushed the fix/instructions-after-install branch from fd7ed3d to 9b242e0 Compare August 15, 2019 19:43
@aLekSer
Copy link
Collaborator Author

aLekSer commented Aug 15, 2019

Thanks for the comments, applied them, now text reads better.

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: c8593280-0af0-4930-a3b7-9f7a59255604

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

A preview of the website (the last 30 builds are retained):

To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/991/head:pr_991 && git checkout pr_991
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=1.0.0-fd7ed3d

@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: ca6f2310-6263-4f8a-a1c1-c7ee91e80ee4

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@aLekSer
Copy link
Collaborator Author

aLekSer commented Aug 15, 2019

Leaving comments to track tests failures so we can recap when build info would be deleted.

Step #20: --- FAIL: TestFleetScaleUpEditAndScaleDown (0.01s)
Step #20: --- FAIL: TestFleetScaleUpEditAndScaleDown/Use_fleet_Patch_false (146.60s)
Step #20: fleet_test.go:120: 
Step #20: Error Trace:	fleet_test.go:120
Step #20: Error: Expected nil, but got: &errors.errorString{s:"timed out waiting for the condition"}
Step #20: Test: TestFleetScaleUpEditAndScaleDown/Use_fleet_Patch_false

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 5419955b-6b3d-449a-9072-ad8d46639561

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

A preview of the website (the last 30 builds are retained):

To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/991/head:pr_991 && git checkout pr_991
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=1.0.0-9b242e0

@markmandel markmandel merged commit eca2f38 into googleforgames:master Aug 15, 2019
@markmandel markmandel added this to the 1.0 milestone Aug 15, 2019
@aLekSer aLekSer deleted the fix/instructions-after-install branch August 16, 2019 06:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/operations Installation, updating, metrics etc kind/cleanup Refactoring code, fixing up documentation, etc
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants