Discussion:
[VOTE] Release Apache Traffic Server 7.1.5 (RC0)
Leif Hedstrom
2018-11-08 05:17:50 UTC
Permalink
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
Mladen Turk
2018-11-08 07:40:12 UTC
Permalink
Post by Leif Hedstrom
https://github.com/apache/trafficserver/milestone/21?closed=1
+1

Builds and runs on RHEL7 (my limited testsuite)

[***@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
Zelkowitz, Evan
2018-11-08 15:09:47 UTC
Permalink
+1

Been running this build, after some fixes for almost a week on a test box feeding it synthetic traffic
________________________________________
From: Leif Hedstrom <***@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
Leif Hedstrom
2018-11-08 22:26:02 UTC
Permalink
+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
Post by Leif Hedstrom
https://github.com/apache/trafficserver/milestone/21?closed=1
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
https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
https://people.apache.org/~zwoop/rel-candidates/
b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2
Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
Tag: 7.1.5-rc0
$ git tag -v 7.1.5-rc0
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
2018-11-08 21:30:18 UTC
Permalink
+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
Been running this on a test server since last week (after the minor fixes)
and feeding it synthetic traffic with no crashes
+1
------------------------------
*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
https://github.com/apache/trafficserver/milestone/21?closed=1
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
https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
https://people.apache.org/~zwoop/rel-candidates/
b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49
*trafficserver-7.1.5-rc0.tar.bz2
Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
Tag: 7.1.5-rc0
$ git tag -v 7.1.5-rc0
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 (***@gmail.com)
Bryan Call
2018-11-11 03:21:14 UTC
Permalink
+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
Post by Leif Hedstrom
https://github.com/apache/trafficserver/milestone/21?closed=1
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
https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
https://people.apache.org/~zwoop/rel-candidates/
b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2
Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
Tag: 7.1.5-rc0
$ git tag -v 7.1.5-rc0
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
Chou, Peter
2018-11-13 20:14:10 UTC
Permalink
+1 Regression Tests passed (-R 2) on Ubuntu Linux 18.04 LTS.

-----Original Message-----
From: Leif Hedstrom <***@apache.org>
Sent: Wednesday, November 7, 2018 9:18 PM
To: dev <***@trafficserver.apache.org>; Mailing-List trafficserver <***@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 we
Leif Hedstrom
2018-11-16 06:36:47 UTC
Permalink
Post by Chou, Peter
+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
Post by Chou, Peter
-----Original Message-----
Sent: Wednesday, November 7, 2018 9:18 PM
Subject: [VOTE] Release Apache Traffic Server 7.1.5 (RC0)
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=
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=
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=
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=
b01e549bb2d01b8fe1ae856af2b6cf971a4f80cc63a6a00fad18e2b1863c8add5046c87e6f0a181ade6ddecbd2ab9401b4f7c4a5e263fd7bb7c1a396856dec49 *trafficserver-7.1.5-rc0.tar.bz2
Hash: 96285e4cf3b639c9c0e66f2ad05f1adcc12fa5eb
Tag: 7.1.5-rc0
$ git tag -v 7.1.5-rc0
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
Loading...