You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@trafficserver.apache.org by Leif Hedstrom <zw...@apache.org> on 2021/04/10 22:21:52 UTC
[VOTE] Release Apache Traffic Server 9.0.1 (RC1)
I've prepared a another release for 9.0.1 (RC1), which is a bug fix release only. For a list of all PRs, see
https://github.com/apache/trafficserver/milestone/31?closed=1
or for a brief ChangeLog (also attached below):
https://github.com/apache/trafficserver/blob/9.0.x/CHANGELOG-9.0.1
This release of v9.0.1 is backwards compatible with the v9.0.0 release, for some details as to what was new in v9.0.x see
https://docs.trafficserver.apache.org/en/9.0.x/release-notes/whats-new.en.html
The artifacts are available for download at:
https://people.apache.org/~zwoop/rel-candidates/9.0.1-rc1/
SHA512 checksum: 74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c *trafficserver-9.0.1-rc1.tar.bz2
This corresponds to git refs:
Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
Tag: 9.0.1-rc1
Which can be verified with the following command:
$ git tag -v 9.0.1-rc1
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 April 14th, but please test and cast your votes as early as possible.
Cheers,
— Leif
Changes with Apache Traffic Server 9.0.1
#3871 - Fix heap use after free in DNSProcessor::getby()
#6302 - Simple and miscellaneous fixes/additions for lua plugin
#6691 - Slice plugin: self heal when asset etag/last-modified block mismatches
#6780 - Use Proxy-Connection iff parent_is_proxy=true
#6860 - Make format specifier for time_t portable
#6893 - AuTest: Pipfile update to use microserver 1.0.5
#6919 - slice: clean up 502 header/body generation.
#7064 - CacheRead: clear dir entry if doc is found to be truncated
#7158 - Fix lua plugin mem leak problem
#7257 - slice: default to throttling, fixes to manufactured 416 responses.
#7259 - detect and fix stms log field having epoch time ms for intercept plugins.
#7287 - option to disable compression for range request's response
#7288 - Adjust to actually try a server address more than once
#7309 - Disable client inactivity timeout while server is processing POST request
#7347 - Allow for regex_remap of pristine URL.
#7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
#7377 - Addresses some of the lock contention with HostStatus.
#7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
#7410 - Fix issue with unavailable server retry codes
#7414 - Remove the warning messages
#7415 - Fix the Proxy Verifier AuTest extension to handle cert paths correctly
#7416 - Enhancements for compress plugin
#7420 - Update documentation for TSSslSessionInsert
#7421 - Change comment handling for long lines in url_sig plugin
#7422 - Do not provide a stale negative cache
#7432 - Fix stall on outbound TLS handshake
#7435 - Slice: 9.0.x back port of self healing and throttle by default
#7437 - Small fix to regex_remap PR # 7347.
#7443 - Change squid log code for self looping
#7454 - Updating to Proxy Verifier v2.0.0
#7460 - Update to the new MicroServer 1.0.6 release
#7463 - Fixing compress expectation for new microserver
#7468 - Proxy Verifier: Making use of delay directives for caching tests.
#7469 - Update AuTest version update directions for pipenv
#7483 - Fix KA header not checking strategy
#7484 - traffic_ctl - Fix lookup key for run-root option.
#7486 - slice/server: handleFirstServerHeader exit sooner on detected requested range errors.
#7490 - Fix out of bounds access error in ats_base64_decode
#7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
#7495 - Add zlib1g-dev to Debian dependencies in README
#7506 - Fixed build issues with Fedora 34
#7507 - Fixing DNS local_ipv* config option
#7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
#7519 - Change cookie_remap plugin to allow use of pre-remap URL (and components).
#7526 - Fix out of bounds access error in jtest
#7534 - Updating to use Proxy Verifier 2.1.0
#7549 - Release Notes update on HTTP/2 disabling in v9.x
#7551 - Removes the test plugins from the .spec file / RPM
#7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
#7564 - Fix compress issues with 304s, only looks at 304 headers
#7576 - Add thread yield to avoid busy waiting in LogObject::_checkout_write().
#7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
#7592 - Remove inline for detail::cache::CacheData::idAddr
#7596 - Remove UnixNetVConnection::startEvent - not actually called.
#7602 - Fix the connection limit crash while using parents
#7612 - Document http.default_buffer_water_mark
#7616 - Increase Proxy Verifier caching delay.
#7620 - Adding negative revalidating AuTests.
#7621 - Update server_response_body_bytes when background fill worked
#7634 - statichit: misc. fixes
#7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
#7646 - Remove erroneous manager.log mesg with remap include file reload
#7665 - AuTest: New log and When condition for ATS initialized
#7672 - Add information about TSHttpArgIndexReserve name change to upgrade notes
#7682 - Updating to AuTest 1.10.0
#7683 - Make HTTP/2 Curl AuTest gold files case insensitive
#7685 - Fix has_consumer_besides_client to deal with no clients
Re: [VOTE] Release Apache Traffic Server 9.0.1 (RC1)
Posted by Leif Hedstrom <zw...@apache.org>.
Calling this vote with 5 +1’s and no -1’s. I’ll move the artifacts to the download site now, and will send out the announcement tomorrow.
Thanks everyone for voting.
— Leif
> On Apr 10, 2021, at 4:21 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a another release for 9.0.1 (RC1), which is a bug fix release only. For a list of all PRs, see
>
> https://github.com/apache/trafficserver/milestone/31?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/9.0.x/CHANGELOG-9.0.1
>
>
> This release of v9.0.1 is backwards compatible with the v9.0.0 release, for some details as to what was new in v9.0.x see
>
> https://docs.trafficserver.apache.org/en/9.0.x/release-notes/whats-new.en.html
>
>
> The artifacts are available for download at:
>
> https://people.apache.org/~zwoop/rel-candidates/9.0.1-rc1/
>
>
> SHA512 checksum: 74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c *trafficserver-9.0.1-rc1.tar.bz2
>
>
> This corresponds to git refs:
>
> Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
> Tag: 9.0.1-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 9.0.1-rc1
>
>
> 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 April 14th, but please test and cast your votes as early as possible.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 9.0.1
> #3871 - Fix heap use after free in DNSProcessor::getby()
> #6302 - Simple and miscellaneous fixes/additions for lua plugin
> #6691 - Slice plugin: self heal when asset etag/last-modified block mismatches
> #6780 - Use Proxy-Connection iff parent_is_proxy=true
> #6860 - Make format specifier for time_t portable
> #6893 - AuTest: Pipfile update to use microserver 1.0.5
> #6919 - slice: clean up 502 header/body generation.
> #7064 - CacheRead: clear dir entry if doc is found to be truncated
> #7158 - Fix lua plugin mem leak problem
> #7257 - slice: default to throttling, fixes to manufactured 416 responses.
> #7259 - detect and fix stms log field having epoch time ms for intercept plugins.
> #7287 - option to disable compression for range request's response
> #7288 - Adjust to actually try a server address more than once
> #7309 - Disable client inactivity timeout while server is processing POST request
> #7347 - Allow for regex_remap of pristine URL.
> #7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
> #7377 - Addresses some of the lock contention with HostStatus.
> #7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
> #7410 - Fix issue with unavailable server retry codes
> #7414 - Remove the warning messages
> #7415 - Fix the Proxy Verifier AuTest extension to handle cert paths correctly
> #7416 - Enhancements for compress plugin
> #7420 - Update documentation for TSSslSessionInsert
> #7421 - Change comment handling for long lines in url_sig plugin
> #7422 - Do not provide a stale negative cache
> #7432 - Fix stall on outbound TLS handshake
> #7435 - Slice: 9.0.x back port of self healing and throttle by default
> #7437 - Small fix to regex_remap PR # 7347.
> #7443 - Change squid log code for self looping
> #7454 - Updating to Proxy Verifier v2.0.0
> #7460 - Update to the new MicroServer 1.0.6 release
> #7463 - Fixing compress expectation for new microserver
> #7468 - Proxy Verifier: Making use of delay directives for caching tests.
> #7469 - Update AuTest version update directions for pipenv
> #7483 - Fix KA header not checking strategy
> #7484 - traffic_ctl - Fix lookup key for run-root option.
> #7486 - slice/server: handleFirstServerHeader exit sooner on detected requested range errors.
> #7490 - Fix out of bounds access error in ats_base64_decode
> #7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
> #7495 - Add zlib1g-dev to Debian dependencies in README
> #7506 - Fixed build issues with Fedora 34
> #7507 - Fixing DNS local_ipv* config option
> #7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
> #7519 - Change cookie_remap plugin to allow use of pre-remap URL (and components).
> #7526 - Fix out of bounds access error in jtest
> #7534 - Updating to use Proxy Verifier 2.1.0
> #7549 - Release Notes update on HTTP/2 disabling in v9.x
> #7551 - Removes the test plugins from the .spec file / RPM
> #7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
> #7564 - Fix compress issues with 304s, only looks at 304 headers
> #7576 - Add thread yield to avoid busy waiting in LogObject::_checkout_write().
> #7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
> #7592 - Remove inline for detail::cache::CacheData::idAddr
> #7596 - Remove UnixNetVConnection::startEvent - not actually called.
> #7602 - Fix the connection limit crash while using parents
> #7612 - Document http.default_buffer_water_mark
> #7616 - Increase Proxy Verifier caching delay.
> #7620 - Adding negative revalidating AuTests.
> #7621 - Update server_response_body_bytes when background fill worked
> #7634 - statichit: misc. fixes
> #7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
> #7646 - Remove erroneous manager.log mesg with remap include file reload
> #7665 - AuTest: New log and When condition for ATS initialized
> #7672 - Add information about TSHttpArgIndexReserve name change to upgrade notes
> #7682 - Updating to AuTest 1.10.0
> #7683 - Make HTTP/2 Curl AuTest gold files case insensitive
> #7685 - Fix has_consumer_besides_client to deal with no clients
Re: [VOTE] Release Apache Traffic Server 9.0.1 (RC1)
Posted by Sudheer Vinukonda <su...@yahoo.com.INVALID>.
+1
On Monday, April 12, 2021, 11:35:19 AM PDT, Bryan Call <bc...@apache.org> wrote:
+1
-Bryan
> On Apr 10, 2021, at 3:21 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a another release for 9.0.1 (RC1), which is a bug fix release only. For a list of all PRs, see
>
> https://github.com/apache/trafficserver/milestone/31?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/9.0.x/CHANGELOG-9.0.1
>
>
> This release of v9.0.1 is backwards compatible with the v9.0.0 release, for some details as to what was new in v9.0.x see
>
> https://docs.trafficserver.apache.org/en/9.0.x/release-notes/whats-new.en.html
>
>
> The artifacts are available for download at:
>
> https://people.apache.org/~zwoop/rel-candidates/9.0.1-rc1/
>
>
> SHA512 checksum: 74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c *trafficserver-9.0.1-rc1.tar.bz2
>
>
> This corresponds to git refs:
>
> Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
> Tag: 9.0.1-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 9.0.1-rc1
>
>
> 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 April 14th, but please test and cast your votes as early as possible.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 9.0.1
> #3871 - Fix heap use after free in DNSProcessor::getby()
> #6302 - Simple and miscellaneous fixes/additions for lua plugin
> #6691 - Slice plugin: self heal when asset etag/last-modified block mismatches
> #6780 - Use Proxy-Connection iff parent_is_proxy=true
> #6860 - Make format specifier for time_t portable
> #6893 - AuTest: Pipfile update to use microserver 1.0.5
> #6919 - slice: clean up 502 header/body generation.
> #7064 - CacheRead: clear dir entry if doc is found to be truncated
> #7158 - Fix lua plugin mem leak problem
> #7257 - slice: default to throttling, fixes to manufactured 416 responses.
> #7259 - detect and fix stms log field having epoch time ms for intercept plugins.
> #7287 - option to disable compression for range request's response
> #7288 - Adjust to actually try a server address more than once
> #7309 - Disable client inactivity timeout while server is processing POST request
> #7347 - Allow for regex_remap of pristine URL.
> #7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
> #7377 - Addresses some of the lock contention with HostStatus.
> #7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
> #7410 - Fix issue with unavailable server retry codes
> #7414 - Remove the warning messages
> #7415 - Fix the Proxy Verifier AuTest extension to handle cert paths correctly
> #7416 - Enhancements for compress plugin
> #7420 - Update documentation for TSSslSessionInsert
> #7421 - Change comment handling for long lines in url_sig plugin
> #7422 - Do not provide a stale negative cache
> #7432 - Fix stall on outbound TLS handshake
> #7435 - Slice: 9.0.x back port of self healing and throttle by default
> #7437 - Small fix to regex_remap PR # 7347.
> #7443 - Change squid log code for self looping
> #7454 - Updating to Proxy Verifier v2.0.0
> #7460 - Update to the new MicroServer 1.0.6 release
> #7463 - Fixing compress expectation for new microserver
> #7468 - Proxy Verifier: Making use of delay directives for caching tests.
> #7469 - Update AuTest version update directions for pipenv
> #7483 - Fix KA header not checking strategy
> #7484 - traffic_ctl - Fix lookup key for run-root option.
> #7486 - slice/server: handleFirstServerHeader exit sooner on detected requested range errors.
> #7490 - Fix out of bounds access error in ats_base64_decode
> #7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
> #7495 - Add zlib1g-dev to Debian dependencies in README
> #7506 - Fixed build issues with Fedora 34
> #7507 - Fixing DNS local_ipv* config option
> #7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
> #7519 - Change cookie_remap plugin to allow use of pre-remap URL (and components).
> #7526 - Fix out of bounds access error in jtest
> #7534 - Updating to use Proxy Verifier 2.1.0
> #7549 - Release Notes update on HTTP/2 disabling in v9.x
> #7551 - Removes the test plugins from the .spec file / RPM
> #7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
> #7564 - Fix compress issues with 304s, only looks at 304 headers
> #7576 - Add thread yield to avoid busy waiting in LogObject::_checkout_write().
> #7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
> #7592 - Remove inline for detail::cache::CacheData::idAddr
> #7596 - Remove UnixNetVConnection::startEvent - not actually called.
> #7602 - Fix the connection limit crash while using parents
> #7612 - Document http.default_buffer_water_mark
> #7616 - Increase Proxy Verifier caching delay.
> #7620 - Adding negative revalidating AuTests.
> #7621 - Update server_response_body_bytes when background fill worked
> #7634 - statichit: misc. fixes
> #7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
> #7646 - Remove erroneous manager.log mesg with remap include file reload
> #7665 - AuTest: New log and When condition for ATS initialized
> #7672 - Add information about TSHttpArgIndexReserve name change to upgrade notes
> #7682 - Updating to AuTest 1.10.0
> #7683 - Make HTTP/2 Curl AuTest gold files case insensitive
> #7685 - Fix has_consumer_besides_client to deal with no clients
Re: [VOTE] Release Apache Traffic Server 9.0.1 (RC1)
Posted by Sudheer Vinukonda <su...@yahoo.com>.
+1
On Monday, April 12, 2021, 11:35:19 AM PDT, Bryan Call <bc...@apache.org> wrote:
+1
-Bryan
> On Apr 10, 2021, at 3:21 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a another release for 9.0.1 (RC1), which is a bug fix release only. For a list of all PRs, see
>
> https://github.com/apache/trafficserver/milestone/31?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/9.0.x/CHANGELOG-9.0.1
>
>
> This release of v9.0.1 is backwards compatible with the v9.0.0 release, for some details as to what was new in v9.0.x see
>
> https://docs.trafficserver.apache.org/en/9.0.x/release-notes/whats-new.en.html
>
>
> The artifacts are available for download at:
>
> https://people.apache.org/~zwoop/rel-candidates/9.0.1-rc1/
>
>
> SHA512 checksum: 74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c *trafficserver-9.0.1-rc1.tar.bz2
>
>
> This corresponds to git refs:
>
> Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
> Tag: 9.0.1-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 9.0.1-rc1
>
>
> 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 April 14th, but please test and cast your votes as early as possible.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 9.0.1
> #3871 - Fix heap use after free in DNSProcessor::getby()
> #6302 - Simple and miscellaneous fixes/additions for lua plugin
> #6691 - Slice plugin: self heal when asset etag/last-modified block mismatches
> #6780 - Use Proxy-Connection iff parent_is_proxy=true
> #6860 - Make format specifier for time_t portable
> #6893 - AuTest: Pipfile update to use microserver 1.0.5
> #6919 - slice: clean up 502 header/body generation.
> #7064 - CacheRead: clear dir entry if doc is found to be truncated
> #7158 - Fix lua plugin mem leak problem
> #7257 - slice: default to throttling, fixes to manufactured 416 responses.
> #7259 - detect and fix stms log field having epoch time ms for intercept plugins.
> #7287 - option to disable compression for range request's response
> #7288 - Adjust to actually try a server address more than once
> #7309 - Disable client inactivity timeout while server is processing POST request
> #7347 - Allow for regex_remap of pristine URL.
> #7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
> #7377 - Addresses some of the lock contention with HostStatus.
> #7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
> #7410 - Fix issue with unavailable server retry codes
> #7414 - Remove the warning messages
> #7415 - Fix the Proxy Verifier AuTest extension to handle cert paths correctly
> #7416 - Enhancements for compress plugin
> #7420 - Update documentation for TSSslSessionInsert
> #7421 - Change comment handling for long lines in url_sig plugin
> #7422 - Do not provide a stale negative cache
> #7432 - Fix stall on outbound TLS handshake
> #7435 - Slice: 9.0.x back port of self healing and throttle by default
> #7437 - Small fix to regex_remap PR # 7347.
> #7443 - Change squid log code for self looping
> #7454 - Updating to Proxy Verifier v2.0.0
> #7460 - Update to the new MicroServer 1.0.6 release
> #7463 - Fixing compress expectation for new microserver
> #7468 - Proxy Verifier: Making use of delay directives for caching tests.
> #7469 - Update AuTest version update directions for pipenv
> #7483 - Fix KA header not checking strategy
> #7484 - traffic_ctl - Fix lookup key for run-root option.
> #7486 - slice/server: handleFirstServerHeader exit sooner on detected requested range errors.
> #7490 - Fix out of bounds access error in ats_base64_decode
> #7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
> #7495 - Add zlib1g-dev to Debian dependencies in README
> #7506 - Fixed build issues with Fedora 34
> #7507 - Fixing DNS local_ipv* config option
> #7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
> #7519 - Change cookie_remap plugin to allow use of pre-remap URL (and components).
> #7526 - Fix out of bounds access error in jtest
> #7534 - Updating to use Proxy Verifier 2.1.0
> #7549 - Release Notes update on HTTP/2 disabling in v9.x
> #7551 - Removes the test plugins from the .spec file / RPM
> #7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
> #7564 - Fix compress issues with 304s, only looks at 304 headers
> #7576 - Add thread yield to avoid busy waiting in LogObject::_checkout_write().
> #7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
> #7592 - Remove inline for detail::cache::CacheData::idAddr
> #7596 - Remove UnixNetVConnection::startEvent - not actually called.
> #7602 - Fix the connection limit crash while using parents
> #7612 - Document http.default_buffer_water_mark
> #7616 - Increase Proxy Verifier caching delay.
> #7620 - Adding negative revalidating AuTests.
> #7621 - Update server_response_body_bytes when background fill worked
> #7634 - statichit: misc. fixes
> #7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
> #7646 - Remove erroneous manager.log mesg with remap include file reload
> #7665 - AuTest: New log and When condition for ATS initialized
> #7672 - Add information about TSHttpArgIndexReserve name change to upgrade notes
> #7682 - Updating to AuTest 1.10.0
> #7683 - Make HTTP/2 Curl AuTest gold files case insensitive
> #7685 - Fix has_consumer_besides_client to deal with no clients
Re: [VOTE] Release Apache Traffic Server 9.0.1 (RC1)
Posted by Bryan Call <bc...@apache.org>.
+1
-Bryan
> On Apr 10, 2021, at 3:21 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a another release for 9.0.1 (RC1), which is a bug fix release only. For a list of all PRs, see
>
> https://github.com/apache/trafficserver/milestone/31?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/9.0.x/CHANGELOG-9.0.1
>
>
> This release of v9.0.1 is backwards compatible with the v9.0.0 release, for some details as to what was new in v9.0.x see
>
> https://docs.trafficserver.apache.org/en/9.0.x/release-notes/whats-new.en.html
>
>
> The artifacts are available for download at:
>
> https://people.apache.org/~zwoop/rel-candidates/9.0.1-rc1/
>
>
> SHA512 checksum: 74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c *trafficserver-9.0.1-rc1.tar.bz2
>
>
> This corresponds to git refs:
>
> Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
> Tag: 9.0.1-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 9.0.1-rc1
>
>
> 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 April 14th, but please test and cast your votes as early as possible.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 9.0.1
> #3871 - Fix heap use after free in DNSProcessor::getby()
> #6302 - Simple and miscellaneous fixes/additions for lua plugin
> #6691 - Slice plugin: self heal when asset etag/last-modified block mismatches
> #6780 - Use Proxy-Connection iff parent_is_proxy=true
> #6860 - Make format specifier for time_t portable
> #6893 - AuTest: Pipfile update to use microserver 1.0.5
> #6919 - slice: clean up 502 header/body generation.
> #7064 - CacheRead: clear dir entry if doc is found to be truncated
> #7158 - Fix lua plugin mem leak problem
> #7257 - slice: default to throttling, fixes to manufactured 416 responses.
> #7259 - detect and fix stms log field having epoch time ms for intercept plugins.
> #7287 - option to disable compression for range request's response
> #7288 - Adjust to actually try a server address more than once
> #7309 - Disable client inactivity timeout while server is processing POST request
> #7347 - Allow for regex_remap of pristine URL.
> #7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
> #7377 - Addresses some of the lock contention with HostStatus.
> #7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
> #7410 - Fix issue with unavailable server retry codes
> #7414 - Remove the warning messages
> #7415 - Fix the Proxy Verifier AuTest extension to handle cert paths correctly
> #7416 - Enhancements for compress plugin
> #7420 - Update documentation for TSSslSessionInsert
> #7421 - Change comment handling for long lines in url_sig plugin
> #7422 - Do not provide a stale negative cache
> #7432 - Fix stall on outbound TLS handshake
> #7435 - Slice: 9.0.x back port of self healing and throttle by default
> #7437 - Small fix to regex_remap PR # 7347.
> #7443 - Change squid log code for self looping
> #7454 - Updating to Proxy Verifier v2.0.0
> #7460 - Update to the new MicroServer 1.0.6 release
> #7463 - Fixing compress expectation for new microserver
> #7468 - Proxy Verifier: Making use of delay directives for caching tests.
> #7469 - Update AuTest version update directions for pipenv
> #7483 - Fix KA header not checking strategy
> #7484 - traffic_ctl - Fix lookup key for run-root option.
> #7486 - slice/server: handleFirstServerHeader exit sooner on detected requested range errors.
> #7490 - Fix out of bounds access error in ats_base64_decode
> #7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
> #7495 - Add zlib1g-dev to Debian dependencies in README
> #7506 - Fixed build issues with Fedora 34
> #7507 - Fixing DNS local_ipv* config option
> #7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
> #7519 - Change cookie_remap plugin to allow use of pre-remap URL (and components).
> #7526 - Fix out of bounds access error in jtest
> #7534 - Updating to use Proxy Verifier 2.1.0
> #7549 - Release Notes update on HTTP/2 disabling in v9.x
> #7551 - Removes the test plugins from the .spec file / RPM
> #7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
> #7564 - Fix compress issues with 304s, only looks at 304 headers
> #7576 - Add thread yield to avoid busy waiting in LogObject::_checkout_write().
> #7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
> #7592 - Remove inline for detail::cache::CacheData::idAddr
> #7596 - Remove UnixNetVConnection::startEvent - not actually called.
> #7602 - Fix the connection limit crash while using parents
> #7612 - Document http.default_buffer_water_mark
> #7616 - Increase Proxy Verifier caching delay.
> #7620 - Adding negative revalidating AuTests.
> #7621 - Update server_response_body_bytes when background fill worked
> #7634 - statichit: misc. fixes
> #7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
> #7646 - Remove erroneous manager.log mesg with remap include file reload
> #7665 - AuTest: New log and When condition for ATS initialized
> #7672 - Add information about TSHttpArgIndexReserve name change to upgrade notes
> #7682 - Updating to AuTest 1.10.0
> #7683 - Make HTTP/2 Curl AuTest gold files case insensitive
> #7685 - Fix has_consumer_besides_client to deal with no clients
Re: [VOTE] Release Apache Traffic Server 9.0.1 (RC1)
Posted by Leif Hedstrom <zw...@apache.org>.
+1
— Leif
> On Apr 10, 2021, at 16:22, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a another release for 9.0.1 (RC1), which is a bug fix release only. For a list of all PRs, see
>
> https://github.com/apache/trafficserver/milestone/31?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/9.0.x/CHANGELOG-9.0.1
>
>
> This release of v9.0.1 is backwards compatible with the v9.0.0 release, for some details as to what was new in v9.0.x see
>
> https://docs.trafficserver.apache.org/en/9.0.x/release-notes/whats-new.en.html
>
>
> The artifacts are available for download at:
>
> https://people.apache.org/~zwoop/rel-candidates/9.0.1-rc1/
>
>
> SHA512 checksum: 74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c *trafficserver-9.0.1-rc1.tar.bz2
>
>
> This corresponds to git refs:
>
> Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
> Tag: 9.0.1-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 9.0.1-rc1
>
>
> 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 April 14th, but please test and cast your votes as early as possible.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 9.0.1
> #3871 - Fix heap use after free in DNSProcessor::getby()
> #6302 - Simple and miscellaneous fixes/additions for lua plugin
> #6691 - Slice plugin: self heal when asset etag/last-modified block mismatches
> #6780 - Use Proxy-Connection iff parent_is_proxy=true
> #6860 - Make format specifier for time_t portable
> #6893 - AuTest: Pipfile update to use microserver 1.0.5
> #6919 - slice: clean up 502 header/body generation.
> #7064 - CacheRead: clear dir entry if doc is found to be truncated
> #7158 - Fix lua plugin mem leak problem
> #7257 - slice: default to throttling, fixes to manufactured 416 responses.
> #7259 - detect and fix stms log field having epoch time ms for intercept plugins.
> #7287 - option to disable compression for range request's response
> #7288 - Adjust to actually try a server address more than once
> #7309 - Disable client inactivity timeout while server is processing POST request
> #7347 - Allow for regex_remap of pristine URL.
> #7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
> #7377 - Addresses some of the lock contention with HostStatus.
> #7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
> #7410 - Fix issue with unavailable server retry codes
> #7414 - Remove the warning messages
> #7415 - Fix the Proxy Verifier AuTest extension to handle cert paths correctly
> #7416 - Enhancements for compress plugin
> #7420 - Update documentation for TSSslSessionInsert
> #7421 - Change comment handling for long lines in url_sig plugin
> #7422 - Do not provide a stale negative cache
> #7432 - Fix stall on outbound TLS handshake
> #7435 - Slice: 9.0.x back port of self healing and throttle by default
> #7437 - Small fix to regex_remap PR # 7347.
> #7443 - Change squid log code for self looping
> #7454 - Updating to Proxy Verifier v2.0.0
> #7460 - Update to the new MicroServer 1.0.6 release
> #7463 - Fixing compress expectation for new microserver
> #7468 - Proxy Verifier: Making use of delay directives for caching tests.
> #7469 - Update AuTest version update directions for pipenv
> #7483 - Fix KA header not checking strategy
> #7484 - traffic_ctl - Fix lookup key for run-root option.
> #7486 - slice/server: handleFirstServerHeader exit sooner on detected requested range errors.
> #7490 - Fix out of bounds access error in ats_base64_decode
> #7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
> #7495 - Add zlib1g-dev to Debian dependencies in README
> #7506 - Fixed build issues with Fedora 34
> #7507 - Fixing DNS local_ipv* config option
> #7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
> #7519 - Change cookie_remap plugin to allow use of pre-remap URL (and components).
> #7526 - Fix out of bounds access error in jtest
> #7534 - Updating to use Proxy Verifier 2.1.0
> #7549 - Release Notes update on HTTP/2 disabling in v9.x
> #7551 - Removes the test plugins from the .spec file / RPM
> #7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
> #7564 - Fix compress issues with 304s, only looks at 304 headers
> #7576 - Add thread yield to avoid busy waiting in LogObject::_checkout_write().
> #7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
> #7592 - Remove inline for detail::cache::CacheData::idAddr
> #7596 - Remove UnixNetVConnection::startEvent - not actually called.
> #7602 - Fix the connection limit crash while using parents
> #7612 - Document http.default_buffer_water_mark
> #7616 - Increase Proxy Verifier caching delay.
> #7620 - Adding negative revalidating AuTests.
> #7621 - Update server_response_body_bytes when background fill worked
> #7634 - statichit: misc. fixes
> #7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
> #7646 - Remove erroneous manager.log mesg with remap include file reload
> #7665 - AuTest: New log and When condition for ATS initialized
> #7672 - Add information about TSHttpArgIndexReserve name change to upgrade notes
> #7682 - Updating to AuTest 1.10.0
> #7683 - Make HTTP/2 Curl AuTest gold files case insensitive
> #7685 - Fix has_consumer_besides_client to deal with no clients
Re: [VOTE] Release Apache Traffic Server 9.0.1 (RC1)
Posted by Leif Hedstrom <zw...@apache.org>.
Calling this vote with 5 +1’s and no -1’s. I’ll move the artifacts to the download site now, and will send out the announcement tomorrow.
Thanks everyone for voting.
— Leif
> On Apr 10, 2021, at 4:21 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a another release for 9.0.1 (RC1), which is a bug fix release only. For a list of all PRs, see
>
> https://github.com/apache/trafficserver/milestone/31?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/9.0.x/CHANGELOG-9.0.1
>
>
> This release of v9.0.1 is backwards compatible with the v9.0.0 release, for some details as to what was new in v9.0.x see
>
> https://docs.trafficserver.apache.org/en/9.0.x/release-notes/whats-new.en.html
>
>
> The artifacts are available for download at:
>
> https://people.apache.org/~zwoop/rel-candidates/9.0.1-rc1/
>
>
> SHA512 checksum: 74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c *trafficserver-9.0.1-rc1.tar.bz2
>
>
> This corresponds to git refs:
>
> Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
> Tag: 9.0.1-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 9.0.1-rc1
>
>
> 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 April 14th, but please test and cast your votes as early as possible.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 9.0.1
> #3871 - Fix heap use after free in DNSProcessor::getby()
> #6302 - Simple and miscellaneous fixes/additions for lua plugin
> #6691 - Slice plugin: self heal when asset etag/last-modified block mismatches
> #6780 - Use Proxy-Connection iff parent_is_proxy=true
> #6860 - Make format specifier for time_t portable
> #6893 - AuTest: Pipfile update to use microserver 1.0.5
> #6919 - slice: clean up 502 header/body generation.
> #7064 - CacheRead: clear dir entry if doc is found to be truncated
> #7158 - Fix lua plugin mem leak problem
> #7257 - slice: default to throttling, fixes to manufactured 416 responses.
> #7259 - detect and fix stms log field having epoch time ms for intercept plugins.
> #7287 - option to disable compression for range request's response
> #7288 - Adjust to actually try a server address more than once
> #7309 - Disable client inactivity timeout while server is processing POST request
> #7347 - Allow for regex_remap of pristine URL.
> #7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
> #7377 - Addresses some of the lock contention with HostStatus.
> #7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
> #7410 - Fix issue with unavailable server retry codes
> #7414 - Remove the warning messages
> #7415 - Fix the Proxy Verifier AuTest extension to handle cert paths correctly
> #7416 - Enhancements for compress plugin
> #7420 - Update documentation for TSSslSessionInsert
> #7421 - Change comment handling for long lines in url_sig plugin
> #7422 - Do not provide a stale negative cache
> #7432 - Fix stall on outbound TLS handshake
> #7435 - Slice: 9.0.x back port of self healing and throttle by default
> #7437 - Small fix to regex_remap PR # 7347.
> #7443 - Change squid log code for self looping
> #7454 - Updating to Proxy Verifier v2.0.0
> #7460 - Update to the new MicroServer 1.0.6 release
> #7463 - Fixing compress expectation for new microserver
> #7468 - Proxy Verifier: Making use of delay directives for caching tests.
> #7469 - Update AuTest version update directions for pipenv
> #7483 - Fix KA header not checking strategy
> #7484 - traffic_ctl - Fix lookup key for run-root option.
> #7486 - slice/server: handleFirstServerHeader exit sooner on detected requested range errors.
> #7490 - Fix out of bounds access error in ats_base64_decode
> #7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
> #7495 - Add zlib1g-dev to Debian dependencies in README
> #7506 - Fixed build issues with Fedora 34
> #7507 - Fixing DNS local_ipv* config option
> #7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
> #7519 - Change cookie_remap plugin to allow use of pre-remap URL (and components).
> #7526 - Fix out of bounds access error in jtest
> #7534 - Updating to use Proxy Verifier 2.1.0
> #7549 - Release Notes update on HTTP/2 disabling in v9.x
> #7551 - Removes the test plugins from the .spec file / RPM
> #7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
> #7564 - Fix compress issues with 304s, only looks at 304 headers
> #7576 - Add thread yield to avoid busy waiting in LogObject::_checkout_write().
> #7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
> #7592 - Remove inline for detail::cache::CacheData::idAddr
> #7596 - Remove UnixNetVConnection::startEvent - not actually called.
> #7602 - Fix the connection limit crash while using parents
> #7612 - Document http.default_buffer_water_mark
> #7616 - Increase Proxy Verifier caching delay.
> #7620 - Adding negative revalidating AuTests.
> #7621 - Update server_response_body_bytes when background fill worked
> #7634 - statichit: misc. fixes
> #7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
> #7646 - Remove erroneous manager.log mesg with remap include file reload
> #7665 - AuTest: New log and When condition for ATS initialized
> #7672 - Add information about TSHttpArgIndexReserve name change to upgrade notes
> #7682 - Updating to AuTest 1.10.0
> #7683 - Make HTTP/2 Curl AuTest gold files case insensitive
> #7685 - Fix has_consumer_besides_client to deal with no clients
Re: [VOTE] Release Apache Traffic Server 9.0.1 (RC1)
Posted by Leif Hedstrom <zw...@apache.org>.
Calling this vote with 5 +1’s and no -1’s. I’ll move the artifacts to the
download site now, and will send out the announcement tomorrow.
Thanks everyone for voting.
— Leif
> On Apr 10, 2021, at 4:21 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a another release for 9.0.1 (RC1), which is a bug fix release
only. For a list of all PRs, see
>
> https://github.com/apache/trafficserver/milestone/31?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/9.0.x/CHANGELOG-9.0.1
>
>
> This release of v9.0.1 is backwards compatible with the v9.0.0 release, for
some details as to what was new in v9.0.x see
>
> https://docs.trafficserver.apache.org/en/9.0.x/release-notes/whats-
new.en.html
>
>
> The artifacts are available for download at:
>
> https://people.apache.org/~zwoop/rel-candidates/9.0.1-rc1/
>
>
> SHA512 checksum:
74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c
*trafficserver-9.0.1-rc1.tar.bz2
>
>
> This corresponds to git refs:
>
> Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
> Tag: 9.0.1-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 9.0.1-rc1
>
>
> 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 April 14th, but please test and cast your votes as
early as possible.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 9.0.1
> #3871 - Fix heap use after free in DNSProcessor::getby()
> #6302 - Simple and miscellaneous fixes/additions for lua plugin
> #6691 - Slice plugin: self heal when asset etag/last-modified block
mismatches
> #6780 - Use Proxy-Connection iff parent_is_proxy=true
> #6860 - Make format specifier for time_t portable
> #6893 - AuTest: Pipfile update to use microserver 1.0.5
> #6919 - slice: clean up 502 header/body generation.
> #7064 - CacheRead: clear dir entry if doc is found to be truncated
> #7158 - Fix lua plugin mem leak problem
> #7257 - slice: default to throttling, fixes to manufactured 416 responses.
> #7259 - detect and fix stms log field having epoch time ms for intercept
plugins.
> #7287 - option to disable compression for range request's response
> #7288 - Adjust to actually try a server address more than once
> #7309 - Disable client inactivity timeout while server is processing POST
request
> #7347 - Allow for regex_remap of pristine URL.
> #7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
> #7377 - Addresses some of the lock contention with HostStatus.
> #7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
> #7410 - Fix issue with unavailable server retry codes
> #7414 - Remove the warning messages
> #7415 - Fix the Proxy Verifier AuTest extension to handle cert paths
correctly
> #7416 - Enhancements for compress plugin
> #7420 - Update documentation for TSSslSessionInsert
> #7421 - Change comment handling for long lines in url_sig plugin
> #7422 - Do not provide a stale negative cache
> #7432 - Fix stall on outbound TLS handshake
> #7435 - Slice: 9.0.x back port of self healing and throttle by default
> #7437 - Small fix to regex_remap PR # 7347.
> #7443 - Change squid log code for self looping
> #7454 - Updating to Proxy Verifier v2.0.0
> #7460 - Update to the new MicroServer 1.0.6 release
> #7463 - Fixing compress expectation for new microserver
> #7468 - Proxy Verifier: Making use of delay directives for caching tests.
> #7469 - Update AuTest version update directions for pipenv
> #7483 - Fix KA header not checking strategy
> #7484 - traffic_ctl - Fix lookup key for run-root option.
> #7486 - slice/server: handleFirstServerHeader exit sooner on detected
requested range errors.
> #7490 - Fix out of bounds access error in ats_base64_decode
> #7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
> #7495 - Add zlib1g-dev to Debian dependencies in README
> #7506 - Fixed build issues with Fedora 34
> #7507 - Fixing DNS local_ipv* config option
> #7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
> #7519 - Change cookie_remap plugin to allow use of pre-remap URL (and
components).
> #7526 - Fix out of bounds access error in jtest
> #7534 - Updating to use Proxy Verifier 2.1.0
> #7549 - Release Notes update on HTTP/2 disabling in v9.x
> #7551 - Removes the test plugins from the .spec file / RPM
> #7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
> #7564 - Fix compress issues with 304s, only looks at 304 headers
> #7576 - Add thread yield to avoid busy waiting in
LogObject::_checkout_write().
> #7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
> #7592 - Remove inline for detail::cache::CacheData::idAddr
> #7596 - Remove UnixNetVConnection::startEvent - not actually called.
> #7602 - Fix the connection limit crash while using parents
> #7612 - Document http.default_buffer_water_mark
> #7616 - Increase Proxy Verifier caching delay.
> #7620 - Adding negative revalidating AuTests.
> #7621 - Update server_response_body_bytes when background fill worked
> #7634 - statichit: misc. fixes
> #7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
> #7646 - Remove erroneous manager.log mesg with remap include file reload
> #7665 - AuTest: New log and When condition for ATS initialized
> #7672 - Add information about TSHttpArgIndexReserve name change to upgrade
notes
> #7682 - Updating to AuTest 1.10.0
> #7683 - Make HTTP/2 Curl AuTest gold files case insensitive
> #7685 - Fix has_consumer_besides_client to deal with no clients
>
Re: [E] Re: [VOTE] Release Apache Traffic Server 9.0.1 (RC1)
Posted by Susan Hinrichs <sh...@verizonmedia.com.INVALID>.
+1
Synced and running in production.
On Mon, Apr 12, 2021 at 2:55 PM Randall Meyer
<ra...@yahoo.com.invalid> wrote:
>
> +1
> On Saturday, April 10, 2021, 03:21:58 PM PDT, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a another release for 9.0.1 (RC1), which is a bug fix release only. For a list of all PRs, see
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_milestone_31-3Fclosed-3D1&d=DwIFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=GAqM_xZpxNbVqsR-aGvQBjOG3d33Y2-i4ynL-JkEouY&m=HGcYPSkSbfGRufs6aeP5Nwb-jKgnUtkj1_XAfATQeCk&s=gl5sTFTJZwKLTSrTb-q4rqkU_BNR22GHKCuz-oQC1Mw&e=
>
>
> or for a brief ChangeLog (also attached below):
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_blob_9.0.x_CHANGELOG-2D9.0.1&d=DwIFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=GAqM_xZpxNbVqsR-aGvQBjOG3d33Y2-i4ynL-JkEouY&m=HGcYPSkSbfGRufs6aeP5Nwb-jKgnUtkj1_XAfATQeCk&s=-iWe7JT4uDvW_BYDohKliw-XYFNXgKjHUdKRKeu8WAg&e=
>
>
> This release of v9.0.1 is backwards compatible with the v9.0.0 release, for some details as to what was new in v9.0.x see
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.trafficserver.apache.org_en_9.0.x_release-2Dnotes_whats-2Dnew.en.html&d=DwIFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=GAqM_xZpxNbVqsR-aGvQBjOG3d33Y2-i4ynL-JkEouY&m=HGcYPSkSbfGRufs6aeP5Nwb-jKgnUtkj1_XAfATQeCk&s=qWA_e36YurvM_ZcOF4BQ8IMqbOdssr0mrOohD5Ir9YQ&e=
>
>
> The artifacts are available for download at:
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__people.apache.org_-7Ezwoop_rel-2Dcandidates_9.0.1-2Drc1_&d=DwIFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=GAqM_xZpxNbVqsR-aGvQBjOG3d33Y2-i4ynL-JkEouY&m=HGcYPSkSbfGRufs6aeP5Nwb-jKgnUtkj1_XAfATQeCk&s=CsLQnjtY4gBEbH6TBC3J-VN4yW7ybtDow23DGYgJ5H8&e=
>
>
> SHA512 checksum: 74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c *trafficserver-9.0.1-rc1.tar.bz2
>
>
> This corresponds to git refs:
>
> Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
> Tag: 9.0.1-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 9.0.1-rc1
>
>
> 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=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=GAqM_xZpxNbVqsR-aGvQBjOG3d33Y2-i4ynL-JkEouY&m=HGcYPSkSbfGRufs6aeP5Nwb-jKgnUtkj1_XAfATQeCk&s=fRGvlr64HU4UTwPYoD8uYnnJRC_MsBpg76Vr24k4DOQ&e=
>
>
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB April 14th, but please test and cast your votes as early as possible.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 9.0.1
> #3871 - Fix heap use after free in DNSProcessor::getby()
> #6302 - Simple and miscellaneous fixes/additions for lua plugin
> #6691 - Slice plugin: self heal when asset etag/last-modified block mismatches
> #6780 - Use Proxy-Connection iff parent_is_proxy=true
> #6860 - Make format specifier for time_t portable
> #6893 - AuTest: Pipfile update to use microserver 1.0.5
> #6919 - slice: clean up 502 header/body generation.
> #7064 - CacheRead: clear dir entry if doc is found to be truncated
> #7158 - Fix lua plugin mem leak problem
> #7257 - slice: default to throttling, fixes to manufactured 416 responses.
> #7259 - detect and fix stms log field having epoch time ms for intercept plugins.
> #7287 - option to disable compression for range request's response
> #7288 - Adjust to actually try a server address more than once
> #7309 - Disable client inactivity timeout while server is processing POST request
> #7347 - Allow for regex_remap of pristine URL.
> #7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
> #7377 - Addresses some of the lock contention with HostStatus.
> #7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
> #7410 - Fix issue with unavailable server retry codes
> #7414 - Remove the warning messages
> #7415 - Fix the Proxy Verifier AuTest extension to handle cert paths correctly
> #7416 - Enhancements for compress plugin
> #7420 - Update documentation for TSSslSessionInsert
> #7421 - Change comment handling for long lines in url_sig plugin
> #7422 - Do not provide a stale negative cache
> #7432 - Fix stall on outbound TLS handshake
> #7435 - Slice: 9.0.x back port of self healing and throttle by default
> #7437 - Small fix to regex_remap PR # 7347.
> #7443 - Change squid log code for self looping
> #7454 - Updating to Proxy Verifier v2.0.0
> #7460 - Update to the new MicroServer 1.0.6 release
> #7463 - Fixing compress expectation for new microserver
> #7468 - Proxy Verifier: Making use of delay directives for caching tests.
> #7469 - Update AuTest version update directions for pipenv
> #7483 - Fix KA header not checking strategy
> #7484 - traffic_ctl - Fix lookup key for run-root option.
> #7486 - slice/server: handleFirstServerHeader exit sooner on detected requested range errors.
> #7490 - Fix out of bounds access error in ats_base64_decode
> #7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
> #7495 - Add zlib1g-dev to Debian dependencies in README
> #7506 - Fixed build issues with Fedora 34
> #7507 - Fixing DNS local_ipv* config option
> #7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
> #7519 - Change cookie_remap plugin to allow use of pre-remap URL (and components).
> #7526 - Fix out of bounds access error in jtest
> #7534 - Updating to use Proxy Verifier 2.1.0
> #7549 - Release Notes update on HTTP/2 disabling in v9.x
> #7551 - Removes the test plugins from the .spec file / RPM
> #7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
> #7564 - Fix compress issues with 304s, only looks at 304 headers
> #7576 - Add thread yield to avoid busy waiting in LogObject::_checkout_write().
> #7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
> #7592 - Remove inline for detail::cache::CacheData::idAddr
> #7596 - Remove UnixNetVConnection::startEvent - not actually called.
> #7602 - Fix the connection limit crash while using parents
> #7612 - Document http.default_buffer_water_mark
> #7616 - Increase Proxy Verifier caching delay.
> #7620 - Adding negative revalidating AuTests.
> #7621 - Update server_response_body_bytes when background fill worked
> #7634 - statichit: misc. fixes
> #7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
> #7646 - Remove erroneous manager.log mesg with remap include file reload
> #7665 - AuTest: New log and When condition for ATS initialized
> #7672 - Add information about TSHttpArgIndexReserve name change to upgrade notes
> #7682 - Updating to AuTest 1.10.0
> #7683 - Make HTTP/2 Curl AuTest gold files case insensitive
> #7685 - Fix has_consumer_besides_client to deal with no clients
Re: [E] Re: [VOTE] Release Apache Traffic Server 9.0.1 (RC1)
Posted by Susan Hinrichs <sh...@verizonmedia.com>.
+1
Synced and running in production.
On Mon, Apr 12, 2021 at 2:55 PM Randall Meyer
<ra...@yahoo.com.invalid> wrote:
>
> +1
> On Saturday, April 10, 2021, 03:21:58 PM PDT, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a another release for 9.0.1 (RC1), which is a bug fix release only. For a list of all PRs, see
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_milestone_31-3Fclosed-3D1&d=DwIFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=GAqM_xZpxNbVqsR-aGvQBjOG3d33Y2-i4ynL-JkEouY&m=HGcYPSkSbfGRufs6aeP5Nwb-jKgnUtkj1_XAfATQeCk&s=gl5sTFTJZwKLTSrTb-q4rqkU_BNR22GHKCuz-oQC1Mw&e=
>
>
> or for a brief ChangeLog (also attached below):
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_blob_9.0.x_CHANGELOG-2D9.0.1&d=DwIFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=GAqM_xZpxNbVqsR-aGvQBjOG3d33Y2-i4ynL-JkEouY&m=HGcYPSkSbfGRufs6aeP5Nwb-jKgnUtkj1_XAfATQeCk&s=-iWe7JT4uDvW_BYDohKliw-XYFNXgKjHUdKRKeu8WAg&e=
>
>
> This release of v9.0.1 is backwards compatible with the v9.0.0 release, for some details as to what was new in v9.0.x see
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.trafficserver.apache.org_en_9.0.x_release-2Dnotes_whats-2Dnew.en.html&d=DwIFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=GAqM_xZpxNbVqsR-aGvQBjOG3d33Y2-i4ynL-JkEouY&m=HGcYPSkSbfGRufs6aeP5Nwb-jKgnUtkj1_XAfATQeCk&s=qWA_e36YurvM_ZcOF4BQ8IMqbOdssr0mrOohD5Ir9YQ&e=
>
>
> The artifacts are available for download at:
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__people.apache.org_-7Ezwoop_rel-2Dcandidates_9.0.1-2Drc1_&d=DwIFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=GAqM_xZpxNbVqsR-aGvQBjOG3d33Y2-i4ynL-JkEouY&m=HGcYPSkSbfGRufs6aeP5Nwb-jKgnUtkj1_XAfATQeCk&s=CsLQnjtY4gBEbH6TBC3J-VN4yW7ybtDow23DGYgJ5H8&e=
>
>
> SHA512 checksum: 74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c *trafficserver-9.0.1-rc1.tar.bz2
>
>
> This corresponds to git refs:
>
> Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
> Tag: 9.0.1-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 9.0.1-rc1
>
>
> 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=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=GAqM_xZpxNbVqsR-aGvQBjOG3d33Y2-i4ynL-JkEouY&m=HGcYPSkSbfGRufs6aeP5Nwb-jKgnUtkj1_XAfATQeCk&s=fRGvlr64HU4UTwPYoD8uYnnJRC_MsBpg76Vr24k4DOQ&e=
>
>
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB April 14th, but please test and cast your votes as early as possible.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 9.0.1
> #3871 - Fix heap use after free in DNSProcessor::getby()
> #6302 - Simple and miscellaneous fixes/additions for lua plugin
> #6691 - Slice plugin: self heal when asset etag/last-modified block mismatches
> #6780 - Use Proxy-Connection iff parent_is_proxy=true
> #6860 - Make format specifier for time_t portable
> #6893 - AuTest: Pipfile update to use microserver 1.0.5
> #6919 - slice: clean up 502 header/body generation.
> #7064 - CacheRead: clear dir entry if doc is found to be truncated
> #7158 - Fix lua plugin mem leak problem
> #7257 - slice: default to throttling, fixes to manufactured 416 responses.
> #7259 - detect and fix stms log field having epoch time ms for intercept plugins.
> #7287 - option to disable compression for range request's response
> #7288 - Adjust to actually try a server address more than once
> #7309 - Disable client inactivity timeout while server is processing POST request
> #7347 - Allow for regex_remap of pristine URL.
> #7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
> #7377 - Addresses some of the lock contention with HostStatus.
> #7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
> #7410 - Fix issue with unavailable server retry codes
> #7414 - Remove the warning messages
> #7415 - Fix the Proxy Verifier AuTest extension to handle cert paths correctly
> #7416 - Enhancements for compress plugin
> #7420 - Update documentation for TSSslSessionInsert
> #7421 - Change comment handling for long lines in url_sig plugin
> #7422 - Do not provide a stale negative cache
> #7432 - Fix stall on outbound TLS handshake
> #7435 - Slice: 9.0.x back port of self healing and throttle by default
> #7437 - Small fix to regex_remap PR # 7347.
> #7443 - Change squid log code for self looping
> #7454 - Updating to Proxy Verifier v2.0.0
> #7460 - Update to the new MicroServer 1.0.6 release
> #7463 - Fixing compress expectation for new microserver
> #7468 - Proxy Verifier: Making use of delay directives for caching tests.
> #7469 - Update AuTest version update directions for pipenv
> #7483 - Fix KA header not checking strategy
> #7484 - traffic_ctl - Fix lookup key for run-root option.
> #7486 - slice/server: handleFirstServerHeader exit sooner on detected requested range errors.
> #7490 - Fix out of bounds access error in ats_base64_decode
> #7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
> #7495 - Add zlib1g-dev to Debian dependencies in README
> #7506 - Fixed build issues with Fedora 34
> #7507 - Fixing DNS local_ipv* config option
> #7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
> #7519 - Change cookie_remap plugin to allow use of pre-remap URL (and components).
> #7526 - Fix out of bounds access error in jtest
> #7534 - Updating to use Proxy Verifier 2.1.0
> #7549 - Release Notes update on HTTP/2 disabling in v9.x
> #7551 - Removes the test plugins from the .spec file / RPM
> #7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
> #7564 - Fix compress issues with 304s, only looks at 304 headers
> #7576 - Add thread yield to avoid busy waiting in LogObject::_checkout_write().
> #7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
> #7592 - Remove inline for detail::cache::CacheData::idAddr
> #7596 - Remove UnixNetVConnection::startEvent - not actually called.
> #7602 - Fix the connection limit crash while using parents
> #7612 - Document http.default_buffer_water_mark
> #7616 - Increase Proxy Verifier caching delay.
> #7620 - Adding negative revalidating AuTests.
> #7621 - Update server_response_body_bytes when background fill worked
> #7634 - statichit: misc. fixes
> #7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
> #7646 - Remove erroneous manager.log mesg with remap include file reload
> #7665 - AuTest: New log and When condition for ATS initialized
> #7672 - Add information about TSHttpArgIndexReserve name change to upgrade notes
> #7682 - Updating to AuTest 1.10.0
> #7683 - Make HTTP/2 Curl AuTest gold files case insensitive
> #7685 - Fix has_consumer_besides_client to deal with no clients
Re: [VOTE] Release Apache Traffic Server 9.0.1 (RC1)
Posted by Randall Meyer <ra...@yahoo.com>.
+1
On Saturday, April 10, 2021, 03:21:58 PM PDT, Leif Hedstrom <zw...@apache.org> wrote:
I've prepared a another release for 9.0.1 (RC1), which is a bug fix release only. For a list of all PRs, see
https://github.com/apache/trafficserver/milestone/31?closed=1
or for a brief ChangeLog (also attached below):
https://github.com/apache/trafficserver/blob/9.0.x/CHANGELOG-9.0.1
This release of v9.0.1 is backwards compatible with the v9.0.0 release, for some details as to what was new in v9.0.x see
https://docs.trafficserver.apache.org/en/9.0.x/release-notes/whats-new.en.html
The artifacts are available for download at:
https://people.apache.org/~zwoop/rel-candidates/9.0.1-rc1/
SHA512 checksum: 74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c *trafficserver-9.0.1-rc1.tar.bz2
This corresponds to git refs:
Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
Tag: 9.0.1-rc1
Which can be verified with the following command:
$ git tag -v 9.0.1-rc1
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 April 14th, but please test and cast your votes as early as possible.
Cheers,
— Leif
Changes with Apache Traffic Server 9.0.1
#3871 - Fix heap use after free in DNSProcessor::getby()
#6302 - Simple and miscellaneous fixes/additions for lua plugin
#6691 - Slice plugin: self heal when asset etag/last-modified block mismatches
#6780 - Use Proxy-Connection iff parent_is_proxy=true
#6860 - Make format specifier for time_t portable
#6893 - AuTest: Pipfile update to use microserver 1.0.5
#6919 - slice: clean up 502 header/body generation.
#7064 - CacheRead: clear dir entry if doc is found to be truncated
#7158 - Fix lua plugin mem leak problem
#7257 - slice: default to throttling, fixes to manufactured 416 responses.
#7259 - detect and fix stms log field having epoch time ms for intercept plugins.
#7287 - option to disable compression for range request's response
#7288 - Adjust to actually try a server address more than once
#7309 - Disable client inactivity timeout while server is processing POST request
#7347 - Allow for regex_remap of pristine URL.
#7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
#7377 - Addresses some of the lock contention with HostStatus.
#7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
#7410 - Fix issue with unavailable server retry codes
#7414 - Remove the warning messages
#7415 - Fix the Proxy Verifier AuTest extension to handle cert paths correctly
#7416 - Enhancements for compress plugin
#7420 - Update documentation for TSSslSessionInsert
#7421 - Change comment handling for long lines in url_sig plugin
#7422 - Do not provide a stale negative cache
#7432 - Fix stall on outbound TLS handshake
#7435 - Slice: 9.0.x back port of self healing and throttle by default
#7437 - Small fix to regex_remap PR # 7347.
#7443 - Change squid log code for self looping
#7454 - Updating to Proxy Verifier v2.0.0
#7460 - Update to the new MicroServer 1.0.6 release
#7463 - Fixing compress expectation for new microserver
#7468 - Proxy Verifier: Making use of delay directives for caching tests.
#7469 - Update AuTest version update directions for pipenv
#7483 - Fix KA header not checking strategy
#7484 - traffic_ctl - Fix lookup key for run-root option.
#7486 - slice/server: handleFirstServerHeader exit sooner on detected requested range errors.
#7490 - Fix out of bounds access error in ats_base64_decode
#7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
#7495 - Add zlib1g-dev to Debian dependencies in README
#7506 - Fixed build issues with Fedora 34
#7507 - Fixing DNS local_ipv* config option
#7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
#7519 - Change cookie_remap plugin to allow use of pre-remap URL (and components).
#7526 - Fix out of bounds access error in jtest
#7534 - Updating to use Proxy Verifier 2.1.0
#7549 - Release Notes update on HTTP/2 disabling in v9.x
#7551 - Removes the test plugins from the .spec file / RPM
#7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
#7564 - Fix compress issues with 304s, only looks at 304 headers
#7576 - Add thread yield to avoid busy waiting in LogObject::_checkout_write().
#7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
#7592 - Remove inline for detail::cache::CacheData::idAddr
#7596 - Remove UnixNetVConnection::startEvent - not actually called.
#7602 - Fix the connection limit crash while using parents
#7612 - Document http.default_buffer_water_mark
#7616 - Increase Proxy Verifier caching delay.
#7620 - Adding negative revalidating AuTests.
#7621 - Update server_response_body_bytes when background fill worked
#7634 - statichit: misc. fixes
#7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
#7646 - Remove erroneous manager.log mesg with remap include file reload
#7665 - AuTest: New log and When condition for ATS initialized
#7672 - Add information about TSHttpArgIndexReserve name change to upgrade notes
#7682 - Updating to AuTest 1.10.0
#7683 - Make HTTP/2 Curl AuTest gold files case insensitive
#7685 - Fix has_consumer_besides_client to deal with no clients
Re: [VOTE] Release Apache Traffic Server 9.0.1 (RC1)
Posted by Bryan Call <bc...@apache.org>.
+1
-Bryan
> On Apr 10, 2021, at 3:21 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a another release for 9.0.1 (RC1), which is a bug fix release only. For a list of all PRs, see
>
> https://github.com/apache/trafficserver/milestone/31?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/9.0.x/CHANGELOG-9.0.1
>
>
> This release of v9.0.1 is backwards compatible with the v9.0.0 release, for some details as to what was new in v9.0.x see
>
> https://docs.trafficserver.apache.org/en/9.0.x/release-notes/whats-new.en.html
>
>
> The artifacts are available for download at:
>
> https://people.apache.org/~zwoop/rel-candidates/9.0.1-rc1/
>
>
> SHA512 checksum: 74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c *trafficserver-9.0.1-rc1.tar.bz2
>
>
> This corresponds to git refs:
>
> Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
> Tag: 9.0.1-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 9.0.1-rc1
>
>
> 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 April 14th, but please test and cast your votes as early as possible.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 9.0.1
> #3871 - Fix heap use after free in DNSProcessor::getby()
> #6302 - Simple and miscellaneous fixes/additions for lua plugin
> #6691 - Slice plugin: self heal when asset etag/last-modified block mismatches
> #6780 - Use Proxy-Connection iff parent_is_proxy=true
> #6860 - Make format specifier for time_t portable
> #6893 - AuTest: Pipfile update to use microserver 1.0.5
> #6919 - slice: clean up 502 header/body generation.
> #7064 - CacheRead: clear dir entry if doc is found to be truncated
> #7158 - Fix lua plugin mem leak problem
> #7257 - slice: default to throttling, fixes to manufactured 416 responses.
> #7259 - detect and fix stms log field having epoch time ms for intercept plugins.
> #7287 - option to disable compression for range request's response
> #7288 - Adjust to actually try a server address more than once
> #7309 - Disable client inactivity timeout while server is processing POST request
> #7347 - Allow for regex_remap of pristine URL.
> #7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
> #7377 - Addresses some of the lock contention with HostStatus.
> #7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
> #7410 - Fix issue with unavailable server retry codes
> #7414 - Remove the warning messages
> #7415 - Fix the Proxy Verifier AuTest extension to handle cert paths correctly
> #7416 - Enhancements for compress plugin
> #7420 - Update documentation for TSSslSessionInsert
> #7421 - Change comment handling for long lines in url_sig plugin
> #7422 - Do not provide a stale negative cache
> #7432 - Fix stall on outbound TLS handshake
> #7435 - Slice: 9.0.x back port of self healing and throttle by default
> #7437 - Small fix to regex_remap PR # 7347.
> #7443 - Change squid log code for self looping
> #7454 - Updating to Proxy Verifier v2.0.0
> #7460 - Update to the new MicroServer 1.0.6 release
> #7463 - Fixing compress expectation for new microserver
> #7468 - Proxy Verifier: Making use of delay directives for caching tests.
> #7469 - Update AuTest version update directions for pipenv
> #7483 - Fix KA header not checking strategy
> #7484 - traffic_ctl - Fix lookup key for run-root option.
> #7486 - slice/server: handleFirstServerHeader exit sooner on detected requested range errors.
> #7490 - Fix out of bounds access error in ats_base64_decode
> #7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
> #7495 - Add zlib1g-dev to Debian dependencies in README
> #7506 - Fixed build issues with Fedora 34
> #7507 - Fixing DNS local_ipv* config option
> #7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
> #7519 - Change cookie_remap plugin to allow use of pre-remap URL (and components).
> #7526 - Fix out of bounds access error in jtest
> #7534 - Updating to use Proxy Verifier 2.1.0
> #7549 - Release Notes update on HTTP/2 disabling in v9.x
> #7551 - Removes the test plugins from the .spec file / RPM
> #7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
> #7564 - Fix compress issues with 304s, only looks at 304 headers
> #7576 - Add thread yield to avoid busy waiting in LogObject::_checkout_write().
> #7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
> #7592 - Remove inline for detail::cache::CacheData::idAddr
> #7596 - Remove UnixNetVConnection::startEvent - not actually called.
> #7602 - Fix the connection limit crash while using parents
> #7612 - Document http.default_buffer_water_mark
> #7616 - Increase Proxy Verifier caching delay.
> #7620 - Adding negative revalidating AuTests.
> #7621 - Update server_response_body_bytes when background fill worked
> #7634 - statichit: misc. fixes
> #7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
> #7646 - Remove erroneous manager.log mesg with remap include file reload
> #7665 - AuTest: New log and When condition for ATS initialized
> #7672 - Add information about TSHttpArgIndexReserve name change to upgrade notes
> #7682 - Updating to AuTest 1.10.0
> #7683 - Make HTTP/2 Curl AuTest gold files case insensitive
> #7685 - Fix has_consumer_besides_client to deal with no clients
Re: [VOTE] Release Apache Traffic Server 9.0.1 (RC1)
Posted by Randall Meyer <ra...@yahoo.com.INVALID>.
+1
On Saturday, April 10, 2021, 03:21:58 PM PDT, Leif Hedstrom <zw...@apache.org> wrote:
I've prepared a another release for 9.0.1 (RC1), which is a bug fix release only. For a list of all PRs, see
https://github.com/apache/trafficserver/milestone/31?closed=1
or for a brief ChangeLog (also attached below):
https://github.com/apache/trafficserver/blob/9.0.x/CHANGELOG-9.0.1
This release of v9.0.1 is backwards compatible with the v9.0.0 release, for some details as to what was new in v9.0.x see
https://docs.trafficserver.apache.org/en/9.0.x/release-notes/whats-new.en.html
The artifacts are available for download at:
https://people.apache.org/~zwoop/rel-candidates/9.0.1-rc1/
SHA512 checksum: 74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c *trafficserver-9.0.1-rc1.tar.bz2
This corresponds to git refs:
Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
Tag: 9.0.1-rc1
Which can be verified with the following command:
$ git tag -v 9.0.1-rc1
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 April 14th, but please test and cast your votes as early as possible.
Cheers,
— Leif
Changes with Apache Traffic Server 9.0.1
#3871 - Fix heap use after free in DNSProcessor::getby()
#6302 - Simple and miscellaneous fixes/additions for lua plugin
#6691 - Slice plugin: self heal when asset etag/last-modified block mismatches
#6780 - Use Proxy-Connection iff parent_is_proxy=true
#6860 - Make format specifier for time_t portable
#6893 - AuTest: Pipfile update to use microserver 1.0.5
#6919 - slice: clean up 502 header/body generation.
#7064 - CacheRead: clear dir entry if doc is found to be truncated
#7158 - Fix lua plugin mem leak problem
#7257 - slice: default to throttling, fixes to manufactured 416 responses.
#7259 - detect and fix stms log field having epoch time ms for intercept plugins.
#7287 - option to disable compression for range request's response
#7288 - Adjust to actually try a server address more than once
#7309 - Disable client inactivity timeout while server is processing POST request
#7347 - Allow for regex_remap of pristine URL.
#7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
#7377 - Addresses some of the lock contention with HostStatus.
#7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
#7410 - Fix issue with unavailable server retry codes
#7414 - Remove the warning messages
#7415 - Fix the Proxy Verifier AuTest extension to handle cert paths correctly
#7416 - Enhancements for compress plugin
#7420 - Update documentation for TSSslSessionInsert
#7421 - Change comment handling for long lines in url_sig plugin
#7422 - Do not provide a stale negative cache
#7432 - Fix stall on outbound TLS handshake
#7435 - Slice: 9.0.x back port of self healing and throttle by default
#7437 - Small fix to regex_remap PR # 7347.
#7443 - Change squid log code for self looping
#7454 - Updating to Proxy Verifier v2.0.0
#7460 - Update to the new MicroServer 1.0.6 release
#7463 - Fixing compress expectation for new microserver
#7468 - Proxy Verifier: Making use of delay directives for caching tests.
#7469 - Update AuTest version update directions for pipenv
#7483 - Fix KA header not checking strategy
#7484 - traffic_ctl - Fix lookup key for run-root option.
#7486 - slice/server: handleFirstServerHeader exit sooner on detected requested range errors.
#7490 - Fix out of bounds access error in ats_base64_decode
#7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
#7495 - Add zlib1g-dev to Debian dependencies in README
#7506 - Fixed build issues with Fedora 34
#7507 - Fixing DNS local_ipv* config option
#7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
#7519 - Change cookie_remap plugin to allow use of pre-remap URL (and components).
#7526 - Fix out of bounds access error in jtest
#7534 - Updating to use Proxy Verifier 2.1.0
#7549 - Release Notes update on HTTP/2 disabling in v9.x
#7551 - Removes the test plugins from the .spec file / RPM
#7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
#7564 - Fix compress issues with 304s, only looks at 304 headers
#7576 - Add thread yield to avoid busy waiting in LogObject::_checkout_write().
#7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
#7592 - Remove inline for detail::cache::CacheData::idAddr
#7596 - Remove UnixNetVConnection::startEvent - not actually called.
#7602 - Fix the connection limit crash while using parents
#7612 - Document http.default_buffer_water_mark
#7616 - Increase Proxy Verifier caching delay.
#7620 - Adding negative revalidating AuTests.
#7621 - Update server_response_body_bytes when background fill worked
#7634 - statichit: misc. fixes
#7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
#7646 - Remove erroneous manager.log mesg with remap include file reload
#7665 - AuTest: New log and When condition for ATS initialized
#7672 - Add information about TSHttpArgIndexReserve name change to upgrade notes
#7682 - Updating to AuTest 1.10.0
#7683 - Make HTTP/2 Curl AuTest gold files case insensitive
#7685 - Fix has_consumer_besides_client to deal with no clients
Re: [VOTE] Release Apache Traffic Server 9.0.1 (RC1)
Posted by Leif Hedstrom <zw...@apache.org>.
+1
— Leif
> On Apr 10, 2021, at 16:22, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a another release for 9.0.1 (RC1), which is a bug fix release only. For a list of all PRs, see
>
> https://github.com/apache/trafficserver/milestone/31?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/9.0.x/CHANGELOG-9.0.1
>
>
> This release of v9.0.1 is backwards compatible with the v9.0.0 release, for some details as to what was new in v9.0.x see
>
> https://docs.trafficserver.apache.org/en/9.0.x/release-notes/whats-new.en.html
>
>
> The artifacts are available for download at:
>
> https://people.apache.org/~zwoop/rel-candidates/9.0.1-rc1/
>
>
> SHA512 checksum: 74eca6522c880b13e4ca7aca0f73c9252e84778a26027b1fb21f3e5f81eadedba884347f4e75cc6bd6778945bbf2e3f0b17543ae92aba9e1941e2d797c14df1c *trafficserver-9.0.1-rc1.tar.bz2
>
>
> This corresponds to git refs:
>
> Hash: 3bb1ae9fa5c71b8e65cb782f402d8780b522693d
> Tag: 9.0.1-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 9.0.1-rc1
>
>
> 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 April 14th, but please test and cast your votes as early as possible.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 9.0.1
> #3871 - Fix heap use after free in DNSProcessor::getby()
> #6302 - Simple and miscellaneous fixes/additions for lua plugin
> #6691 - Slice plugin: self heal when asset etag/last-modified block mismatches
> #6780 - Use Proxy-Connection iff parent_is_proxy=true
> #6860 - Make format specifier for time_t portable
> #6893 - AuTest: Pipfile update to use microserver 1.0.5
> #6919 - slice: clean up 502 header/body generation.
> #7064 - CacheRead: clear dir entry if doc is found to be truncated
> #7158 - Fix lua plugin mem leak problem
> #7257 - slice: default to throttling, fixes to manufactured 416 responses.
> #7259 - detect and fix stms log field having epoch time ms for intercept plugins.
> #7287 - option to disable compression for range request's response
> #7288 - Adjust to actually try a server address more than once
> #7309 - Disable client inactivity timeout while server is processing POST request
> #7347 - Allow for regex_remap of pristine URL.
> #7368 - Cleanup: Remove SSL Wire Trace releated code in UnixNetVConnection
> #7377 - Addresses some of the lock contention with HostStatus.
> #7395 - Replace ::exit() with _exit() to avoid secondary cleanup cores
> #7410 - Fix issue with unavailable server retry codes
> #7414 - Remove the warning messages
> #7415 - Fix the Proxy Verifier AuTest extension to handle cert paths correctly
> #7416 - Enhancements for compress plugin
> #7420 - Update documentation for TSSslSessionInsert
> #7421 - Change comment handling for long lines in url_sig plugin
> #7422 - Do not provide a stale negative cache
> #7432 - Fix stall on outbound TLS handshake
> #7435 - Slice: 9.0.x back port of self healing and throttle by default
> #7437 - Small fix to regex_remap PR # 7347.
> #7443 - Change squid log code for self looping
> #7454 - Updating to Proxy Verifier v2.0.0
> #7460 - Update to the new MicroServer 1.0.6 release
> #7463 - Fixing compress expectation for new microserver
> #7468 - Proxy Verifier: Making use of delay directives for caching tests.
> #7469 - Update AuTest version update directions for pipenv
> #7483 - Fix KA header not checking strategy
> #7484 - traffic_ctl - Fix lookup key for run-root option.
> #7486 - slice/server: handleFirstServerHeader exit sooner on detected requested range errors.
> #7490 - Fix out of bounds access error in ats_base64_decode
> #7493 - AuTest: Upgrade to Proxy Verifier 2.0.2
> #7495 - Add zlib1g-dev to Debian dependencies in README
> #7506 - Fixed build issues with Fedora 34
> #7507 - Fixing DNS local_ipv* config option
> #7515 - Replace psutil.pid() with psutil.process_iter() for safer execution
> #7519 - Change cookie_remap plugin to allow use of pre-remap URL (and components).
> #7526 - Fix out of bounds access error in jtest
> #7534 - Updating to use Proxy Verifier 2.1.0
> #7549 - Release Notes update on HTTP/2 disabling in v9.x
> #7551 - Removes the test plugins from the .spec file / RPM
> #7558 - Fix parent.config timeouts to return a 504 not 502 on timeout
> #7564 - Fix compress issues with 304s, only looks at 304 headers
> #7576 - Add thread yield to avoid busy waiting in LogObject::_checkout_write().
> #7583 - Rollback LAZY_BUF_ALLOC remove in HttpTunnel
> #7592 - Remove inline for detail::cache::CacheData::idAddr
> #7596 - Remove UnixNetVConnection::startEvent - not actually called.
> #7602 - Fix the connection limit crash while using parents
> #7612 - Document http.default_buffer_water_mark
> #7616 - Increase Proxy Verifier caching delay.
> #7620 - Adding negative revalidating AuTests.
> #7621 - Update server_response_body_bytes when background fill worked
> #7634 - statichit: misc. fixes
> #7641 - Do NOT kill tunnel if it has any consumer besides HT_HTTP_CLIENT
> #7646 - Remove erroneous manager.log mesg with remap include file reload
> #7665 - AuTest: New log and When condition for ATS initialized
> #7672 - Add information about TSHttpArgIndexReserve name change to upgrade notes
> #7682 - Updating to AuTest 1.10.0
> #7683 - Make HTTP/2 Curl AuTest gold files case insensitive
> #7685 - Fix has_consumer_besides_client to deal with no clients