Remove THIS tag and use unix endlines
[csit.git] / resources / tools / testbed-setup / ansible / roles / tg_sut / tasks / ubuntu_x86_64.yaml
index 3c6eb10..f43fad1 100644 (file)
----\r
-# file: roles/tg_sut/tasks/ubuntu_x86_64.yaml\r
-\r
-- name: Install python-dev\r
-  apt:\r
-    name: 'python-dev'\r
-    state: 'present'\r
-    update_cache: True\r
-  tags: install-python-dev\r
-\r
-- name: Install python-virtualenv\r
-  apt:\r
-    name: 'python-virtualenv'\r
-    state: 'present'\r
-    update_cache: True\r
-  tags: install-python-virtualenv\r
-\r
-- name: Install python pip\r
-  apt:\r
-    name: 'python-pip'\r
-    state: 'present'\r
-    update_cache: True\r
-  tags: install-python-pip\r
-\r
-- name: Install libpcap-dev\r
-  apt:\r
-    name: 'libpcap-dev'\r
-    state: 'present'\r
-    update_cache: True\r
-  tags: install-libpcap-dev\r
-\r
-- name: Install cpufrequtils\r
-  apt:\r
-    name: 'cpufrequtils'\r
-    state: 'present'\r
-    update_cache: True\r
-  tags: install-cpufrequtils\r
-\r
-- name: Install cgroup-support\r
-  apt:\r
-    name: 'cgroup-bin'\r
-    state: 'present'\r
-    update_cache: True\r
-  tags: install-cgroup-support\r
-\r
-- name: Install zlib1g-dev\r
-  apt:\r
-    name: 'zlib1g-dev'\r
-    state: 'present'\r
-    update_cache: True\r
-  tags: install-zlib1g-dev\r
-\r
-- name: Install libnuma-dev\r
-  apt:\r
-    name: 'libnuma-dev'\r
-    state: 'present'\r
-    update_cache: True\r
-  tags: install-libnuma-dev\r
-\r
-- name: Install Docker and role dependencies\r
-  apt:\r
-    name: "{{ item }}"\r
-    state: "present"\r
-    install_recommends: False\r
-  with_items:\r
-    - "apt-transport-https"\r
-    - "ca-certificates"\r
-    - "software-properties-common"\r
-    - "cron"\r
-  tags: install-docker\r
-\r
-- name: Install upstream APT GPG key\r
-  apt_key:\r
-    id: "{{ docker_apt_key }}"\r
-    keyserver: "{{ ansible_local.core.keyserver\r
-                   if (ansible_local|d() and ansible_local.core|d() and\r
-                       ansible_local.core.keyserver)\r
-                   else 'hkp://pool.sks-keyservers.net' }}"\r
-    state: "present"\r
-  tags: install-docker\r
-\r
-- name: Install upstream APT repository\r
-  apt_repository:\r
-    repo: "{{ docker_repository }}"\r
-    state: "present"\r
-    update_cache: True\r
-  tags: install-docker\r
-\r
-- name: Install Docker\r
-  apt:\r
-    name: "docker-{{ docker_edition }}={{ docker_apt_package_name }}"\r
-    state: "present"\r
-    update_cache: True\r
-    install_recommends: False\r
-    cache_valid_time: "{{ apt_cache_time }}"\r
-  tags: install-docker\r
-\r
-- name: Remove Upstart config file\r
-  file:\r
-    path: "/etc/default/docker"\r
-    state: "absent"\r
-  tags: docker\r
-\r
-- name: Ensure systemd directory exists\r
-  file:\r
-    path: "/etc/systemd/system"\r
-    state: "directory"\r
-    owner: "root"\r
-    group: "root"\r
-    mode: "0755"\r
-  tags: ensure-docker\r
-\r
-- name: Copy systemd unit file\r
-  template:\r
-    src: "templates/docker.service.j2"\r
-    dest: "/etc/systemd/system/docker.service"\r
-    owner: "root"\r
-    group: "root"\r
-    mode: "0644"\r
-  register: docker_register_systemd_service\r
-  tags: copy-docker\r
-\r
-- name: Reload systemd daemon\r
-  command: "systemctl daemon-reload"\r
-  notify: ["Restart Docker"]\r
-  when: (docker_register_systemd_service and\r
-         docker_register_systemd_service | changed)\r
-  tags: restart-docker\r
-\r
-- name: Set specific users to "docker" group\r
-  user:\r
-    name: "{{ item }}"\r
-    groups: "docker"\r
-    append: True\r
-  with_items: "{{ docker_users }}"\r
-  when: docker_users\r
-  tags: set-docker\r
-\r
-- name: Install upstream APT GPG key\r
-  apt_key:\r
-    id: "{{ kubernetes_apt_key }}"\r
-    keyserver: "{{ ansible_local.core.keyserver\r
-                   if (ansible_local|d() and ansible_local.core|d() and\r
-                       ansible_local.core.keyserver)\r
-                   else 'hkp://pool.sks-keyservers.net' }}"\r
-    state: "present"\r
-  tags: install-kubernetes\r
-\r
-- name: Install upstream APT repository\r
-  apt_repository:\r
-    repo: "{{ kubernetes_repository }}"\r
-    state: "present"\r
-    update_cache: True\r
-  tags: install-kubernetes\r
-\r
-- name: Install kubeadm\r
-  apt:\r
-    name: "kubeadm={{ kubernetes_apt_package_name }}"\r
-    state: "present"\r
-    update_cache: True\r
-    install_recommends: False\r
-    cache_valid_time: "{{ apt_cache_time }}"\r
-  tags: install-kubernetes\r
-\r
-- name: Install kubectl\r
-  apt:\r
-    name: "kubectl={{ kubernetes_apt_package_name }}"\r
-    state: "present"\r
-    update_cache: True\r
-    install_recommends: False\r
-    cache_valid_time: "{{ apt_cache_time }}"\r
-  tags: install-kubernetes\r
-\r
-- name: Install kubelet\r
-  apt:\r
-    name: "kubelet={{ kubernetes_apt_package_name }}"\r
-    state: "present"\r
-    update_cache: True\r
-    install_recommends: False\r
-    cache_valid_time: "{{ apt_cache_time }}"\r
-  tags: install-kubernetes\r
-\r
+---
+# file: roles/tg_sut/tasks/ubuntu_x86_64.yaml
+
+- name: Install python-dev
+  apt:
+    name: 'python-dev'
+    state: 'present'
+    update_cache: True
+  tags: install-python-dev
+
+- name: Install python-virtualenv
+  apt:
+    name: 'python-virtualenv'
+    state: 'present'
+    update_cache: True
+  tags: install-python-virtualenv
+
+- name: Install python pip
+  apt:
+    name: 'python-pip'
+    state: 'present'
+    update_cache: True
+  tags: install-python-pip
+
+- name: Install libpcap-dev
+  apt:
+    name: 'libpcap-dev'
+    state: 'present'
+    update_cache: True
+  tags: install-libpcap-dev
+
+- name: Install cpufrequtils
+  apt:
+    name: 'cpufrequtils'
+    state: 'present'
+    update_cache: True
+  tags: install-cpufrequtils
+
+- name: Install cgroup-support
+  apt:
+    name: 'cgroup-bin'
+    state: 'present'
+    update_cache: True
+  tags: install-cgroup-support
+
+- name: Install zlib1g-dev
+  apt:
+    name: 'zlib1g-dev'
+    state: 'present'
+    update_cache: True
+  tags: install-zlib1g-dev
+
+- name: Install libnuma-dev
+  apt:
+    name: 'libnuma-dev'
+    state: 'present'
+    update_cache: True
+  tags: install-libnuma-dev
+
+- name: Install Docker and role dependencies
+  apt:
+    name: "{{ item }}"
+    state: "present"
+    install_recommends: False
+  with_items:
+    - "apt-transport-https"
+    - "ca-certificates"
+    - "software-properties-common"
+    - "cron"
+  tags: install-docker
+
+- name: Install upstream APT GPG key
+  apt_key:
+    id: "{{ docker_apt_key }}"
+    keyserver: "{{ ansible_local.core.keyserver
+                   if (ansible_local|d() and ansible_local.core|d() and
+                       ansible_local.core.keyserver)
+                   else 'hkp://pool.sks-keyservers.net' }}"
+    state: "present"
+  tags: install-docker
+
+- name: Install upstream APT repository
+  apt_repository:
+    repo: "{{ docker_repository }}"
+    state: "present"
+    update_cache: True
+  tags: install-docker
+
+- name: Install Docker
+  apt:
+    name: "docker-{{ docker_edition }}={{ docker_apt_package_name }}"
+    state: "present"
+    update_cache: True
+    install_recommends: False
+    cache_valid_time: "{{ apt_cache_time }}"
+  tags: install-docker
+
+- name: Remove Upstart config file
+  file:
+    path: "/etc/default/docker"
+    state: "absent"
+  tags: docker
+
+- name: Ensure systemd directory exists
+  file:
+    path: "/etc/systemd/system"
+    state: "directory"
+    owner: "root"
+    group: "root"
+    mode: "0755"
+  tags: ensure-docker
+
+- name: Copy systemd unit file
+  template:
+    src: "templates/docker.service.j2"
+    dest: "/etc/systemd/system/docker.service"
+    owner: "root"
+    group: "root"
+    mode: "0644"
+  register: docker_register_systemd_service
+  tags: copy-docker
+
+- name: Reload systemd daemon
+  command: "systemctl daemon-reload"
+  notify: ["Restart Docker"]
+  when: (docker_register_systemd_service and
+         docker_register_systemd_service | changed)
+  tags: restart-docker
+
+- name: Set specific users to "docker" group
+  user:
+    name: "{{ item }}"
+    groups: "docker"
+    append: True
+  with_items: "{{ docker_users }}"
+  when: docker_users
+  tags: set-docker
+
+- name: Install upstream APT GPG key
+  apt_key:
+    id: "{{ kubernetes_apt_key }}"
+    keyserver: "{{ ansible_local.core.keyserver
+                   if (ansible_local|d() and ansible_local.core|d() and
+                       ansible_local.core.keyserver)
+                   else 'hkp://pool.sks-keyservers.net' }}"
+    state: "present"
+  tags: install-kubernetes
+
+- name: Install upstream APT repository
+  apt_repository:
+    repo: "{{ kubernetes_repository }}"
+    state: "present"
+    update_cache: True
+  tags: install-kubernetes
+
+- name: Install kubeadm
+  apt:
+    name: "kubeadm={{ kubernetes_apt_package_name }}"
+    state: "present"
+    update_cache: True
+    install_recommends: False
+    cache_valid_time: "{{ apt_cache_time }}"
+  tags: install-kubernetes
+
+- name: Install kubectl
+  apt:
+    name: "kubectl={{ kubernetes_apt_package_name }}"
+    state: "present"
+    update_cache: True
+    install_recommends: False
+    cache_valid_time: "{{ apt_cache_time }}"
+  tags: install-kubernetes
+
+- name: Install kubelet
+  apt:
+    name: "kubelet={{ kubernetes_apt_package_name }}"
+    state: "present"
+    update_cache: True
+    install_recommends: False
+    cache_valid_time: "{{ apt_cache_time }}"
+  tags: install-kubernetes
+