chore 📦: Optimize swap settings for better performance #27
@@ -3,18 +3,31 @@
|
||||
# Main tasks for role
|
||||
# ===================
|
||||
|
||||
- name: Install api utilities
|
||||
ansible.builtin.import_tasks: utilities.yml
|
||||
- name: Ensure we are running on Proxmox
|
||||
ansible.builtin.stat:
|
||||
path: /usr/bin/pveversion
|
||||
register: proxmox_check
|
||||
|
||||
- name: Stop if not Proxmox
|
||||
ansible.builtin.fail:
|
||||
msg: "This role must run on Proxmox VE nodes only."
|
||||
when: not proxmox_check.stat.exists
|
||||
|
||||
# Other tasks
|
||||
# ===================
|
||||
|
||||
- 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: Install api utilities
|
||||
ansible.builtin.import_tasks: utilities.yml
|
||||
|
||||
- name: Remove the infamous subscription nag
|
||||
ansible.builtin.import_tasks: subscription.yml
|
||||
|
||||
- name: Stop logs from quietly murdering the disk
|
||||
ansible.builtin.import_tasks: logrotate.yml
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
---
|
||||
|
||||
- name: repos | Manage Proxmox repositories
|
||||
vars:
|
||||
repo_path:
|
||||
|
|
||||
|
||||
Reference in New Issue
Block a user
[Lines 1-4] [Score: 2] Removing unused task might improve maintainability. Consider keeping if it's intended for future use.