Aller au contenu

Compatibilité avec la plateforme

Chaque version d’un package indique les versions de la plateforme Auditix sur lesquelles elle fonctionne : un minimum (Plateforme à partir de : La plus ancienne version de la plateforme sur laquelle il fonctionne, par exemple 0.9.0.) et un maximum facultatif (Plateforme jusqu’à), tous deux inclus, écrits MAJOR.MINOR.PATCH. Une plateforme en dehors de cette plage refuse d’installer la version et indique la plage dont elle a besoin.

Vous les définissez dans la fenêtre Publier une version. Ils sont pré-remplis d’après la version précédente (0.9.0 et suivantes pour la première), et le minimum est relevé à ce que requiert le contenu :

Le contenu comporte… Minimum proposé au moins
Uniquement des constructeurs 0.9.0
Des modèles 0.11.0 (Les modèles demandent la plateforme 0.11.0 ou plus récente.)
Des profils SNMP, des profils CLI ou des profils (avec identifiants et variables) 0.13.0 (Les profils demandent la plateforme 0.13.0 ou plus récente.)

Les plateformes plus anciennes ignoreraient les parties qu’elles ne connaissent pas ; le minimum pré-rempli évite de leur proposer un package incomplet.

Plateforme à partir de Plateforme jusqu’à Affiché Fonctionne sur
0.13.0 (vide) Plateforme 0.13.0 et suivantes 0.13.0, 0.14.2, 1.0.0…
0.11.0 0.12.9 Plateforme 0.11.0 à 0.12.9 0.11.0 à 0.12.9, pas 0.13.0
1.0.0 1.0.0 Plateforme 1.0.0 à 1.0.0 Uniquement 1.0.0

Le maximum ne peut pas être inférieur au minimum (Le maximum ne peut pas être inférieur au minimum.).

La plage est affichée avec chaque version sur la page du package et dans l’historique Versions. Une version de développement de la plateforme se contente d’avertir au lieu de refuser. Voir Compatibilité dans le guide de la plateforme.