[switchboard] Remove old Ansible files that didn't use roles.
Bug: skia:12063
Change-Id: I14c7aec7e018eb069add9801a319fe12fb547244
Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/434698
Reviewed-by: Ravi Mistry <rmistry@google.com>
diff --git a/skolo/ansible/add-chrome-bot-to-sudoers.yaml b/skolo/ansible/add-chrome-bot-to-sudoers.yaml
deleted file mode 100644
index 2eaaf40..0000000
--- a/skolo/ansible/add-chrome-bot-to-sudoers.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-- hosts: '{{ variable_hosts }}'
- gather_facts: False
- vars:
- sudoers:
- - chrome-bot
- tasks:
- - name: Make sure we have a 'sudo' group
- group:
- name: sudo
- state: present
-
- - name: Allow 'sudo' group to have passwordless sudo
- become: yes
- lineinfile:
- dest: /etc/sudoers
- state: present
- regexp: '^%sudo'
- line: '%sudo ALL=(ALL) NOPASSWD: ALL'
- validate: visudo -cf %s
-
- - name: Add sudoers users to sudo group
- become: yes
- user:
- name: '{{ item }}'
- groups: sudo
- append: yes
- with_items: '{{ sudoers }}'
diff --git a/skolo/ansible/push_authorized_keys_to_linux.yml b/skolo/ansible/push_authorized_keys_to_linux.yml
deleted file mode 100644
index 3dd4626..0000000
--- a/skolo/ansible/push_authorized_keys_to_linux.yml
+++ /dev/null
@@ -1,10 +0,0 @@
-- hosts: '{{ variable_hosts }}'
- gather_facts: False
- tasks:
- - name: Copy authorized_keys with owner and permissions
- ansible.builtin.copy:
- src: ../authorized_keys
- dest: /home/chrome-bot/.ssh/authorized_keys
- owner: chrome-bot
- group: chrome-bot
- mode: '0644'
diff --git a/skolo/ansible/push_authorized_keys_to_mac.yml b/skolo/ansible/push_authorized_keys_to_mac.yml
deleted file mode 100644
index 50458b4..0000000
--- a/skolo/ansible/push_authorized_keys_to_mac.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-- hosts: '{{ variable_hosts }}'
- gather_facts: False
- tasks:
- - name: Copy authorized_keys with owner and permissions
- ansible.builtin.copy:
- src: ../authorized_keys
- dest: /Users/chrome-bot/.ssh/authorized_keys
- owner: chrome-bot
- mode: '0644'
diff --git a/skolo/ansible/push_authorized_keys_to_router.yml b/skolo/ansible/push_authorized_keys_to_router.yml
deleted file mode 100644
index 75a217d..0000000
--- a/skolo/ansible/push_authorized_keys_to_router.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-- hosts: '{{ variable_hosts }}'
- gather_facts: False
- tasks:
- - name: Copy authorized_keys with owner and permissions
- ansible.builtin.copy:
- src: ../authorized_keys
- dest: /home/admin/.ssh/authorized_keys
- owner: admin
- mode: '0644'
diff --git a/skolo/ansible/push_authorized_keys_to_win.yml b/skolo/ansible/push_authorized_keys_to_win.yml
deleted file mode 100644
index ad5871c..0000000
--- a/skolo/ansible/push_authorized_keys_to_win.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-- hosts: '{{ variable_hosts }}'
- gather_facts: False
- tasks:
- - name: Create .ssh directory if it doesn't exist.
- ansible.windows.win_file:
- path: C:\Users\chrome-bot\.ssh
- state: directory
- - name: Copy sshd_config
- ansible.builtin.copy:
- src: ./templates/win_sshd_config
- dest: C:\ProgramData\ssh\sshd_config
- - name: Copy authorized_keys
- ansible.builtin.copy:
- src: ../authorized_keys
- dest: C:\Users\chrome-bot\.ssh\authorized_keys
- - name: Restart sshd
- ansible.windows.win_service:
- state: restarted
- name: sshd
diff --git a/skolo/ansible/switchboard/install-test-machine-monitor.yml b/skolo/ansible/switchboard/install-test-machine-monitor.yml
deleted file mode 100644
index ff54a33..0000000
--- a/skolo/ansible/switchboard/install-test-machine-monitor.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-- hosts: '{{ variable_hosts }}'
- user: root
- gather_facts: False
- tasks:
- - name: Copy over service file.
- copy:
- src: test_machine_monitor.service
- dest: /etc/systemd/system/test_machine_monitor.service
- owner: root
- group: root
- mode: '0644'
- - name: Copy over executable.
- copy:
- src: ../../../machine/build/linux/arm64/test_machine_monitor
- dest: /usr/local/bin/test_machine_monitor
- owner: root
- group: root
- mode: '0755'
- - name: Start systemd servce.
- systemd:
- state: started
- name: test_machine_monitor
- daemon_reload: yes
diff --git a/skolo/ansible/switchboard/setup-switchboard-rpi.yml b/skolo/ansible/switchboard/setup-switchboard-rpi.yml
deleted file mode 100644
index 5397e21..0000000
--- a/skolo/ansible/switchboard/setup-switchboard-rpi.yml
+++ /dev/null
@@ -1,63 +0,0 @@
-- hosts: '{{ variable_hosts }}'
- user: root
- gather_facts: False
- tasks:
- - name: install python3
- raw: 'apt update && apt -y install python3'
- - name: Install applications.
- apt:
- pkg:
- - adb
- - libimobiledevice-utils
- - sudo
- - rsync
- - collectd
- - collectd-core
- - collectd-utils
-
- - name: Make sure we have a 'sudo' group
- group:
- name: sudo
- state: present
-
- - name: Allow 'sudo' group to have passwordless sudo
- become: yes
- lineinfile:
- dest: /etc/sudoers
- state: present
- regexp: '^%sudo'
- line: '%sudo ALL=(ALL) NOPASSWD: ALL'
- validate: visudo -cf %s
-
- - name: Add sudo users to sudo group
- become: yes
- user:
- name: 'chrome-bot'
- groups: sudo
- append: yes
-
- - name: Create chrome-bot user.
- user:
- name: chrome-bot
- groups: plugdev,sudo
- generate_ssh_key: true
- shell: /bin/bash
-
- - name: Configure collectd
- copy:
- src: ../../raspberry-pi/collectd.conf
- dest: /etc/collectd/collectd.conf
- owner: root
- group: root
- mode: 0644
-
- - name: Copy authorized_keys with owner and permissions
- ansible.builtin.copy:
- src: ../../authorized_keys
- dest: /home/chrome-bot/.ssh/authorized_keys
- owner: chrome-bot
- group: chrome-bot
- mode: '0644'
-
- - name: Reboot so chrome-bot is a member of plugdev
- reboot:
diff --git a/skolo/ansible/switchboard/test_machine_monitor.service b/skolo/ansible/switchboard/test_machine_monitor.service
deleted file mode 100644
index 1d0ffde..0000000
--- a/skolo/ansible/switchboard/test_machine_monitor.service
+++ /dev/null
@@ -1,14 +0,0 @@
-[Unit]
-Description=test_machine_monitor
-After=syslog.target network.target
-
-[Service]
-Type=simple
-User=chrome-bot
-ExecStart=/usr/local/bin/test_machine_monitor \
- --config=prod.json \
- --username=chrome-bot
-Restart=always
-
-[Install]
-WantedBy=multi-user.target
\ No newline at end of file