-
Notifications
You must be signed in to change notification settings - Fork 789
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
Upgrade Jenkins X repositories to go 1.23 #8670
Labels
good first issue
Good for newcomers
help wanted
Extra attention is needed
in progress
kind/task
Activity or chore which needs to be done
Comments
msvticket
added a commit
to jenkins-x/jx3-pipeline-catalog
that referenced
this issue
May 24, 2024
related to jenkins-x/jx#8670
I want to upgrade go-scm |
msvticket
added a commit
to jenkins-x/go-scm
that referenced
this issue
Jun 4, 2024
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x/go-scm
that referenced
this issue
Jun 4, 2024
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x/jx3-pipeline-catalog
that referenced
this issue
Jun 4, 2024
msvticket
added a commit
to jenkins-x/jx3-versions
that referenced
this issue
Jun 4, 2024
msvticket
added a commit
to jenkins-x/go-scm
that referenced
this issue
Jun 4, 2024
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x/go-scm
that referenced
this issue
Jun 4, 2024
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x/go-scm
that referenced
this issue
Jun 4, 2024
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x/jx-kube-client
that referenced
this issue
Jun 4, 2024
also linting fixes related to jenkins-x/jx#8670
I want to upgrade jx-kube-client |
msvticket
added a commit
to jenkins-x/logrus-stackdriver-formatter
that referenced
this issue
Jun 4, 2024
make test failures more readable partly reverting stackskip_test.go to a state that shouldn't need updating on every go upgrade related to jenkins-x/jx#8670
I want to upgrade logrus-stackdriver-formatter |
msvticket
added a commit
to jenkins-x/go-scm
that referenced
this issue
Jun 5, 2024
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x/logrus-stackdriver-formatter
that referenced
this issue
Jun 5, 2024
I want to upgrade lighthouse |
msvticket
added a commit
to jenkins-x/lighthouse
that referenced
this issue
Jun 5, 2024
also fixing linting related to jenkins-x/jx#8670
go-scm has been upgraded to 1.22.3 |
msvticket
added a commit
to jenkins-x/lighthouse
that referenced
this issue
Jun 5, 2024
also fixing linting related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x/lighthouse
that referenced
this issue
Jun 5, 2024
also fixing linting related to jenkins-x/jx#8670
lighthouse has been upgraded to 1.22.3 |
msvticket
added a commit
to jenkins-x/jx-kube-client
that referenced
this issue
Jun 5, 2024
also linting fixes related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x/jx-kube-client
that referenced
this issue
Jun 5, 2024
also linting fixes related to jenkins-x/jx#8670
msvticket
added a commit
to deniedboarding/jx3-pipeline-catalog
that referenced
this issue
Oct 14, 2024
msvticket
added a commit
to jenkins-x/jx3-versions
that referenced
this issue
Oct 14, 2024
msvticket
added a commit
to jenkins-x/bucketrepo
that referenced
this issue
Oct 23, 2024
also removing a couple of unused files related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x/jx-git-operator
that referenced
this issue
Oct 23, 2024
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x/jx-git-operator
that referenced
this issue
Oct 23, 2024
related to jenkins-x/jx#8670
msvticket
changed the title
Upgrade Jenkins X repositories to go 1.22
Upgrade Jenkins X repositories to go 1.23
Oct 29, 2024
msvticket
added a commit
to jenkins-x-plugins/jx-secret
that referenced
this issue
Jan 7, 2025
msvticket
added a commit
to jenkins-x-plugins/jx-secret
that referenced
this issue
Jan 7, 2025
regenerating docs supporting new goreleaser related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-secret
that referenced
this issue
Jan 7, 2025
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-secret
that referenced
this issue
Jan 7, 2025
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-secret
that referenced
this issue
Jan 7, 2025
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-secret
that referenced
this issue
Jan 7, 2025
msvticket
added a commit
to jenkins-x-plugins/jx-secret
that referenced
this issue
Jan 7, 2025
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-secret
that referenced
this issue
Jan 7, 2025
did go mod tidy related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-secret
that referenced
this issue
Jan 7, 2025
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-project
that referenced
this issue
Jan 9, 2025
removing dead code removing remnants of code related to jenkins-x.yaml support goreleaser related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-project
that referenced
this issue
Jan 9, 2025
removing dead code removing remnants of code related to jenkins-x.yaml support goreleaser related to jenkins-x/jx#8670
jx-secret is upgraded |
msvticket
added a commit
to jenkins-x-plugins/jx-project
that referenced
this issue
Jan 10, 2025
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-project
that referenced
this issue
Jan 10, 2025
related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-project
that referenced
this issue
Jan 10, 2025
stop using draft library unnecessarily add version command related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-project
that referenced
this issue
Jan 10, 2025
stop using draft library unnecessarily add version command related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-project
that referenced
this issue
Jan 10, 2025
stop using draft library unnecessarily add version command related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-project
that referenced
this issue
Jan 10, 2025
stop using draft library unnecessarily add version command related to jenkins-x/jx#8670
msvticket
added a commit
to jenkins-x-plugins/jx-project
that referenced
this issue
Jan 11, 2025
stop using draft library unnecessarily add version command related to jenkins-x/jx#8670
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
good first issue
Good for newcomers
help wanted
Extra attention is needed
in progress
kind/task
Activity or chore which needs to be done
When we were upgrading the go version to 1.18, we noticed that we are limited by the version of go in the goreleaser image. We are now building a custom image where we can set the version of go and install other packages we need. Once that is done, we can start this update work.
Golang supports only 2 major releases: https://endoflife.date/go
The latest version of golang is 1.23
Follow this guide for information on how to upgrade: https://jenkins-x.io/community/maintainer_guide/go-upgrades/
Before upgrading , we need to upgrade the version of golang in the catalog repository:
example (there are other files as well): https://github.com/jenkins-x/jx3-pipeline-catalog/blob/0f0f956d38ffe383ba38d93c1cfe7160a3bec93a/tasks/go/pullrequest.yaml#L37
This is the tentative list of repositories (list will be updated if we find any missing repositories) that we should upgrade:
In the list, there are some packages which need multiple packages updated before we update them, for example: before upgrading jx-api we should upgrade jx-logging.
NOTE: it's fine if you dont follow the order, the order is only there to limit the number of PRs we open as part of an upgrade effort
We will this issue to keep track of which repositories have been or are in the process of being upgraded.
If you are interested in contributing, please comment
When opening a PR in these repos to upgrade the go version, remember to include
Don't use
fixes
as that will close this issue once your PR is merged.Once your PR is merged, comment in this issue:
The text was updated successfully, but these errors were encountered: