Product
What Each Action Does

What each action does

The same text the dashboard shows when you hover an action. Every entry says what the action does, what it does not do, and what it costs.

Environment actions

ActionDoesDoes notImpact
DeployCreates the containers and deploys the environment for the first time.Does not touch other environments on the same server.Several minutes. The environment is not reachable until it finishes.
RedeployFetches the latest code from every connected repository (the project's main repository, its additional repositories, your organisation's add-on repositories and the repositories on the Repos tab), then rebuilds and restarts the environment with your current settings.Does not change the database or the files your users have uploaded.Several minutes offline. If the health check fails the environment is left in Error and nothing is rolled back; fix the cause and redeploy. Take a backup first.
RestartRestarts Odoo and applies any settings you have saved since the last start.Does not fetch new code.Under a minute offline. Reversible: change the settings back and restart again.
StartStarts a stopped environment so it is reachable again.Does not fetch new code or change settings.Under a minute until it responds.
StopStops the environment so it uses no CPU or memory on the server.Does not delete anything; the database and files stay on the server.Offline until you start it again. Scheduled backups pause while it is stopped.
PausePauses the environment and keeps its state on disk.Does not free the disk space it uses.Offline until you resume it.
ResumeResumes a paused environment from its saved state.Does not fetch new code or change settings.Under a minute until it responds.
Sync statusRe-reads the container state from the server and updates the status shown here.Does not start, stop or change the environment.None.

Quick Update menu

ActionDoesDoes notImpact
Restart onlyRestarts Odoo.Does not fetch new code and does not apply saved settings changes; use the Restart button for those.Under a minute offline. Reversible.
Code updateFetches the latest code from the project's main repository, its additional repositories and your organisation's add-on repositories, then restarts Odoo.Does not fetch the repositories on the Repos tab, and does not apply saved settings changes; use Sync and Deploy there, or Restart, for those.Under a minute offline. Reversible by pushing a fix and running it again.
Update all modulesFetches the latest code as Code update does, then updates every installed module in the database and restarts.Does not fetch the repositories on the Repos tab.Ten minutes or more, mostly offline. Changes the database and cannot be undone; take a backup first.
Update selected modulesFetches the latest code as Code update does, then updates the modules you name and restarts.Does not touch modules you did not name.Minutes, mostly offline. Changes the database for those modules and cannot be undone; take a backup first.
Install modulesFetches the latest code as Code update does, then installs the modules you name if they are not installed yet, and restarts.Does not reinstall or reset a module that is already installed; nothing changes for those. To reload a module's data, uninstall it in Apps first.Minutes, mostly offline. Installing a module changes the database and cannot be undone; take a backup first.
Update Odoo imageDownloads the newest Odoo image and recreates the environment on it.Does not update modules in the database, even when the schedule's module-upgrade option is on. Does nothing if you are already on the newest image.A few minutes offline. Restores the previous image automatically if the health check fails.

Repos tab

ActionDoesDoes notImpact
SyncFetches the latest code for this repository's branch and installs any system or Python packages it lists.Does not restart Odoo, so the new code is not live yet; use Deploy for that.No downtime, but installing packages can take a few minutes. Reversible by syncing again.
DeployFetches the latest code for this repository, installs any packages it lists, adds it to the environment's add-on path and restarts Odoo.Does not install or update the modules in the database; do that from Apps in Odoo.Under a minute offline. Reversible by deploying an earlier commit.
Remove repositoryRemoves this repository from the project and from the environments it was deployed to.Does not uninstall its modules from the database; uninstall them in Apps first.Modules from this repository stop loading after the next restart. Not reversible without adding the repository again.

Odoo image updates

ActionDoesDoes notImpact
Update nowDownloads the newest Odoo image and recreates the environment on it.Does not update modules in the database, even when the schedule's module-upgrade option is on. Does nothing if you are already on the newest image.A few minutes offline. Restores the previous image automatically if the health check fails.

Resources

ActionDoesDoes notImpact
MemorySets the environment's total memory; PostgreSQL gets 30% of it and Odoo the rest.Does not restart Odoo.Usually applies the new memory limit straight away with no downtime. The worker count changes on the next Restart; see the Auto-Tune preview.
CPUSets the environment's total CPU; PostgreSQL gets 30% of it and Odoo the rest.Does not restart Odoo.Usually applies the new CPU limit straight away with no downtime. The worker count changes on the next Restart; see the Auto-Tune preview.