Sealing variables that are references to other services break the connection
ekarcnevets
PROOP

24 days ago

Steps to reproduce

  1. I have a node service and a redis service, with a REDIS_URL variable set on the node service. This results in the dashed line between each indicating the dependency/reference
  2. I open the node service settings variable tab, click the ... menu on REDIS_URL and choose Seal
  3. I apply the changes
  4. I see the link between the node and redis services disappear. Functionality continues to work regardless.
Solved

1 Replies

Status changed to Awaiting Railway Response Railway 24 days ago


24 days ago

Sealing is working correctly here. The dashed dependency lines on the canvas are drawn based on the variable's value - specifically, by detecting the reference syntax. Once a variable is sealed, we no longer have access to its value, so we can't determine that it references another service and the line disappears. If you'd like to keep the visual dependency line, you can add a separate mock variable with the reference syntax that isn't sealed.


Status changed to Awaiting User Response Railway 24 days ago


Railway
BOT

17 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 17 days ago


Welcome!

Sign in to your Railway account to join the conversation.

Loading...