Skip to content

Commit 6bb6cae

Browse files
committed
comments
1 parent c8be3e0 commit 6bb6cae

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

docs/migration-to-unversioned.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,17 @@ worker := worker.New(client, "my-task-queue", worker.Options{})
6666

6767
### Step 2: Deploy the Unversioned Worker
6868

69-
Deploy the updated worker so that unversioned pollers begin polling the system.
69+
Deploy the updated worker, using a manner of your choice, so that unversioned pollers begin polling the system.
70+
71+
Confirm unversioned pollers are polling by using the CLI and running the following
72+
command:
73+
74+
```bash
75+
temporal task-queue describe --task-queue <your-task-queue> --namespace <your-namespace>
76+
```
77+
78+
Look for pollers with an `UNVERSIONED` Build ID in the output.
7079

71-
> **Note:** If using the Worker Controller to make this deployment, change the Rollout Strategy in your `TemporalWorkerDeployment` custom resource to `Manual`. This will prevent the controller from automatically setting the newly generated buildID as the latest current version.
7280

7381
### Step 3: Set Current Version to Unversioned
7482

@@ -89,6 +97,7 @@ After completing the migration steps:
8997
1. **Verify in the Temporal UI** that traffic is gradually shifting from versioned workers to unversioned workers.
9098
2. **AutoUpgrade workflows** will eventually move onto the unversioned worker(s).
9199
3. **Pinned workflows** that were started on versioned workers will continue and complete execution on those pinned workers.
100+
4. **New executions** of workflows, regardless of them being *Pinned* or *AutoUpgrade*, shall start on the deployed unversioned workers (unless they have a versioning-override set.)
92101

93102
---
94103

0 commit comments

Comments
 (0)