mirror of
https://gitlab.com/signalytic/platform-v2/experiments/node-config/common.git
synced 2026-09-11 17:51:30 +00:00
updated common plays, cleanups & bug fixes
This commit is contained in:
@@ -1,10 +1,7 @@
|
|||||||
---
|
---
|
||||||
# Common
|
# Common node configuration, run via ansible-pull.
|
||||||
- name: Common Node Configuration
|
- name: Common Node Configuration
|
||||||
hosts: all
|
hosts: all
|
||||||
become: true
|
become: true
|
||||||
vars_files:
|
|
||||||
- group_vars/vars.yml
|
|
||||||
roles:
|
roles:
|
||||||
- role: base_packages
|
- role: common
|
||||||
- role: example_config
|
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
---
|
||||||
### Signalytic Directories ###
|
### Signalytic Directories ###
|
||||||
|
|
||||||
default_user: "signalytic"
|
default_user: "signalytic"
|
||||||
@@ -1,3 +1,4 @@
|
|||||||
|
---
|
||||||
- name: Check signalytic directories exist
|
- name: Check signalytic directories exist
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
path: "{{ item }}"
|
path: "{{ item }}"
|
||||||
+2
-1
@@ -1,6 +1,7 @@
|
|||||||
|
---
|
||||||
- name: Extract cellmodem package
|
- name: Extract cellmodem package
|
||||||
ansible.builtin.unarchive:
|
ansible.builtin.unarchive:
|
||||||
src: packages/cellmodem-scripts-v15.tar.bz2
|
src: files/cellmodem-scripts-v15.tar.bz2
|
||||||
dest: /tmp
|
dest: /tmp
|
||||||
remote_src: false
|
remote_src: false
|
||||||
become: true
|
become: true
|
||||||
+2
-1
@@ -1,6 +1,7 @@
|
|||||||
|
---
|
||||||
- name: Extract power-management package
|
- name: Extract power-management package
|
||||||
ansible.builtin.unarchive:
|
ansible.builtin.unarchive:
|
||||||
src: packages/power-management-v11.tar.bz2
|
src: files/power-management-v11.tar.bz2
|
||||||
dest: /tmp
|
dest: /tmp
|
||||||
remote_src: false
|
remote_src: false
|
||||||
become: true
|
become: true
|
||||||
+2
-1
@@ -1,6 +1,7 @@
|
|||||||
|
---
|
||||||
- name: Extract signalytic-ap package
|
- name: Extract signalytic-ap package
|
||||||
ansible.builtin.unarchive:
|
ansible.builtin.unarchive:
|
||||||
src: packages/signalytic-ap-manager-5.v5.tar.bz2
|
src: files/signalytic-ap-manager-5.v5.tar.bz2
|
||||||
dest: /tmp
|
dest: /tmp
|
||||||
remote_src: false
|
remote_src: false
|
||||||
become: true
|
become: true
|
||||||
+3
-2
@@ -1,13 +1,14 @@
|
|||||||
|
---
|
||||||
## Network Manager
|
## Network Manager
|
||||||
- name: Install signalytic-network manager
|
- name: Install signalytic-network manager
|
||||||
ansible.builtin.apt:
|
ansible.builtin.apt:
|
||||||
deb: packages/signalytic-network-manager-1.1.v1-1_all.deb
|
deb: files/signalytic-network-manager-1.1.v1-1_all.deb
|
||||||
fail_on_autoremove: true
|
fail_on_autoremove: true
|
||||||
become: true
|
become: true
|
||||||
|
|
||||||
## Battery Manager
|
## Battery Manager
|
||||||
- name: Install signalytic-battery manager
|
- name: Install signalytic-battery manager
|
||||||
ansible.builtin.apt:
|
ansible.builtin.apt:
|
||||||
deb: packages/signalytic-battery-manager_3.0_all.deb
|
deb: files/signalytic-battery-manager_3.0_all.deb
|
||||||
fail_on_autoremove: true
|
fail_on_autoremove: true
|
||||||
become: true
|
become: true
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
---
|
||||||
|
- name: Create system directories
|
||||||
|
ansible.builtin.import_tasks: create-dirs.yml
|
||||||
|
|
||||||
|
- name: Install system utilities
|
||||||
|
ansible.builtin.import_tasks: system-utils.yml
|
||||||
|
|
||||||
|
- name: Install signalytic-debian packages
|
||||||
|
ansible.builtin.import_tasks: install-signalytic-deb.yml
|
||||||
|
|
||||||
|
- name: Install cellmodem package
|
||||||
|
ansible.builtin.import_tasks: install-cellmodem-package.yml
|
||||||
|
|
||||||
|
- name: Install power-management package
|
||||||
|
ansible.builtin.import_tasks: install-power-management.yml
|
||||||
|
|
||||||
|
- name: Install signalytic-ap package
|
||||||
|
ansible.builtin.import_tasks: install-signalytic-ap.yml
|
||||||
@@ -1,3 +1,4 @@
|
|||||||
|
---
|
||||||
- name: Install system utils
|
- name: Install system utils
|
||||||
ansible.builtin.apt:
|
ansible.builtin.apt:
|
||||||
name:
|
name:
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
- name: Create system directories
|
|
||||||
ansible.legacy.import_tasks: create-dirs.yml
|
|
||||||
|
|
||||||
- name: Install system utilities
|
|
||||||
ansible.legacy.import_tasks: system-utils.yml
|
|
||||||
|
|
||||||
- name: Install signalytic-debian packages
|
|
||||||
ansible.legacy.import_tasks: install-signalytic-deb.yml
|
|
||||||
|
|
||||||
- name: Install cellmodem package
|
|
||||||
ansible.legacy.import_tasks: install-cellmodem-package.yml
|
|
||||||
|
|
||||||
- name: Install power-management package
|
|
||||||
ansible.legacy.import_tasks: install-power-management.yml
|
|
||||||
|
|
||||||
- name: Install signalytic-ap package
|
|
||||||
ansible.legacy.import_tasks: install-signalytic-ap.yml
|
|
||||||
Reference in New Issue
Block a user