Drew Erny

Results 13 issues of Drew Erny

Adds compose support for CSI/cluster volumes. Feel free to bikeshed on the UI.

impact/changelog
area/swarm
area/stack

This is a rough overview of a proposed design for device support in Swarm. This is a possible implementation of #1244. The objective is to implement, in a way sensible...

kind/feature
kind/proposal

Signed-off-by: Drew Erny **- What I did** **- How I did it** **- How to test it** **- Description for the changelog**

As an experiment, migrated from `vndr` to `go mod`. This included doing `go mod vendor` to vendor all packages. Then, bumped go to version 1.14, because there are changes to...

**- What I did** Added all of the lower-level allocator subcomponents, paving the way for the final bits of allocator rewrite. Includes and supersedes #2579 and #2605. Does not integrate...

A highly requested feature in for Swarm Mode is the ability to run one-off operations of some kind. However, the scope of exactly what users need from these one-off jobs...

kind/feature
roadmap
kind/proposal

Removes inappropriate import of manager/allocator/cnmallocator into node/node.go. The consequence of this is that in upstream moby/moby, we can remove that import as well. manager/allocator/cnmallocator is an implementation detail, and importing...

Previously, the controlapi volume update function did not compare things with DeepEquals, leading to the bugs. Instead, we now use DeepEquals for comparisons, ensuring that we correctly identify equivalent specs...

Signed-off-by: Drew Erny **- What I did** Fixes force remove functionality for Swarm Cluster Volumes **- How I did it** Previously, the code assumed that attempting to force remove a...

status/2-code-review
process/cherry-pick
area/swarm
area/volumes
kind/bugfix

I used `grc` in a Docker container that runs go tests. I have a configuration that correctly colorizes my tests. However, the output of `grc go test -v` does not...