Hi, A drop-in directories feature has been added to vdsm-4.18.4.

This allows the user to put partial configurations into a drop-in file and create new parameters or override default ones.

The semantics of the directories is as follows:

/etc/vdsm/vdsm.conf: For default configuration. We install this file if missing, and never touch this
file during upgrade.
- /etc/vdsm/vdsm.conf.d/
- / run/vdsm/vdsm.conf.d/
- /usr/lib/vdsm/vdsm.conf.d/

Files with a .conf suffix can be placed into any of the vdsm.conf.d drop-in directories.
The default configuration file is read before all other files and has the lowest priority.

The priority of configuration files under vdsm.conf.d is determined by lexicographic order of file names, so the lexicographic latest file name takes precedence.

It is highly recommended to prefix all file names with a two-digit number in order to keep the ordering simple.

--
Irit Goihman
Software Engineer
Red Hat Israel Ltd.