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

Merge hotfix 0.8.1 back into master #658

Merged
merged 8 commits into from
Mar 20, 2019

Conversation

markmandel
Copy link
Member

This is almost identical to all the previously approved PRs for 0.8.1

The only difference is that GameServer.DisableServiceAccount needed to be
made public, and get called from the GameServer controller instead.

I've left all the original commits, as I figured it made sense to maintain the history in this instance (although happy to take dissenting opinions).

markmandel and others added 7 commits March 15, 2019 15:39
Setting up a hotfix, as we need to enhance and fix some issues
regarding installation and helm install management.
The value of agones.serviceaccount.sdk was not propagated
down to the creation of the GameServer Pod, so there actually
was no way to edit the service account information without
Agones breaking.

This is now fixed!
…Agones.

This doesn't change the default behavior that is currently documented, and willl only probably be used by automated systems that want to enforce strictness when using specific images.
This is almost identical to all the previously approved PRs for 0.8.1

The only difference is that GameServer.DisableServiceAccount needed to be
made public, and get called from the GameServer controller instead.
@markmandel markmandel added the kind/cleanup Refactoring code, fixing up documentation, etc label Mar 16, 2019
@markmandel markmandel added this to the 0.9.0 milestone Mar 16, 2019
@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 008bc1eb-93ed-4cd6-9dd1-d40491bbaa9c

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/658/head:pr_658 && git checkout pr_658
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=0.9.0-d44a6ab

@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: ce6f7c64-ca09-4330-a105-ae428eebefa9

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

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 4c30c768-0c8a-4ec1-88d1-d34a77c3dba9

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/658/head:pr_658 && git checkout pr_658
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=0.9.0-7e4cde3

@markmandel markmandel merged commit 84c7b3b into googleforgames:master Mar 20, 2019
@markmandel markmandel deleted the merge/hotfix-0.8.1 branch March 20, 2019 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/cleanup Refactoring code, fixing up documentation, etc
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants