[jira] [Created] (YETUS-834) update the doap to point to the new source repo

2019-03-29 Thread Allen Wittenauer (JIRA)
Allen Wittenauer created YETUS-834:
--

 Summary: update the doap to point to the new source repo
 Key: YETUS-834
 URL: https://issues.apache.org/jira/browse/YETUS-834
 Project: Yetus
  Issue Type: Improvement
Reporter: Allen Wittenauer


doap currently says git-wip which is no longer the case.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (YETUS-833) start-build-env is failing

2019-03-29 Thread Allen Wittenauer (JIRA)
Allen Wittenauer created YETUS-833:
--

 Summary: start-build-env is failing
 Key: YETUS-833
 URL: https://issues.apache.org/jira/browse/YETUS-833
 Project: Yetus
  Issue Type: Bug
Reporter: Allen Wittenauer


>From the way it appears, the apache/yetus-base image is getting the last RUN 
>statement treated as a CMD statement:

{code}
$ docker inspect  apache/yetus-build-501:master
...
"Cmd": [
"/bin/bash",
"-o",
"pipefail",
"-c",
"apt-get -q update && apt-get -q install 
--no-install-recommends -y nodejs npm && apt-get clean && rm -rf 
/var/lib/apt/lists/* && ln -s /usr/bin/nodejs /usr/bin/node && npm 
install -g npm@latest && npm install -g jshint"
],
...
{code}

This might be a bug with hub.docker.com. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (YETUS-833) start-build-env is failing

2019-03-29 Thread Allen Wittenauer (JIRA)


 [ 
https://issues.apache.org/jira/browse/YETUS-833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Allen Wittenauer updated YETUS-833:
---
Component/s: build

> start-build-env is failing
> --
>
> Key: YETUS-833
> URL: https://issues.apache.org/jira/browse/YETUS-833
> Project: Yetus
>  Issue Type: Bug
>  Components: build
>Reporter: Allen Wittenauer
>Priority: Major
>
> From the way it appears, the apache/yetus-base image is getting the last RUN 
> statement treated as a CMD statement:
> {code}
> $ docker inspect  apache/yetus-build-501:master
> ...
> "Cmd": [
> "/bin/bash",
> "-o",
> "pipefail",
> "-c",
> "apt-get -q update && apt-get -q install 
> --no-install-recommends -y nodejs npm && apt-get clean && rm -rf 
> /var/lib/apt/lists/* && ln -s /usr/bin/nodejs /usr/bin/node && npm 
> install -g npm@latest && npm install -g jshint"
> ],
> ...
> {code}
> This might be a bug with hub.docker.com. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (YETUS-832) add a link to the in-progress changelog and releasenotes

2019-03-29 Thread Allen Wittenauer (JIRA)
Allen Wittenauer created YETUS-832:
--

 Summary: add a link to the in-progress changelog and releasenotes
 Key: YETUS-832
 URL: https://issues.apache.org/jira/browse/YETUS-832
 Project: Yetus
  Issue Type: Improvement
  Components: website and documentation
Reporter: Allen Wittenauer


we're building them, might as well link to them.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (YETUS-831) Add deletion parameters to website rsync

2019-03-29 Thread Allen Wittenauer (JIRA)
Allen Wittenauer created YETUS-831:
--

 Summary: Add deletion parameters to website rsync
 Key: YETUS-831
 URL: https://issues.apache.org/jira/browse/YETUS-831
 Project: Yetus
  Issue Type: Improvement
  Components: website and documentation
Reporter: Allen Wittenauer


'rsync --quiet --checksum --inplace --recursive --del --exclude=.git*' works 
better to help keep the site clean



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (YETUS-761) findbugs warning in yetus-maven-plugin/releasedocmaker

2019-03-29 Thread Allen Wittenauer (JIRA)


 [ 
https://issues.apache.org/jira/browse/YETUS-761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Allen Wittenauer updated YETUS-761:
---
Component/s: Release Doc Maker
 Maven Plugin

> findbugs warning in yetus-maven-plugin/releasedocmaker
> --
>
> Key: YETUS-761
> URL: https://issues.apache.org/jira/browse/YETUS-761
> Project: Yetus
>  Issue Type: Bug
>  Components: Maven Plugin, Release Doc Maker
>Reporter: Allen Wittenauer
>Assignee: Allen Wittenauer
>Priority: Minor
> Fix For: 0.10.0
>
> Attachments: YETUS-761.00.patch
>
>
> {code}
> DLS   Dead store to rdm in 
> org.apache.yetus.maven.plugin.rdm.ReleaseDocMakerMojo.execute()
>   
> Bug type DLS_DEAD_LOCAL_STORE (click for details)
> In class org.apache.yetus.maven.plugin.rdm.ReleaseDocMakerMojo
> In method org.apache.yetus.maven.plugin.rdm.ReleaseDocMakerMojo.execute()
> Local variable named rdm
> At ReleaseDocMakerMojo.java:[line 152]
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (YETUS-761) findbugs warning in yetus-maven-plugin/releasedocmaker

2019-03-29 Thread Allen Wittenauer (JIRA)


 [ 
https://issues.apache.org/jira/browse/YETUS-761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Allen Wittenauer updated YETUS-761:
---
Component/s: (was: Maven Plugin)
 yetus-maven-plugin

> findbugs warning in yetus-maven-plugin/releasedocmaker
> --
>
> Key: YETUS-761
> URL: https://issues.apache.org/jira/browse/YETUS-761
> Project: Yetus
>  Issue Type: Bug
>  Components: Release Doc Maker, yetus-maven-plugin
>Reporter: Allen Wittenauer
>Assignee: Allen Wittenauer
>Priority: Minor
> Fix For: 0.10.0
>
> Attachments: YETUS-761.00.patch
>
>
> {code}
> DLS   Dead store to rdm in 
> org.apache.yetus.maven.plugin.rdm.ReleaseDocMakerMojo.execute()
>   
> Bug type DLS_DEAD_LOCAL_STORE (click for details)
> In class org.apache.yetus.maven.plugin.rdm.ReleaseDocMakerMojo
> In method org.apache.yetus.maven.plugin.rdm.ReleaseDocMakerMojo.execute()
> Local variable named rdm
> At ReleaseDocMakerMojo.java:[line 152]
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (YETUS-785) Download page must not link to dist.apache.org

2019-03-29 Thread Allen Wittenauer (JIRA)


 [ 
https://issues.apache.org/jira/browse/YETUS-785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Allen Wittenauer updated YETUS-785:
---
Component/s: website and documentation

> Download page must not link to dist.apache.org
> --
>
> Key: YETUS-785
> URL: https://issues.apache.org/jira/browse/YETUS-785
> Project: Yetus
>  Issue Type: Bug
>  Components: website and documentation
>Reporter: Sebb
>Assignee: Akira Ajisaka
>Priority: Major
> Fix For: 0.10.0
>
> Attachments: YETUS-785.01.patch
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> {color:#22}As the subject says.{color}
> {color:#22}Please fix the KEYS link on the download page.{color}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (YETUS-749) change findbugs to spotbugs

2019-03-29 Thread Yetus QA (JIRA)


[ 
https://issues.apache.org/jira/browse/YETUS-749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16804654#comment-16804654
 ] 

Yetus QA commented on YETUS-749:


| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  0m  
0s{color} | {color:blue} Docker mode activated. {color} |
| {color:red}-1{color} | {color:red} docker {color} | {color:red} 49m 
48s{color} | {color:red} Docker failed to build yetus/yetus:dd7ecd7. {color} |
\\
\\
|| Subsystem || Report/Notes ||
| JIRA Issue | YETUS-749 |
| JIRA Patch URL | 
https://issues.apache.org/jira/secure/attachment/12964135/YETUS-749.03.patch |
| Console output | 
https://builds.apache.org/job/PreCommit-YETUS-Build/986/console |
| Powered by | Apache Yetus 0.10.0-SNAPSHOT http://yetus.apache.org |


This message was automatically generated.



> change findbugs to spotbugs
> ---
>
> Key: YETUS-749
> URL: https://issues.apache.org/jira/browse/YETUS-749
> Project: Yetus
>  Issue Type: New Feature
>  Components: build, Precommit
>Reporter: Allen Wittenauer
>Assignee: Allen Wittenauer
>Priority: Major
> Fix For: 0.10.0
>
> Attachments: YETUS-749.00.patch, YETUS-749.01.patch, 
> YETUS-749.02.patch, YETUS-749.03.patch
>
>  Time Spent: 6h 40m
>  Remaining Estimate: 0h
>
> The latest versions of spotbugs are now shipping with executables, it seems.  
> The findbugs plugin should be moved over to spotbugs, check for those 
> executables, etc.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (YETUS-749) change findbugs to spotbugs

2019-03-29 Thread Yetus QA (JIRA)


[ 
https://issues.apache.org/jira/browse/YETUS-749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16804631#comment-16804631
 ] 

Yetus QA commented on YETUS-749:


(!) A patch to the testing environment has been detected. 
Re-executing against the patched versions to perform further tests. 
The console is at 
https://builds.apache.org/job/PreCommit-YETUS-Build/986/console in case of 
problems.


> change findbugs to spotbugs
> ---
>
> Key: YETUS-749
> URL: https://issues.apache.org/jira/browse/YETUS-749
> Project: Yetus
>  Issue Type: New Feature
>  Components: build, Precommit
>Reporter: Allen Wittenauer
>Assignee: Allen Wittenauer
>Priority: Major
> Fix For: 0.10.0
>
> Attachments: YETUS-749.00.patch, YETUS-749.01.patch, 
> YETUS-749.02.patch, YETUS-749.03.patch
>
>  Time Spent: 6h 40m
>  Remaining Estimate: 0h
>
> The latest versions of spotbugs are now shipping with executables, it seems.  
> The findbugs plugin should be moved over to spotbugs, check for those 
> executables, etc.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (YETUS-830) test image id still exists before delete

2019-03-29 Thread Allen Wittenauer (JIRA)
Allen Wittenauer created YETUS-830:
--

 Summary: test image id still exists before delete
 Key: YETUS-830
 URL: https://issues.apache.org/jira/browse/YETUS-830
 Project: Yetus
  Issue Type: Improvement
  Components: Precommit
Reporter: Allen Wittenauer


Given test-patch deletes labels before ids now (YETUS-758), docker-cleanup, etc 
sometimes does this:

{code}
Attempting to remove docker image c7741268d036
Untagged: nsqio/nsq:latest
Untagged: 
nsqio/nsq@sha256:08c7b019e0fa512b395b62216601ed193dd0a99ed2b35fa5f74d6ba2e23b15ac
Deleted: sha256:c7741268d03635e568759b52f5bc68a3a5b7492b6f53b0a9b74b504482d7e001
Deleted: sha256:8c87669dd85d7aab7a98ec3f4a5e5019b3bd82958fe0e6d0ac112b6a44546322
Deleted: sha256:8d76ebc1f6968b3b9734bda00d46a1fc78b7dbd3a4de32603af9bd054915dd84
Deleted: sha256:717b092b8c86356cf976d9c83fa6f0ea67f2bf3148a5bbb7e02026a5d3245e68
Error response from daemon: No such image: c7741268d036:latest
{code}

docker.sh should make sure the image id actually still exists before attempting 
rmi just to help eliminate spurious errors.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (YETUS-825) New maven submodule patch cause report to be unreliable

2019-03-29 Thread Allen Wittenauer (JIRA)


 [ 
https://issues.apache.org/jira/browse/YETUS-825?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Allen Wittenauer resolved YETUS-825.

Resolution: Duplicate

Closing this as a dupe of two issues which when combined should fix the lack of 
aggregation in maven findbugs/spotbugs plugin.

> New maven submodule patch cause report to be unreliable
> ---
>
> Key: YETUS-825
> URL: https://issues.apache.org/jira/browse/YETUS-825
> Project: Yetus
>  Issue Type: Bug
>Reporter: Eric Yang
>Priority: Major
>
> This has been observed in YARN-7129, and YARN-9255.  When new maven submodule 
> is in the patch.  Patch version 1 failed findbug checks.  The subsequent 
> patch will continue to report wrong result for fixed failures.  Sometimes, it 
> also hides newly introduced errors in findbugs report until other Jira issues 
> to discover the hidden failures.  There seems to be some incorrect logic in 
> computing delta between reports because the submodule is a newly introduced 
> in the patch.  Yetus does not have correct frame of reference of previous 
> state of report.  This cause the result to have false positives.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (YETUS-749) change findbugs to spotbugs

2019-03-29 Thread Allen Wittenauer (JIRA)


 [ 
https://issues.apache.org/jira/browse/YETUS-749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Allen Wittenauer updated YETUS-749:
---
Attachment: YETUS-749.03.patch

> change findbugs to spotbugs
> ---
>
> Key: YETUS-749
> URL: https://issues.apache.org/jira/browse/YETUS-749
> Project: Yetus
>  Issue Type: New Feature
>  Components: build, Precommit
>Reporter: Allen Wittenauer
>Assignee: Allen Wittenauer
>Priority: Major
> Fix For: 0.10.0
>
> Attachments: YETUS-749.00.patch, YETUS-749.01.patch, 
> YETUS-749.02.patch, YETUS-749.03.patch
>
>  Time Spent: 6h 40m
>  Remaining Estimate: 0h
>
> The latest versions of spotbugs are now shipping with executables, it seems.  
> The findbugs plugin should be moved over to spotbugs, check for those 
> executables, etc.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (YETUS-749) change findbugs to spotbugs

2019-03-29 Thread Allen Wittenauer (JIRA)


[ 
https://issues.apache.org/jira/browse/YETUS-749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16804607#comment-16804607
 ] 

Allen Wittenauer commented on YETUS-749:


-03:
* fix the +0 to be 0
* Note that --spotbugs-strict-precheck is not set, thus why the extant values 
are 0. I'll file a separate jira to fix those after committing this one.

> change findbugs to spotbugs
> ---
>
> Key: YETUS-749
> URL: https://issues.apache.org/jira/browse/YETUS-749
> Project: Yetus
>  Issue Type: New Feature
>  Components: build, Precommit
>Reporter: Allen Wittenauer
>Assignee: Allen Wittenauer
>Priority: Major
> Fix For: 0.10.0
>
> Attachments: YETUS-749.00.patch, YETUS-749.01.patch, 
> YETUS-749.02.patch
>
>  Time Spent: 6h 40m
>  Remaining Estimate: 0h
>
> The latest versions of spotbugs are now shipping with executables, it seems.  
> The findbugs plugin should be moved over to spotbugs, check for those 
> executables, etc.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)