first commit

This commit is contained in:
2025-09-14 13:10:34 -07:00
commit 6f4fcb90e2
25 changed files with 869 additions and 0 deletions

20
pxe-server.yaml Normal file
View File

@ -0,0 +1,20 @@
---
- name: Cosmos PXE Server Pipeline
hosts: all
become: yes
# Required Jenkins Vars
# host_ip - string
# new_hostname - string
# rename_host - bool
# config_matt - bool
# kde_full - bool
#
vars:
terse_packages: true
roles:
- { role: cosmos_init, tags: ['cosmos_init'], vars: {"terse_packages": "true"}, when: not refresh_only | bool }
- { role: pxe_server, tags: ['pxe_server'] }
...