From 626c0d1412d859f643ff35b65206ebe79c3a4241 Mon Sep 17 00:00:00 2001
From: Jelle van der Waa <jelle@archlinux.org>
Date: Sun, 6 Jun 2021 17:14:23 +0200
Subject: [PATCH] Enable ParallelDownloads and install hostname

Without hostname the role does not run.
---
 roles/common/tasks/main.yml           | 3 +++
 roles/common/templates/pacman.conf.j2 | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml
index 53c02fc49..0ab3b419a 100644
--- a/roles/common/tasks/main.yml
+++ b/roles/common/tasks/main.yml
@@ -4,6 +4,9 @@
   set_fact:
     host_has_local_dns_resolver: "{{ dns_servers|length == 1 and '127.0.0.1' in dns_servers }}"
 
+- name: install inetutils for hostname
+  pacman: name=inetutils state=present
+
 - name: set hostname
   hostname: name="{{ inventory_hostname }}"
 
diff --git a/roles/common/templates/pacman.conf.j2 b/roles/common/templates/pacman.conf.j2
index 27563fe34..dffd5d1fe 100644
--- a/roles/common/templates/pacman.conf.j2
+++ b/roles/common/templates/pacman.conf.j2
@@ -33,7 +33,7 @@ UseSyslog
 Color
 CheckSpace
 VerbosePkgLists
-#ParallelDownloads = 5
+ParallelDownloads = 5
 
 # By default, pacman accepts packages signed by keys that its local keyring
 # trusts (see pacman-key and its man page), as well as unsigned packages.
-- 
GitLab