diff --git a/provisioning/playbook.yml b/provisioning/playbook.yml index d71f855..378624a 100644 --- a/provisioning/playbook.yml +++ b/provisioning/playbook.yml @@ -3,10 +3,6 @@ become: yes vars: - locales_gen: - - en_US.UTF-8 - - de_DE.UTF-8 - locales_default: de_DE.UTF-8 ansible_version: "2.9.4" pip_install_packages: - name: docker @@ -20,34 +16,6 @@ - vagrant pre_tasks: - - name: Generate locals - locale_gen: - name: "{{ item }}" - state: present - loop: "{{ locales_gen }}" - - - name: Get current locale - command: localectl status - register: locale_status - changed_when: false - - - name: Extract LANG from current locale configuration - set_fact: - locale_lang: "{{ locale_status.stdout | regex_search('LANG=([^\n]+)', '\\1') | first }}" - - - debug: - msg: "{{ locale_lang }}" - - - name: Set default locale - command: localectl set-locale LANG={{ locales_default }} - when: locale_lang != locales_default - - - name: Replace US repo with DE mirror - replace: - path: /etc/apt/sources.list - regexp: 'us(\.archive\.ubuntu\.com)' - replace: 'de\1' - - name: Install Python3 raw: test -e /usr/bin/python3 || (apt update && apt install -y --force-yes python3) changed_when: false @@ -97,5 +65,7 @@ when: desktop_installed.changed roles: + - jotbe.common - geerlingguy.pip - - geerlingguy.docker \ No newline at end of file + - geerlingguy.docker + - jotbe.dev-tools \ No newline at end of file diff --git a/provisioning/requirements.yml b/provisioning/requirements.yml index a0570a7..83666ca 100644 --- a/provisioning/requirements.yml +++ b/provisioning/requirements.yml @@ -5,3 +5,8 @@ - name: jotbe.common src: https://git.jotbe.io/jotbe/ansible-role-common.git scm: git + +- name: jotbe.dev-tools + src: https://git.jotbe.io/jotbe/ansible-role-dev-tools.git + scm: git +