-
Notifications
You must be signed in to change notification settings - Fork 223
Description
In the instructions for persistent mode, we tell users to mount a volume to /opt/stellar in the quickstart container.
This is problematic because that directory contains data, configuration, and code. Different versions of quickstart will have updated configuration and/or code. But, because the entire /opt/stellar directory is persisted, any changes to code and/or configuration will not be applied when running a new version of the quickstart container with the old mounted volume.
This exact situation occurred recently in https://stellarfoundation.slack.com/archives/C098N5WJCL8/p1757101644045819?thread_ts=1757078276.261149&cid=C098N5WJCL8 , where someone was running a quickstart version before soroban-rpc got renamed to stellar-rpc. The script contained within the /opt/stellar directory expected a soroban-rpc binary to be present. But the new quickstart image uses the stellar-rpc binary and no soroban-rpc binary exists.