diff options
Diffstat (limited to 'fdio.infra.ansible/roles/aws')
-rw-r--r-- | fdio.infra.ansible/roles/aws/defaults/main.yaml | 9 | ||||
-rw-r--r-- | fdio.infra.ansible/roles/aws/tasks/ubuntu_jammy.yaml | 6 |
2 files changed, 11 insertions, 4 deletions
diff --git a/fdio.infra.ansible/roles/aws/defaults/main.yaml b/fdio.infra.ansible/roles/aws/defaults/main.yaml index e9701cd5ab..5b6978da51 100644 --- a/fdio.infra.ansible/roles/aws/defaults/main.yaml +++ b/fdio.infra.ansible/roles/aws/defaults/main.yaml @@ -1,8 +1,15 @@ --- -# file: roles/aws/defaults/main.yaml +# file: defaults/main.yaml packages: "{{ packages_base + packages_by_distro[ansible_distribution|lower] + packages_by_arch[ansible_machine] }}" +packages_repo: + ubuntu: + aarch64: + "http://ports.ubuntu.com/" + x86_64: + "http://archive.ubuntu.com/ubuntu" + packages_base: - [] diff --git a/fdio.infra.ansible/roles/aws/tasks/ubuntu_jammy.yaml b/fdio.infra.ansible/roles/aws/tasks/ubuntu_jammy.yaml index 24da26d297..c589239f61 100644 --- a/fdio.infra.ansible/roles/aws/tasks/ubuntu_jammy.yaml +++ b/fdio.infra.ansible/roles/aws/tasks/ubuntu_jammy.yaml @@ -3,7 +3,7 @@ - name: Enable deb-src APT Repository ansible.builtin.apt_repository: - repo: "deb-src http://archive.ubuntu.com/ubuntu jammy main" + repo: "deb-src {{ packages_repo[ansible_distribution|lower][ansible_machine] }} jammy main" state: "present" update_cache: true tags: @@ -11,7 +11,7 @@ - name: Enable deb APT Repository Focal ansible.builtin.apt_repository: - repo: "deb http://archive.ubuntu.com/ubuntu focal main" + repo: "deb {{ packages_repo[ansible_distribution|lower][ansible_machine] }} focal main" state: "present" update_cache: true tags: @@ -19,7 +19,7 @@ - name: Enable deb-src APT Repository Focal Src ansible.builtin.apt_repository: - repo: "deb-src http://archive.ubuntu.com/ubuntu focal main" + repo: "deb-src {{ packages_repo[ansible_distribution|lower][ansible_machine] }} focal main" state: "present" update_cache: true tags: |