Fix public bank endpoint rollout (Refs josh/tws-zombies-scripts#13)
This commit is contained in:
@@ -1038,9 +1038,18 @@ game hosts. Run:
|
||||
|
||||
### Bank journals during server teardown
|
||||
|
||||
Agent 1.9.0 adds `bank.settlement`: removal, rebuild, migration and creation
|
||||
Agent 1.9.0 introduced `bank.settlement`: removal, rebuild, migration and creation
|
||||
cancellation finish pending TWS bank decisions before deleting the old runtime.
|
||||
An unavailable controller or corrupt journal leaves the operation unresolved
|
||||
and preserves storage. Update all agents before enabling the
|
||||
[player bank](bank.md). EC generates and injects bank credentials per instance;
|
||||
no token map or manual server-secret provisioning is required.
|
||||
|
||||
Agent **1.9.1+** recognizes both the fixed public game-bank endpoint
|
||||
`https://ec.thewrightserver.net/api/bank` and its own legacy controller-derived
|
||||
bank endpoint in journals. It stops generating `tws_bank_url` in the private
|
||||
game configuration. Agent transport still uses the enrolled controller URL and
|
||||
host credential; journal URLs never determine request destinations. Upgrade
|
||||
agents first, then [rebuild servers changing bank endpoints](bank.md#upgrading-from-a-controller-derived-game-endpoint)
|
||||
to drain pending decisions before the new scripts start. See the
|
||||
[agent changelog](../../agent/CHANGELOG.md) for release and validation details.
|
||||
|
||||
Reference in New Issue
Block a user