Error: Process group 'app' needs volumes with name 'bjj_rails_active_storage' to fullfill mounts defined in fly.toml; Run `fly volume create bjj_rails_active_storage -r REGION` for the following regions and counts: yul=1
It sounds like it, worth checking though! You can check with fly scale show
Volumes are mounted disk on the same host as each VM. We can’t mount one volume to multiple VMs.
This means if you’re running two separate VMs, the disks will have what its attached VM puts there.
Put another way; if you uploaded something through an app on one VM and wrote it to the location you mounted the volume on, the data would be on the volume attached to the VM that served that request, and not on the other volume.