Any more votes on this release, or should we declare it failed and start over? if so, I might delay another 2-3 weeks, to fix an OpenSSL v1.1.0 issue with OCSP.
— Leif > On Jan 10, 2018, at 10:20 AM, Zeyuan Yu <zeyu...@gmail.com> wrote: > > +1 - Tested on RHEL6 with traffic-replay > > Bryan Call <bc...@apache.org>于2018年1月10日周三 上午11:13写道: > >> +1 - Tested on Fedora 27 at home and RHEL 6.7 in production. >> >> -Bryan >> >>> On Jan 5, 2018, at 9:42 PM, Leif Hedstrom <zw...@apache.org> wrote: >>> >>> I've prepared a release for 7.1.2 (RC4), which is a bug fix release on >> the previous v7.1.1 release. The release notes for 7.1.2 is available at: >>> >>> https://github.com/apache/trafficserver/milestone/15?closed=1 >>> >>> >>> or for a brief ChangeLog (also attached below): >>> >>> https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.2 >>> >>> >>> This release of v7.1.2 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/ >>> >>> >>> Checksums: >>> >>> MD5: 0a7b0446708607f2f308bfcee19867c2 >> *trafficserver-7.1.2-rc4.tar.bz2 >>> SHA512: >> 5f7e7cf72c94bb2829f2ef0c7632c71feba5ec5eb76256548cfbdfc18bc6c8c88a7e7aeb5d90f990fd64e1a879e33cce312c702918a9fa1a8ca0fab8eee34305 >> *trafficserver-7.1.2-rc4.tar.bz2 >>> >>> This corresponds to git refs: >>> >>> Hash: 3a0275f4b665c53b66fb8e8bbc4c96463e8d0421 >>> Tag: 7.1.2-rc4 >>> >>> >>> Which can be verified with the following command: >>> >>> $ git tag -v 7.1.2-rc4 >>> >>> >>> 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 January 10th, since this is our third iteration >> for a v7.1.2 release. If you voted on the previous RCs, please vote again! >>> >>> Cheers, >>> >>> — Leif >>> >>> >>> Changes with Apache Traffic Server 7.1.2 >>> #1808 - Coverity - 1021688 Uninitialized scalar field. >>> #1843 - Coverity 1021688: Uninitialized scalar field >>> #1933 - Coredump with server_session >>> #2017 - Update IMS handling table to include INM >>> #2038 - tsxs generation uses AM_C*FLAGS instead of C*FLAGS >>> #2041 - volume.config doesn't differentiate http/https >>> #2135 - adds clarifications on plugin use >>> #2317 - Add example command to generate session ticket >>> #2333 - Doc: Fix warning for footnote in cache arch docs. >>> #2339 - Fix the queue when reprioritize >>> #2375 - Session ticket resumption needs consistent CA-certificate >> version >>> #2400 - corrects HTTP status 0 to 302 on redirect >>> #2430 - Delay creation of transaction until user agent sends request. >>> #2461 - Fix logging of cache stale miss connecton error being reported >> as >>> #2463 - Explain how # of parents relates to fail_threshold >> total_connect_attempts >>> #2482 - only default cert matches signature_algorithm extension >>> #2496 - updates pre-commit hook to use specific clang-format >>> #2509 - TLS crashes in 7.1.1 >>> #2514 - Add a metric for tracking RSS of traffic_server >>> #2534 - Limit the amount of memory that a HTTP/2 stream will allocate >>> #2540 - Remove unnecessary assertion >>> #2548 - Use std::min and std::max globally >>> #2557 - Fix #2372: Preserve Accept-Encoding header for H2 Server Push >> promise. >>> #2574 - Optimize: Use a positive number as the timeout of DNSEntry. >>> #2580 - Update s3auth test, removed cpp file and added the Catch main >> define in the unit test file >>> #2601 - Doc: Tweak makefiles to not build man pages for install if doc >> building is disabled. >>> #2615 - Fixed typo in cachekey plugin documentation >>> #2631 - Fix mem leak related to do_os_response() function >>> #2641 - Add flag to ignore out of bounds compile error for test >>> #2653 - 7.1.x Avoid sending duplicate push promise on same client >> session >>> #2655 - Log when ssl_multicert.config is successfully reloaded >>> #2656 - uses backoff to launch ts if crash was recent >>> #2658 - Fix the implementation of Http2DependencyTree >>> #2661 - For 7.1.x: move http 408 response logic into transaction >>> #2665 - Checking the retval of safe_getsockname() and safe_getpeername() >>> #2672 - Cleanup of bool conversion in Ptr.h for C++11. >>> #2673 - CID 1196423: Error handling issues (CHECKED_RETURN) >>> #2677 - Issue with null ua_buffer_reader due to PR #2123 >>> #2699 - malformed chunked responses will be cached under some terrible >> network circumstances >>> #2701 - Fix #2700 - single nameserver failover in DNSHandler failover >>> #2703 - Back port event loop changes from PR #2541 >>> #2707 - Crash HttpTransactHeaders::insert_via_header_in_response (bad >> session?) >>> #2708 - Fixed 2707, assign server_session to nullptr after do >> `chain_abort_all` >>> #2712 - Set ua_session of Http2ConnectionState nullptr when ua_session >> is freed >>> #2713 - Cachekey pristine uri 7.1.x >>> #2726 - Prevent releasing streams simultaneously >>> #2738 - Send data fairly on H2 streams even if stream priority is >> disabled >>> #2741 - Include cstring to make the compiler stop complaining about >> strlen >>> #2748 - Treat SSL_ERROR_SSL as EPIPE within >> SSLNetVC::load_buffer_and_write() >>> #2757 - TS-5057: Add 103 Early Hints support >>> #2764 - Fix #2761. NetHandler needs to be initialized >>> #2765 - proxy.config.http.redirection_enabled doesn't appear to be >> overwritable >>> #2768 - Add traffic_server.memory.rss as a gauge to Epic >>> #2769 - More header_rewrite examples >>> #2771 - Backport of #2015, setup HttpSM for redirect >>> #2773 - Strict checks of RFC7540 8.1.2.2. >>> #2774 - Delete H2 stream before destroy >>> #2781 - Fix crash in H2 priority tree cleanup. >>> #2782 - Compile trafficserver with the musl libc >>> #2784 - Move Brotli library check into the library check section >>> #2786 - Send RST_STREAM frame when deleting a stream if it is not >> CLOSED state >>> #2787 - README: Alpine build instructions >>> #2797 - Unify H2 log format >>> #2806 - Correct the listen_backlog >>> #2825 - corrects response reason when failing to connect to origin >>> #2857 - Header Rewrite: rm-cookie operator has no effect on cache lookup >>> #2862 - Add protocol metrics to traffic_logstats >>> #2863 - Adds some basic documentation for traffic_logstats >>> #2867 - Fix crash from HttpSM::setup_100_continue_transfer >>> #2871 - Reverts the changes from TS-3054 >>> #2874 - Cleans up some build issue and unecessary casts >>> #2876 - header_rewrite - Delete cookies if they are empty in rm-cookie >> operat… >>> #2884 - Deprecates the coallapsed_connection plugin, use >> collapsed_forwarding… >>> #2902 - Crash in Via response header (again) >>> #2907 - TransformVC may be double closed because there is a issue >> within HttpTunnel::chain_abort_all >>> #2913 - Assertion with gzip plugin enabled together with escalation >>> #2928 - Only allow the gzip/brotli transformation on 200 OK responses >>> #2929 - Stop ATS from crashing on kernel 4.14 >>> #2934 - Removes the limit on the number of remap plugins per rule >>> #2936 - Increase write_vio.ndone only if sending DATA frame is succeeded >>> #2942 - header_rewrite - Delete space after semi colon when deleting >> cookies from a list >>> #2943 - logging: fix incorrect use of LogAccess::strlen() >>> #2945 - Build: Fix WCCP link error for 'make check' in traffic_manager. >>> #2973 - Fix race condition during testing rc2. >>> #2980 - Fix naming of average aggregate function >> >> > > -- > [image: work-eat-sleep--400090.jpg] > > *Zeyuan Yu* > Assoc Software Development Engineer, Oath > > m: 217.369.5086