18 days ago
What is the supported read-only method to establish deployment package provenance and exclusive routing during deployment replacement and rollback?
-
Can existing authenticated CLI/API access produce a provider-backed manifest, file hashes, or export that binds an immutable deployment/image to the complete application package, including support files? If no retained repository/build manifest is available and SSH is not enabled, is there a provider-assisted read-only route? Please distinguish deployment configuration metadata from full filesystem/source binding. No new credentials or live changes are requested.
-
Which documented API fields or logs establish when an old deployment stops receiving new traffic, when existing WebSocket connections are drained or terminated, and when the replacement is the sole routed owner? What are the consistency/timing guarantees and overlap behavior?
-
Can the same observations prove withdrawal and sole activation during rollback? Please identify any supported drain/fencing/switch procedure and how its evidence can be correlated to deployment/instance identities privately.
This is a question about supported platform evidence methods, not an application-debugging request. A current single-instance snapshot or a general zero-downtime claim does not establish transition behavior. Please link official documentation or explain the minimum private provider-assisted route if required. No account, project, deployment identifiers, secrets, source code, or logs are included here.
1 Replies
18 days ago
We do not offer a file-hash manifest or image export that binds a deployment to its source tree. The public API returns deployment metadata but not a per-file inventory of the built image. With SSH keys registered, scp / sftp can pull files from the running container, and the dashboard Console's Files panel lets you browse and download files directly. See docs.railway.com/cli/ssh.
For traffic transition, we maintain singleton deploys per service, and the Deployment Teardown page documents the two configurable controls: overlap time (how long the previous deployment stays active after the new one is up) and draining time (how long the previous deployment has to shut down gracefully). Deployment status changes are queryable through the public API. Rollback follows the same teardown sequence documented on that page.
Status changed to Awaiting User Response Railway • 18 days ago
11 days ago
This thread has been marked as solved automatically due to a lack of recent activity. Please re-open this thread or create a new one if you require further assistance. Thank you!
Status changed to Solved Railway • 11 days ago