autopve feature set expansion discussion

NatanBackwards

New Member
May 1, 2024
8
8
3
I have the idea rattling around in my head of expanding the functionality of autopve to take advantage of:
https://pve.proxmox.com/wiki/Automated_Installation#Post_Installation_Webhook_Section
https://pve.proxmox.com/wiki/Automated_Installation#First_Boot_Hook_Section

More specifically allowing ansible scripts to be run against the Post Install JSON Data. The JSON data would be passed into a playbook which would be used to define playbook operations. In addition autopve could host the scripts/binaries for use with the First Boot feature. Between these two this would expand the scope of autopve to support the full/complete setup of the host not just the initial operating system installation.

Is this something people are interested in or should I stick to my lane and keep the feature set static? Any comments or additional implementation ideas?
 
I have the idea rattling around in my head of expanding the functionality of autopve
Whats autopve?

More specifically allowing ansible scripts to be run against the Post Install JSON Data. The JSON data would be passed into a playbook which would be used to define playbook operations. In addition autopve could host the scripts/binaries for use with the First Boot feature
How often do you install PVE?

Is this something people are interested in
can describe a problem/issue you are trying to solve without discussions of toolset? I dont think I can answer as your feature description is too vague.

or should I stick to my lane and keep the feature set static?
pve is open source. its your lane if you want it to be :)
 
  • Like
Reactions: leesteken
Whats autopve?


How often do you install PVE?


can describe a problem/issue you are trying to solve without discussions of toolset? I dont think I can answer as your feature description is too vague.


pve is open source. its your lane if you want it to be :)
https://github.com/natankeddem/autopve

autopve is a utility to that works in conjunction with the automated installation features of Proxmox. It serves up answer data to the installer based on system metrics.

https://pve.proxmox.com/wiki/Automated_Installation
 
oookkkk..... I still have no idea what it does beyond what you already can do with an answerfile.
A static "burned in" answer file on the install media or partition isn't very versatile for large install bases, each machine would need to have a unique install media or file manually copied over. Utilizing autopve a single generic installer can be utilized and all each machine will get served a unique answer file based on the system information sent during the install.