diff --git a/docs/workspaces.md b/docs/workspaces.md index 5c3abe3646094..5df46d9a6b226 100644 --- a/docs/workspaces.md +++ b/docs/workspaces.md @@ -151,13 +151,11 @@ manually updated the workspace. ## Updating workspaces After updating the default version of the template that a workspace was created -from, you can update the workspace. +from, you can update the workspace. Coder will start the workspace with said +version. ![Updating a workspace](./images/workspace-update.png) -If the workspace is running, Coder stops it, updates it, then starts the -workspace again. - On the command line: ```shell diff --git a/site/src/pages/WorkspacePage/WorkspaceReadyPage.tsx b/site/src/pages/WorkspacePage/WorkspaceReadyPage.tsx index f98edfc89409e..8005e96dc8559 100644 --- a/site/src/pages/WorkspacePage/WorkspaceReadyPage.tsx +++ b/site/src/pages/WorkspacePage/WorkspaceReadyPage.tsx @@ -336,12 +336,13 @@ export const WorkspaceReadyPage: FC = ({ setIsConfirmingUpdate(false); }} onClose={() => setIsConfirmingUpdate(false)} - title="Update and restart?" + title="Update workspace?" confirmText="Update" description={

- Restarting your workspace will stop all running processes and{" "} + Updating your workspace will start the workspace on the latest + template version. This can{" "} delete non-persistent data.

{latestVersion?.message && ( diff --git a/site/src/pages/WorkspacesPage/BatchUpdateConfirmation.tsx b/site/src/pages/WorkspacesPage/BatchUpdateConfirmation.tsx index f5ea3589e2af4..e027d1752976a 100644 --- a/site/src/pages/WorkspacesPage/BatchUpdateConfirmation.tsx +++ b/site/src/pages/WorkspacesPage/BatchUpdateConfirmation.tsx @@ -212,8 +212,8 @@ const Consequences: FC = ({ runningWorkspaces }) => {

You are about to update {workspaceCount}.

  • - Updating will stop all running processes and delete non-persistent - data. + Updating will start workspaces on their latest template versions. This + can delete non-persistent data.
  • Anyone connected to a running workspace will be disconnected until the