Projet

Général

Profil

0001-Virtual-machine-install.patch

Patch - Frédéric BISSON, 20 novembre 2018 14:56

Télécharger (2,01 ko)

Voir les différences:

Subject: [PATCH] Virtual machine install

 ansible.cfg                    | 4 +++-
 install_source.yml             | 2 +-
 roles/app-setup/tasks/main.yml | 3 +++
 roles/base/tasks/main.yml      | 5 ++++-
 4 files changed, 11 insertions(+), 3 deletions(-)
ansible.cfg
1
[ssh_connection]
2
pipelining = true
1 3
[defaults]
2
hash_behaviour = merge
4
hash_behaviour = merge
install_source.yml
8 8

  
9 9
- name: "standard git clone {{ repo }}"
10 10
  git:
11
    repo: "git://repos.entrouvert.org/{{ repo }}.git"
11
    repo: "http://repos.entrouvert.org/{{ repo }}.git"
12 12
    dest: "{{ repo_dir }}"
13 13
  when:
14 14
    - not git_ssh
roles/app-setup/tasks/main.yml
5 5
    server_app_name: "{{project_name}}-server"
6 6

  
7 7
- name: "{{app_name}} - create db"
8
  remote_user: root
9
  become: yes
10
  become_user: postgres
8 11
  postgresql_db:
9 12
    name: "{{db_name}}"
10 13
    owner: "{{user}}"
roles/base/tasks/main.yml
26 26
  become: yes
27 27

  
28 28
- name: "create the postgresql user named {{user}}"
29
  remote_user: root
30
  become: yes
31
  become_user: postgres
29 32
  postgresql_user:
30 33
    name: "{{user}}"
31 34

  
......
77 80

  
78 81
- name: standard git clone publik-base-theme
79 82
  git:
80
    repo: git://repos.entrouvert.org/publik-base-theme.git
83
    repo: http://repos.entrouvert.org/publik-base-theme.git
81 84
    dest: "{{ src_dir }}/publik-base-theme"
82 85
  when:
83 86
    - not git_ssh
84
-