Vérifications¶
La vue « Checks » du tableau de bord, calculée dans le navigateur par checkProject dans web/lib/project/checks.ts. Les vérifications lisent les valeurs des champs des composants ; elles n’appellent pas le backend et ne lisent aucun fichier sur le disque.
Sévérités¶
Sévérité |
Ordre |
|---|---|
|
1 |
|
2 |
|
3 |
Les problèmes sont listés dans cet ordre.
Résumé¶
Modèle d’ID |
Sévérité |
Types de composants |
|---|---|---|
|
tous |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dans les modèles d’ID, <inventory>, <group-vars>, <playbook>, <site>, <service> et <ingress> sont les identifiants internes des composants dans le tableau de bord.
Définitions¶
Terme |
Signification |
|---|---|
Entrées d’inventaire |
Le champ |
Groupes connus |
|
Hôtes adressés |
Noms d’hôtes qui ont un |
Groupe d’un composant de group vars |
Son champ |
Plays |
Le champ |
Cibles d’un play |
Le |
Chemin du playbook |
|
Rôles vendorisés |
Noms des composants |
Label app |
Le label |
Les vérifications qui comparent à l’inventaire (gv-group, play-hosts) ne s’exécutent que lorsque le projet contient au moins un inventaire.
dup-file¶
Sévérité |
|
Déclencheur |
Deux composants ou plus rendent un fichier ayant le même chemin |
Titre |
|
Détail |
|
cycle¶
Sévérité |
|
Déclencheur |
Les |
Titre |
|
Détail |
|
addr¶
Sévérité |
|
Déclencheur |
Un nom d’hôte apparaît avec deux valeurs |
Titre |
|
Détail |
|
empty-child¶
Sévérité |
|
Déclencheur |
Les |
Titre |
|
Détail |
|
override¶
Sévérité |
|
Déclencheur |
Un hôte définit |
Titre |
|
Détail |
|
gv-layouts¶
Sévérité |
|
Déclencheur |
Deux composants |
Titre |
|
Détail |
|
gv-group¶
Sévérité |
|
Déclencheur |
Le groupe d’un composant de group vars n’est pas un groupe connu |
Titre |
|
Détail |
|
gv-shadow¶
Sévérité |
|
Déclencheur |
Une clé est définie à la fois dans un composant de group vars et dans les |
Titre |
|
Détail |
|
Les clés des group vars sont lues depuis yaml lorsqu’il est défini, sous forme de lignes de premier niveau correspondant à name: value, les guillemets entourant la valeur étant retirés ; sinon depuis vars.
play-hosts¶
Sévérité |
|
Déclencheur |
Une cible de play n’est ni un groupe connu ni un hôte adressé |
Titre |
|
Détail |
|
site-missing¶
Sévérité |
|
Déclencheur |
Un composant site importe un |
Titre |
|
Détail |
|
svc-selector¶
Sévérité |
|
Déclencheur |
Le label app d’un service ne correspond au label app d’aucun composant |
Titre |
|
Détail |
|
ing-backend¶
Sévérité |
|
Déclencheur |
Le champ |
Titre |
|
Détail |
aucun |
multi-inventory¶
Sévérité |
|
Déclencheur |
Le projet contient plus d’un composant |
Titre |
|
Détail |
|
ext-roles¶
Sévérité |
|
Déclencheur |
Les plays d’un playbook utilisent des rôles qui ne sont pas des rôles vendorisés |
Titre |
|
Détail |
|
Action |
|
not-imported¶
Sévérité |
|
Déclencheur |
Le projet contient au moins un composant site, et le chemin d’un playbook n’est importé par aucun d’eux |
Titre |
|
Détail |
|