Ansible : 'Lineinfile' qui insère au mauvais endroit

luce26 07/09/2025
RÉSOLU
luce26
Auteur Actif
Avatar de luce26
luce26
Auteur Actif

yo, je veux insérer une ligne après une balise spécifique mais il me la met toujours à la fin du fichier

07/09/2025 à 04:08

3 commentaires

sophie34
Membre Actif
Avatar de sophie34
sophie34
Membre Actif

t'as utilisé insertafter ?

Modifié le 23/05/2026 à 16:20
edouard72
Membre
Avatar de edouard72
edouard72
Membre

assure-toi que ton regexp match bien ce que tu veux remplacer. si le regexp ne match rien, ansible ajoute la ligne à la fin par défaut. utilise insertafter: '^# MaBalise' sans mettre de regexp si tu veux juste ajouter après sans remplacer

Modifié le 23/05/2026 à 16:20
luce26
Auteur Actif
Avatar de luce26
luce26
Auteur Actif

j'avais mis un regexp qui matchait pas, du coup il faisait un simple append. fixé. merci

Modifié le 23/05/2026 à 16:20

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire
An Error Occurred: Internal Server Error

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.