Compare commits

...

1 Commits

Author SHA1 Message Date
Colin Adler 201ac9935c fix(codersdk): always dial agents with WorkspaceAgentIP (#8760) 2023-07-27 03:54:38 +00:00
+5
View File
@@ -332,6 +332,11 @@ func (c *Client) DialWorkspaceAgent(ctx context.Context, agentID uuid.UUID, opti
agentConn = NewWorkspaceAgentConn(conn, WorkspaceAgentConnOptions{
AgentID: agentID,
// Newer agents will listen on two IPs: WorkspaceAgentIP and an IP
// derived from the agents UUID. We need to use the legacy
// WorkspaceAgentIP here since we don't know if the agent is listening
// on the new IP.
AgentIP: WorkspaceAgentIP,
CloseFunc: func() error {
cancel()
<-closed