Production deployments fail with contradictory volume state
fredl07
FREEOP

a day ago

Service: VereinsOrganisator

Volume: app-storage

Mount: /app/backend/storage

Region: sfo

Branch: main

Railway shows the volume as READY/live and mounted correctly in both the service configuration and environment inventory. However, every new deployment fails before the pre-deploy container is created with:

This deployment expects a volume mounted at /app/backend/storage, but the service has no volume attached.

The existing production deployment remains healthy. There are no staged changes. A fresh redeploy and a redeploy without a deployment ID both fail with the same error.

The pre-deploy script does not access the volume; it only runs database migrations and permission synchronization.

Could you please check whether the service/volume association or deployment snapshot is out of sync?

Awaiting Railway Response

4 Replies

Status changed to Awaiting Railway Response Railway • 1 day ago


Railway
BOT

20 hours ago

We checked the production environment and can confirm what you're seeing. The VereinsOrganisator service has a volume attached there, and its most recent deployment (created 2026-10-06 at 20:13 UTC) failed with the "no volume attached" message before the pre-deploy step started.

Your pre-deploy script isn't involved. Pre-deploy containers don't mount service volumes, so migrations and permission sync never touch the volume.

Redeploying again won't change the result, and you don't need to change anything in your configuration. Your current production deployment keeps running while new deployments are blocked.


Status changed to Awaiting User Response Railway • about 20 hours ago


fredl07
FREEOP

17 hours ago

Thank you for confirming the issue.

Unfortunately, this does not resolve the problem. Our production deployment is currently blocked, and three deployment attempts have failed with the same incorrect “no volume attached” error.

The existing production application remains online, but we cannot deploy new releases.

Since you’ve confirmed that the volume is attached correctly and that our pre-deploy script is not responsible, could you please escalate this issue to a human Railway infrastructure engineer?

We specifically need assistance with:

  1. Investigating the internal service-volume association and deployment scheduler.
  2. Resolving the inconsistency between the READY volume state and the deployment validation.
  3. Restoring our ability to deploy new commits without detaching, replacing, or risking the existing persistent volume.
  4. Confirming when the issue is resolved and it is safe to deploy again.

We would prefer not to detach or recreate the volume because the existing production application depends on its persistent storage.

If this requires a private support ticket or internal engineering escalation, please let us know how to proceed.

Thank you for your assistance.


Status changed to Awaiting Railway Response Railway • about 17 hours ago


Railway
BOT

7 hours ago

You don't need to detach, recreate, or replace the volume. Our records show app-storage attached to VereinsOrganisator in production at /app/backend/storage and in a ready state, which matches what you see. There's also no separate ticket to open, this thread is the right channel.

Further redeploy attempts will hit the same check before the pre-deploy step, so they won't touch your volume or the running production deployment. Your current production deployment keeps serving in the meantime.


Status changed to Awaiting User Response Railway • about 7 hours ago


fredl07
FREEOP

2 hours ago

Thank you for confirming that our production volume is correctly attached and that no configuration changes are required.

However, our actual problem remains unresolved.

We have been unable to deploy any application updates since October 6, 2026. Our latest commit is ready, but Railway continues to reject every new deployment due to an incorrect volume validation error.

We understand that the existing production deployment remains operational. However, keeping the old version running does not resolve our inability to release updates.

Could you please escalate this issue to a human infrastructure engineer who can investigate and resolve the underlying deployment problem?

We would appreciate clear answers to the following questions:

  1. Has this specific infrastructure issue been assigned to an engineer?
  2. What action will Railway take to correct the inconsistent volume validation?
  3. Is there an estimated timeframe for restoring deployments?
  4. Can Railway resolve this internally without requiring us to detach or modify our existing production volume?

We are not requesting another redeployment attempt or general explanation of the error. We need assistance restoring the deployment functionality of our production service.

Thank you for your help.


Status changed to Awaiting Railway Response Railway • about 2 hours ago


Welcome!

Sign in to your Railway account to join the conversation.

Loading...