From 9dffeb86464a2dea1f1573c7694ed4d7440cbbf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 18 Aug 2014 10:12:54 +0200 Subject: [PATCH] install essential packages --- roles/common/tasks/main.yml | 9 +++++++++ roles/container/tasks/main.yml | 11 +++++++---- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml index 1255c0e..128b5fb 100644 --- a/roles/common/tasks/main.yml +++ b/roles/common/tasks/main.yml @@ -2,6 +2,15 @@ template: src=resolv.conf.j2 dest=/etc/resolv.conf mode=0644 backup=yes - name: locale.conf template: src=locale.conf.j2 dest=/etc/locale.conf mode=0644 backup=yes +- name: update pacman cache + pacman: update_cache=yes +- name: install essential packages + pacman: name={{ item }} state=present + with_items: + - htop + - strace + - cacert-dot-org + - the_silver_searcher - name: /etc/hosts template: src=hosts.j2 dest=/etc/hosts mode=0644 backup=yes - locale_gen: name=de_DE.UTF-8 state=present diff --git a/roles/container/tasks/main.yml b/roles/container/tasks/main.yml index 52bb1e7..652fac4 100644 --- a/roles/container/tasks/main.yml +++ b/roles/container/tasks/main.yml @@ -1,9 +1,5 @@ - name: Write pacman.conf copy: src=pacman.conf dest=/etc/pacman.conf mode=0644 -- name: update cache htop - pacman: update_cache=yes -- name: install htop - pacman: name=htop state=present - name: Mask services file: src=/dev/null dest=/etc/systemd/system/{{ item }} state=link @@ -12,4 +8,11 @@ service: name={{ item }} state=stopped enabled=no with_items: masked_services +- name: install essential packages + pacman: name={{ item }} state=present + with_items: + - htop + - strace + - cacert-dot-org + - the_silver_searcher - mount: name=/run/systemd/journal/ src=/mnt/journal fstype=none opts=bind,ro state=present