src.nth.io/

summaryrefslogtreecommitdiff
path: root/aws-s3-backup
diff options
context:
space:
mode:
Diffstat (limited to 'aws-s3-backup')
-rw-r--r--aws-s3-backup/defaults/main.yaml5
-rw-r--r--aws-s3-backup/tasks/main.yaml4
2 files changed, 5 insertions, 4 deletions
diff --git a/aws-s3-backup/defaults/main.yaml b/aws-s3-backup/defaults/main.yaml
index d17817e..9f59207 100644
--- a/aws-s3-backup/defaults/main.yaml
+++ b/aws-s3-backup/defaults/main.yaml
@@ -1,6 +1,7 @@
---
aws_s3_backup_region: "us-east-1"
-aws_s3_backup_pip_packages:
+# apt awscli is v2 (the old pip package was v1); the s3/s3api commands the
+# backup scripts use behave the same. boto3 was dropped: nothing used it.
+aws_s3_backup_apt_packages:
- "awscli"
- - "boto3"
diff --git a/aws-s3-backup/tasks/main.yaml b/aws-s3-backup/tasks/main.yaml
index a6f5164..46b6a91 100644
--- a/aws-s3-backup/tasks/main.yaml
+++ b/aws-s3-backup/tasks/main.yaml
@@ -1,8 +1,8 @@
---
-- name: pip install aws cli packages
+- name: install aws cli
become: yes
- pip: name="{{aws_s3_backup_pip_packages}}" break_system_packages="true"
+ apt: name="{{aws_s3_backup_apt_packages}}"
- name: create aws config dir for root
become: yes