Skip to content

Commit f640339

Browse files
committed
Adapt setup playbook to new way of passing user
1 parent d44ac44 commit f640339

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

infra/ansible/setup.yaml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
- hosts: all
22

3-
become: true
4-
vars:
5-
user: "{{ user }}"
6-
73
tasks:
84
# Install required packages
95
- name: Update apt and install required system packages
6+
become: true
107
apt:
118
pkg:
129
- curl
@@ -19,22 +16,26 @@
1916

2017
# Allow SSH connections and deny by default
2118
- name: UFW - Allow SSH connections
19+
become: true
2220
community.general.ufw:
2321
rule: allow
2422
name: OpenSSH
2523

2624
- name: UFW - Enable and deny by default
25+
become: true
2726
community.general.ufw:
2827
state: enabled
2928
default: deny
3029

3130
# Create basic directories
3231
- name: Create basic directories if do not exist
32+
become: true
3333
ansible.builtin.file:
34-
path: /home/{{ user }}/{{ item }}
34+
path: /home/{{ app_user }}/{{ item }}
3535
state: directory
3636
mode: '0755'
37-
become_user: "{{ user }}"
37+
owner: '{{ app_user }}'
38+
group: '{{ app_user }}'
3839
loop:
3940
- repos
4041
- config
@@ -44,6 +45,6 @@
4445
# - name: Clone Aligned repository
4546
# ansible.builtin.git:
4647
# repo: https://github.com/yetanotherco/aligned_layer.git
47-
# dest: /home/{{ user }}/repos/aligned_layer
48+
# dest: /home/{{ app_user }}/repos/aligned_layer
4849
# version: main
49-
# become_user: "{{ user }}"
50+
# become_user: '{{ app_user }}'

0 commit comments

Comments
 (0)