From 06317e1236ad8c44af181f9d339fd839c5851847 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Tue, 27 Nov 2018 22:58:22 +0100 Subject: [PATCH] initial commit --- defaults/main.yml | 0 tasks/main.yml | 2 ++ tasks/setup.yml | 22 ++++++++++++++++++++++ vars/main.yml | 2 ++ 4 files changed, 26 insertions(+) create mode 100644 defaults/main.yml create mode 100644 tasks/main.yml create mode 100644 tasks/setup.yml create mode 100644 vars/main.yml diff --git a/defaults/main.yml b/defaults/main.yml new file mode 100644 index 0000000..e69de29 diff --git a/tasks/main.yml b/tasks/main.yml new file mode 100644 index 0000000..1f69f7a --- /dev/null +++ b/tasks/main.yml @@ -0,0 +1,2 @@ +--- +- include_tasks: setup.yml diff --git a/tasks/setup.yml b/tasks/setup.yml new file mode 100644 index 0000000..0afe2c8 --- /dev/null +++ b/tasks/setup.yml @@ -0,0 +1,22 @@ +--- +- block: + - name: Install python 3 package + package: + name: "{{ item }}" + state: present + with_items: + - python36 + + - name: Setup pip3 + command: /bin/python3.6 -m ensurepip + + - name: Link binaries to '__python3_link_bin_path' + file: + src: "{{ item.src }}" + dest: "{{ __python3_link_bin_path }}/{{ item.dest }}" + state: link + with_items: + - { src: /bin/python3.6, dest: python3 } + - { src: /usr/local/bin/pip3.6, dest: pip3 } + become: True + become_user: root diff --git a/vars/main.yml b/vars/main.yml new file mode 100644 index 0000000..718fddd --- /dev/null +++ b/vars/main.yml @@ -0,0 +1,2 @@ +--- +__python3_link_bin_path: /usr/bin