garden-runc-release
garden-runc-release copied to clipboard
We noticed in Concourse CI testing, workers failed to start by error ``` gdn: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by gdn) gdn: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by...
The CPU entitlements feature can be quite tricky to understand. We want to document both its _behaviour_ and its _implementation_. For the behaviour, we have some good starting points: *...
The latest concourse is using bionic stemcells for its worker VMs, and we have recently moved all our garden deployments to bionic stemcells too. This means we are lacking tests...
We have provided a fix in go-cache-release in order to enable the CF CLI to stop [pinning protobuf]( https://github.com/cloudfoundry/cli/blob/19278c3aed08aa3ce867c02467be7e453c5c1c56/go.mod#L73). The same fix will work for log-cache-release, and will enable us...
In order to address containerd processes hanging forever when stdin is provided (see [here](https://www.pivotaltracker.com/story/show/158797903) and [here](https://www.pivotaltracker.com/story/show/159851307)), we are [closing the stdin of a process](https://github.com/cloudfoundry/guardian/blob/e03da6b60c5577f0a8225101fc64a61abc06df24/rundmc/runcontainerd/nerd/nerd.go#L202) immediately after we start it. We...
* Submodules dependencies in `src/gopath` * Jobs: - how do we handle the `containerd` daemon? - what's `netplugin-server`? * Anything interesting in our control scripts that we haven't mentioned yet?...
While our [containerd-for-processes mode](https://github.com/cloudfoundry/garden-runc-release/wiki/Garden-Modes#containerd-for-processes-mode) is good enough to run Cloud Foundry, it doesn't implement the full Garden API yet. Let's make sure this is clearly documented and list the features...
Before stopping developing Garden, we were plans to delegate more and more work to `containerd`, and to eventually get rid of our `runc` backend. We should document these plans, and...
Let's (briefly) document the features we have stopped developing some time ago, but haven't removed from the codebase. These are the ones I can think of: * OCI mode *...
## Description Currently this is an [experimental feature](https://github.com/cloudfoundry/garden-runc-release/blob/eb20e6b9a8c111ef1dadab3156834a91a2ead73f/jobs/garden/spec#L231-L233). We are currently running tests for this feature set, but not actively using it. There is an [experimental opsfile in cf-deployment](https://github.com/cloudfoundry/cf-deployment/blob/ee8a88634bb4f933afbe1e152434163cab3843e6/operations/experimental/enable-containerd-for-processes.yml) that...