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.
Exemples
Section intitulée « Exemples »| 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.