InfraGuard

Registre des versions logicielles

Un registre, par instance, des versions de logiciels installées (infr_software_catalog + infr_instance_software), par saisie manuelle ou import JSON.

Vue d’ensemble — à quoi cela sert

L’action [ver] d’une fiche d’instance ouvre le registre des versions logicielles. Un catalogue maître (infr_software_catalog, environ 49 logiciels répartis en 8 catégories, dont ci_cd) sert d’axe de classification ; infr_instance_software (1:N) consigne les versions réellement installées sur chaque instance.

Disposition

Une fenêtre qui bascule entre Gestion des versions (CRUD 1:N) | Import JSON. Les fiches indiquent la présence et l’état (current/outdated/eol/vuln/unknown).

Utilisation

Deux voies de mise à jour :

  1. Ajout ou modification manuelle.
  2. Import JSON depuis une sonde locale :
# Préchargé dans Inventaire ▸ Outils · commandes locales uniquement
node infr_version_probe.cjs
# Collez le JSON dans [ver] ▸ Import JSON pour un upsert en masse (UNIQUE instance_id+software_key)

Les outils CI/CD comme Jenkins n’ont pas de --version standard ; la sonde emprunte une voie SPÉCIALE (en-tête HTTP X-Jenkins → java -jar jenkins.war --version → rpm/dpkg).

Sources de données

Accès

Lecture niveau ≥ 1 ; écriture niveau ≥ 2.

Voir aussi

카드의 [ver] 버튼
카드의 [ver] 버튼