Skip to content

Commit 724af20

Browse files
authored
Build borg image as sudo for correct SSH permissions (#35)
* Build borg image as sudo for correct SSH permissions * Update self-referential ansible-terraform to latest version * Update datalab to 0.5.0-rc.8 * Update self-referential ansible-terraform to latest version
1 parent 0ea6b2a commit 724af20

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

ansible/roles/borg/tasks/main.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,13 @@
1616

1717
- name: Sync local ssh config vault remote
1818
when: ssh_config_defined
19+
become: true
1920
ansible.builtin.copy:
2021
src: "{{ playbook_dir }}/vaults/borg/.ssh/"
2122
dest: "{{ ansible_user_home_dir }}/borgmatic/.ssh"
2223
mode: "0700"
24+
owner: root
25+
group: root
2326

2427
- name: Render Borgmatic configuration
2528
become: true
@@ -58,6 +61,7 @@
5861
borg_lock_wait_time: 5
5962

6063
- name: Build borgmatic image
64+
become: true
6165
community.docker.docker_image:
6266
name: datalab-borgmatic
6367
source: build

src/datalab

0 commit comments

Comments
 (0)