feat : Add tasks for importing utilities.yml and installing system packages
Some checks failed
ansible-lint / Ansible Lint (push) Failing after 6s
Gitleaks Scan / gitleaks (push) Successful in 5s
Markdown Lint / markdown-lint (push) Successful in 5s

This commit introduces two new tasks in the Ansible playbook. The first task imports a `utilities.yml` file, which likely contains reusable utility functions or configurations for API interactions. The second task installs necessary system packages required for the application to run smoothly.
This commit is contained in:
2026-02-12 18:08:57 +01:00
parent 5607aedbd8
commit 7e738cfbec
2 changed files with 16 additions and 0 deletions

View File

@@ -3,6 +3,9 @@
# Main tasks for role
# ===================
- name: Install api utilities
ansible.builtin.import_tasks: utilities.yml
- name: Disable enterprise repo, enable no-subscription
ansible.builtin.import_tasks: repos.yml

13
tasks/utilities.yml Normal file
View File

@@ -0,0 +1,13 @@
---
- name: utilities | Install required system packages
apt:
name:
- python3
- python3-pip
- python3-setuptools
- python3-proxmoxer
- python3-requests
- smartmontools
- lm-sensors
state: present
update_cache: yes