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

build: Update golang used in services to 1.22 #3782

Merged
merged 8 commits into from
Aug 14, 2024
Merged

Conversation

tobybellwood
Copy link
Member

@tobybellwood tobybellwood commented Jul 26, 2024

This PR updates the golang version in use by the lagoon services to 1.22

The following issues were discovered:

  • the github.com/Khan/genqlient v0.3.0 module in services/workflows could not be updated due to a change in the MakeRequest structure in v0.5.0 that will require attention
  • the github.com/cheshir/go-mq/v2 module in services/workflows fails vet with a "passes lock by value" error - unsure about this
  • the k8s.io/* modules in task-activestandby fail tests (around IngressList structure) when updated to 1.30.x - this will require attention (I think to modify the expected result JSON)

edit: raised the above issues for tracking in #3783

@tobybellwood tobybellwood added this to the 2.21.0 milestone Jul 28, 2024
Copy link
Member

@shreddedbacon shreddedbacon left a comment

Choose a reason for hiding this comment

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

Nothing standing out to me, looks good.

@tobybellwood tobybellwood force-pushed the testing/golang_update branch from c2dd1d3 to ce9e1b5 Compare August 14, 2024 00:57
@tobybellwood tobybellwood merged commit bf80eb8 into main Aug 14, 2024
1 check passed
@tobybellwood tobybellwood deleted the testing/golang_update branch August 14, 2024 06:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants