-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Invalid permissions setup for the Rust package #572
Comments
Hello, @ordian |
We fixed this issue on Ubuntu by changing the permissions during the deployment of image. Changes were merged and will be delivered to all VMs in a week. |
@dibir-magomedsaygitov thanks a bunch for the PR! I see it was closed instead of being merged, was that intended? |
@ordian , Yep. We have decided to apply fix during deployment instead of image-generation (this code is located in our private repository). |
@maxim-lobanov thanks for the clarification! Do you think it's possible to apply the same fix for Windows deployments as well? |
@ordian , On Ubuntu, you experienced issue with permissions and this fix will help you. On Windows, the issue is different and i don't think that it is image issue.
I suggest to work with actions/cache maintainers in scope of actions/cache#120 to fix the issue with tar on Windows. |
I see, thanks! |
@ordian, Could you please check rust folder permissions? It should be |
@al-cheb seems to be working fine! https://github.com/openethereum/openethereum/pull/11706/checks?check_run_id=670160888#step:4:9 |
I think the issue can be closed as the problem with |
* Clippy fixes. * Drop support for Python 3.6 * Remove other 3.6 * Re-enabling caches for build (5h + seems too long and issue seems solved) actions/runner-images#572 * `npm audit fix`. * Fix yaml ? * Pyarrow issue fixed: huggingface/datasets#2268 * Installing dev libraries. * Install python dev elsewhere ? * Typo. * No sudo. * ... * Testing the GH again. * Maybe v2 will fix ? * Fixing tests on MacOS Python 3.8+
* Clippy fixes. * Drop support for Python 3.6 * Remove other 3.6 * Re-enabling caches for build (5h + seems too long and issue seems solved) actions/runner-images#572 * `npm audit fix`. * Fix yaml ? * Pyarrow issue fixed: huggingface/datasets#2268 * Installing dev libraries. * Install python dev elsewhere ? * Typo. * No sudo. * ... * Testing the GH again. * Maybe v2 will fix ? * Fixing tests on MacOS Python 3.8+
* Clippy fixes. * Drop support for Python 3.6 * Remove other 3.6 * Re-enabling caches for build (5h + seems too long and issue seems solved) actions/runner-images#572 * `npm audit fix`. * Fix yaml ? * Pyarrow issue fixed: huggingface/datasets#2268 * Installing dev libraries. * Install python dev elsewhere ? * Typo. * No sudo. * ... * Testing the GH again. * Maybe v2 will fix ? * Fixing tests on MacOS Python 3.8+
Describe the bug
On Linux [1] and Windows [2] the rust installation script creates a
$CARGO_HOME
folder which is a symlink to a folder owned by root. This causes several permissions errors as reported in actions/cache#133 (comment).Area for Triage:
"Bug"
Virtual environments affected
Expected behavior
As part of the installation script the permissions should be fixed, see actions/cache#133 (comment) as a workaround for Linux.
Actual behavior
actions/cache#133 (comment)
The text was updated successfully, but these errors were encountered: