I should like to add that one of my motivations for getting the release out is to update the Flume dependency in Log4j2. I am trying to get the next release of that done ASAP as my employer needs it.
While including an upgrade of Flume in Log4j 2 isn’t a requirement per se, we are starting to have users complain about including components that have known CVEs. So while the issues you mention are definitely worthy of being included, I specifically didn’t work on 3315 because I don’t have the time to review it right now. I had to draw the line somewhere of what I could do. Ralph > On Jun 5, 2022, at 12:03 PM, Ralph Goers <[email protected]> wrote: > > I fixed FLUME-3420 while I was testing the release, although I didn’t realize > FLUME-3420 hd been created.. See > https://github.com/apache/flume/commit/2c269b4c5f970c50f7ecf2144fe4bb7e6b10b9f8 > > <https://github.com/apache/flume/commit/2c269b4c5f970c50f7ecf2144fe4bb7e6b10b9f8>. > > As for the other two, they could only be added if this release vote is > rejected. Typically that would only happen if there is something seriously > wrong with it. > > Ralph > >> On Jun 5, 2022, at 10:06 AM, Tristan Stevens <[email protected] >> <mailto:[email protected]>> wrote: >> >> Hi Ralph, >> I'll try and get some time to test the RC this week. That said, do we have >> room to fit in: >> >> FLUME-3315 - Kafka SSL defaults - although this one needs a decent review. I >> can try and do that tomorrow. >> FLUME-3420 - De-dupe command line arguments - I think without this we can't >> release >> FLUME-3415 and FLUME-3418 - Docker and Prometheus support - good headline >> features for 1.10 and also makes testing and deploying in Kubernetes etc. >> much more straightforward. >> >> Let me know what you think? >> >> Thanks, >> Tristan >> ________________________________ >> From: Ralph Goers <[email protected] >> <mailto:[email protected]>> >> Sent: 05 June 2022 06:40 >> To: [email protected] <mailto:[email protected]> <[email protected] >> <mailto:[email protected]>> >> Subject: Re: [VOTE] Release Apache Flume 1.10.0-RC1 >> >> The release-1.10.0.rc1 tag matches what the release instructions say to do. >> However, given that the last release was 3 years ago quite a few of the >> instructions >> are incorrect. But my email below definitely should have referenced the >> correct tag. >> Thanks for pointing that out. >> >> Thanks for pointing out the doc problem. I have fixed that. It seems I >> missed a step >> in documenting how to publish the site. >> >> Ralph >> >>> On Jun 4, 2022, at 11:41 AM, Matt Sicker <[email protected] >>> <mailto:[email protected]>> wrote: >>> >>> Couple notes: >>> >>> - the tag is called “release-1.10.0-rc1” not “flume-…” >>> - the staged site links to the 1.9.0 user guide or to a dead link to the >>> 1.10.0 user guide >>> — >>> Matt Sicker >>> >>>> On Jun 3, 2022, at 19:40, Ralph Goers <[email protected] >>>> <mailto:[email protected]>> wrote: >>>> >>>> This is a vote to release Flume 1.10.0, the next version of the Apache >>>> Flume project. >>>> >>>> Please download, test, and cast your votes on the Flume developers list. >>>> [] +1, release the artifacts >>>> [] -1, don't release because... >>>> >>>> The vote will remain open for 72 hours. All votes are welcome and we >>>> encourage everyone to test the release, but only Flume PMC votes are >>>> “officially” counted. As always, at least 3 +1 votes and more positive >>>> than negative votes are required. >>>> >>>> Changes in this release can be found at >>>> https://flume.staged.apache.org/releases/1.10.0.html >>>> <https://flume.staged.apache.org/releases/1.10.0.html>. >>>> >>>> Tag: >>>> a) for a new copy do "git clone https://github.com/apache/flume.git >>>> <https://github.com/apache/flume.git> and then "git checkout >>>> tags/flume-1.10.0-rc1” or just "git clone -b lflume-1.10.0-rc1 >>>> https://github.com/apache/flume.git <https://github.com/apache/flume.git>" >>>> b) for an existing working copy to “git pull” and then “git checkout >>>> tags/flume-1.10.0-rc1” >>>> >>>> Web Site: https://flume.staged.apache.org/ >>>> <https://flume.staged.apache.org/>. >>>> >>>> Maven Artifacts: >>>> https://repository.apache.org/content/repositories/orgapacheflume-1035 >>>> <https://repository.apache.org/content/repositories/orgapacheflume-1035>. >>>> >>>> Distribution archives: https://dist.apache.org/repos/dist/dev/flume/ >>>> <https://dist.apache.org/repos/dist/dev/flume/> >>>> >>>> You may download all the Maven artifacts by executing: >>>> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate >>>> https://repository.apache.org/content/repositories/orgapacheflume-1035/org/apache/flume/ >>>> >>>> <https://repository.apache.org/content/repositories/orgapacheflume-1035/org/apache/flume/> >>>> >>>> Ralph >>> >> >
