Projet

Général

Profil

Support #72165

limiter la version de tox lorsque celui-ci provient de pypi

Ajouté par Paul Marillonnet il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
08 décembre 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non
Club:
Non

Description

C’est le cas d’authentic et de ses plugins, et de wcs-olap, qui retrouvent tox depuis pip sans pour autant en limiter la version.
On ne supporte pas la récente version 4 (sortie aujourd’hui) car :
· il faudrait déclarer dans les tox.ini la liste des commandes externes (option allowlist_externals) que tox est autorisé à appeler,
· et surtout pour une raison qui m’échappe la liste des environnements de la section [tox:jenkins] n’est plus prise en compte.

Je propose qu’on se limite pour l’instant à la version 3, et donc taper un pip install "tox<4" dans chacun des Jenkinsfile incriminés.


Demandes liées

Lié à Authentic 2 - Bug #72162: build Jenkins cassé, getlasso3.sh en erreurFermé08 décembre 2022

Actions

Historique

#1

Mis à jour par Paul Marillonnet il y a plus d'un an

  • Description mis à jour (diff)
#2

Mis à jour par Paul Marillonnet il y a plus d'un an

  • Lié à Bug #72162: build Jenkins cassé, getlasso3.sh en erreur ajouté
#3

Mis à jour par Paul Marillonnet il y a plus d'un an

  • Description mis à jour (diff)
#4

Mis à jour par Paul Marillonnet il y a plus d'un an

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Paul Marillonnet

Et donc Fred est d’accord avec ça, #72162 pour la partie authentic. Je vais taper ça là où ça s’impose (et si quelqu’un se sent ensuite d’assurer la compat tox==4, most welcome mais ce sera dans un autre ticket).

#5

Mis à jour par Frédéric Péters il y a plus d'un an

petale aussi en build cassé sur quelque chose qui ressemble (https://jenkins.entrouvert.org/job/petale/1199/).

#6

Mis à jour par Paul Marillonnet il y a plus d'un an

  • Statut changé de En cours à Résolu (à déployer)

Frédéric Péters a écrit :

petale aussi en build cassé sur quelque chose qui ressemble (https://jenkins.entrouvert.org/job/petale/1199/).

Oui complètement, j’y ai poussé

commit 5bbcdf86a9dfbeb6b2d8871c0083cf7f8fc9a65e
Author: Paul Marillonnet <pmarillonnet@entrouvert.com>
Date:   Thu Dec 8 10:46:39 2022 +0100

    ci: limit tox version used while running tests (#72165)

et un commit similaire dans authentic2-cut, authentic2-wallonie-connect et wcs-olap.

#7

Mis à jour par Transition automatique il y a 5 mois

Automatic expiration

Formats disponibles : Atom PDF