You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2020/08/10 17:29:18 UTC

[GitHub] [arrow] alamb opened a new pull request #7926: ARROW-9628: [Rust] Disable artifact caching for Mac OSX builds

alamb opened a new pull request #7926:
URL: https://github.com/apache/arrow/pull/7926


   This PR proposes disabling "build artifact caching" on Mac OSX builds because using this caching seems to cause intermittent CI failures for reasons I can't figure out. Perhaps someone that is more of an expert on github actions can help with a better root cause analysis
   
   For example  https://github.com/apache/arrow/pull/7924/ @ https://github.com/apache/arrow/pull/7924/commits/2bc6bcc587b60af72a8d90ca1c5c741ab6e8bca0 fails in CI https://github.com/apache/arrow/runs/967509493 like this:
   
   ```
     Downloaded rand_core v0.5.1
       Checking arrow v2.0.0-SNAPSHOT (/Users/runner/work/arrow/arrow/rust/arrow)
   error[E0463]: can't find crate for `serde_derive`
     --> arrow/src/datatypes.rs:36:5
      |
   36 | use serde_derive::{Deserialize, Serialize};
      |     ^^^^^^^^^^^^ can't find crate
   
   error: aborting due to previous error
   
   For more information about this error, try `rustc --explain E0463`.
   error: could not compile `arrow`.
   
   To learn more, run the command again with --verbose.
   ##[error]Process completed with exit code 101.
   ```
   
   When I remove the artifact caching step in https://github.com/apache/arrow/pull/7924 @ https://github.com/apache/arrow/pull/7924/commits/70ce8f4816cc1f486c528d153b9ef56ba290ee29, the tests passed: https://github.com/apache/arrow/runs/967743121
   
   


----------------------------------------------------------------
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] [arrow] kszucs closed pull request #7926: ARROW-9628: [Rust] Disable artifact caching for Mac OSX builds

Posted by GitBox <gi...@apache.org>.
kszucs closed pull request #7926:
URL: https://github.com/apache/arrow/pull/7926


   


----------------------------------------------------------------
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] [arrow] kszucs commented on pull request #7926: ARROW-9628: [Rust] Disable artifact caching for Mac OSX builds

Posted by GitBox <gi...@apache.org>.
kszucs commented on pull request #7926:
URL: https://github.com/apache/arrow/pull/7926#issuecomment-671545845


   Strange that it seems to work for the rest of the builds. We may revisit this later, thanks for the fix!


----------------------------------------------------------------
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] [arrow] aibaars commented on pull request #7926: ARROW-9628: [Rust] Disable artifact caching for Mac OSX builds

Posted by GitBox <gi...@apache.org>.
aibaars commented on pull request #7926:
URL: https://github.com/apache/arrow/pull/7926#issuecomment-729804800


   @alamb @kszucs I ran into the same error on one of our repositories and were pointed to https://github.com/actions/cache/issues/403#issuecomment-678348989 by a colleague . 
   
   Hopefully the `actions/cache` developers find a better cure, but the workaround of using `GNU tar` instead of `BSD tar` seems reasonable.


----------------------------------------------------------------
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] [arrow] github-actions[bot] commented on pull request #7926: ARROW-9628: [Rust] Disable artifact caching for Mac OSX builds

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on pull request #7926:
URL: https://github.com/apache/arrow/pull/7926#issuecomment-671488629


   https://issues.apache.org/jira/browse/ARROW-9628


----------------------------------------------------------------
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] [arrow] jorgecarleitao commented on pull request #7926: ARROW-9628: [Rust] Disable artifact caching for Mac OSX builds

Posted by GitBox <gi...@apache.org>.
jorgecarleitao commented on pull request #7926:
URL: https://github.com/apache/arrow/pull/7926#issuecomment-671489988


   I can't comment on this, as I did not know we used caching besides docker images. 
   
   I have been hit by this on all PRs I have here, though.
   


----------------------------------------------------------------
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] [arrow] jorgecarleitao edited a comment on pull request #7926: ARROW-9628: [Rust] Disable artifact caching for Mac OSX builds

Posted by GitBox <gi...@apache.org>.
jorgecarleitao edited a comment on pull request #7926:
URL: https://github.com/apache/arrow/pull/7926#issuecomment-671489988


   I can't comment on this, as I did not know we used caching besides docker images.
   
   I have been hit by this on all PRs I have here, though.
   
   EDIT: is there a mechanism to invalidate caches? We could try to invalidate all caches from MacOS...


----------------------------------------------------------------
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] [arrow] jorgecarleitao edited a comment on pull request #7926: ARROW-9628: [Rust] Disable artifact caching for Mac OSX builds

Posted by GitBox <gi...@apache.org>.
jorgecarleitao edited a comment on pull request #7926:
URL: https://github.com/apache/arrow/pull/7926#issuecomment-671489988


   I can't comment on this, as I did not know we used caching besides docker images.
   
   I have been hit by this on all PRs I have here, though.


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