Skip to content

Conversation

spikecurtis
Copy link
Contributor

@spikecurtis spikecurtis commented Nov 15, 2024

re: #14730

Adds support in tailnet.Controller for WorkspaceUpdates.

Also checks configured controllers against the clients returned by the dialer, so that if we connect with a dialer that doesn't support an RPC (for instance the in-memory dialer for ServerTailnet doesn't support WorkspaceUpdates), we throw an error if there is a controller expecting it.

Copy link
Contributor Author

spikecurtis commented Nov 15, 2024

@spikecurtis spikecurtis marked this pull request as ready for review November 15, 2024 08:49
@spikecurtis spikecurtis changed the title feat: adds support for WorkspaceUpdates to tailnet.Controller feat: add workspace updates controller precheck and handling Nov 15, 2024
@spikecurtis spikecurtis changed the title feat: add workspace updates controller precheck and handling feat[tailnet]: add workspace updates support to Controller Nov 15, 2024
@spikecurtis spikecurtis force-pushed the spike/14730-controller branch from 03bc65d to 40fd326 Compare November 15, 2024 08:51
@spikecurtis spikecurtis changed the title feat[tailnet]: add workspace updates support to Controller feat(tailnet): add workspace updates support to Controller Nov 15, 2024
@spikecurtis spikecurtis force-pushed the spike/14730-controller branch from 40fd326 to 615f316 Compare November 18, 2024 06:29
@spikecurtis spikecurtis merged commit 16992ee into main Nov 18, 2024
26 of 27 checks passed
Copy link
Contributor Author

Merge activity

  • Nov 18, 1:41 AM EST: A user merged this pull request with Graphite.

@spikecurtis spikecurtis deleted the spike/14730-controller branch November 18, 2024 06:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy