omv-salt¶
This tool is used to deploy the configuration of services and to start or stop them.
To get a list of all available deployment states:
# omv-salt deploy list
To deploy one or more states run the following command:
# omv-salt deploy run <NAMES>...
# omv-salt deploy run avahi monit systemd
The tool also supports stages that bundle various tasks. To get a list of them, run the command:
# omv-salt stage list
The following stages are available:
- setup
- This stage is being run only once after the openmediavault Debian package has been installed on the system. It is used to set up the system to the desired requirements.
- prepare
- This stage takes care that the pillar and grains are up to date and all modules/states are being synced to the minions.
- deploy
- Deploy the configuration of various services like SMB, FTP, …
- all
- This stage contains the stages prepare and deploy.
If you want to deploy all states in one bunch, then you need to execute the following command:
# omv-salt stage run deploy