Bonjour,
J'ai un souci de filtre sur l'inventaire.
Il me ramène trop de host

Voici mon inventaire.py

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
 
#./env/dev/inventory_test.yml
---
 
---
dev:
  children:
    db:
      children:
        linux :
          children:
            centos:
              children:
                oracle:
                  hosts:
                    dev_lin_cent_orcl_serveur1
            redhat:
              children:
                oracle:
                  hosts:
                    dev_lin_red_orcl_serveur1
            ubuntu:
              children:
                postgre:
                  hosts:
                    dev_lin_ubuntu_pg_serveur1
            alma:
              children:
                postgre:
                  hosts:
                    dev_lin_alma_pg_serveur1
        windows:
          children:
            w2016:
              children:
                mssql:
                  hosts:
                    dev_win_16_mssql_serveur1
                    dev_win_16_mssql_serveur2
                oracle:
                  hosts:
                    dev_win_16_orcl_serveur1
                    dev_win_16_orcl_serveur2
            w2019:
              children:
                mssql:
                  hosts:
                    dev_win_19_mssql_serveur1
                    dev_win_19_mssql_serveur2
                oracle:
                  hosts:
                    dev_win_19_orcl_serveur1
                    dev_win_19_orcl_serveur2
ma commande:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
(ansible) [user-ansible@ ~]$ ansible -i env/dev/inventory_test.yml 'linux' --list-hosts
  hosts (6):
    dev_lin_ubuntu_pg_serveur1
    dev_lin_alma_pg_serveur1
    dev_lin_cent_orcl_serveur1
    dev_lin_red_orcl_serveur1
    dev_win_16_orcl_serveur1 dev_win_16_orcl_serveur2
    dev_win_19_orcl_serveur1 dev_win_19_orcl_serveur2
(ansible) [user-ansible@ ~]$
Je n'arrive pas à comprendre pourquoi j'ai les machines dev_win_xx_orcl qui ne font pas partie du groupe.

Puis-je utiliser le même nom de group enfant dans deux groupes parents différent ?

ie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
--all
   |-- Parent_1
          |-- child_sameName 
   |-- Parent_2
          |-- child_sameName

Pourriez-vous m'aider ?

Merci d'avance