You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@trafficserver.apache.org by Leif Hedstrom <zw...@apache.org> on 2018/11/08 05:17:50 UTC

[VOTE] Release Apache Traffic Server 7.1.5 (RC0)

I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:

	https://github.com/apache/trafficserver/milestone/21?closed=1


or for a brief ChangeLog (also attached below):

	https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.5


This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see

	https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x


Information about upgrading to the 7.x releases from previous major versions is available at:

	https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0


The artifacts are available for download at:

	https://people.apache.org/~zwoop/rel-candidates/


SHA512 checksum:
	b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2


This corresponds to git ref:

	Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
	Tag: 7.1.5-rc0


Which can be verified with the following command:

	$ git tag -v 7.1.5-rc0


All code signing keys are available here:

	https://dist.apache.org/repos/dist/dev/trafficserver/KEYS


Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.

Cheers,

— Leif

  #3308 - Fix 7.1.x build
  #4058 - Remove Http2ConnectionState::continued_buffer
  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
  #4080 - Add diags log message when cache wraps.
  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
  #4085 - Fix typo in header_normalize plugin.
  #4092 - Fix Http/2 priority crashes.
  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
  #4121 - Added clear_event function to cancel inactive event before marking it…
  #4126 - Fix typo in RecUtils
  #4171 - Corrects IPv4 multicast ip address check
  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
  #4174 - Fix crash in Http2ClientSession::release_netvc
  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
  #4313 - HTTP/2 priority fixes to match common browser patterns
  #4316 - Reset the inactivity timeout to the transaction timeout…
  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
  #4319 - Fix another ProxySession and NetVC shutdown race crash
  #4345 - Fixes spelling in spec summary
  #4355 - make the lua context static for parsing logging.config
  #4359 - Set log code when closing half open connections.
  #4370 - Add a search path for Tcl
  #4371 - Fix a TM crash on alarms
  #4380 - Fix lost pending_actions causing actions on stale objects.
  #4456 - Fixes leak when no OCSP URL is available
  #4469 - Fixes memory leaks in compress plugin
  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
  #4471 - Converts to stack-based buffer for record lookup during logging
  #4472 - Converts loop and callees in SSLInitServerContext to std::string
  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
  #4476 - heap use after free
  #4482 - Fix leak in stapling_refresh_response
  #4483 - Fixes more leaks when no OCSP URL is available
  #4498 - Fixes plugin builds using tsxs on MacOS
  #4507 - Handle inactivity timeout event in state_http_server_open
  #4537 - Make sure ua_session is not nullptr
  #4543 - Fixes memory leaks in header_rewrite
  #4565 - Doc: Describe parent weight and format

Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by "Zelkowitz, Evan" <Ev...@comcast.com>.
+1

Been running this build, after some fixes for almost a week on a test box feeding it synthetic traffic
________________________________________
From: Leif Hedstrom <zw...@apache.org>
Sent: Wednesday, November 7, 2018 10:17 PM
To: dev; Mailing-List trafficserver
Subject: [EXTERNAL] [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:

        https://github.com/apache/trafficserver/milestone/21?closed=1


or for a brief ChangeLog (also attached below):

        https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.5


This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see

        https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x


Information about upgrading to the 7.x releases from previous major versions is available at:

        https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0


The artifacts are available for download at:

        https://people.apache.org/~zwoop/rel-candidates/


SHA512 checksum:
        b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2


This corresponds to git ref:

        Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
        Tag: 7.1.5-rc0


Which can be verified with the following command:

        $ git tag -v 7.1.5-rc0


All code signing keys are available here:

        https://dist.apache.org/repos/dist/dev/trafficserver/KEYS


Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.

Cheers,

— Leif

  #3308 - Fix 7.1.x build
  #4058 - Remove Http2ConnectionState::continued_buffer
  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
  #4080 - Add diags log message when cache wraps.
  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
  #4085 - Fix typo in header_normalize plugin.
  #4092 - Fix Http/2 priority crashes.
  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
  #4121 - Added clear_event function to cancel inactive event before marking it…
  #4126 - Fix typo in RecUtils
  #4171 - Corrects IPv4 multicast ip address check
  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
  #4174 - Fix crash in Http2ClientSession::release_netvc
  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
  #4313 - HTTP/2 priority fixes to match common browser patterns
  #4316 - Reset the inactivity timeout to the transaction timeout…
  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
  #4319 - Fix another ProxySession and NetVC shutdown race crash
  #4345 - Fixes spelling in spec summary
  #4355 - make the lua context static for parsing logging.config
  #4359 - Set log code when closing half open connections.
  #4370 - Add a search path for Tcl
  #4371 - Fix a TM crash on alarms
  #4380 - Fix lost pending_actions causing actions on stale objects.
  #4456 - Fixes leak when no OCSP URL is available
  #4469 - Fixes memory leaks in compress plugin
  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
  #4471 - Converts to stack-based buffer for record lookup during logging
  #4472 - Converts loop and callees in SSLInitServerContext to std::string
  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
  #4476 - heap use after free
  #4482 - Fix leak in stapling_refresh_response
  #4483 - Fixes more leaks when no OCSP URL is available
  #4498 - Fixes plugin builds using tsxs on MacOS
  #4507 - Handle inactivity timeout event in state_http_server_open
  #4537 - Make sure ua_session is not nullptr
  #4543 - Fixes memory leaks in header_rewrite
  #4565 - Doc: Describe parent weight and format

Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by "Eric Friedrich -X (efriedri - TRITON UK BIDCO LIMITED c/o Alter Domus (UK) Limited -OBO at Cisco)" <ef...@cisco.com>.
+1

Passed our basic regression, no plans to run with production traffic

> On Nov 12, 2018, at 5:38 AM, ezko <er...@harmonicinc.com> wrote:
> 
> Thanks Leif,
> it seems the problem is related to TS_ROOT
> we run ATS as a service and previously our service environment file
> included: TS_ROOT=/
> we changed it to:  TS_ROOT=/usr/bin
> and now it looks OK.
> BR,
> Erez
> 
> 
> 
> 
> 
> --
> Sent from: http://apache-traffic-server.24303.n7.nabble.com/


Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by ezko <er...@harmonicinc.com>.
Thanks Leif,
it seems the problem is related to TS_ROOT
we run ATS as a service and previously our service environment file
included: TS_ROOT=/
we changed it to:  TS_ROOT=/usr/bin
and now it looks OK.
BR,
Erez





--
Sent from: http://apache-traffic-server.24303.n7.nabble.com/

Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Susan Hinrichs <sh...@oath.com>.
Sounds like the issue fixed in
https://github.com/apache/trafficserver/pull/4538

If the Docker container is not run with sufficient privilege (IPC and
NETADMIN in addition to NETBIND), traffic server would fail to start up.
Although you state this worked in previous versions on 7.1.  The code I
changed in this PR had not changed for several years.

On Sun, Nov 11, 2018 at 4:15 PM Leif Hedstrom <zw...@apache.org> wrote:

>
>
> > On Nov 12, 2018, at 4:26 AM, ezko <er...@harmonicinc.com> wrote:
> >
> > Hi,
> > i'm trying to run this within docker but it's not working.
> > What am I doing wrong ?
>
>
> hard to tell from this, but looks like traffic_manager or traffic_serve is
> not starting up. Can you try running either of those “manually” inside the
> Docker instance, and see if it produces anything? Also, check the logs to
> see if it says why it can’t start up?
>
> — Leif
>
>

Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Leif Hedstrom <zw...@apache.org>.

> On Nov 12, 2018, at 4:26 AM, ezko <er...@harmonicinc.com> wrote:
> 
> Hi,
> i'm trying to run this within docker but it's not working. 
> What am I doing wrong ?


hard to tell from this, but looks like traffic_manager or traffic_serve is not starting up. Can you try running either of those “manually” inside the Docker instance, and see if it produces anything? Also, check the logs to see if it says why it can’t start up?

— Leif


Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by ezko <er...@harmonicinc.com>.
Hi,
i'm trying to run this within docker but it's not working. 
What am I doing wrong ?
BR,
erez

traffic_crashlog 
[Nov 11 19:11:24.199] traffic_crashlog {0x7f87c4bbf880} NOTE: crashlog
started, target=209, debug=false syslog=false, uid=0 euid=0
[Nov 11 19:11:24.199] traffic_crashlog {0x7f87c4bbf880} WARNING: failed to
intialize management API: [5] Error establishing socket connection.
[Nov 11 19:11:24.211] traffic_crashlog {0x7f87c4bbf880} NOTE: logging to
0x1097d50
[Nov 11 19:11:24.211] traffic_crashlog {0x7f87c4bbf880} ERROR: wrote crash
log to /var/log/trafficserver/crash-2018-11-11-191124.log

cat /var/log/trafficserver/crash-2018-11-11-191124.log
Process:            bash [209]
File:               /usr/bin/bash
Version:            Traffic Server 7.1.5
System Version:     Linux x86_64 #78-Ubuntu SMP Fri Dec 9 23:50:32 UTC 2016
4.4.0-57-generic
Date:               Sun, 11 Nov 2018 19:11:24 +0000

No target signal information

No target CPU registers

Unable to retrieve backtrace: [5] Error establishing socket connection.

Process Status:
Name:	bash
State:	S (sleeping)
Tgid:	209
Ngid:	0
Pid:	209
PPid:	0
TracerPid:	0
Uid:	0	0	0	0
Gid:	0	0	0	0
FDSize:	256
Groups:	
NStgid:	209
NSpid:	209
NSpgid:	209
NSsid:	209
VmPeak:	   11936 kB
VmSize:	   11936 kB
VmLck:	       0 kB
VmPin:	       0 kB
VmHWM:	    3144 kB
VmRSS:	    3144 kB
VmData:	     376 kB
VmStk:	     136 kB
VmExe:	     884 kB
VmLib:	    2144 kB
VmPTE:	      48 kB
VmPMD:	      12 kB
VmSwap:	       0 kB
HugetlbPages:	       0 kB
Threads:	1
SigQ:	109/63867
SigPnd:	0000000000000000
ShdPnd:	0000000000000000
SigBlk:	0000000000010000
SigIgn:	0000000000384004
SigCgt:	000000004b813efb
CapInh:	0000003fffffffff
CapPrm:	0000003fffffffff
CapEff:	0000003fffffffff
CapBnd:	0000003fffffffff
CapAmb:	0000000000000000
Seccomp:	0
Cpus_allowed:	0f
Cpus_allowed_list:	0-3
Mems_allowed:	00000000,00000001
Mems_allowed_list:	0
voluntary_ctxt_switches:	104
nonvoluntary_ctxt_switches:	43

Process Limits:
Limit                     Soft Limit           Hard Limit           Units     
Max cpu time              unlimited            unlimited            seconds   
Max file size             unlimited            unlimited            bytes     
Max data size             unlimited            unlimited            bytes     
Max stack size            8388608              unlimited            bytes     
Max core file size        unlimited            unlimited            bytes     
Max resident set          unlimited            unlimited            bytes     
Max processes             unlimited            unlimited           
processes 
Max open files            65536                65536                files     
Max locked memory         65536                65536                bytes     
Max address space         unlimited            unlimited            bytes     
Max file locks            unlimited            unlimited            locks     
Max pending signals       63867                63867                signals   
Max msgqueue size         819200               819200               bytes     
Max nice priority         0                    0                    
Max realtime priority     0                    0                    
Max realtime timeout      unlimited            unlimited            us        

Memory Regions:
00400000-004dd000 r-xp 00000000 00:75 611                               
/usr/bin/bash
006dc000-006dd000 r--p 000dc000 00:75 611                               
/usr/bin/bash
006dd000-006e6000 rw-p 000dd000 00:75 611                               
/usr/bin/bash
006e6000-006ec000 rw-p 00000000 00:00 0 
00bd2000-00c14000 rw-p 00000000 00:00 0                                 
[heap]
7fd8a7547000-7fd8a7553000 r-xp 00000000 00:75 460                       
/usr/lib64/libnss_files-2.17.so
7fd8a7553000-7fd8a7752000 ---p 0000c000 00:75 460                       
/usr/lib64/libnss_files-2.17.so
7fd8a7752000-7fd8a7753000 r--p 0000b000 00:75 460                       
/usr/lib64/libnss_files-2.17.so
7fd8a7753000-7fd8a7754000 rw-p 0000c000 00:75 460                       
/usr/lib64/libnss_files-2.17.so
7fd8a7754000-7fd8a775a000 rw-p 00000000 00:00 0 
7fd8a775a000-7fd8a791d000 r-xp 00000000 00:75 52                        
/usr/lib64/libc-2.17.so
7fd8a791d000-7fd8a7b1c000 ---p 001c3000 00:75 52                        
/usr/lib64/libc-2.17.so
7fd8a7b1c000-7fd8a7b20000 r--p 001c2000 00:75 52                        
/usr/lib64/libc-2.17.so
7fd8a7b20000-7fd8a7b22000 rw-p 001c6000 00:75 52                        
/usr/lib64/libc-2.17.so
7fd8a7b22000-7fd8a7b27000 rw-p 00000000 00:00 0 
7fd8a7b27000-7fd8a7b29000 r-xp 00000000 00:75 56                        
/usr/lib64/libdl-2.17.so
7fd8a7b29000-7fd8a7d29000 ---p 00002000 00:75 56                        
/usr/lib64/libdl-2.17.so
7fd8a7d29000-7fd8a7d2a000 r--p 00002000 00:75 56                        
/usr/lib64/libdl-2.17.so
7fd8a7d2a000-7fd8a7d2b000 rw-p 00003000 00:75 56                        
/usr/lib64/libdl-2.17.so
7fd8a7d2b000-7fd8a7d50000 r-xp 00000000 00:75 613                       
/usr/lib64/libtinfo.so.5.9
7fd8a7d50000-7fd8a7f50000 ---p 00025000 00:75 613                       
/usr/lib64/libtinfo.so.5.9
7fd8a7f50000-7fd8a7f54000 r--p 00025000 00:75 613                       
/usr/lib64/libtinfo.so.5.9
7fd8a7f54000-7fd8a7f55000 rw-p 00029000 00:75 613                       
/usr/lib64/libtinfo.so.5.9
7fd8a7f55000-7fd8a7f77000 r-xp 00000000 00:75 32                        
/usr/lib64/ld-2.17.so
7fd8a8152000-7fd8a816c000 r--p 00000000 00:75 422                       
/usr/lib/locale/locale-archive
7fd8a816c000-7fd8a816f000 rw-p 00000000 00:00 0 
7fd8a8173000-7fd8a8176000 rw-p 00000000 00:00 0 
7fd8a8176000-7fd8a8177000 r--p 00021000 00:75 32                        
/usr/lib64/ld-2.17.so
7fd8a8177000-7fd8a8178000 rw-p 00022000 00:75 32                        
/usr/lib64/ld-2.17.so
7fd8a8178000-7fd8a8179000 rw-p 00000000 00:00 0 
7ffd8f02d000-7ffd8f04e000 rw-p 00000000 00:00 0                         
[stack]
7ffd8f13a000-7ffd8f13c000 r--p 00000000 00:00 0                         
[vvar]
7ffd8f13c000-7ffd8f13e000 r-xp 00000000 00:00 0                         
[vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                 
[vsyscall]

Unable to retrieve Traffic Server records: [5] Error establishing socket
connection.

service trafficserver status:
Redirecting to /bin/systemctl status trafficserver.service
● trafficserver.service - Apache Traffic Server is a fast, scalable and
extensible caching proxy server.
   Loaded: loaded (/usr/lib/systemd/system/trafficserver.service; disabled;
vendor preset: disabled)
   Active: active (running) since Sun 2018-11-11 19:10:33 UTC; 9s ago
 Main PID: 204 (traffic_cop)
   CGroup:
/docker/8ad4bde580fc797f80ebb38e08c6e5660690e99f7972d5596c0303e37c783859/system.slice/trafficserver.service
           └─204 /usr/bin/traffic_cop

Nov 11 19:10:33 8ad4bde580fc traffic_cop[204]: traffic_manager not running,
making sure traffic_server is dead
Nov 11 19:10:33 8ad4bde580fc traffic_cop[204]: spawning traffic_manager
Nov 11 19:10:33 8ad4bde580fc traffic_cop[204]: binpath is /usr/bin
Nov 11 19:10:33 8ad4bde580fc traffic_cop[204]: cop received child status
signal [207 256]
Nov 11 19:10:33 8ad4bde580fc traffic_cop[204]: traffic_manager not running,
making sure traffic_server is dead
Nov 11 19:10:33 8ad4bde580fc traffic_cop[204]: spawning traffic_manager
Nov 11 19:10:33 8ad4bde580fc traffic_cop[204]: binpath is /usr/bin
Nov 11 19:10:33 8ad4bde580fc traffic_cop[204]: cop received child status
signal [208 256]
Nov 11 19:10:33 8ad4bde580fc traffic_cop[204]: traffic_manager not running,
making sure traffic_server is dead
Nov 11 19:10:33 8ad4bde580fc traffic_cop[204]: unable to start
traffic_manager, retrying in 60 second(s)


i'm using the same Dockerfile and docker run command that i used for my
current version 7.1.1 which is running fine.

docker run -itd --publish 172.0.2.104:80:80 --name ats --net lab1.local
--privileged --cap-add NET_BIND_SERVICE --env TS_ROOT='/'
traffic_server:7.1.5.rc0

the Dockerfile:

ENV TS_ROOT="/"

RUN yum -y group install "Development Tools" && \
    yum -y install wget tar bzip2 openssl-devel.x86_64 tcl-devel.x86_64
hwloc-devel libcap-devel ncurses-devel libcurl-devel.x86_64
perl-ExtUtils-MakeMaker && \
    yum clean all && \
    mkdir /tmp/trafficserver && \
    cd /tmp/trafficserver && \    
#    wget
http://archive.apache.org/dist/trafficserver/trafficserver-7.1.1.tar.bz2 &&
\
    wget
https://people.apache.org/~zwoop/rel-candidates/trafficserver-7.1.5-rc0.tar.bz2
&& \
#    tar jxvf trafficserver-7.1.1.tar.bz2 && \
    tar jxvf trafficserver-7.1.5-rc0.tar.bz2 && \
#    cd trafficserver-7.1.1 && \
    cd trafficserver-7.1.5 && \
    ./configure --enable-experimental-plugins --prefix= --exec-prefix=/usr
--libexecdir=/usr/lib64/trafficserver --libdir=/lib64 && \
    make && \
#    make check && \
    make install && \
    groupadd -r -g 176 ats && \
    adduser -c "Apache Traffic Server" -d / -g ats -N -M -p ats -s
/sbin/nologin -u 176 ats && \
    chown ats:ats /etc/trafficserver && \
    chown ats:ats /var/trafficserver && \
    chown ats:ats /var/log/trafficserver && \
    chmod a+rw /etc/trafficserver && \
    chmod a+w /var/trafficserver/ && \
    chmod a+w /var/log/trafficserver/ && \
    chmod a+w /etc/trafficserver/ && \
    rm -rf /tmp/* && \    
    chmod a+rw /etc/trafficserver/* && \
    yum -y group remove "Development Tools" && \
    yum -y remove wget bzip2 hwloc-devel libcap-devel ncurses-devel
libcurl-devel.x86_64 && \
    yum clean all && \
    rm -rf /var/cache/yum 



--
Sent from: http://apache-traffic-server.24303.n7.nabble.com/

Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Leif Hedstrom <zw...@apache.org>.
+1 from me. 

Tested on 8 prod boxes for a while (in various iterations of this RC). Current RC has been running for a few days, without problems.

— Leif


> On Nov 7, 2018, at 10:17 PM, Leif Hedstrom <zw...@apache.org> wrote:
> 
> I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:
> 
> 	https://github.com/apache/trafficserver/milestone/21?closed=1
> 
> 
> or for a brief ChangeLog (also attached below):
> 
> 	https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.5
> 
> 
> This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
> 
> 	https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
> 
> 
> Information about upgrading to the 7.x releases from previous major versions is available at:
> 
> 	https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
> 
> 
> The artifacts are available for download at:
> 
> 	https://people.apache.org/~zwoop/rel-candidates/
> 
> 
> SHA512 checksum:
> 	b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2
> 
> 
> This corresponds to git ref:
> 
> 	Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
> 	Tag: 7.1.5-rc0
> 
> 
> Which can be verified with the following command:
> 
> 	$ git tag -v 7.1.5-rc0
> 
> 
> All code signing keys are available here:
> 
> 	https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
> 
> 
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.
> 
> Cheers,
> 
> — Leif
> 
>  #3308 - Fix 7.1.x build
>  #4058 - Remove Http2ConnectionState::continued_buffer
>  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
>  #4080 - Add diags log message when cache wraps.
>  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
>  #4085 - Fix typo in header_normalize plugin.
>  #4092 - Fix Http/2 priority crashes.
>  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
>  #4121 - Added clear_event function to cancel inactive event before marking it…
>  #4126 - Fix typo in RecUtils
>  #4171 - Corrects IPv4 multicast ip address check
>  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
>  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
>  #4174 - Fix crash in Http2ClientSession::release_netvc
>  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
>  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
>  #4313 - HTTP/2 priority fixes to match common browser patterns
>  #4316 - Reset the inactivity timeout to the transaction timeout…
>  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
>  #4319 - Fix another ProxySession and NetVC shutdown race crash
>  #4345 - Fixes spelling in spec summary
>  #4355 - make the lua context static for parsing logging.config
>  #4359 - Set log code when closing half open connections.
>  #4370 - Add a search path for Tcl
>  #4371 - Fix a TM crash on alarms
>  #4380 - Fix lost pending_actions causing actions on stale objects.
>  #4456 - Fixes leak when no OCSP URL is available
>  #4469 - Fixes memory leaks in compress plugin
>  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
>  #4471 - Converts to stack-based buffer for record lookup during logging
>  #4472 - Converts loop and callees in SSLInitServerContext to std::string
>  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
>  #4476 - heap use after free
>  #4482 - Fix leak in stapling_refresh_response
>  #4483 - Fixes more leaks when no OCSP URL is available
>  #4498 - Fixes plugin builds using tsxs on MacOS
>  #4507 - Handle inactivity timeout event in state_http_server_open
>  #4537 - Make sure ua_session is not nullptr
>  #4543 - Fixes memory leaks in header_rewrite
>  #4565 - Doc: Describe parent weight and format


Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Leif Hedstrom <zw...@apache.org>.

> On Nov 17, 2018, at 5:57 AM, Wilson Lam <ki...@sbcglobal.net> wrote:
> 
> Hi,
> 
> Will #4538 fix be included in this release of 7.1.5? I hope so because of the need to use docker in the open source world. 


Unfortunately, I think this should wait until v7.1.6. Someone would also need to make a pull request for 7.1.x branch for this  PR (it’s a little bit of work, because these files have changed names).

Thanks,

— Leif


Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Wilson Lam <ki...@sbcglobal.net>.
Hi,
Will #4538 fix be included in this release of 7.1.5? I hope so because of the need to use docker in the open source world. 
ThanksWilson 

    On Friday, November 16, 2018 9:47 AM, "Chou, Peter" <pb...@labs.att.com> wrote:
 

 Leif,

Can we land the log file rolling fix in 7.1.5 if you are going to release another candidate (#4534)?

Thanks,
Peter

-----Original Message-----
From: Leif Hedstrom <zw...@apache.org> 
Sent: Thursday, November 15, 2018 10:37 PM
To: dev <de...@trafficserver.apache.org>
Cc: users@trafficserver.apache.org
Subject: Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)



> On Nov 14, 2018, at 5:14 AM, Chou, Peter <pb...@labs.att.com> wrote:
> 
> +1 Regression Tests passed (-R 2) on Ubuntu Linux 18.04 LTS.


I’m going to -1 this release myself.

We’ve identified a pretty serious crasher in ATS in general, which we’ve tested with 8.0.1 for 4-5 days now. I’d like to get this in for 7.1.5 as well, so I’m going to respin the build and make a new build asap.

If you voted for this 7.1.5 RC0 release candidate, please vote again for 7.1.5 RC1 when I make it available.

Thanks!

— Leif

> 
> -----Original Message-----
> From: Leif Hedstrom <zw...@apache.org> 
> Sent: Wednesday, November 7, 2018 9:18 PM
> To: dev <de...@trafficserver.apache.org>; Mailing-List trafficserver <us...@trafficserver.apache.org>
> Subject: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)
> 
> I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:
> 
>     https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_milestone_21-3Fclosed-3D1&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=gGisEFlrrqLzIcaULC9VlmX1ttu2pkPAa_YSFvbjvMI&e=
> 
> 
> or for a brief ChangeLog (also attached below):
> 
>     https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_blob_7.1.x_CHANGELOG-2D7.1.5&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=RLKi7WYqA1rwCHT2qCQyLQNOXGMRKsDnq4TP3ih5NGE&e=
> 
> 
> This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
> 
>     https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_What-2527s-2BNew-2Bin-2Bv7.1.x&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=Zdesb0vimK0alxSCexqb0dVpAhW6KSXsGOzAWJAol78&e=
> 
> 
> Information about upgrading to the 7.x releases from previous major versions is available at:
> 
>     https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_Upgrading-2Bto-2Bv7.0&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=UwESpFSTDVwEf4Nraiqp2L9SENYqpTObt4Y1XA6aAzU&e=
> 
> 
> The artifacts are available for download at:
> 
>     https://urldefense.proofpoint.com/v2/url?u=https-3A__people.apache.org_-7Ezwoop_rel-2Dcandidates_&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=9Rc8JopBXghnwaT_HjECAce1epfa10Gc4ZLWvX648Ks&e=
> 
> 
> SHA512 checksum:
>     b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2
> 
> 
> This corresponds to git ref:
> 
>     Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
>     Tag: 7.1.5-rc0
> 
> 
> Which can be verified with the following command:
> 
>     $ git tag -v 7.1.5-rc0
> 
> 
> All code signing keys are available here:
> 
>     https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_trafficserver_KEYS&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=s7Rh_r9uUrYtSvZO5GLW9QHHgox5S6NTPn3rwWcRhDw&e=
> 
> 
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.
> 
> Cheers,
> 
> — Leif
> 
>  #3308 - Fix 7.1.x build
>  #4058 - Remove Http2ConnectionState::continued_buffer
>  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
>  #4080 - Add diags log message when cache wraps.
>  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
>  #4085 - Fix typo in header_normalize plugin.
>  #4092 - Fix Http/2 priority crashes.
>  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
>  #4121 - Added clear_event function to cancel inactive event before marking it…
>  #4126 - Fix typo in RecUtils
>  #4171 - Corrects IPv4 multicast ip address check
>  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
>  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
>  #4174 - Fix crash in Http2ClientSession::release_netvc
>  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
>  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
>  #4313 - HTTP/2 priority fixes to match common browser patterns
>  #4316 - Reset the inactivity timeout to the transaction timeout…
>  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
>  #4319 - Fix another ProxySession and NetVC shutdown race crash
>  #4345 - Fixes spelling in spec summary
>  #4355 - make the lua context static for parsing logging.config
>  #4359 - Set log code when closing half open connections.
>  #4370 - Add a search path for Tcl
>  #4371 - Fix a TM crash on alarms
>  #4380 - Fix lost pending_actions causing actions on stale objects.
>  #4456 - Fixes leak when no OCSP URL is available
>  #4469 - Fixes memory leaks in compress plugin
>  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
>  #4471 - Converts to stack-based buffer for record lookup during logging
>  #4472 - Converts loop and callees in SSLInitServerContext to std::string
>  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
>  #4476 - heap use after free
>  #4482 - Fix leak in stapling_refresh_response
>  #4483 - Fixes more leaks when no OCSP URL is available
>  #4498 - Fixes plugin builds using tsxs on MacOS
>  #4507 - Handle inactivity timeout event in state_http_server_open
>  #4537 - Make sure ua_session is not nullptr
>  #4543 - Fixes memory leaks in header_rewrite
>  #4565 - Doc: Describe parent weight and format



   

Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Leif Hedstrom <zw...@apache.org>.

> On Nov 17, 2018, at 2:46 AM, Chou, Peter <pb...@labs.att.com> wrote:
> 
> Leif,
> 
> Can we land the log file rolling fix in 7.1.5 if you are going to release another candidate (#4534)?



Done.

— Leif


RE: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by "Chou, Peter" <pb...@labs.att.com>.
Leif,

Can we land the log file rolling fix in 7.1.5 if you are going to release another candidate (#4534)?

Thanks,
Peter

-----Original Message-----
From: Leif Hedstrom <zw...@apache.org> 
Sent: Thursday, November 15, 2018 10:37 PM
To: dev <de...@trafficserver.apache.org>
Cc: users@trafficserver.apache.org
Subject: Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)



> On Nov 14, 2018, at 5:14 AM, Chou, Peter <pb...@labs.att.com> wrote:
> 
> +1 Regression Tests passed (-R 2) on Ubuntu Linux 18.04 LTS.


I’m going to -1 this release myself.

We’ve identified a pretty serious crasher in ATS in general, which we’ve tested with 8.0.1 for 4-5 days now. I’d like to get this in for 7.1.5 as well, so I’m going to respin the build and make a new build asap.

If you voted for this 7.1.5 RC0 release candidate, please vote again for 7.1.5 RC1 when I make it available.

Thanks!

— Leif

> 
> -----Original Message-----
> From: Leif Hedstrom <zw...@apache.org> 
> Sent: Wednesday, November 7, 2018 9:18 PM
> To: dev <de...@trafficserver.apache.org>; Mailing-List trafficserver <us...@trafficserver.apache.org>
> Subject: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)
> 
> I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_milestone_21-3Fclosed-3D1&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=gGisEFlrrqLzIcaULC9VlmX1ttu2pkPAa_YSFvbjvMI&e=
> 
> 
> or for a brief ChangeLog (also attached below):
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_blob_7.1.x_CHANGELOG-2D7.1.5&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=RLKi7WYqA1rwCHT2qCQyLQNOXGMRKsDnq4TP3ih5NGE&e=
> 
> 
> This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_What-2527s-2BNew-2Bin-2Bv7.1.x&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=Zdesb0vimK0alxSCexqb0dVpAhW6KSXsGOzAWJAol78&e=
> 
> 
> Information about upgrading to the 7.x releases from previous major versions is available at:
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_Upgrading-2Bto-2Bv7.0&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=UwESpFSTDVwEf4Nraiqp2L9SENYqpTObt4Y1XA6aAzU&e=
> 
> 
> The artifacts are available for download at:
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__people.apache.org_-7Ezwoop_rel-2Dcandidates_&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=9Rc8JopBXghnwaT_HjECAce1epfa10Gc4ZLWvX648Ks&e=
> 
> 
> SHA512 checksum:
> 	b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2
> 
> 
> This corresponds to git ref:
> 
> 	Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
> 	Tag: 7.1.5-rc0
> 
> 
> Which can be verified with the following command:
> 
> 	$ git tag -v 7.1.5-rc0
> 
> 
> All code signing keys are available here:
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_trafficserver_KEYS&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=s7Rh_r9uUrYtSvZO5GLW9QHHgox5S6NTPn3rwWcRhDw&e=
> 
> 
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.
> 
> Cheers,
> 
> — Leif
> 
>  #3308 - Fix 7.1.x build
>  #4058 - Remove Http2ConnectionState::continued_buffer
>  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
>  #4080 - Add diags log message when cache wraps.
>  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
>  #4085 - Fix typo in header_normalize plugin.
>  #4092 - Fix Http/2 priority crashes.
>  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
>  #4121 - Added clear_event function to cancel inactive event before marking it…
>  #4126 - Fix typo in RecUtils
>  #4171 - Corrects IPv4 multicast ip address check
>  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
>  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
>  #4174 - Fix crash in Http2ClientSession::release_netvc
>  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
>  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
>  #4313 - HTTP/2 priority fixes to match common browser patterns
>  #4316 - Reset the inactivity timeout to the transaction timeout…
>  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
>  #4319 - Fix another ProxySession and NetVC shutdown race crash
>  #4345 - Fixes spelling in spec summary
>  #4355 - make the lua context static for parsing logging.config
>  #4359 - Set log code when closing half open connections.
>  #4370 - Add a search path for Tcl
>  #4371 - Fix a TM crash on alarms
>  #4380 - Fix lost pending_actions causing actions on stale objects.
>  #4456 - Fixes leak when no OCSP URL is available
>  #4469 - Fixes memory leaks in compress plugin
>  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
>  #4471 - Converts to stack-based buffer for record lookup during logging
>  #4472 - Converts loop and callees in SSLInitServerContext to std::string
>  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
>  #4476 - heap use after free
>  #4482 - Fix leak in stapling_refresh_response
>  #4483 - Fixes more leaks when no OCSP URL is available
>  #4498 - Fixes plugin builds using tsxs on MacOS
>  #4507 - Handle inactivity timeout event in state_http_server_open
>  #4537 - Make sure ua_session is not nullptr
>  #4543 - Fixes memory leaks in header_rewrite
>  #4565 - Doc: Describe parent weight and format


Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Leif Hedstrom <zw...@apache.org>.

> On Nov 14, 2018, at 5:14 AM, Chou, Peter <pb...@labs.att.com> wrote:
> 
> +1 Regression Tests passed (-R 2) on Ubuntu Linux 18.04 LTS.


I’m going to -1 this release myself.

We’ve identified a pretty serious crasher in ATS in general, which we’ve tested with 8.0.1 for 4-5 days now. I’d like to get this in for 7.1.5 as well, so I’m going to respin the build and make a new build asap.

If you voted for this 7.1.5 RC0 release candidate, please vote again for 7.1.5 RC1 when I make it available.

Thanks!

— Leif

> 
> -----Original Message-----
> From: Leif Hedstrom <zw...@apache.org> 
> Sent: Wednesday, November 7, 2018 9:18 PM
> To: dev <de...@trafficserver.apache.org>; Mailing-List trafficserver <us...@trafficserver.apache.org>
> Subject: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)
> 
> I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_milestone_21-3Fclosed-3D1&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=gGisEFlrrqLzIcaULC9VlmX1ttu2pkPAa_YSFvbjvMI&e=
> 
> 
> or for a brief ChangeLog (also attached below):
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_blob_7.1.x_CHANGELOG-2D7.1.5&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=RLKi7WYqA1rwCHT2qCQyLQNOXGMRKsDnq4TP3ih5NGE&e=
> 
> 
> This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_What-2527s-2BNew-2Bin-2Bv7.1.x&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=Zdesb0vimK0alxSCexqb0dVpAhW6KSXsGOzAWJAol78&e=
> 
> 
> Information about upgrading to the 7.x releases from previous major versions is available at:
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_Upgrading-2Bto-2Bv7.0&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=UwESpFSTDVwEf4Nraiqp2L9SENYqpTObt4Y1XA6aAzU&e=
> 
> 
> The artifacts are available for download at:
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__people.apache.org_-7Ezwoop_rel-2Dcandidates_&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=9Rc8JopBXghnwaT_HjECAce1epfa10Gc4ZLWvX648Ks&e=
> 
> 
> SHA512 checksum:
> 	b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2
> 
> 
> This corresponds to git ref:
> 
> 	Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
> 	Tag: 7.1.5-rc0
> 
> 
> Which can be verified with the following command:
> 
> 	$ git tag -v 7.1.5-rc0
> 
> 
> All code signing keys are available here:
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_trafficserver_KEYS&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=s7Rh_r9uUrYtSvZO5GLW9QHHgox5S6NTPn3rwWcRhDw&e=
> 
> 
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.
> 
> Cheers,
> 
> — Leif
> 
>  #3308 - Fix 7.1.x build
>  #4058 - Remove Http2ConnectionState::continued_buffer
>  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
>  #4080 - Add diags log message when cache wraps.
>  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
>  #4085 - Fix typo in header_normalize plugin.
>  #4092 - Fix Http/2 priority crashes.
>  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
>  #4121 - Added clear_event function to cancel inactive event before marking it…
>  #4126 - Fix typo in RecUtils
>  #4171 - Corrects IPv4 multicast ip address check
>  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
>  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
>  #4174 - Fix crash in Http2ClientSession::release_netvc
>  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
>  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
>  #4313 - HTTP/2 priority fixes to match common browser patterns
>  #4316 - Reset the inactivity timeout to the transaction timeout…
>  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
>  #4319 - Fix another ProxySession and NetVC shutdown race crash
>  #4345 - Fixes spelling in spec summary
>  #4355 - make the lua context static for parsing logging.config
>  #4359 - Set log code when closing half open connections.
>  #4370 - Add a search path for Tcl
>  #4371 - Fix a TM crash on alarms
>  #4380 - Fix lost pending_actions causing actions on stale objects.
>  #4456 - Fixes leak when no OCSP URL is available
>  #4469 - Fixes memory leaks in compress plugin
>  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
>  #4471 - Converts to stack-based buffer for record lookup during logging
>  #4472 - Converts loop and callees in SSLInitServerContext to std::string
>  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
>  #4476 - heap use after free
>  #4482 - Fix leak in stapling_refresh_response
>  #4483 - Fixes more leaks when no OCSP URL is available
>  #4498 - Fixes plugin builds using tsxs on MacOS
>  #4507 - Handle inactivity timeout event in state_http_server_open
>  #4537 - Make sure ua_session is not nullptr
>  #4543 - Fixes memory leaks in header_rewrite
>  #4565 - Doc: Describe parent weight and format


Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Leif Hedstrom <zw...@apache.org>.

> On Nov 14, 2018, at 5:14 AM, Chou, Peter <pb...@labs.att.com> wrote:
> 
> +1 Regression Tests passed (-R 2) on Ubuntu Linux 18.04 LTS.


I’m going to -1 this release myself.

We’ve identified a pretty serious crasher in ATS in general, which we’ve tested with 8.0.1 for 4-5 days now. I’d like to get this in for 7.1.5 as well, so I’m going to respin the build and make a new build asap.

If you voted for this 7.1.5 RC0 release candidate, please vote again for 7.1.5 RC1 when I make it available.

Thanks!

— Leif

> 
> -----Original Message-----
> From: Leif Hedstrom <zw...@apache.org> 
> Sent: Wednesday, November 7, 2018 9:18 PM
> To: dev <de...@trafficserver.apache.org>; Mailing-List trafficserver <us...@trafficserver.apache.org>
> Subject: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)
> 
> I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_milestone_21-3Fclosed-3D1&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=gGisEFlrrqLzIcaULC9VlmX1ttu2pkPAa_YSFvbjvMI&e=
> 
> 
> or for a brief ChangeLog (also attached below):
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_blob_7.1.x_CHANGELOG-2D7.1.5&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=RLKi7WYqA1rwCHT2qCQyLQNOXGMRKsDnq4TP3ih5NGE&e=
> 
> 
> This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_What-2527s-2BNew-2Bin-2Bv7.1.x&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=Zdesb0vimK0alxSCexqb0dVpAhW6KSXsGOzAWJAol78&e=
> 
> 
> Information about upgrading to the 7.x releases from previous major versions is available at:
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_Upgrading-2Bto-2Bv7.0&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=UwESpFSTDVwEf4Nraiqp2L9SENYqpTObt4Y1XA6aAzU&e=
> 
> 
> The artifacts are available for download at:
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__people.apache.org_-7Ezwoop_rel-2Dcandidates_&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=9Rc8JopBXghnwaT_HjECAce1epfa10Gc4ZLWvX648Ks&e=
> 
> 
> SHA512 checksum:
> 	b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2
> 
> 
> This corresponds to git ref:
> 
> 	Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
> 	Tag: 7.1.5-rc0
> 
> 
> Which can be verified with the following command:
> 
> 	$ git tag -v 7.1.5-rc0
> 
> 
> All code signing keys are available here:
> 
> 	https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_trafficserver_KEYS&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=s7Rh_r9uUrYtSvZO5GLW9QHHgox5S6NTPn3rwWcRhDw&e=
> 
> 
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.
> 
> Cheers,
> 
> — Leif
> 
>  #3308 - Fix 7.1.x build
>  #4058 - Remove Http2ConnectionState::continued_buffer
>  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
>  #4080 - Add diags log message when cache wraps.
>  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
>  #4085 - Fix typo in header_normalize plugin.
>  #4092 - Fix Http/2 priority crashes.
>  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
>  #4121 - Added clear_event function to cancel inactive event before marking it…
>  #4126 - Fix typo in RecUtils
>  #4171 - Corrects IPv4 multicast ip address check
>  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
>  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
>  #4174 - Fix crash in Http2ClientSession::release_netvc
>  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
>  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
>  #4313 - HTTP/2 priority fixes to match common browser patterns
>  #4316 - Reset the inactivity timeout to the transaction timeout…
>  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
>  #4319 - Fix another ProxySession and NetVC shutdown race crash
>  #4345 - Fixes spelling in spec summary
>  #4355 - make the lua context static for parsing logging.config
>  #4359 - Set log code when closing half open connections.
>  #4370 - Add a search path for Tcl
>  #4371 - Fix a TM crash on alarms
>  #4380 - Fix lost pending_actions causing actions on stale objects.
>  #4456 - Fixes leak when no OCSP URL is available
>  #4469 - Fixes memory leaks in compress plugin
>  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
>  #4471 - Converts to stack-based buffer for record lookup during logging
>  #4472 - Converts loop and callees in SSLInitServerContext to std::string
>  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
>  #4476 - heap use after free
>  #4482 - Fix leak in stapling_refresh_response
>  #4483 - Fixes more leaks when no OCSP URL is available
>  #4498 - Fixes plugin builds using tsxs on MacOS
>  #4507 - Handle inactivity timeout event in state_http_server_open
>  #4537 - Make sure ua_session is not nullptr
>  #4543 - Fixes memory leaks in header_rewrite
>  #4565 - Doc: Describe parent weight and format


RE: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by "Chou, Peter" <pb...@labs.att.com>.
+1 Regression Tests passed (-R 2) on Ubuntu Linux 18.04 LTS.

-----Original Message-----
From: Leif Hedstrom <zw...@apache.org> 
Sent: Wednesday, November 7, 2018 9:18 PM
To: dev <de...@trafficserver.apache.org>; Mailing-List trafficserver <us...@trafficserver.apache.org>
Subject: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:

	https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_milestone_21-3Fclosed-3D1&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=gGisEFlrrqLzIcaULC9VlmX1ttu2pkPAa_YSFvbjvMI&e=


or for a brief ChangeLog (also attached below):

	https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_blob_7.1.x_CHANGELOG-2D7.1.5&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=RLKi7WYqA1rwCHT2qCQyLQNOXGMRKsDnq4TP3ih5NGE&e=


This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see

	https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_What-2527s-2BNew-2Bin-2Bv7.1.x&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=Zdesb0vimK0alxSCexqb0dVpAhW6KSXsGOzAWJAol78&e=


Information about upgrading to the 7.x releases from previous major versions is available at:

	https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_Upgrading-2Bto-2Bv7.0&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=UwESpFSTDVwEf4Nraiqp2L9SENYqpTObt4Y1XA6aAzU&e=


The artifacts are available for download at:

	https://urldefense.proofpoint.com/v2/url?u=https-3A__people.apache.org_-7Ezwoop_rel-2Dcandidates_&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=9Rc8JopBXghnwaT_HjECAce1epfa10Gc4ZLWvX648Ks&e=


SHA512 checksum:
	b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2


This corresponds to git ref:

	Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
	Tag: 7.1.5-rc0


Which can be verified with the following command:

	$ git tag -v 7.1.5-rc0


All code signing keys are available here:

	https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_trafficserver_KEYS&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=s7Rh_r9uUrYtSvZO5GLW9QHHgox5S6NTPn3rwWcRhDw&e=


Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.

Cheers,

— Leif

  #3308 - Fix 7.1.x build
  #4058 - Remove Http2ConnectionState::continued_buffer
  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
  #4080 - Add diags log message when cache wraps.
  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
  #4085 - Fix typo in header_normalize plugin.
  #4092 - Fix Http/2 priority crashes.
  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
  #4121 - Added clear_event function to cancel inactive event before marking it…
  #4126 - Fix typo in RecUtils
  #4171 - Corrects IPv4 multicast ip address check
  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
  #4174 - Fix crash in Http2ClientSession::release_netvc
  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
  #4313 - HTTP/2 priority fixes to match common browser patterns
  #4316 - Reset the inactivity timeout to the transaction timeout…
  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
  #4319 - Fix another ProxySession and NetVC shutdown race crash
  #4345 - Fixes spelling in spec summary
  #4355 - make the lua context static for parsing logging.config
  #4359 - Set log code when closing half open connections.
  #4370 - Add a search path for Tcl
  #4371 - Fix a TM crash on alarms
  #4380 - Fix lost pending_actions causing actions on stale objects.
  #4456 - Fixes leak when no OCSP URL is available
  #4469 - Fixes memory leaks in compress plugin
  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
  #4471 - Converts to stack-based buffer for record lookup during logging
  #4472 - Converts loop and callees in SSLInitServerContext to std::string
  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
  #4476 - heap use after free
  #4482 - Fix leak in stapling_refresh_response
  #4483 - Fixes more leaks when no OCSP URL is available
  #4498 - Fixes plugin builds using tsxs on MacOS
  #4507 - Handle inactivity timeout event in state_http_server_open
  #4537 - Make sure ua_session is not nullptr
  #4543 - Fixes memory leaks in header_rewrite
  #4565 - Doc: Describe parent weight and format

Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Daniel Morilha <dm...@gmail.com>.
+1 have been running the top of 7.1.x branch[1] and things are looking good!

[1]: https://github.com/netlify/trafficserver/tree/7.1.x

On Thu, Nov 8, 2018 at 1:18 PM Evan Zelkowitz <ev...@gmail.com>
wrote:

> Been running this on a test server since last week (after the minor fixes)
> and feeding it synthetic traffic with no crashes
>
>
>
> +1
>
>
> ------------------------------
> *From:* Leif Hedstrom <zw...@apache.org>
> *Sent:* Wednesday, November 7, 2018 10:17:50 PM
> *To:* dev; Mailing-List trafficserver
> *Subject:* [VOTE] Release Apache Traffic Server 7.1.5 (RC0)
>
> I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the
> previous v7.1.4 release. Besides regular bug fixes, this version also
> addresses a number of small memory leaks. The release notes for 7.1.5 is
> available at:
>
>         https://github.com/apache/trafficserver/milestone/21?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
>         https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.5
>
>
> This release of v7.1.5 is backwards compatible with all v7.x release, for
> some details as to what’s new in v.7.1.x see
>
>
> https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
>
>
> Information about upgrading to the 7.x releases from previous major
> versions is available at:
>
>         https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
>
>
> The artifacts are available for download at:
>
>         https://people.apache.org/~zwoop/rel-candidates/
>
>
> SHA512 checksum:
>
> b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49
> *trafficserver-7.1.5-rc0.tar.bz2
>
>
> This corresponds to git ref:
>
>         Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
>         Tag: 7.1.5-rc0
>
>
> Which can be verified with the following command:
>
>         $ git tag -v 7.1.5-rc0
>
>
> All code signing keys are available here:
>
>         https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
>
>
> Make sure you refresh from a key server to get all relevant signatures.
> This vote is open until EOB November 15th, but please test and cast your
> votes as early as possible.
>
> Cheers,
>
> — Leif
>
>   #3308 - Fix 7.1.x build
>   #4058 - Remove Http2ConnectionState::continued_buffer
>   #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
>   #4080 - Add diags log message when cache wraps.
>   #4084 - Fixed http/2 issue with Http2Stream being updated after it was
> destroyed
>   #4085 - Fix typo in header_normalize plugin.
>   #4092 - Fix Http/2 priority crashes.
>   #4106 - make sure len is smaller than MAX_ENTRY before we use it as the
> index
>   #4121 - Added clear_event function to cancel inactive event before
> marking it…
>   #4126 - Fix typo in RecUtils
>   #4171 - Corrects IPv4 multicast ip address check
>   #4172 - make sure "traffic_ctl config reload" only reloads configs that
> changed
>   #4173 - Clear up evnets and timers for a H2 stream before destroying its
> mutex
>   #4174 - Fix crash in Http2ClientSession::release_netvc
>   #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
>   #4312 - Disable the HttpSM half open logic if the underlying transport
> is TLS
>   #4313 - HTTP/2 priority fixes to match common browser patterns
>   #4316 - Reset the inactivity timeout to the transaction timeout…
>   #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead
> of con…
>   #4319 - Fix another ProxySession and NetVC shutdown race crash
>   #4345 - Fixes spelling in spec summary
>   #4355 - make the lua context static for parsing logging.config
>   #4359 - Set log code when closing half open connections.
>   #4370 - Add a search path for Tcl
>   #4371 - Fix a TM crash on alarms
>   #4380 - Fix lost pending_actions causing actions on stale objects.
>   #4456 - Fixes leak when no OCSP URL is available
>   #4469 - Fixes memory leaks in compress plugin
>   #4470 - Fixes memory leak in header_rewrite when GeoIP is used
>   #4471 - Converts to stack-based buffer for record lookup during logging
>   #4472 - Converts loop and callees in SSLInitServerContext to std::string
>   #4475 - Add test for ticket reuse with
> proxy.config.ssl.server.ticket_key.fil…
>   #4476 - heap use after free
>   #4482 - Fix leak in stapling_refresh_response
>   #4483 - Fixes more leaks when no OCSP URL is available
>   #4498 - Fixes plugin builds using tsxs on MacOS
>   #4507 - Handle inactivity timeout event in state_http_server_open
>   #4537 - Make sure ua_session is not nullptr
>   #4543 - Fixes memory leaks in header_rewrite
>   #4565 - Doc: Describe parent weight and format
>


-- 
Daniel Morilha (dmorilha@gmail.com)

Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Daniel Morilha <dm...@gmail.com>.
+1 have been running the top of 7.1.x branch[1] and things are looking good!

[1]: https://github.com/netlify/trafficserver/tree/7.1.x

On Thu, Nov 8, 2018 at 1:18 PM Evan Zelkowitz <ev...@gmail.com>
wrote:

> Been running this on a test server since last week (after the minor fixes)
> and feeding it synthetic traffic with no crashes
>
>
>
> +1
>
>
> ------------------------------
> *From:* Leif Hedstrom <zw...@apache.org>
> *Sent:* Wednesday, November 7, 2018 10:17:50 PM
> *To:* dev; Mailing-List trafficserver
> *Subject:* [VOTE] Release Apache Traffic Server 7.1.5 (RC0)
>
> I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the
> previous v7.1.4 release. Besides regular bug fixes, this version also
> addresses a number of small memory leaks. The release notes for 7.1.5 is
> available at:
>
>         https://github.com/apache/trafficserver/milestone/21?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
>         https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.5
>
>
> This release of v7.1.5 is backwards compatible with all v7.x release, for
> some details as to what’s new in v.7.1.x see
>
>
> https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
>
>
> Information about upgrading to the 7.x releases from previous major
> versions is available at:
>
>         https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
>
>
> The artifacts are available for download at:
>
>         https://people.apache.org/~zwoop/rel-candidates/
>
>
> SHA512 checksum:
>
> b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49
> *trafficserver-7.1.5-rc0.tar.bz2
>
>
> This corresponds to git ref:
>
>         Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
>         Tag: 7.1.5-rc0
>
>
> Which can be verified with the following command:
>
>         $ git tag -v 7.1.5-rc0
>
>
> All code signing keys are available here:
>
>         https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
>
>
> Make sure you refresh from a key server to get all relevant signatures.
> This vote is open until EOB November 15th, but please test and cast your
> votes as early as possible.
>
> Cheers,
>
> — Leif
>
>   #3308 - Fix 7.1.x build
>   #4058 - Remove Http2ConnectionState::continued_buffer
>   #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
>   #4080 - Add diags log message when cache wraps.
>   #4084 - Fixed http/2 issue with Http2Stream being updated after it was
> destroyed
>   #4085 - Fix typo in header_normalize plugin.
>   #4092 - Fix Http/2 priority crashes.
>   #4106 - make sure len is smaller than MAX_ENTRY before we use it as the
> index
>   #4121 - Added clear_event function to cancel inactive event before
> marking it…
>   #4126 - Fix typo in RecUtils
>   #4171 - Corrects IPv4 multicast ip address check
>   #4172 - make sure "traffic_ctl config reload" only reloads configs that
> changed
>   #4173 - Clear up evnets and timers for a H2 stream before destroying its
> mutex
>   #4174 - Fix crash in Http2ClientSession::release_netvc
>   #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
>   #4312 - Disable the HttpSM half open logic if the underlying transport
> is TLS
>   #4313 - HTTP/2 priority fixes to match common browser patterns
>   #4316 - Reset the inactivity timeout to the transaction timeout…
>   #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead
> of con…
>   #4319 - Fix another ProxySession and NetVC shutdown race crash
>   #4345 - Fixes spelling in spec summary
>   #4355 - make the lua context static for parsing logging.config
>   #4359 - Set log code when closing half open connections.
>   #4370 - Add a search path for Tcl
>   #4371 - Fix a TM crash on alarms
>   #4380 - Fix lost pending_actions causing actions on stale objects.
>   #4456 - Fixes leak when no OCSP URL is available
>   #4469 - Fixes memory leaks in compress plugin
>   #4470 - Fixes memory leak in header_rewrite when GeoIP is used
>   #4471 - Converts to stack-based buffer for record lookup during logging
>   #4472 - Converts loop and callees in SSLInitServerContext to std::string
>   #4475 - Add test for ticket reuse with
> proxy.config.ssl.server.ticket_key.fil…
>   #4476 - heap use after free
>   #4482 - Fix leak in stapling_refresh_response
>   #4483 - Fixes more leaks when no OCSP URL is available
>   #4498 - Fixes plugin builds using tsxs on MacOS
>   #4507 - Handle inactivity timeout event in state_http_server_open
>   #4537 - Make sure ua_session is not nullptr
>   #4543 - Fixes memory leaks in header_rewrite
>   #4565 - Doc: Describe parent weight and format
>


-- 
Daniel Morilha (dmorilha@gmail.com)

RE: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Evan Zelkowitz <ev...@gmail.com>.
Been running this on a test server since last week (after the minor fixes) and feeding it synthetic traffic with no crashes



+1



________________________________
From: Leif Hedstrom <zw...@apache.org>
Sent: Wednesday, November 7, 2018 10:17:50 PM
To: dev; Mailing-List trafficserver
Subject: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:

        https://github.com/apache/trafficserver/milestone/21?closed=1


or for a brief ChangeLog (also attached below):

        https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.5


This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see

        https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x


Information about upgrading to the 7.x releases from previous major versions is available at:

        https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0


The artifacts are available for download at:

        https://people.apache.org/~zwoop/rel-candidates/


SHA512 checksum:
        b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2


This corresponds to git ref:

        Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
        Tag: 7.1.5-rc0


Which can be verified with the following command:

        $ git tag -v 7.1.5-rc0


All code signing keys are available here:

        https://dist.apache.org/repos/dist/dev/trafficserver/KEYS


Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.

Cheers,

— Leif

  #3308 - Fix 7.1.x build
  #4058 - Remove Http2ConnectionState::continued_buffer
  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
  #4080 - Add diags log message when cache wraps.
  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
  #4085 - Fix typo in header_normalize plugin.
  #4092 - Fix Http/2 priority crashes.
  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
  #4121 - Added clear_event function to cancel inactive event before marking it…
  #4126 - Fix typo in RecUtils
  #4171 - Corrects IPv4 multicast ip address check
  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
  #4174 - Fix crash in Http2ClientSession::release_netvc
  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
  #4313 - HTTP/2 priority fixes to match common browser patterns
  #4316 - Reset the inactivity timeout to the transaction timeout…
  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
  #4319 - Fix another ProxySession and NetVC shutdown race crash
  #4345 - Fixes spelling in spec summary
  #4355 - make the lua context static for parsing logging.config
  #4359 - Set log code when closing half open connections.
  #4370 - Add a search path for Tcl
  #4371 - Fix a TM crash on alarms
  #4380 - Fix lost pending_actions causing actions on stale objects.
  #4456 - Fixes leak when no OCSP URL is available
  #4469 - Fixes memory leaks in compress plugin
  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
  #4471 - Converts to stack-based buffer for record lookup during logging
  #4472 - Converts loop and callees in SSLInitServerContext to std::string
  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
  #4476 - heap use after free
  #4482 - Fix leak in stapling_refresh_response
  #4483 - Fixes more leaks when no OCSP URL is available
  #4498 - Fixes plugin builds using tsxs on MacOS
  #4507 - Handle inactivity timeout event in state_http_server_open
  #4537 - Make sure ua_session is not nullptr
  #4543 - Fixes memory leaks in header_rewrite
  #4565 - Doc: Describe parent weight and format

Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Bryan Call <bc...@apache.org>.
+1 - Verified checksums/signature, built, and ran unit tests and regression tests.  Unable to run in production because of incompatibilities with the 7.1.x version (cherry picks from master) we run in production.

-Bryan

> On Nov 8, 2018, at 2:17 PM, Leif Hedstrom <zw...@apache.org> wrote:
> 
> I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:
> 
> 	https://github.com/apache/trafficserver/milestone/21?closed=1
> 
> 
> or for a brief ChangeLog (also attached below):
> 
> 	https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.5
> 
> 
> This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
> 
> 	https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
> 
> 
> Information about upgrading to the 7.x releases from previous major versions is available at:
> 
> 	https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
> 
> 
> The artifacts are available for download at:
> 
> 	https://people.apache.org/~zwoop/rel-candidates/
> 
> 
> SHA512 checksum:
> 	b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2
> 
> 
> This corresponds to git ref:
> 
> 	Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
> 	Tag: 7.1.5-rc0
> 
> 
> Which can be verified with the following command:
> 
> 	$ git tag -v 7.1.5-rc0
> 
> 
> All code signing keys are available here:
> 
> 	https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
> 
> 
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.
> 
> Cheers,
> 
> — Leif
> 
>  #3308 - Fix 7.1.x build
>  #4058 - Remove Http2ConnectionState::continued_buffer
>  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
>  #4080 - Add diags log message when cache wraps.
>  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
>  #4085 - Fix typo in header_normalize plugin.
>  #4092 - Fix Http/2 priority crashes.
>  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
>  #4121 - Added clear_event function to cancel inactive event before marking it…
>  #4126 - Fix typo in RecUtils
>  #4171 - Corrects IPv4 multicast ip address check
>  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
>  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
>  #4174 - Fix crash in Http2ClientSession::release_netvc
>  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
>  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
>  #4313 - HTTP/2 priority fixes to match common browser patterns
>  #4316 - Reset the inactivity timeout to the transaction timeout…
>  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
>  #4319 - Fix another ProxySession and NetVC shutdown race crash
>  #4345 - Fixes spelling in spec summary
>  #4355 - make the lua context static for parsing logging.config
>  #4359 - Set log code when closing half open connections.
>  #4370 - Add a search path for Tcl
>  #4371 - Fix a TM crash on alarms
>  #4380 - Fix lost pending_actions causing actions on stale objects.
>  #4456 - Fixes leak when no OCSP URL is available
>  #4469 - Fixes memory leaks in compress plugin
>  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
>  #4471 - Converts to stack-based buffer for record lookup during logging
>  #4472 - Converts loop and callees in SSLInitServerContext to std::string
>  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
>  #4476 - heap use after free
>  #4482 - Fix leak in stapling_refresh_response
>  #4483 - Fixes more leaks when no OCSP URL is available
>  #4498 - Fixes plugin builds using tsxs on MacOS
>  #4507 - Handle inactivity timeout event in state_http_server_open
>  #4537 - Make sure ua_session is not nullptr
>  #4543 - Fixes memory leaks in header_rewrite
>  #4565 - Doc: Describe parent weight and format


RE: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Evan Zelkowitz <ev...@gmail.com>.
Been running this on a test server since last week (after the minor fixes) and feeding it synthetic traffic with no crashes



+1



________________________________
From: Leif Hedstrom <zw...@apache.org>
Sent: Wednesday, November 7, 2018 10:17:50 PM
To: dev; Mailing-List trafficserver
Subject: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:

        https://github.com/apache/trafficserver/milestone/21?closed=1


or for a brief ChangeLog (also attached below):

        https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.5


This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see

        https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x


Information about upgrading to the 7.x releases from previous major versions is available at:

        https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0


The artifacts are available for download at:

        https://people.apache.org/~zwoop/rel-candidates/


SHA512 checksum:
        b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2


This corresponds to git ref:

        Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
        Tag: 7.1.5-rc0


Which can be verified with the following command:

        $ git tag -v 7.1.5-rc0


All code signing keys are available here:

        https://dist.apache.org/repos/dist/dev/trafficserver/KEYS


Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.

Cheers,

— Leif

  #3308 - Fix 7.1.x build
  #4058 - Remove Http2ConnectionState::continued_buffer
  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
  #4080 - Add diags log message when cache wraps.
  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
  #4085 - Fix typo in header_normalize plugin.
  #4092 - Fix Http/2 priority crashes.
  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
  #4121 - Added clear_event function to cancel inactive event before marking it…
  #4126 - Fix typo in RecUtils
  #4171 - Corrects IPv4 multicast ip address check
  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
  #4174 - Fix crash in Http2ClientSession::release_netvc
  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
  #4313 - HTTP/2 priority fixes to match common browser patterns
  #4316 - Reset the inactivity timeout to the transaction timeout…
  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
  #4319 - Fix another ProxySession and NetVC shutdown race crash
  #4345 - Fixes spelling in spec summary
  #4355 - make the lua context static for parsing logging.config
  #4359 - Set log code when closing half open connections.
  #4370 - Add a search path for Tcl
  #4371 - Fix a TM crash on alarms
  #4380 - Fix lost pending_actions causing actions on stale objects.
  #4456 - Fixes leak when no OCSP URL is available
  #4469 - Fixes memory leaks in compress plugin
  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
  #4471 - Converts to stack-based buffer for record lookup during logging
  #4472 - Converts loop and callees in SSLInitServerContext to std::string
  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
  #4476 - heap use after free
  #4482 - Fix leak in stapling_refresh_response
  #4483 - Fixes more leaks when no OCSP URL is available
  #4498 - Fixes plugin builds using tsxs on MacOS
  #4507 - Handle inactivity timeout event in state_http_server_open
  #4537 - Make sure ua_session is not nullptr
  #4543 - Fixes memory leaks in header_rewrite
  #4565 - Doc: Describe parent weight and format

Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by "Zelkowitz, Evan" <Ev...@comcast.com>.
+1

Been running this build, after some fixes for almost a week on a test box feeding it synthetic traffic
________________________________________
From: Leif Hedstrom <zw...@apache.org>
Sent: Wednesday, November 7, 2018 10:17 PM
To: dev; Mailing-List trafficserver
Subject: [EXTERNAL] [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:

        https://github.com/apache/trafficserver/milestone/21?closed=1


or for a brief ChangeLog (also attached below):

        https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.5


This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see

        https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x


Information about upgrading to the 7.x releases from previous major versions is available at:

        https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0


The artifacts are available for download at:

        https://people.apache.org/~zwoop/rel-candidates/


SHA512 checksum:
        b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2


This corresponds to git ref:

        Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
        Tag: 7.1.5-rc0


Which can be verified with the following command:

        $ git tag -v 7.1.5-rc0


All code signing keys are available here:

        https://dist.apache.org/repos/dist/dev/trafficserver/KEYS


Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.

Cheers,

— Leif

  #3308 - Fix 7.1.x build
  #4058 - Remove Http2ConnectionState::continued_buffer
  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
  #4080 - Add diags log message when cache wraps.
  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
  #4085 - Fix typo in header_normalize plugin.
  #4092 - Fix Http/2 priority crashes.
  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
  #4121 - Added clear_event function to cancel inactive event before marking it…
  #4126 - Fix typo in RecUtils
  #4171 - Corrects IPv4 multicast ip address check
  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
  #4174 - Fix crash in Http2ClientSession::release_netvc
  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
  #4313 - HTTP/2 priority fixes to match common browser patterns
  #4316 - Reset the inactivity timeout to the transaction timeout…
  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
  #4319 - Fix another ProxySession and NetVC shutdown race crash
  #4345 - Fixes spelling in spec summary
  #4355 - make the lua context static for parsing logging.config
  #4359 - Set log code when closing half open connections.
  #4370 - Add a search path for Tcl
  #4371 - Fix a TM crash on alarms
  #4380 - Fix lost pending_actions causing actions on stale objects.
  #4456 - Fixes leak when no OCSP URL is available
  #4469 - Fixes memory leaks in compress plugin
  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
  #4471 - Converts to stack-based buffer for record lookup during logging
  #4472 - Converts loop and callees in SSLInitServerContext to std::string
  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
  #4476 - heap use after free
  #4482 - Fix leak in stapling_refresh_response
  #4483 - Fixes more leaks when no OCSP URL is available
  #4498 - Fixes plugin builds using tsxs on MacOS
  #4507 - Handle inactivity timeout event in state_http_server_open
  #4537 - Make sure ua_session is not nullptr
  #4543 - Fixes memory leaks in header_rewrite
  #4565 - Doc: Describe parent weight and format

Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Bryan Call <bc...@apache.org>.
+1 - Verified checksums/signature, built, and ran unit tests and regression tests.  Unable to run in production because of incompatibilities with the 7.1.x version (cherry picks from master) we run in production.

-Bryan

> On Nov 8, 2018, at 2:17 PM, Leif Hedstrom <zw...@apache.org> wrote:
> 
> I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:
> 
> 	https://github.com/apache/trafficserver/milestone/21?closed=1
> 
> 
> or for a brief ChangeLog (also attached below):
> 
> 	https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.5
> 
> 
> This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
> 
> 	https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
> 
> 
> Information about upgrading to the 7.x releases from previous major versions is available at:
> 
> 	https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
> 
> 
> The artifacts are available for download at:
> 
> 	https://people.apache.org/~zwoop/rel-candidates/
> 
> 
> SHA512 checksum:
> 	b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2
> 
> 
> This corresponds to git ref:
> 
> 	Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
> 	Tag: 7.1.5-rc0
> 
> 
> Which can be verified with the following command:
> 
> 	$ git tag -v 7.1.5-rc0
> 
> 
> All code signing keys are available here:
> 
> 	https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
> 
> 
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.
> 
> Cheers,
> 
> — Leif
> 
>  #3308 - Fix 7.1.x build
>  #4058 - Remove Http2ConnectionState::continued_buffer
>  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
>  #4080 - Add diags log message when cache wraps.
>  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
>  #4085 - Fix typo in header_normalize plugin.
>  #4092 - Fix Http/2 priority crashes.
>  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
>  #4121 - Added clear_event function to cancel inactive event before marking it…
>  #4126 - Fix typo in RecUtils
>  #4171 - Corrects IPv4 multicast ip address check
>  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
>  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
>  #4174 - Fix crash in Http2ClientSession::release_netvc
>  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
>  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
>  #4313 - HTTP/2 priority fixes to match common browser patterns
>  #4316 - Reset the inactivity timeout to the transaction timeout…
>  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
>  #4319 - Fix another ProxySession and NetVC shutdown race crash
>  #4345 - Fixes spelling in spec summary
>  #4355 - make the lua context static for parsing logging.config
>  #4359 - Set log code when closing half open connections.
>  #4370 - Add a search path for Tcl
>  #4371 - Fix a TM crash on alarms
>  #4380 - Fix lost pending_actions causing actions on stale objects.
>  #4456 - Fixes leak when no OCSP URL is available
>  #4469 - Fixes memory leaks in compress plugin
>  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
>  #4471 - Converts to stack-based buffer for record lookup during logging
>  #4472 - Converts loop and callees in SSLInitServerContext to std::string
>  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
>  #4476 - heap use after free
>  #4482 - Fix leak in stapling_refresh_response
>  #4483 - Fixes more leaks when no OCSP URL is available
>  #4498 - Fixes plugin builds using tsxs on MacOS
>  #4507 - Handle inactivity timeout event in state_http_server_open
>  #4537 - Make sure ua_session is not nullptr
>  #4543 - Fixes memory leaks in header_rewrite
>  #4565 - Doc: Describe parent weight and format


Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Mladen Turk <mt...@apache.org>.
On 8.11.2018. 6:17, Leif Hedstrom wrote:
> I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:
> 
> 	https://github.com/apache/trafficserver/milestone/21?closed=1

+1

Builds and runs on RHEL7 (my limited testsuite)

[mturk@ibm-p8-kvm-03-guest-02]$ ./traffic_server -V
traffic_server: using root directory '/usr/local'
Apache Traffic Server - traffic_server - 7.1.5 - (build # 110808 on Nov  8 2018 at 08:33:08)



Regards
-- 
^TM

Re: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by Leif Hedstrom <zw...@apache.org>.
+1 from me. 

Tested on 8 prod boxes for a while (in various iterations of this RC). Current RC has been running for a few days, without problems.

— Leif


> On Nov 7, 2018, at 10:17 PM, Leif Hedstrom <zw...@apache.org> wrote:
> 
> I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:
> 
> 	https://github.com/apache/trafficserver/milestone/21?closed=1
> 
> 
> or for a brief ChangeLog (also attached below):
> 
> 	https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.5
> 
> 
> This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
> 
> 	https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
> 
> 
> Information about upgrading to the 7.x releases from previous major versions is available at:
> 
> 	https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
> 
> 
> The artifacts are available for download at:
> 
> 	https://people.apache.org/~zwoop/rel-candidates/
> 
> 
> SHA512 checksum:
> 	b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2
> 
> 
> This corresponds to git ref:
> 
> 	Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
> 	Tag: 7.1.5-rc0
> 
> 
> Which can be verified with the following command:
> 
> 	$ git tag -v 7.1.5-rc0
> 
> 
> All code signing keys are available here:
> 
> 	https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
> 
> 
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.
> 
> Cheers,
> 
> — Leif
> 
>  #3308 - Fix 7.1.x build
>  #4058 - Remove Http2ConnectionState::continued_buffer
>  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
>  #4080 - Add diags log message when cache wraps.
>  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
>  #4085 - Fix typo in header_normalize plugin.
>  #4092 - Fix Http/2 priority crashes.
>  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
>  #4121 - Added clear_event function to cancel inactive event before marking it…
>  #4126 - Fix typo in RecUtils
>  #4171 - Corrects IPv4 multicast ip address check
>  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
>  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
>  #4174 - Fix crash in Http2ClientSession::release_netvc
>  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
>  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
>  #4313 - HTTP/2 priority fixes to match common browser patterns
>  #4316 - Reset the inactivity timeout to the transaction timeout…
>  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
>  #4319 - Fix another ProxySession and NetVC shutdown race crash
>  #4345 - Fixes spelling in spec summary
>  #4355 - make the lua context static for parsing logging.config
>  #4359 - Set log code when closing half open connections.
>  #4370 - Add a search path for Tcl
>  #4371 - Fix a TM crash on alarms
>  #4380 - Fix lost pending_actions causing actions on stale objects.
>  #4456 - Fixes leak when no OCSP URL is available
>  #4469 - Fixes memory leaks in compress plugin
>  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
>  #4471 - Converts to stack-based buffer for record lookup during logging
>  #4472 - Converts loop and callees in SSLInitServerContext to std::string
>  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
>  #4476 - heap use after free
>  #4482 - Fix leak in stapling_refresh_response
>  #4483 - Fixes more leaks when no OCSP URL is available
>  #4498 - Fixes plugin builds using tsxs on MacOS
>  #4507 - Handle inactivity timeout event in state_http_server_open
>  #4537 - Make sure ua_session is not nullptr
>  #4543 - Fixes memory leaks in header_rewrite
>  #4565 - Doc: Describe parent weight and format


RE: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

Posted by "Chou, Peter" <pb...@labs.att.com>.
+1 Regression Tests passed (-R 2) on Ubuntu Linux 18.04 LTS.

-----Original Message-----
From: Leif Hedstrom <zw...@apache.org> 
Sent: Wednesday, November 7, 2018 9:18 PM
To: dev <de...@trafficserver.apache.org>; Mailing-List trafficserver <us...@trafficserver.apache.org>
Subject: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)

I've prepared a release for 7.1.5 (RC0), which is a bug fix release on the previous v7.1.4 release. Besides regular bug fixes, this version also addresses a number of small memory leaks. The release notes for 7.1.5 is available at:

	https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_milestone_21-3Fclosed-3D1&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=gGisEFlrrqLzIcaULC9VlmX1ttu2pkPAa_YSFvbjvMI&e=


or for a brief ChangeLog (also attached below):

	https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_blob_7.1.x_CHANGELOG-2D7.1.5&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=RLKi7WYqA1rwCHT2qCQyLQNOXGMRKsDnq4TP3ih5NGE&e=


This release of v7.1.5 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see

	https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_What-2527s-2BNew-2Bin-2Bv7.1.x&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=Zdesb0vimK0alxSCexqb0dVpAhW6KSXsGOzAWJAol78&e=


Information about upgrading to the 7.x releases from previous major versions is available at:

	https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_Upgrading-2Bto-2Bv7.0&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=UwESpFSTDVwEf4Nraiqp2L9SENYqpTObt4Y1XA6aAzU&e=


The artifacts are available for download at:

	https://urldefense.proofpoint.com/v2/url?u=https-3A__people.apache.org_-7Ezwoop_rel-2Dcandidates_&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=9Rc8JopBXghnwaT_HjECAce1epfa10Gc4ZLWvX648Ks&e=


SHA512 checksum:
	b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2


This corresponds to git ref:

	Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
	Tag: 7.1.5-rc0


Which can be verified with the following command:

	$ git tag -v 7.1.5-rc0


All code signing keys are available here:

	https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_trafficserver_KEYS&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=z9nIW-8oEvhZQ0jcs9jMFjctgu1Xn4kk3Y04cuGCSHw&s=s7Rh_r9uUrYtSvZO5GLW9QHHgox5S6NTPn3rwWcRhDw&e=


Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB November 15th, but please test and cast your votes as early as possible.

Cheers,

— Leif

  #3308 - Fix 7.1.x build
  #4058 - Remove Http2ConnectionState::continued_buffer
  #4079 - Enable ECDH explicitly only if OpenSSL version is v1.0.2 or lower
  #4080 - Add diags log message when cache wraps.
  #4084 - Fixed http/2 issue with Http2Stream being updated after it was destroyed
  #4085 - Fix typo in header_normalize plugin.
  #4092 - Fix Http/2 priority crashes.
  #4106 - make sure len is smaller than MAX_ENTRY before we use it as the index
  #4121 - Added clear_event function to cancel inactive event before marking it…
  #4126 - Fix typo in RecUtils
  #4171 - Corrects IPv4 multicast ip address check
  #4172 - make sure "traffic_ctl config reload" only reloads configs that changed
  #4173 - Clear up evnets and timers for a H2 stream before destroying its mutex
  #4174 - Fix crash in Http2ClientSession::release_netvc
  #4179 - Back-port to 7.1.x -- Log Collation Memory Leaks (x2)
  #4312 - Disable the HttpSM half open logic if the underlying transport is TLS
  #4313 - HTTP/2 priority fixes to match common browser patterns
  #4316 - Reset the inactivity timeout to the transaction timeout…
  #4317 - proxy.config.http.connect_attempts_timeout tracks TTBF instead of con…
  #4319 - Fix another ProxySession and NetVC shutdown race crash
  #4345 - Fixes spelling in spec summary
  #4355 - make the lua context static for parsing logging.config
  #4359 - Set log code when closing half open connections.
  #4370 - Add a search path for Tcl
  #4371 - Fix a TM crash on alarms
  #4380 - Fix lost pending_actions causing actions on stale objects.
  #4456 - Fixes leak when no OCSP URL is available
  #4469 - Fixes memory leaks in compress plugin
  #4470 - Fixes memory leak in header_rewrite when GeoIP is used
  #4471 - Converts to stack-based buffer for record lookup during logging
  #4472 - Converts loop and callees in SSLInitServerContext to std::string
  #4475 - Add test for ticket reuse with proxy.config.ssl.server.ticket_key.fil…
  #4476 - heap use after free
  #4482 - Fix leak in stapling_refresh_response
  #4483 - Fixes more leaks when no OCSP URL is available
  #4498 - Fixes plugin builds using tsxs on MacOS
  #4507 - Handle inactivity timeout event in state_http_server_open
  #4537 - Make sure ua_session is not nullptr
  #4543 - Fixes memory leaks in header_rewrite
  #4565 - Doc: Describe parent weight and format