Deploying applications in the QM partition¶
The AutoSD architecture isolates non-critical (QM) applications from critical applications. This isolation mechanism is the QM software partition. In this architecture, the QM partition is an imageless container that uses a subsection of the host filesystem as its root filesystem. This means that you must place your applications in one of two locations:
- Configure OSBuild to copy critical applications to
/etc/containers/systemd
- Configure OSBuild to copy non-critical applications to
/etc/containers/systemd
inside the QM partition, which is mounted at/usr/lib/qm/
. The resulting path for QM applications is/usr/lib/qm/etc/containers/systemd
.
To configure the placement of applications in the QM partition, create a new qm
stage in your manifest file, and configure
QM-specific operations in the QM partition.