You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ki...@apache.org on 2022/03/16 06:35:10 UTC
[trafficserver-ingress-controller] branch master updated: ATS 9.1.2 and Go 1.17.8 Upgrade (#107)
This is an automated email from the ASF dual-hosted git repository.
kichan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver-ingress-controller.git
The following commit(s) were added to refs/heads/master by this push:
new c6d33fe ATS 9.1.2 and Go 1.17.8 Upgrade (#107)
c6d33fe is described below
commit c6d33fe953cb74eec381c3ffc67c871dead2c2f2
Author: Kit Chan <ki...@apache.org>
AuthorDate: Tue Mar 15 23:35:05 2022 -0700
ATS 9.1.2 and Go 1.17.8 Upgrade (#107)
* ATS 9.1.2 and Go 1.17.8 Upgrade
* Update test
---
.github/workflows/test.yml | 2 +-
Dockerfile | 8 ++++----
README.md | 4 ++--
docs/DEVELOPMENT.md | 2 +-
4 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 1e51a11..25384b8 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -26,7 +26,7 @@ jobs:
- name: Set up Go 1.x
uses: actions/setup-go@v2
with:
- go-version: ^1.13
+ go-version: ^1.17.8
id: go
- name: Check out code into the Go module directory
diff --git a/Dockerfile b/Dockerfile
index 5e39c1c..cb74d28 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -33,8 +33,8 @@ RUN addgroup -Sg 1000 ats
RUN adduser -S -D -H -u 1000 -h /tmp -s /sbin/nologin -G ats -g ats ats
# download and build ATS
-RUN curl -L https://downloads.apache.org/trafficserver/trafficserver-9.1.1.tar.bz2 | bzip2 -dc | tar xf - \
- && cd trafficserver-9.1.1/ \
+RUN curl -L https://downloads.apache.org/trafficserver/trafficserver-9.1.2.tar.bz2 | bzip2 -dc | tar xf - \
+ && cd trafficserver-9.1.2/ \
&& autoreconf -if \
&& ./configure --enable-debug=yes --prefix=/opt/ats --with-user=ats \
&& make \
@@ -70,8 +70,8 @@ RUN apk add --no-cache --virtual .ingress-build-deps \
bash gcc musl-dev openssl go
# Installing Golang https://github.com/CentOS/CentOS-Dockerfiles/blob/master/golang/centos7/Dockerfile
-RUN wget https://dl.google.com/go/go1.16.14.src.tar.gz \
- && tar -C /opt/ats -xzf go1.16.14.src.tar.gz && cd /opt/ats/go/src/ && ./make.bash
+RUN wget https://dl.google.com/go/go1.17.8.src.tar.gz \
+ && tar -C /opt/ats -xzf go1.17.8.src.tar.gz && cd /opt/ats/go/src/ && ./make.bash
ENV PATH=${PATH}:/opt/ats/go/bin
ENV GOPATH="/opt/ats/go/bin"
diff --git a/README.md b/README.md
index f88f365..3e54378 100644
--- a/README.md
+++ b/README.md
@@ -31,9 +31,9 @@ ATS Kubernetes Ingress Controller
## Versions of Software Used
- Alpine Linux 3.14.3
-- Apache Traffic Server 9.1.1
+- Apache Traffic Server 9.1.2
- LuaJIT 2.0.4
-- Go 1.16.14
+- Go 1.17.8
- Other Packages
- luasocket 3.0rc1
- redis-lua 2.0.4
diff --git a/docs/DEVELOPMENT.md b/docs/DEVELOPMENT.md
index cac1761..dc61ca8 100644
--- a/docs/DEVELOPMENT.md
+++ b/docs/DEVELOPMENT.md
@@ -20,7 +20,7 @@
## Development
### Develop with Go-Lang in Linux
-1. Get Go-lang 1.16.14 from [official site](https://golang.org/dl/)
+1. Get Go-lang 1.17.8 from [official site](https://golang.org/dl/)
2. Add `go` command to your PATH: `export PATH=$PATH:/usr/local/go/bin`
3. Define GOPATH: `export GOPATH=$(go env GOPATH)`
4. Add Go workspace to your PATH: `export PATH=$PATH:$(go env GOPATH)/bin`