Comments (3)
Closing as this turned out to be a docker/ubuntu-related problem, which was caused because in the Dockerfile I've used a user which was not root
. And because of how the user ID mapping works on Ubuntu there were those permission problems happening
from pants.
Looks like Pants can't write into its sandbox dirs in the GHA container. So that's a permissions thing to figure out in that container.
from pants.
Pants needs to run in a directory that it can write under.
from pants.
Related Issues (20)
- python.invalid_lockfile_behavior = "ignore" or "warn" does not ignore sha256 mismatches for stale dependencies HOT 4
- Conflicts between architecture of image present on system when building PEX with `docker_environment`
- Docker containers used by a docker_environment are not cleaned when using `--no-pantsd` HOT 1
- macOS 12 GitHub-hosted runners will stop working from 2024-12-03
- native options parser mismatch with quoted strings in env vars. HOT 7
- Consider using executable_search_path in go backend
- Add tests for lockfile generation with hermetic interpreter
- Add support for [tool.uv] dev-dependencies HOT 2
- Pants install wrong psutils for mac m1 HOT 3
- uv-python-provider for managing Python installations HOT 2
- Getent check happening on OSX HOT 3
- `LintFilesRequest` gets confused with a file named `enums.py` HOT 15
- Move Pants pids and workdir folders outside repos to avoid inhibiting some git-stash usage scenarios HOT 4
- Packaging a multiarch Docker image fails with `ERROR: docker exporter does not currently support exporting manifest lists` HOT 3
- Breaking build for Linux when updating lock file on Mac HOT 1
- Lockfile is not properly used for plugin tests
- use_coverage causes "Can only merge Directories with no duplicates" error for Go packages with _test packaged files HOT 5
- generate_builtin_lockfiles.py does not work with lockfile diff
- doc bug: `openapi` listed as the backend for `nodejs` subsystem HOT 1
- companion to --changed-since to list "what changed"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pants.