[BUG] Unable to access files when useDocker is true and SELinux is enabled
@kay-schecker がすでに取り組んでいます。
2025年9月9日 から。
評価
この issue はまだ評価されていません。
説明
🐛 Bug Report:
Describe the bug
The OCI container running the generator is unable to access the input files and output directory when they are in a home directory. The volume parameters are missing the :Z at the end of the parameter to enable access when SELinux is enabled. The build fails because the docker container cannot find the spec file, even though it is properly configured.
Steps to Reproduce
Steps to reproduce the behavior:
- Enable SELinux on your linux workstation
- Check out your project into your home directory.
- Don't override default SELinux tags on your work directory. Leave them marked as
unconfined_u:object_r:user_home_t, or however they are marked by default in your home directory. (Hint: usels -lZ to see the SELinux markings) The markings should NOT mentioncontainer`. This would imply that the whole directory was changed to use container-friendly marking. - Attempt to generate code from an api json file.
- See error. The build should complain that the spec file was not found.
Expected behavior
Code should be generated successfully.
Operation System (please complete the following information):
- OS: RHEL 9
- Version 9.6
Package System (please complete the following information):
- Node v22.12.0
Additional context
The volume mount parameters should have a :Z at the end of the mapping (-v "<source file>:/local/input-spec:Z"). All volume mappings need this parameter.
- 主要言語
- TypeScript
- スター
- 2k
- フォーク
- 208
- 平均マージ
- 7時間 12分
- マージ済み PR(30日)
- 6
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
OpenAPITools/openapi-generator-cli のほかの issue
-
[FEATURE] consider using caret ranges instead of pinned exact versions for runtime dependencies オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
-
bug
OpenAPITools/openapi-generator-cli#1213 · 担当者 1 名 ·
-
bug
OpenAPITools/openapi-generator-cli#1190 · 担当者 1 名 ·
-
bug
OpenAPITools/openapi-generator-cli#1138 · コメント 1 件 · 担当者 1 名 ·
-
bug
OpenAPITools/openapi-generator-cli#1094 · コメント 1 件 · 担当者 1 名 ·
OpenAPITools/openapi-generator-cli の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
vercel-labs/just-bash#464 ·
-
looksLikeSlug() is ASCII-only, so non-Latin entity slugs (e.g. Korean) skip exact match and collapse オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
TanStack/tanstack.com#1293 ·