All checks were successful
ansible-lint / Ansible Lint (push) Successful in 12s
Gitleaks Scan / gitleaks (push) Successful in 5s
Markdown Lint / markdown-lint (push) Successful in 5s
ai-reviews / Review PR (pull_request) Successful in 5s
ansible-lint / Ansible Lint (pull_request) Successful in 11s
Gitleaks Scan / gitleaks (pull_request) Successful in 4s
Markdown Lint / markdown-lint (pull_request) Successful in 5s
Corrected a typographical error in the task name, changing 'powrttop' to 'powertop'. This ensures consistency and accuracy in system monitoring tools.
23 lines
644 B
YAML
23 lines
644 B
YAML
---
|
|
# ansible_role_proxmox_provision/tasks/main.yml
|
|
# 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
|
|
|
|
- name: Remove the infamous subscription nag
|
|
ansible.builtin.import_tasks: subscription.yml
|
|
|
|
- name: Disable swap or tune it
|
|
ansible.builtin.import_tasks: swap.yml
|
|
|
|
- name: Stop logs from quietly murdering the disk
|
|
ansible.builtin.import_tasks: logrotate.yml
|
|
|
|
- name: Install powertop, auto-tune, and make it persistent
|
|
ansible.builtin.import_tasks: powertop.yml
|