Advertisement
Guest User

Untitled

a guest
Feb 11th, 2016
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.81 KB | None | 0 0
  1. ansible-playbook -v fullinstall.yml -l debian-ansible
  2. Using /etc/ansible/ansible.cfg as config file
  3. [WARNING]: While constructing a mapping from /home/jeff/ansible/hsfactory/fullinstall/group_vars/all, line 29, column 5, found a duplicate dict key (apt_repository). Using last defined value only.
  4.  
  5. ERROR! no action detected in task
  6.  
  7. The error appears to have been in '/home/jeff/ansible/hsfactory/fullinstall/fullinstall.yml': line 55, column 7, but may
  8. be elsewhere in the file depending on the exact syntax problem.
  9.  
  10. The offending line appears to be:
  11.  
  12.  
  13. - name: "Configuration des repos Debian 8 (Jessie)"
  14. ^ here
  15.  
  16.  
  17. ---
  18. # Playbook Installation Debian8 dédié
  19. - name: "Full Install Debian8"
  20. hosts: all
  21. remote_user: root
  22. tasks:
  23.  
  24. - name: "Création des groupes"
  25. group: name={{item.name}}
  26. gid={{item.gid}}
  27. state=present
  28. with_items: groups_to_create
  29.  
  30. - name: "Création des utilisateurs"
  31. user: name={{item.name}}
  32. uid={{item.uid}}
  33. group={{item.gid}}
  34. with_items: users_to_create
  35.  
  36. - name: "Changement des mots de passe"
  37. when: item.passwd is defined
  38. user: name={{item.name}}
  39. password={{item.passwd}}
  40. with_items: users_to_create
  41.  
  42. - name: "Application du groupe secondaire"
  43. when: item.gid_2 is defined
  44. user: name={{item.name}}
  45. groups={{item.gid_2}}
  46. with_items: users_to_create
  47.  
  48. - name: "MAJ profile"
  49. template: src=profile.j2 dest=/home/{{item.name}}/.bash_profile
  50. with_items: users_to_create
  51.  
  52. - name: "Application des droits"
  53. file: path={{item.path}}
  54. owner={{item.owner}}
  55. group={{item.group}}
  56. mode={{item.mode}}
  57. with_items: files_to_chown
  58.  
  59. - name: "Set Swappinness"
  60. sysctl: name=vm.swappiness value=10 state=present
  61.  
  62. - name: "Suppression des utilisateurs"
  63. user: name={{item.name}} state=absent
  64. with_items: users_to_del
  65.  
  66. - name: "Configuration SSH"
  67. template: src=sshd_config.j2 dest=/etc/ssh/sshd_config
  68. notify:
  69. - restart sshd
  70.  
  71. - name: "Configuration des repos Debian 8 (Jessie)"
  72. yumrepo:
  73. name: "{{item.name}}"
  74. description: "{{item.description}}"
  75. baseurl: "{{item.baseurl}}"
  76. enabled: "{{item.enabled}}"
  77. when: item.file is defined
  78. file: "{{item.file}}"
  79. with_items: repos
  80.  
  81. - name: "Ajout clé Maria"
  82. apt_key:
  83. id=0xcbcb082a1bb943db state=present keyserver=keyserver.ubuntu.com
  84.  
  85. - name: "Install Packages"
  86. yum: name={{item}} state=installed
  87. with_items: packages
  88. notify: restart sendmail
  89.  
  90. - name: "Configuration des SUDOers"
  91. template: src=sudoers.j2 dest=/etc/sudoers
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement