## Add this to the import headers
from provisioningserver.drivers.power.proxmox import ProxmoxPowerDriver
## The ProxmoxPowerDriver is the entry to be added
power_drivers = [
ProxmoxPowerDriver(),
...
]
mksquashfs squashfs-root maas_7328.snap
mv /var/lib/snapd/snaps/maas_7328.snap /var/lib/snapd/snaps/maas_7328.snap-orig
mv maas_7328.snap /var/lib/snapd/snaps/
reboot (changes were not recognized until I restarted the server. Mounting and starting the snap was not sufficient)
Instructions for the Snap version MaaS 2.8 build 7328. I have no idea how to submit this for inclusion.
snap stop maas.supervisor snapd/snaps/ maas_7328. snap root/usr/ lib/python3/ dist-packages/ provisioningser ver/drivers/ power/ root/usr/ lib/python3/ dist-packages/ provisioningser ver/drivers/ power/registry. py
umount /snap/maas/7328
unsquashfs /var/lib/
cp proxmox.py squashfs-
vi squashfs-
## Add this to the import headers ver.drivers. power.proxmox import ProxmoxPowerDriver
from provisioningser
## The ProxmoxPowerDriver is the entry to be added erDriver( ),
power_drivers = [
ProxmoxPow
...
]
mksquashfs squashfs-root maas_7328.snap snapd/snaps/ maas_7328. snap /var/lib/ snapd/snaps/ maas_7328. snap-orig snapd/snaps/
mv /var/lib/
mv maas_7328.snap /var/lib/
reboot (changes were not recognized until I restarted the server. Mounting and starting the snap was not sufficient)