Skip to content

Commit

Permalink
New patch release of Golang: v1.21.2 (#1189)
Browse files Browse the repository at this point in the history
* Init new Go Minor Version 1.21 files.

* update spec file for 1.21

---------

Co-authored-by:  <>
  • Loading branch information
rcrozean authored Oct 11, 2023
1 parent 8885e75 commit c02ca8d
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 11 deletions.
2 changes: 1 addition & 1 deletion projects/golang/go/1.21/GIT_TAG
Original file line number Diff line number Diff line change
@@ -1 +1 @@
go1.21.1
go1.21.2
23 changes: 15 additions & 8 deletions projects/golang/go/1.21/README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,27 @@
# EKS Golang 1.21.0
# EKS Golang 1.21

Current Release: `2`
Current Release: `3`

Tracking Tag: `go1.21.1`
Tracking Tag: `go1.21.2`

### Artifacts:
|Arch|Artifact|sha|
|:---:|:---:|:---:|
|noarch|[golang-1.21.2-3.amzn2.eks.noarch.rpm](https://distro.eks.amazonaws.com/golang-go1.21.2/release/3/x86_64/RPMS/noarch/golang-1.21.2-3.amzn2.eks.noarch.rpm)|[golang-1.21.2-3.amzn2.eks.noarch.rpm.sha256](https://distro.eks.amazonaws.com/golang-go1.21.2/release/3/x86_64/RPMS/noarch/golang-1.21.2-3.amzn2.eks.noarch.rpm.sha256)|
|x86_64|[golang-1.21.2-3.amzn2.eks.x86_64.rpm](https://distro.eks.amazonaws.com/golang-go1.21.2/release/3/x86_64/RPMS/x86_64/golang-1.21.2-3.amzn2.eks.x86_64.rpm)|[golang-1.21.2-3.amzn2.eks.x86_64.rpm.sha256](https://distro.eks.amazonaws.com/golang-go1.21.2/release/3/x86_64/RPMS/x86_64/golang-1.21.2-3.amzn2.eks.x86_64.rpm.sha256)|
|aarch64|[golang-1.21.2-3.amzn2.eks.aarch64.rpm](https://distro.eks.amazonaws.com/golang-go1.21.2/release/3/aarch64/RPMS/aarch64/golang-1.21.2-3.amzn2.eks.aarch64.rpm)|[golang-1.21.2-3.amzn2.eks.aarch64.rpm.sha256](https://distro.eks.amazonaws.com/golang-go1.21.2/release/3/aarch64/RPMS/aarch64/golang-1.21.2-3.amzn2.eks.aarch64.rpm.sha256)|
|arm64|[go1.21.2.linux-arm64.tar.gz](https://distro.eks.amazonaws.com/golang-go1.21.2/release/3/archives/linux/arm64/go1.21.2.linux-arm64.tar.gz)|[go1.21.2.linux-arm64.tar.gz.sha256](https://distro.eks.amazonaws.com/golang-go1.21.2/release/3/archives/linux/arm64/go1.21.2.linux-arm64.tar.gz.sha256)|
|amd64|[go1.21.2.linux-amd64.tar.gz](https://distro.eks.amazonaws.com/golang-go1.21.2/release/3/archives/linux/amd64/go1.21.2.linux-amd64.tar.gz)|[go1.21.2.linux-amd64.tar.gz.sha256](https://distro.eks.amazonaws.com/golang-go1.21.2/release/3/archives/linux/amd64/go1.21.2.linux-amd64.tar.gz.sha256)|

Artifacts: https://distro.eks.amazonaws.com/golang-go1.21/releases/2/RPMS

### ARM64 Builds
[![Build status](https://prow.eks.amazonaws.com/badge.svg?jobs=golang-1.21-ARM64-PROD-tooling-postsubmit)](https://prow.eks.amazonaws.com/?repo=aws%2Feks-distro-build-tooling&type=postsubmit)
[![Build status](https://prow.eks.amazonaws.com/badge.svg?jobs=golang-1-21-ARM64-PROD-tooling-postsubmit)](https://prow.eks.amazonaws.com/?repo=aws%2Feks-distro-build-tooling&type=postsubmit)

### AMD64 Builds
[![Build status](https://prow.eks.amazonaws.com/badge.svg?jobs=golang-1.21-tooling-postsubmit)](https://prow.eks.amazonaws.com/?repo=aws%2Feks-distro-build-tooling&type=postsubmit)
[![Build status](https://prow.eks.amazonaws.com/badge.svg?jobs=golang-1-21-tooling-postsubmit)](https://prow.eks.amazonaws.com/?repo=aws%2Feks-distro-build-tooling&type=postsubmit)

### Patches
The patches in `./patches` include relevant utility fixes for go `1.21`.

### Spec
The RPM spec file in `./rpmbuild/SPECS` is sourced from the go 1.21.0 SRPM available on Fedora, and modified to include the relevant patches and build the `1.21.0` source.

The RPM spec file in `./rpmbuild/SPECS` is sourced from the go 1.21 SRPM available on Fedora, and modified to include the relevant patches and build the `go1.21` source."
2 changes: 1 addition & 1 deletion projects/golang/go/1.21/RELEASE
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2
3
5 changes: 4 additions & 1 deletion projects/golang/go/1.21/rpmbuild/SPECS/golang.spec
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@
# Comment out go_prerelease and go_patch as needed
%global go_api 1.21
#global go_prerelease rc3
%global go_patch 1
%global go_patch 2

%global go_version %{go_api}%{?go_patch:.%{go_patch}}%{?go_prerelease:~%{go_prerelease}}
%global go_source %{go_api}%{?go_patch:.%{go_patch}}%{?go_prerelease}
Expand Down Expand Up @@ -527,6 +527,9 @@ fi
%endif

%changelog
* Tue Oct 10 2023 Cameron Rozean <[email protected]> - 1.21.2-1
- Bump tracking patch version to 1.21.2 from 1.21.1

* Wed Sep 06 2023 Cameron Rozean <[email protected]> - 1.21.1-1
- Bump to go1.21.1 to include security patches for eks go

Expand Down

0 comments on commit c02ca8d

Please sign in to comment.