Change record status: 
Project: 
Introduced in branch: 
main
Introduced in version: 
12.0.0
Description: 

Some install profiles do not need to implement any hooks or services, and instead only contain a list of modules and configuration to install.

These profiles can now opt out of being installed during the installer by setting opt_out_install: true.

This key works differently to keep_profile: false which installs the install profile during the installer but uninstalls it at the end, and can still be used where the install profile implements customizations to the installation process itself.

Impacts: 
Site templates, recipes and distribution developers