Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fortio for openSUSE:Factory checked in at 2023-07-13 17:18:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fortio (Old) and /work/SRC/openSUSE:Factory/.fortio.new.8922 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fortio" Thu Jul 13 17:18:38 2023 rev:44 rq:1098471 version:1.57.3 Changes: -------- --- /work/SRC/openSUSE:Factory/fortio/fortio.changes 2023-07-09 20:43:01.606099935 +0200 +++ /work/SRC/openSUSE:Factory/.fortio.new.8922/fortio.changes 2023-07-13 17:18:40.697163226 +0200 @@ -1,0 +2,20 @@ +Thu Jul 13 04:58:52 UTC 2023 - ka...@b1-systems.de + +- Update to version 1.57.3: + * fix #793, ppc64le is back (#794) + +------------------------------------------------------------------- +Thu Jul 13 04:55:08 UTC 2023 - ka...@b1-systems.de + +- Update to version 1.57.2: + * fix workflow too (#792) + +------------------------------------------------------------------- +Thu Jul 13 04:52:35 UTC 2023 - ka...@b1-systems.de + +- Update to version 1.57.1: + * update to go1.20.6 - had to drop linux/ppc64le for now as there + * was some download corruption for these (#791) + * Bump docker/setup-buildx-action from 2.8.0 to 2.9.0 (#790) + +------------------------------------------------------------------- Old: ---- fortio-1.57.0.obscpio New: ---- fortio-1.57.3.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fortio.spec ++++++ --- /var/tmp/diff_new_pack.38wH6P/_old 2023-07-13 17:18:41.721169269 +0200 +++ /var/tmp/diff_new_pack.38wH6P/_new 2023-07-13 17:18:41.729169316 +0200 @@ -19,14 +19,14 @@ %define __arch_install_post export NO_BRP_STRIP_DEBUG=true Name: fortio -Version: 1.57.0 +Version: 1.57.3 Release: 0 Summary: Load testing library, command line tool, advanced echo server and web UI License: Apache-2.0 URL: https://github.com/fortio/fortio Source: fortio-%{version}.tar.gz Source1: vendor.tar.gz -BuildRequires: go >= 1.18 +BuildRequires: go >= 1.20 %description Fortio (ΦοÏÏίο) started as, and is, Istio's load testing tool and now graduated to be its own project. ++++++ _service ++++++ --- /var/tmp/diff_new_pack.38wH6P/_old 2023-07-13 17:18:41.765169528 +0200 +++ /var/tmp/diff_new_pack.38wH6P/_new 2023-07-13 17:18:41.773169576 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/fortio/fortio</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v1.57.0</param> + <param name="revision">v1.57.3</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.38wH6P/_old 2023-07-13 17:18:41.793169694 +0200 +++ /var/tmp/diff_new_pack.38wH6P/_new 2023-07-13 17:18:41.797169717 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/fortio/fortio</param> - <param name="changesrevision">6a72267d153989a169e2d86ba901ade26cddf950</param></service></servicedata> + <param name="changesrevision">c1c5e58906de3bb19779c1545d3a70bd649b3e63</param></service></servicedata> (No newline at EOF) ++++++ fortio-1.57.0.obscpio -> fortio-1.57.3.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fortio-1.57.0/.circleci/config.yml new/fortio-1.57.3/.circleci/config.yml --- old/fortio-1.57.0/.circleci/config.yml 2023-07-07 03:32:09.000000000 +0200 +++ new/fortio-1.57.3/.circleci/config.yml 2023-07-13 00:25:10.000000000 +0200 @@ -8,7 +8,7 @@ &defaultEnv docker: # specify the version - - image: docker.io/fortio/fortio.build:v59@sha256:735db577fe940063725cdac8dd2723875f147434f266cbdf0e6970b4fd9b1a07 + - image: docker.io/fortio/fortio.build:v61@sha256:98038f5f81bdc65fcc1a99abcba1ff6a2e22f60d627d26ad75ad8d952888e8f7 working_directory: /build/fortio jobs: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fortio-1.57.0/.github/workflows/main.yml new/fortio-1.57.3/.github/workflows/main.yml --- old/fortio-1.57.0/.github/workflows/main.yml 2023-07-07 03:32:09.000000000 +0200 +++ new/fortio-1.57.3/.github/workflows/main.yml 2023-07-13 00:25:10.000000000 +0200 @@ -29,7 +29,7 @@ - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@16c0bc4a6e6ada2cfd8afd41d22d95379cf7c32a # pin@v2 + uses: docker/setup-buildx-action@2a1a44ac4aa01993040736bd95bb470da1a38365 # pin@v2 - name: Available platforms run: echo ${{ steps.buildx.outputs.platforms }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fortio-1.57.0/.github/workflows/manual-build.yml new/fortio-1.57.3/.github/workflows/manual-build.yml --- old/fortio-1.57.0/.github/workflows/manual-build.yml 2023-07-07 03:32:09.000000000 +0200 +++ new/fortio-1.57.3/.github/workflows/manual-build.yml 2023-07-13 00:25:10.000000000 +0200 @@ -30,7 +30,7 @@ - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@16c0bc4a6e6ada2cfd8afd41d22d95379cf7c32a # pin@v2 + uses: docker/setup-buildx-action@2a1a44ac4aa01993040736bd95bb470da1a38365 # pin@v2 - name: Build id: build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fortio-1.57.0/Dockerfile new/fortio-1.57.3/Dockerfile --- old/fortio-1.57.0/Dockerfile 2023-07-07 03:32:09.000000000 +0200 +++ new/fortio-1.57.3/Dockerfile 2023-07-13 00:25:10.000000000 +0200 @@ -1,5 +1,5 @@ # Build the binaries in larger image -FROM docker.io/fortio/fortio.build:v59@sha256:735db577fe940063725cdac8dd2723875f147434f266cbdf0e6970b4fd9b1a07 as build +FROM docker.io/fortio/fortio.build:v61@sha256:98038f5f81bdc65fcc1a99abcba1ff6a2e22f60d627d26ad75ad8d952888e8f7 as build WORKDIR /build COPY --chown=build:build . fortio ARG MODE=install diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fortio-1.57.0/Dockerfile.build new/fortio-1.57.3/Dockerfile.build --- old/fortio-1.57.0/Dockerfile.build 2023-07-07 03:32:09.000000000 +0200 +++ new/fortio-1.57.3/Dockerfile.build 2023-07-13 00:25:10.000000000 +0200 @@ -1,10 +1,10 @@ # Dependencies and linters for build: -FROM golang:1.20.5@sha256:4b1fc02d16fca272e5e6e6adc98396219b43ef663a377eef4a97e881d364393f +FROM golang:1.20.6@sha256:8e5a0067e6b387263a01d06b91ef1a983f90e9638564f6e25392fd2695f7ab6c # Need gcc for -race test (and some linters though those work with CGO_ENABLED=0) RUN apt-get -y update && \ apt-get --no-install-recommends -y upgrade && \ DEBIAN_FRONTEND=noninteractive apt-get --no-install-recommends -y install libc6-dev apt-transport-https ssh \ - ruby-dev build-essential rpm gnupg zip netcat + ruby-dev build-essential rpm gnupg zip netcat-traditional # Install FPM RUN gem install --no-document fpm diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fortio-1.57.0/Dockerfile.echosrv new/fortio-1.57.3/Dockerfile.echosrv --- old/fortio-1.57.0/Dockerfile.echosrv 2023-07-07 03:32:09.000000000 +0200 +++ new/fortio-1.57.3/Dockerfile.echosrv 2023-07-13 00:25:10.000000000 +0200 @@ -1,5 +1,5 @@ # Build the binaries in larger image -FROM docker.io/fortio/fortio.build:v59@sha256:735db577fe940063725cdac8dd2723875f147434f266cbdf0e6970b4fd9b1a07 as build +FROM docker.io/fortio/fortio.build:v61@sha256:98038f5f81bdc65fcc1a99abcba1ff6a2e22f60d627d26ad75ad8d952888e8f7 as build WORKDIR /build COPY . fortio RUN make -C fortio official-build-version BUILD_DIR=/build OFFICIAL_TARGET=fortio.org/fortio/echosrv diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fortio-1.57.0/Dockerfile.fcurl new/fortio-1.57.3/Dockerfile.fcurl --- old/fortio-1.57.0/Dockerfile.fcurl 2023-07-07 03:32:09.000000000 +0200 +++ new/fortio-1.57.3/Dockerfile.fcurl 2023-07-13 00:25:10.000000000 +0200 @@ -1,5 +1,5 @@ # Build the binaries in larger image -FROM docker.io/fortio/fortio.build:v59@sha256:735db577fe940063725cdac8dd2723875f147434f266cbdf0e6970b4fd9b1a07 as build +FROM docker.io/fortio/fortio.build:v61@sha256:98038f5f81bdc65fcc1a99abcba1ff6a2e22f60d627d26ad75ad8d952888e8f7 as build WORKDIR /build COPY . fortio RUN make -C fortio official-build-version BUILD_DIR=/build OFFICIAL_TARGET=fortio.org/fortio/fcurl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fortio-1.57.0/Makefile new/fortio-1.57.3/Makefile --- old/fortio-1.57.0/Makefile 2023-07-07 03:32:09.000000000 +0200 +++ new/fortio-1.57.3/Makefile 2023-07-13 00:25:10.000000000 +0200 @@ -7,7 +7,7 @@ IMAGES=echosrv fcurl # plus the combo image / Dockerfile without ext. DOCKER_PREFIX := docker.io/fortio/fortio -BUILD_IMAGE_TAG := v59@sha256:735db577fe940063725cdac8dd2723875f147434f266cbdf0e6970b4fd9b1a07 +BUILD_IMAGE_TAG := v61@sha256:98038f5f81bdc65fcc1a99abcba1ff6a2e22f60d627d26ad75ad8d952888e8f7 BUILDX_PLATFORMS := linux/amd64,linux/arm64,linux/ppc64le,linux/s390x BUILDX_POSTFIX := ifeq '$(shell echo $(BUILDX_PLATFORMS) | awk -F "," "{print NF-1}")' '0' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fortio-1.57.0/README.md new/fortio-1.57.3/README.md --- old/fortio-1.57.0/README.md 2023-07-07 03:32:09.000000000 +0200 +++ new/fortio-1.57.3/README.md 2023-07-13 00:25:10.000000000 +0200 @@ -1,4 +1,4 @@ -<!-- 1.57.0 --> +<!-- 1.57.3 --> # Fortio [](https://github.com/avelino/awesome-go#networking) @@ -60,13 +60,13 @@ The [releases](https://github.com/fortio/fortio/releases) page has binaries for many OS/architecture combinations (see assets): ```shell -curl -L https://github.com/fortio/fortio/releases/download/v1.57.0/fortio-linux_amd64-1.57.0.tgz \ +curl -L https://github.com/fortio/fortio/releases/download/v1.57.3/fortio-linux_amd64-1.57.3.tgz \ | sudo tar -C / -xvzpf - # or the debian package -wget https://github.com/fortio/fortio/releases/download/v1.57.0/fortio_1.57.0_amd64.deb -dpkg -i fortio_1.57.0_amd64.deb +wget https://github.com/fortio/fortio/releases/download/v1.57.3/fortio_1.57.3_amd64.deb +dpkg -i fortio_1.57.3_amd64.deb # or the rpm -rpm -i https://github.com/fortio/fortio/releases/download/v1.57.0/fortio-1.57.0-1.x86_64.rpm +rpm -i https://github.com/fortio/fortio/releases/download/v1.57.3/fortio-1.57.3-1.x86_64.rpm # and more, see assets in release page ``` @@ -76,7 +76,7 @@ brew install fortio ``` -On Windows, download https://github.com/fortio/fortio/releases/download/v1.57.0/fortio_win_1.57.0.zip and extract `fortio.exe` to any location, then using the Windows Command Prompt: +On Windows, download https://github.com/fortio/fortio/releases/download/v1.57.3/fortio_win_1.57.3.zip and extract `fortio.exe` to any location, then using the Windows Command Prompt: ``` fortio.exe server ``` @@ -128,7 +128,7 @@ <!-- use release/updateFlags.sh to update this section --> <pre> <!-- USAGE_START --> -ΦοÏÏίο 1.57.0 usage: +ΦοÏÏίο 1.57.3 usage: fortio command [flags] target where command is one of: load (load testing), server (starts ui, rest api, http-echo, redirect, proxies, tcp-echo, udp-echo and grpc ping servers), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fortio-1.57.0/Webtest.sh new/fortio-1.57.3/Webtest.sh --- old/fortio-1.57.0/Webtest.sh 2023-07-07 03:32:09.000000000 +0200 +++ new/fortio-1.57.3/Webtest.sh 2023-07-13 00:25:10.000000000 +0200 @@ -140,7 +140,7 @@ PPROF_URL="$BASE_URL/debug/pprof/heap?debug=1" $CURL "$PPROF_URL" | grep -i TotalAlloc # should find this in memory profile # creating dummy container to hold a volume for test certs due to remote docker bind mount limitation. -DOCKERCURLID=$(docker run -d -v $TEST_CERT_VOL --net host --name $DOCKERSECVOLNAME docker.io/fortio/fortio.build:v59@sha256:735db577fe940063725cdac8dd2723875f147434f266cbdf0e6970b4fd9b1a07 sleep 120) +DOCKERCURLID=$(docker run -d -v $TEST_CERT_VOL --net host --name $DOCKERSECVOLNAME docker.io/fortio/fortio.build:v61@sha256:98038f5f81bdc65fcc1a99abcba1ff6a2e22f60d627d26ad75ad8d952888e8f7 sleep 120) # while we have something with actual curl binary do # Test for h2c upgrade (#562) docker exec $DOCKERSECVOLNAME /usr/bin/curl -v --http2 -m 10 -d foo42 http://localhost:8080/debug | tee >(cat 1>&2) | grep foo42 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fortio-1.57.0/release/Dockerfile.in new/fortio-1.57.3/release/Dockerfile.in --- old/fortio-1.57.0/release/Dockerfile.in 2023-07-07 03:32:09.000000000 +0200 +++ new/fortio-1.57.3/release/Dockerfile.in 2023-07-13 00:25:10.000000000 +0200 @@ -1,5 +1,5 @@ # Concatenated after ../Dockerfile to create the tgz -FROM docker.io/fortio/fortio.build:v59@sha256:735db577fe940063725cdac8dd2723875f147434f266cbdf0e6970b4fd9b1a07 as stage +FROM docker.io/fortio/fortio.build:v61@sha256:98038f5f81bdc65fcc1a99abcba1ff6a2e22f60d627d26ad75ad8d952888e8f7 as stage ARG archs="amd64 arm64 ppc64le s390x" ENV archs=${archs} # Build image defaults to build user, switch back to root for ++++++ fortio.obsinfo ++++++ --- /var/tmp/diff_new_pack.38wH6P/_old 2023-07-13 17:18:41.961170685 +0200 +++ /var/tmp/diff_new_pack.38wH6P/_new 2023-07-13 17:18:41.965170709 +0200 @@ -1,5 +1,5 @@ name: fortio -version: 1.57.0 -mtime: 1688693529 -commit: 6a72267d153989a169e2d86ba901ade26cddf950 +version: 1.57.3 +mtime: 1689200710 +commit: c1c5e58906de3bb19779c1545d3a70bd649b3e63 ++++++ vendor.tar.gz ++++++