You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LastModifier-based ownership transfer with docs (#131)
<!--- Note to EXTERNAL Contributors -->
<!-- Thanks for opening a PR!
If it is a significant code change, please **make sure there is an open
issue** for this.
We work best with you when we have accepted the idea first before you
code. -->
<!--- For ALL Contributors 👇 -->
## What was changed
Add temporary version-metadata method for unblocking worker controller
after user modification
## Why?
To enable ownership transfer until `OwnerIdentity` management is
available per temporalio/api#632
## Checklist
<!--- add/delete as needed --->
1. Closes#74
2. How was this tested:
Unit tested, but still needs more tests (ie. test that controller
correctly unsets the value)
3. Any docs updates needed?
Yes, see docs/ownership.md
---------
Co-authored-by: Jacob LeGrone <[email protected]>
l.Info(fmt.Sprintf("Forcing Manual rollout strategy since Worker Deployment was modified by a user with a different identity '%s'; to allow controller to make changes again, set 'temporal.io/ignore-last-modifier=true' in the metadata of your Current or Ramping Version; see ownership runbook at docs/ownership.md for more details.", w.Status.LastModifierIdentity))
0 commit comments