CI fails with chmod issue "gems/erb-6.0.1 is world-writable and does not have the sticky bit set, making it insecure to remove due to potential vulnerabilities"
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 32/100
Piste de recherche
Commencez par inspecter l’exécution CI de Ruby 4.0 pour la PR #204 de dependabot et reproduisez l’échec de bundle install impliquant erb-6.0.1. Suivez la configuration CI et le chemin d’installation afin d’identifier l’origine des permissions non sûres ; la tâche est terminée lorsque l’installation des dépendances de Ruby 4.0 s’effectue sans l’erreur chmod.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
On a #204 dependabot PR, the Ruby 4.0 failed its bundle install with:
Bundler cannot reinstall erb-6.0.1 because there's a previous installation of it
at /opt/hostedtoolcache/Ruby/4.0.1/x64/lib/ruby/gems/4.0.0/gems/erb-6.0.1 that
is unsafe to remove.
The parent of
/opt/hostedtoolcache/Ruby/4.0.1/x64/lib/ruby/gems/4.0.0/gems/erb-6.0.1 is
world-writable and does not have the sticky bit set, making it insecure to
remove due to potential vulnerabilities.
Please change the permissions of
/opt/hostedtoolcache/Ruby/4.0.1/x64/lib/ruby/gems/4.0.0/gems or choose a
different install path.
- Langage dominant
- Ruby
- Étoiles
- 125
- Forks
- 68
- Merge moyen
- 4 h 45 min
- PR mergées (30 j)
- 1
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de ruby/uri
-
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
-
upstream contact for DebianOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 25/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 52/100
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
voxpupuli/puppet-wireguard#151 ·
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
bug f:search
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
feature
Difficulté 2/5 1-3 heures Accessibilité débutants 60/100
manyfold3d/manyfold#7346 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bug javascript smallFix update
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
puzzle/decidim-zuerich#636 ·