Skip to content

Upgrading from Helm 3 to Helm 4#4482

Open
Sivasankaran25 wants to merge 8 commits intoagones-dev:mainfrom
Sivasankaran25:upgrade/helm4
Open

Upgrading from Helm 3 to Helm 4#4482
Sivasankaran25 wants to merge 8 commits intoagones-dev:mainfrom
Sivasankaran25:upgrade/helm4

Conversation

@Sivasankaran25
Copy link
Copy Markdown
Collaborator

What type of PR is this?

Uncomment only one /kind <> line, press enter to put that in a new line, and remove leading whitespace from that line:

/kind breaking
/kind bug
/kind cleanup
/kind documentation

/kind feature

/kind hotfix
/kind release

What this PR does / Why we need it:

Which issue(s) this PR fixes:

Closes #4471

Special notes for your reviewer:

@Sivasankaran25 Sivasankaran25 self-assigned this Mar 23, 2026
@github-actions github-actions bot added kind/feature New features for Agones size/S labels Mar 23, 2026
@agones-bot
Copy link
Copy Markdown
Collaborator

Build Failed 😭

Build Id: 51b3777d-fb5e-48ca-8b18-db2f4e3c4c88

Status: FAILURE

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

@agones-bot
Copy link
Copy Markdown
Collaborator

Build Failed 😭

Build Id: 6ddc8548-5b47-4bf5-8d6c-7403703b38c5

Status: FAILURE

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

@agones-bot
Copy link
Copy Markdown
Collaborator

Build Failed 😭

Build Id: 71390c6d-1040-433e-aeff-22d63915094d

Status: FAILURE

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

@agones-bot
Copy link
Copy Markdown
Collaborator

Build Failed 😭

Build Id: c87e951d-7e7f-47b4-9191-cc00b1f02950

Status: FAILURE

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

@Sivasankaran25
Copy link
Copy Markdown
Collaborator Author

/gcbrun

@agones-bot
Copy link
Copy Markdown
Collaborator

Build Failed 😭

Build Id: 46bdf671-d924-45fb-b9a1-f4d6486e819c

Status: FAILURE

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

@markmandel
Copy link
Copy Markdown
Collaborator

I am wondering if bouncing between Helm 3 and Helm 4 installs is causing some of the Helm failures we're seeing on e2e tests occasionally.

I'm willing to bet that Helm 3 can't downgrade a Helm 4 install, which is why we need the occasional percussive maintenance.

@agones-bot
Copy link
Copy Markdown
Collaborator

Build Failed 😭

Build Id: c1c04e79-603f-48ab-bec4-7b2108df2e80

Status: FAILURE

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

@agones-bot
Copy link
Copy Markdown
Collaborator

Build Failed 😭

Build Id: d7f4fc39-b24a-4019-804a-f77913d24270

Status: FAILURE

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

@markmandel
Copy link
Copy Markdown
Collaborator

@Sivasankaran25 may I suggest attempting this locally on minikube or your own GKE instance before pushing it all to CI? You likely can build out a faster iteration loop -- I'm not even sure if you can do a Helm 4 upgrade/install over a Helm 3 install?

Then you won't need to through the whole process of CI over and over again.

@Sivasankaran25
Copy link
Copy Markdown
Collaborator Author

@Sivasankaran25 may I suggest attempting this locally on minikube or your own GKE instance before pushing it all to CI? You likely can build out a faster iteration loop -- I'm not even sure if you can do a Helm 4 upgrade/install over a Helm 3 install?

Then you won't need to through the whole process of CI over and over again.

Okay, sure! Thank you for suggesting that

@markmandel
Copy link
Copy Markdown
Collaborator

As a suggestion as well - let's hold off on running this in CI until after we transfer over the Google Cloud project to CNCF -- I have some feelings it's doing some interesting things to our Helm charts and therefore integration tests, and once it's moved over we can have more eyes on things, and if we need to do manual cleanup we can.

(Hopefully next week or so 🤞🏻)

@agones-bot
Copy link
Copy Markdown
Collaborator

Build Failed 😭

Build Id: 0def18b6-7360-4828-93ea-25b129037487

Status: FAILURE

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/feature New features for Agones size/S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

build: upgrade Helm from 3.18.4 to Helm 4

3 participants