Ansible testbed setup for Taishan testbed
[csit.git] / resources / tools / testbed-setup / ansible / roles / common / tasks / ubuntu.yaml
@@ -1,11 +1,19 @@
 ---
-# file: roles/common/tasks/ubuntu_x86_64.yaml
+# file: roles/common/tasks/ubuntu.yaml
 
-- name: Copy apt sources file
+- name: Copy aarch64 apt sources file
+  template:
+    src: 'files/apt-sources-arm.list'
+    dest: '/etc/apt/sources.list'
+  tags: copy-apt-sources
+  when: ansible_machine == 'aarch64'
+
+- name: Copy x86_64 apt sources file
   template:
     src: 'files/apt-sources.list'
     dest: '/etc/apt/sources.list'
   tags: copy-apt-sources
+  when: ansible_machine == 'x86_64'
 
 - name: Install python-apt
   apt:
@@ -44,7 +52,7 @@
 
 - name: Install qemu
   apt:
-    name: 'qemu-system-x86'
+    name: 'qemu-system'
     state: 'present'
     update_cache: True
   tags: install-qemu