You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by GitBox <gi...@apache.org> on 2020/08/31 08:21:03 UTC

[GitHub] [bigtop] sekikn opened a new pull request #663: BIGTOP-3392. All packaging jobs are failing on Fedora 31 for aarch64 and ppc64le.

sekikn opened a new pull request #663:
URL: https://github.com/apache/bigtop/pull/663


   With this PR, we can pass some options from Jenkins to the `docker run` command for avoiding the problem reported as BIGTOP-3392.
   I confirmed that the specified options were passed to the `docker run` command, as follows:
   
   ```
   $ ./gradlew -Pprefix=trunk -POS=debian-9 -Pdocker-run-option="-v $HOME/.m2:/root/.m2" bigtop-utils-pkg-ind
   
   (snip)
   
   ++ docker run -d -v /home/sekikn/.m2:/root/.m2 bigtop/slaves:trunk-debian-9 /sbin/init
   
   (snip)
   
   BUILD SUCCESSFUL in 6m 15s
   1 actionable task: 1 executed
   ```
   
   ```
   $ ./gradlew -Pprefix=trunk -POS=debian-9 -Pdocker-run-option="-v $HOME/.m2:/root/.m2" repo-ind
   
   (snip)
   
   ++ docker run -d -v /home/sekikn/.m2:/root/.m2 bigtop/slaves:trunk-debian-9 /sbin/init
   
   (snip)
   
   BUILD SUCCESSFUL in 5m 14s
   1 actionable task: 1 executed
   ```


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [bigtop] sekikn commented on pull request #663: BIGTOP-3392. All packaging jobs are failing on Fedora 31 for aarch64 and ppc64le.

Posted by GitBox <gi...@apache.org>.
sekikn commented on pull request #663:
URL: https://github.com/apache/bigtop/pull/663#issuecomment-686363738


   Yes, I think we can leverage this feature to mounting the .m2 directory for avoiding the network timeout. It will also speed up the CI.
   But I have a few concerns:
   
   * When multiple containers share the same .m2 directory of their host, what happens if they try to write into the same file simultaneously?
   * If a file in .m2 is broken by a network issue or something, do succeeding builds continue to fail unless the corrupted file is removed? (Maybe we need a new Jenkins job that finds and removes corrupted jars in .m2?)
   
   I'll investigate the above concerns and try to enable the .m2 mount on Jenkins when I have some time :)


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [bigtop] sekikn commented on pull request #663: BIGTOP-3392. All packaging jobs are failing on Fedora 31 for aarch64 and ppc64le.

Posted by GitBox <gi...@apache.org>.
sekikn commented on pull request #663:
URL: https://github.com/apache/bigtop/pull/663#issuecomment-684376277


   Confirmed this PR worked on both aarch64 and ppc64le on Jenkins.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [bigtop] sekikn commented on pull request #663: BIGTOP-3392. All packaging jobs are failing on Fedora 31 for aarch64 and ppc64le.

Posted by GitBox <gi...@apache.org>.
sekikn commented on pull request #663:
URL: https://github.com/apache/bigtop/pull/663#issuecomment-683775597


   I'm going to merge this so as to try it on Jenkins. I'll revert immediately if it doesn't work as expected.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [bigtop] evans-ye commented on pull request #663: BIGTOP-3392. All packaging jobs are failing on Fedora 31 for aarch64 and ppc64le.

Posted by GitBox <gi...@apache.org>.
evans-ye commented on pull request #663:
URL: https://github.com/apache/bigtop/pull/663#issuecomment-685907635


   CMIIW, this is to leverage m2 caches to mitigate the network timeout problem which is due to huge amount of maven download IO?


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [bigtop] sekikn merged pull request #663: BIGTOP-3392. All packaging jobs are failing on Fedora 31 for aarch64 and ppc64le.

Posted by GitBox <gi...@apache.org>.
sekikn merged pull request #663:
URL: https://github.com/apache/bigtop/pull/663


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org