Spike Curtis
Spike Curtis
This is an epic to implement Hybrid Start (HyStart) in gVisor's TCP stack and integrate into Coder. Background ------------ * [x] #12540 Impl ---- * [x] #12795 * [x] #12796...
#10339 adds support for tracking the Agent API version #10340 defines a new "deprecated" state for an agent to be in relative to the server Agent API Version We need...
When authoring templates the concept is called an "ephemeral parameter" but when starting workspaces it's a "build option." The CLI help gives no further explanation of what a build option...
Agents will communicate with Coderd via a new [dRPC based API](https://github.com/coder/coder/blob/main/agent/proto/agent.proto). This adds support for the new API to Coderd including tests, but does not remove the old protocol or...
`AcquireJob` rpc on the provisionerd API is deprecated. Create a new major version of the API that removes support for this RPC.
Since etcd enforces a distinction between "directory" keys and "file" keys, some sequences of puts that would succeed on the other backends will fail on etcd. ``` Put("/path/to/", "Hello") Put("/path/to/new/node",...
We need a way to watch a directory that doesn't exist yet. - This seems to work with the Consul backend. - On etcd, if the directory doesn't exist, it...
During `Close()`, it's possible for `WriteNotify()` to race a channel send with the channel close. We noticed while testing our https://github.com/coder/wgtunnel project with the go race detector. ``` ================== WARNING:...
When running Coder on Google Cloud VMs, we observe that Wireguard UDP packets sent between hosts are occasionally reordered. This is interpreted as a congestion event by gVisor, and results...
When logged out of the Coder extension or connecting to a different deployment of the Coder than the one previously logged in. I get the below error with VSCode not...