From 7f1addebed7b5dfd7e2d4d122cb62d275a440263 Mon Sep 17 00:00:00 2001 From: fbisson Date: Mon, 19 Nov 2018 20:00:18 +0100 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(-) diff --git a/ansible.cfg b/ansible.cfg index d7649f6..5cbcdb0 100644 --- a/ansible.cfg +++ b/ansible.cfg @@ -1,2 +1,4 @@ +[ssh_connection] +pipelining = true [defaults] -hash_behaviour = merge \ No newline at end of file +hash_behaviour = merge diff --git a/install_source.yml b/install_source.yml index f7a9fc0..eea8807 100644 --- a/install_source.yml +++ b/install_source.yml @@ -8,7 +8,7 @@ - name: "standard git clone {{ repo }}" git: - repo: "git://repos.entrouvert.org/{{ repo }}.git" + repo: "http://repos.entrouvert.org/{{ repo }}.git" dest: "{{ repo_dir }}" when: - not git_ssh diff --git a/roles/app-setup/tasks/main.yml b/roles/app-setup/tasks/main.yml index dd9c2de..2e389e6 100644 --- a/roles/app-setup/tasks/main.yml +++ b/roles/app-setup/tasks/main.yml @@ -5,6 +5,9 @@ server_app_name: "{{project_name}}-server" - name: "{{app_name}} - create db" + remote_user: root + become: yes + become_user: postgres postgresql_db: name: "{{db_name}}" owner: "{{user}}" diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml index 2c16137..78bfe83 100644 --- a/roles/base/tasks/main.yml +++ b/roles/base/tasks/main.yml @@ -26,6 +26,9 @@ become: yes - name: "create the postgresql user named {{user}}" + remote_user: root + become: yes + become_user: postgres postgresql_user: name: "{{user}}" @@ -77,7 +80,7 @@ - name: standard git clone publik-base-theme git: - repo: git://repos.entrouvert.org/publik-base-theme.git + repo: http://repos.entrouvert.org/publik-base-theme.git dest: "{{ src_dir }}/publik-base-theme" when: - not git_ssh -- 2.19.1