Release scripts support



currently MAAS supports custom scripts for testing and commisioning.

I would like to have the same support/functionality for the “release” API call in order to be able to perform custom testing/wipe/cleanup during release of server.



What’s the use case? Is there an example of behaviour you’d like for release time?


We would like to be able to augment current secure wipe process with additional scripts for erase and testing of servers during release.

Machine commissioning API call supports parameters:

commissioning_scripts (String): Optional. A comma separated list of commissioning script names and tags to be run.
testing_scripts (String): Optional.

Such parameters support for the MAAS release API call would be a perfect fit.