You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flume.apache.org by Ralph Goers <ra...@dslextreme.com> on 2023/03/17 05:13:39 UTC

[VOTE] Release Apache Flume Spring Boot 2.0.0-rc1

This is a vote to release Flume Spring Boot 2.0.0. Flume Spring Boot has moved from the full Flume release to its own repo. Note that the staging web site has been updated to reflect the fix for Bug #1 below. Also note that this repo supports the use of GitHub Issues for bug tracking. 

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 include:

** Bug
	• [#1] - Require Applications to define a configuration class containing the appropriate ComponentScan declaration in spring.factories.


Tag: 
a)  for a new copy do "git clone https://github.com/apache/flume-spring-boot.git and then "git checkout tags/release-2.0.0-rc1”  or just "git clone -b release-2.0.0-rc1 https://github.com/apache/flume-spring-boot.git"
b) for an existing working copy to “git pull” and then “git checkout tags/release-2.0.00-rc1”

Web Site:  https://flume.staged.apache.org/.  

Maven Artifacts: https://repository.apache.org/content/repositories/orgapacheflume-1043.

Distribution archives: https://dist.apache.org/repos/dist/dev/flume/flume-spring-boot 

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-1043/org/apache/flume/

Ralph

Re: [VOTE] Release Apache Flume Spring Boot 2.0.0-rc1

Posted by Ralph Goers <ra...@dslextreme.com>.
OK. I am cancelling this vote and will create another release candidate.

Ralph

> On Mar 20, 2023, at 8:16 AM, Bessenyei Balázs Donát <be...@apache.org> wrote:
> 
> Hi All,
> 
> -1 for the RC.
> 
> https://www.apache.org/legal/src-headers.html says NOTICE should have
> 
> ```
> This product includes software developed at
> The Apache Software Foundation (http://www.apache.org/).
> ```
> 
> at the end. I have opened a PR to do that:
> https://github.com/apache/flume-spring-boot/pull/3
> 
> Other checks I have performed:
> * sha512s match
> * signatures are correct
> * mvn clean install runs successfully in the src
> * LICENSE(.txt) and NOTICE(.txt) files are in the tar.gz-s (not
> README.md though - which doesn't seem to be a requirement)
> 
> Even though https://flume.staged.apache.org/download.html doesn't have
> links for the artifacts of this release, the MD5 references are gone
> (and it says sha512). Thank you for that, too, Ralph!
> 
> 
> Donat
> 
> On Fri, Mar 17, 2023 at 6:13 AM Ralph Goers <ra...@dslextreme.com> wrote:
>> 
>> This is a vote to release Flume Spring Boot 2.0.0. Flume Spring Boot has moved from the full Flume release to its own repo. Note that the staging web site has been updated to reflect the fix for Bug #1 below. Also note that this repo supports the use of GitHub Issues for bug tracking.
>> 
>> 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 include:
>> 
>> ** Bug
>>        • [#1] - Require Applications to define a configuration class containing the appropriate ComponentScan declaration in spring.factories.
>> 
>> 
>> Tag:
>> a)  for a new copy do "git clone https://github.com/apache/flume-spring-boot.git and then "git checkout tags/release-2.0.0-rc1”  or just "git clone -b release-2.0.0-rc1 https://github.com/apache/flume-spring-boot.git"
>> b) for an existing working copy to “git pull” and then “git checkout tags/release-2.0.00-rc1”
>> 
>> Web Site:  https://flume.staged.apache.org/.
>> 
>> Maven Artifacts: https://repository.apache.org/content/repositories/orgapacheflume-1043.
>> 
>> Distribution archives: https://dist.apache.org/repos/dist/dev/flume/flume-spring-boot
>> 
>> 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-1043/org/apache/flume/
>> 
>> Ralph


Re: [VOTE] Release Apache Flume Spring Boot 2.0.0-rc1

Posted by Ralph Goers <ra...@dslextreme.com>.
You are correct to point out the download links are missing. That actually is required to send the announcement email. I’ll figure out something for that.

Ralph

> On Mar 20, 2023, at 8:16 AM, Bessenyei Balázs Donát <be...@apache.org> wrote:
> 
> Hi All,
> 
> -1 for the RC.
> 
> https://www.apache.org/legal/src-headers.html says NOTICE should have
> 
> ```
> This product includes software developed at
> The Apache Software Foundation (http://www.apache.org/).
> ```
> 
> at the end. I have opened a PR to do that:
> https://github.com/apache/flume-spring-boot/pull/3
> 
> Other checks I have performed:
> * sha512s match
> * signatures are correct
> * mvn clean install runs successfully in the src
> * LICENSE(.txt) and NOTICE(.txt) files are in the tar.gz-s (not
> README.md though - which doesn't seem to be a requirement)
> 
> Even though https://flume.staged.apache.org/download.html doesn't have
> links for the artifacts of this release, the MD5 references are gone
> (and it says sha512). Thank you for that, too, Ralph!
> 
> 
> Donat
> 
> On Fri, Mar 17, 2023 at 6:13 AM Ralph Goers <ra...@dslextreme.com> wrote:
>> 
>> This is a vote to release Flume Spring Boot 2.0.0. Flume Spring Boot has moved from the full Flume release to its own repo. Note that the staging web site has been updated to reflect the fix for Bug #1 below. Also note that this repo supports the use of GitHub Issues for bug tracking.
>> 
>> 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 include:
>> 
>> ** Bug
>>        • [#1] - Require Applications to define a configuration class containing the appropriate ComponentScan declaration in spring.factories.
>> 
>> 
>> Tag:
>> a)  for a new copy do "git clone https://github.com/apache/flume-spring-boot.git and then "git checkout tags/release-2.0.0-rc1”  or just "git clone -b release-2.0.0-rc1 https://github.com/apache/flume-spring-boot.git"
>> b) for an existing working copy to “git pull” and then “git checkout tags/release-2.0.00-rc1”
>> 
>> Web Site:  https://flume.staged.apache.org/.
>> 
>> Maven Artifacts: https://repository.apache.org/content/repositories/orgapacheflume-1043.
>> 
>> Distribution archives: https://dist.apache.org/repos/dist/dev/flume/flume-spring-boot
>> 
>> 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-1043/org/apache/flume/
>> 
>> Ralph


Re: [VOTE] Release Apache Flume Spring Boot 2.0.0-rc1

Posted by Bessenyei Balázs Donát <be...@apache.org>.
Hi All,

-1 for the RC.

https://www.apache.org/legal/src-headers.html says NOTICE should have

```
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
```

at the end. I have opened a PR to do that:
https://github.com/apache/flume-spring-boot/pull/3

Other checks I have performed:
* sha512s match
* signatures are correct
* mvn clean install runs successfully in the src
* LICENSE(.txt) and NOTICE(.txt) files are in the tar.gz-s (not
README.md though - which doesn't seem to be a requirement)

Even though https://flume.staged.apache.org/download.html doesn't have
links for the artifacts of this release, the MD5 references are gone
(and it says sha512). Thank you for that, too, Ralph!


Donat

On Fri, Mar 17, 2023 at 6:13 AM Ralph Goers <ra...@dslextreme.com> wrote:
>
> This is a vote to release Flume Spring Boot 2.0.0. Flume Spring Boot has moved from the full Flume release to its own repo. Note that the staging web site has been updated to reflect the fix for Bug #1 below. Also note that this repo supports the use of GitHub Issues for bug tracking.
>
> 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 include:
>
> ** Bug
>         • [#1] - Require Applications to define a configuration class containing the appropriate ComponentScan declaration in spring.factories.
>
>
> Tag:
> a)  for a new copy do "git clone https://github.com/apache/flume-spring-boot.git and then "git checkout tags/release-2.0.0-rc1”  or just "git clone -b release-2.0.0-rc1 https://github.com/apache/flume-spring-boot.git"
> b) for an existing working copy to “git pull” and then “git checkout tags/release-2.0.00-rc1”
>
> Web Site:  https://flume.staged.apache.org/.
>
> Maven Artifacts: https://repository.apache.org/content/repositories/orgapacheflume-1043.
>
> Distribution archives: https://dist.apache.org/repos/dist/dev/flume/flume-spring-boot
>
> 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-1043/org/apache/flume/
>
> Ralph

Re: [VOTE] Release Apache Flume Spring Boot 2.0.0-rc1

Posted by Apache <ra...@dslextreme.com>.
 Note that if you took that test and put it in its own project packaged with the spring boot maven plug-in you would get an executable jar that you could run either with Java -jar xyz.jar or just by ./xyz.jar.

Ralph

> On Mar 20, 2023, at 5:27 AM, Apache <ra...@dslextreme.com> wrote:
> 
> You should look at the unit test. It creates a spring boot app and verifies it starts.
> 
> Ralph
> 
>> On Mar 20, 2023, at 1:43 AM, Bessenyei Balázs Donát <be...@apache.org> wrote:
>> 
>> Hi Ralph,
>> 
>> I have found https://flume.staged.apache.org/releases/content/1.11.0/FlumeUserGuide.html#spring-boot-setup
>> as the closest thing to the docs for this.
>> Do you have any recommendations for a manual smoke test? For "regular" Flume, I
>> always did the `bin/flume-ng agent -c conf -f
>> conf/flume-conf.properties.template -n agent
>> -Dflume.root.logger=INFO,console` thing. I'm not sure what's the
>> simplest similar check here.
>> 
>> 
>> Donat
>> 
>>>> On Fri, Mar 17, 2023 at 6:13 AM Ralph Goers <ra...@dslextreme.com> wrote:
>>> 
>>> This is a vote to release Flume Spring Boot 2.0.0. Flume Spring Boot has moved from the full Flume release to its own repo. Note that the staging web site has been updated to reflect the fix for Bug #1 below. Also note that this repo supports the use of GitHub Issues for bug tracking.
>>> 
>>> 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 include:
>>> 
>>> ** Bug
>>>       • [#1] - Require Applications to define a configuration class containing the appropriate ComponentScan declaration in spring.factories.
>>> 
>>> 
>>> Tag:
>>> a)  for a new copy do "git clone https://github.com/apache/flume-spring-boot.git and then "git checkout tags/release-2.0.0-rc1”  or just "git clone -b release-2.0.0-rc1 https://github.com/apache/flume-spring-boot.git"
>>> b) for an existing working copy to “git pull” and then “git checkout tags/release-2.0.00-rc1”
>>> 
>>> Web Site:  https://flume.staged.apache.org/.
>>> 
>>> Maven Artifacts: https://repository.apache.org/content/repositories/orgapacheflume-1043.
>>> 
>>> Distribution archives: https://dist.apache.org/repos/dist/dev/flume/flume-spring-boot
>>> 
>>> 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-1043/org/apache/flume/
>>> 
>>> Ralph


Re: [VOTE] Release Apache Flume Spring Boot 2.0.0-rc1

Posted by Apache <ra...@dslextreme.com>.
You should look at the unit test. It creates a spring boot app and verifies it starts.

Ralph

> On Mar 20, 2023, at 1:43 AM, Bessenyei Balázs Donát <be...@apache.org> wrote:
> 
> Hi Ralph,
> 
> I have found https://flume.staged.apache.org/releases/content/1.11.0/FlumeUserGuide.html#spring-boot-setup
> as the closest thing to the docs for this.
> Do you have any recommendations for a manual smoke test? For "regular" Flume, I
> always did the `bin/flume-ng agent -c conf -f
> conf/flume-conf.properties.template -n agent
> -Dflume.root.logger=INFO,console` thing. I'm not sure what's the
> simplest similar check here.
> 
> 
> Donat
> 
>> On Fri, Mar 17, 2023 at 6:13 AM Ralph Goers <ra...@dslextreme.com> wrote:
>> 
>> This is a vote to release Flume Spring Boot 2.0.0. Flume Spring Boot has moved from the full Flume release to its own repo. Note that the staging web site has been updated to reflect the fix for Bug #1 below. Also note that this repo supports the use of GitHub Issues for bug tracking.
>> 
>> 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 include:
>> 
>> ** Bug
>>        • [#1] - Require Applications to define a configuration class containing the appropriate ComponentScan declaration in spring.factories.
>> 
>> 
>> Tag:
>> a)  for a new copy do "git clone https://github.com/apache/flume-spring-boot.git and then "git checkout tags/release-2.0.0-rc1”  or just "git clone -b release-2.0.0-rc1 https://github.com/apache/flume-spring-boot.git"
>> b) for an existing working copy to “git pull” and then “git checkout tags/release-2.0.00-rc1”
>> 
>> Web Site:  https://flume.staged.apache.org/.
>> 
>> Maven Artifacts: https://repository.apache.org/content/repositories/orgapacheflume-1043.
>> 
>> Distribution archives: https://dist.apache.org/repos/dist/dev/flume/flume-spring-boot
>> 
>> 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-1043/org/apache/flume/
>> 
>> Ralph


Re: [VOTE] Release Apache Flume Spring Boot 2.0.0-rc1

Posted by Bessenyei Balázs Donát <be...@apache.org>.
Hi Ralph,

I have found https://flume.staged.apache.org/releases/content/1.11.0/FlumeUserGuide.html#spring-boot-setup
as the closest thing to the docs for this.
Do you have any recommendations for a manual smoke test? For "regular" Flume, I
always did the `bin/flume-ng agent -c conf -f
conf/flume-conf.properties.template -n agent
-Dflume.root.logger=INFO,console` thing. I'm not sure what's the
simplest similar check here.


Donat

On Fri, Mar 17, 2023 at 6:13 AM Ralph Goers <ra...@dslextreme.com> wrote:
>
> This is a vote to release Flume Spring Boot 2.0.0. Flume Spring Boot has moved from the full Flume release to its own repo. Note that the staging web site has been updated to reflect the fix for Bug #1 below. Also note that this repo supports the use of GitHub Issues for bug tracking.
>
> 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 include:
>
> ** Bug
>         • [#1] - Require Applications to define a configuration class containing the appropriate ComponentScan declaration in spring.factories.
>
>
> Tag:
> a)  for a new copy do "git clone https://github.com/apache/flume-spring-boot.git and then "git checkout tags/release-2.0.0-rc1”  or just "git clone -b release-2.0.0-rc1 https://github.com/apache/flume-spring-boot.git"
> b) for an existing working copy to “git pull” and then “git checkout tags/release-2.0.00-rc1”
>
> Web Site:  https://flume.staged.apache.org/.
>
> Maven Artifacts: https://repository.apache.org/content/repositories/orgapacheflume-1043.
>
> Distribution archives: https://dist.apache.org/repos/dist/dev/flume/flume-spring-boot
>
> 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-1043/org/apache/flume/
>
> Ralph

Re: [VOTE] Release Apache Flume Spring Boot 2.0.0-rc1

Posted by Ralph Goers <ra...@dslextreme.com>.
Yes. It is at the “normal” location for ASF projects - https://dist.apache.org/repos/dist/release/flume/KEYS

Ralph

> On Mar 17, 2023, at 10:23 AM, Matt Sicker <ma...@musigma.org> wrote:
> 
> You got a KEYS file for verifying the signatures?
> 
>> On Mar 17, 2023, at 12:13 AM, Ralph Goers <ra...@dslextreme.com> wrote:
>> 
>> This is a vote to release Flume Spring Boot 2.0.0. Flume Spring Boot has moved from the full Flume release to its own repo. Note that the staging web site has been updated to reflect the fix for Bug #1 below. Also note that this repo supports the use of GitHub Issues for bug tracking. 
>> 
>> 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 include:
>> 
>> ** Bug
>> • [#1] - Require Applications to define a configuration class containing the appropriate ComponentScan declaration in spring.factories.
>> 
>> 
>> Tag: 
>> a)  for a new copy do "git clone https://github.com/apache/flume-spring-boot.git and then "git checkout tags/release-2.0.0-rc1”  or just "git clone -b release-2.0.0-rc1 https://github.com/apache/flume-spring-boot.git"
>> b) for an existing working copy to “git pull” and then “git checkout tags/release-2.0.00-rc1”
>> 
>> Web Site:  https://flume.staged.apache.org/.  
>> 
>> Maven Artifacts: https://repository.apache.org/content/repositories/orgapacheflume-1043.
>> 
>> Distribution archives: https://dist.apache.org/repos/dist/dev/flume/flume-spring-boot 
>> 
>> 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-1043/org/apache/flume/
>> 
>> Ralph
> 


Re: [VOTE] Release Apache Flume Spring Boot 2.0.0-rc1

Posted by Matt Sicker <ma...@musigma.org>.
You got a KEYS file for verifying the signatures?

> On Mar 17, 2023, at 12:13 AM, Ralph Goers <ra...@dslextreme.com> wrote:
> 
> This is a vote to release Flume Spring Boot 2.0.0. Flume Spring Boot has moved from the full Flume release to its own repo. Note that the staging web site has been updated to reflect the fix for Bug #1 below. Also note that this repo supports the use of GitHub Issues for bug tracking. 
> 
> 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 include:
> 
> ** Bug
> 	• [#1] - Require Applications to define a configuration class containing the appropriate ComponentScan declaration in spring.factories.
> 
> 
> Tag: 
> a)  for a new copy do "git clone https://github.com/apache/flume-spring-boot.git and then "git checkout tags/release-2.0.0-rc1”  or just "git clone -b release-2.0.0-rc1 https://github.com/apache/flume-spring-boot.git"
> b) for an existing working copy to “git pull” and then “git checkout tags/release-2.0.00-rc1”
> 
> Web Site:  https://flume.staged.apache.org/.  
> 
> Maven Artifacts: https://repository.apache.org/content/repositories/orgapacheflume-1043.
> 
> Distribution archives: https://dist.apache.org/repos/dist/dev/flume/flume-spring-boot 
> 
> 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-1043/org/apache/flume/
> 
> Ralph