profile
viewpoint
Jintao Zhang tao12345666333 Youdao, Inc. Beijing https://moelove.info/ Container, Docker, Go, Kubernetes, Python, Vim; he/him; Twitter: @zhangjintao9020

leonchen83/redis-rdb-cli 152

Redis rdb CLI : A CLI tool that can parse, filter, split, merge rdb and analyze memory usage offline. It can also sync 2 redis data and allow user define there own sink service to migrate redis data to somewhere.

tao12345666333/backslide 6

:sweat_drops: CLI tool for making HTML presentations with Remark.js using Markdown

tao12345666333/alpine-distroless 1

"Distroless" images base on Alpine Linux.

MoeLove/sailor 0

The automatic send mail platform.

tao12345666333/2017-slides 0

Slides and talk assets from PyCon 2017

tao12345666333/angular-admin 0

AngularJS admin【DEPRECATED】

tao12345666333/ansible 0

Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications— automate in a language that approaches plain English, using SSH, with no agents to install on remote systems.

tao12345666333/app-turbo 0

web 和 rest api 后端快速解决方案

startedopstree/dynamic-pv-scaler

started time in 2 hours

issue openedtao12345666333/tao12345666333.github.io

K8S 生态周报| runc v1.0-rc92 发布

https://moelove.info/2020/08/09/K8S-生态周报-runc-v1.0-rc92-发布/

created time in 2 days

push eventtao12345666333/tao12345666333.github.io

Jintao Zhang

commit sha 3ba4a625a727013064b65ad2f668b7332b112590

update Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 2 days

startedcontainers/fuse-overlayfs

started time in 2 days

startednestybox/sysbox

started time in 2 days

startedwimpysworld/quickemu

started time in 2 days

delete branch tao12345666333/moby

delete branch : upgrade-runc-rc92

delete time in 3 days

startedheim-rs/heim

started time in 5 days

startedcloudflare/ebpf_exporter

started time in 5 days

push eventtao12345666333/tao12345666333.github.io

Jintao Zhang

commit sha b22277b835133c4ad9689a9c1c9a0efba9087532

update Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 5 days

startedopenservicemesh/osm

started time in 6 days

pull request commentmoby/moby

Update runc binary to v1.0.0-rc92

Flaky test: DockerDaemonSuite.TestDaemonRestartUnlessStopped #38720

[2020-08-06T08:40:18.667Z] === Failed

[2020-08-06T08:40:18.667Z] === FAIL: amd64.integration-cli TestDockerDaemonSuite/TestDaemonRestartUnlessStopped (6.20s)

[2020-08-06T08:40:18.667Z]     --- FAIL: TestDockerDaemonSuite/TestDaemonRestartUnlessStopped (6.20s)

[2020-08-06T08:40:18.668Z]         docker_cli_daemon_test.go:140: assertion failed: true (bool) != false (shouldRun bool): After daemon restart: container "exit" is running

[2020-08-06T08:40:18.668Z] 

[2020-08-06T08:40:18.668Z] === FAIL: amd64.integration-cli TestDockerDaemonSuite (316.56s)
tao12345666333

comment created time in 6 days

pull request commentmoby/moby

Update runc binary to v1.0.0-rc92

OK, when containerd/containerd#4459 is merged, I will update vendor.

tao12345666333

comment created time in 6 days

create barnchtao12345666333/containerd

branch : vendor-runc-rc92

created branch time in 6 days

create barnchtao12345666333/containerd

branch : vendor-runc-rc92

created branch time in 6 days

delete branch tao12345666333/containerd

delete branch : vendor-runc-rc92

delete time in 6 days

PR opened moby/moby

Reviewers
Update runc binary to v1.0.0-rc92

full diff https://github.com/opencontainers/runc/compare/v1.0.0-rc91...v1.0.0-rc92

This release contains a hotfix to solve a regression in v1.0.0-rc91 that concerns Docker (this only affects Docker's vendoring of libcontainer, not the usage of runc as the runtime):

Fix helpers used by Docker to correctly handle symlinks in /dev (when running with --privileged containers). As well as some other improvements:

Updates to CRIU support. Improvements to cgroupfs performance and correctness. Static Linking Notices The runc binary distributed with this release are statically linked with the following GNU LGPL-2.1 licensed libraries, with runc acting as a "work that uses the Library":

libseccomp The versions of these libraries were not modified from their upstream versions, but in order to comply with the LGPL-2.1 (§6(a)), we have attached the complete source code for those libraries which (when combined with the attached runc source code) may be used to exercise your rights under the LGPL-2.1.

However we strongly suggest that you make use of your distribution's packages or download them from the authoritative upstream sources, especially since these libraries are related to the security of your containers.

+1 -1

0 comment

1 changed file

pr created time in 6 days

create barnchtao12345666333/moby

branch : upgrade-runc-rc92

created branch time in 6 days

issue commentkind-ci/examples

[Question] Networking and access to kind via Kubectl

  1. you need to set your docker executor as privileged mode, then it can using service feature to run docker:dind, like this: https://github.com/kind-ci/examples/blob/643a731a116447acfa88bf0d2ac2f895123f237e/.gitlab-ci.yml#L5-L6. ref: https://docs.gitlab.com/runner/executors/docker.html#use-docker-in-docker-with-privileged-mode

  2. if your service can works. GitLab runner will automatically set your build container's hosts records (/etc/hosts file).

  3. Docker daemon supports connection over TLS. you need to set up accordingly. ref: https://docs.gitlab.com/ee/ci/docker/using_docker_build.html#tls-enabled

emirot

comment created time in 6 days

startedDNSCrypt/dnscrypt-proxy

started time in 7 days

startedcontainerd/go-cni

started time in 7 days

delete branch tao12345666333/moby

delete branch : update-runc-to-v1.0.0-rc91

delete time in 8 days

Pull request review commentmoby/moby

vendor runc libraryv1.0.0-rc91-48-g67169a9d

 func openFifos(ctx context.Context, fifos *FIFOSet) (pipes, error) { 			} 		}() 	}-	if fifos.Stderr != "" {+	if !fifos.Terminal && fifos.Stderr != "" {

:+1:

tao12345666333

comment created time in 8 days

Pull request review commentmoby/moby

vendor runc libraryv1.0.0-rc91-48-g67169a9d

 func openFifos(ctx context.Context, fifos *FIFOSet) (pipes, error) { 			} 		}() 	}-	if fifos.Stderr != "" {+	if !fifos.Terminal && fifos.Stderr != "" {

:+1:

tao12345666333

comment created time in 8 days

startedkubedb/operator

started time in 9 days

issue commentkubernetes-sigs/kind

support extra_hosts config for kind?

Currently not supported, but you can directly use coredns to achieve intra-cluster access.

swqmaven

comment created time in 9 days

issue openedtao12345666333/tao12345666333.github.io

K8S 生态周报| Istio 已修复导致 Pod 崩溃的 bug

https://moelove.info/2020/08/02/K8S-生态周报-Istio-已修复导致-Pod-崩溃的-bug/

created time in 9 days

push eventtao12345666333/tao12345666333.github.io

Jintao Zhang

commit sha 55908cf8cb9e020a01755827416ce22c937bbc0e

update Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 9 days

fork tao12345666333/trivy

A Simple and Comprehensive Vulnerability Scanner for Containers, Suitable for CI

fork in 9 days

startedhashicorp/nomad

started time in 10 days

startedRoblox/nomad-driver-containerd

started time in 10 days

pull request commentmoby/moby

vendor runc libraryv1.0.0-rc91-48-g67169a9d

@thaJeztah PTAL. Thanks

tao12345666333

comment created time in 12 days

Pull request review commentmoby/moby

vendor runc libraryv1.0.0-rc91-48-g67169a9d

-github.com/beorn7/perks                             37c8de3658fcb183f997c4e13e8337516ab753e6 # v1.0.1-github.com/BurntSushi/toml                          3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005 # v0.3.1-github.com/cespare/xxhash/v2                        d7df74196a9e781ede915320c11c378c1b2f3a1f # v2.1.1+github.com/beorn7/perks                             v1.0.1+github.com/BurntSushi/toml                          v0.3.1+github.com/cespare/xxhash/v2                        v2.1.1 github.com/containerd/btrfs                         153935315f4ab9be5bf03650a1341454b05efa5d-github.com/containerd/cgroups                       b4448137398923af7f4918b8b2ad8249172ca7a6-github.com/containerd/console                       8375c3424e4d7b114e8a90a4a40c8e1b40d1d4e6 # v1.0.0-github.com/containerd/continuity                    0ec596719c75bfd42908850990acea594b7593ac-github.com/containerd/fifo                          bda0ff6ed73c67bfb5e62bc9c697f146b7fd7f13-github.com/containerd/go-runc                       a5c2862aed5e6358b305b0e16bfce58e0549b1cd-github.com/containerd/ttrpc                         72bb1b21c5b0a4a107f59dd85f6ab58e564b68d6 # v1.0.1-github.com/containerd/typeurl                       cd3ce7159eae562a4f60ceff37dada11a939d247 # v1.0.1-github.com/coreos/go-systemd/v22                    2d78030078ef61b3cae27f42ad6d0e46db51b339 # v22.0.0-github.com/cpuguy83/go-md2man                       7762f7e404f8416dfa1d9bb6a8c192aa9acb4d19 # v1.0.10+github.com/containerd/cgroups                       318312a373405e5e91134d8063d04d59768a1bff+github.com/containerd/console                       v1.0.0+github.com/containerd/continuity                    efbc4488d8fe1bdc16bde3b2d2990d9b3a899165+github.com/containerd/fifo                          f15a3290365b9d2627d189e619ab4008e0069caf+github.com/containerd/go-runc                       7016d3ce2328dd2cb1192b2076ebd565c4e8df0c+github.com/containerd/ttrpc                         v1.0.1+github.com/containerd/typeurl                       v1.0.1+github.com/coreos/go-systemd/v22                    v22.1.0+github.com/cpuguy83/go-md2man/v2                    v2.0.0 github.com/docker/go-events                         e31b211e4f1cd09aa76fe4ac244571fab96ae47f-github.com/docker/go-metrics                        b619b3592b65de4f087d9f16863a7e6ff905973c # v0.0.1-github.com/docker/go-units                          519db1ee28dcc9fd2474ae59fca29a810482bfb1 # v0.4.0-github.com/godbus/dbus/v5                           37bf87eef99d69c4f1d3528bd66e3a87dc201472 # v5.0.3-github.com/gogo/googleapis                          01e0f9cca9b92166042241267ee2a5cdf5cff46c # v1.3.2-github.com/gogo/protobuf                            5628607bb4c51c3157aacc3a50f0ab707582b805 # v1.3.1-github.com/golang/protobuf                          d23c5127dc24889085f8ccea5c9d560a57a879d8 # v1.3.3-github.com/google/go-cmp                            3af367b6b30c263d47e8895973edcca9a49cf029 # v0.2.0-github.com/google/uuid                              0cd6bf5da1e1c83f8b45653022c74f71af0538a4 # v1.1.1-github.com/grpc-ecosystem/go-grpc-prometheus        c225b8c3b01faf2899099b768856a9e916e5087b # v1.2.0-github.com/hashicorp/errwrap                        8a6fb523712970c966eefc6b39ed2c5e74880354 # v1.0.0-github.com/hashicorp/go-multierror                  886a7fbe3eb1c874d46f623bfa70af45f425b3d1 # v1.0.0-github.com/hashicorp/golang-lru                     7f827b33c0f158ec5dfbba01bb0b14a4541fd81d # v0.5.3-github.com/imdario/mergo                            7c29201646fa3de8506f701213473dd407f19646 # v0.3.7-github.com/konsorten/go-windows-terminal-sequences  edb144dfd453055e1e49a3d8b410a660b5a87613 # v1.0.3-github.com/matttproud/golang_protobuf_extensions    c12348ce28de40eed0136aa2b644d0ee0650e56c # v1.0.1-github.com/Microsoft/go-winio                       6c72808b55902eae4c5943626030429ff20f3b63 # v0.4.14-github.com/Microsoft/hcsshim                        5bc557dd210ff2caf615e6e22d398123de77fc11 # v0.8.9-github.com/opencontainers/go-digest                 c9281466c8b2f606084ac71339773efd177436e7-github.com/opencontainers/image-spec                d60099175f88c47cd379c4738d158884749ed235 # v1.0.1-github.com/opencontainers/runc                      dc9208a3303feef5b3839f4323d9beb36df0a9dd # v1.0.0-rc10-github.com/opencontainers/runtime-spec              c4ee7d12c742ffe806cd9350b6af3b4b19faed6f # v1.0.2-github.com/pkg/errors                               614d223910a179a466c1767a985424175c39b465 # v0.9.1-github.com/prometheus/client_golang                 c42bebe5a5cddfc6b28cd639103369d8a75dfa89 # v1.3.0-github.com/prometheus/client_model                  d1d2010b5beead3fa1c5f271a5cf626e40b3ad6e # v0.1.0-github.com/prometheus/common                        287d3e634a1e550c9e463dd7e5a75a422c614505 # v0.7.0-github.com/prometheus/procfs                        6d489fc7f1d9cd890a250f3ea3431b1744b9623f # v0.0.8-github.com/russross/blackfriday                     05f3235734ad95d0016f6a23902f06461fcf567a # v1.5.2-github.com/sirupsen/logrus                          60c74ad9be0d874af0ab0daef6ab07c5c5911f0d # v1.6.0+github.com/docker/go-metrics                        v0.0.1+github.com/docker/go-units                          v0.4.0+github.com/godbus/dbus/v5                           v5.0.3+github.com/gogo/googleapis                          v1.3.2+github.com/gogo/protobuf                            v1.3.1+github.com/golang/protobuf                          v1.3.5+github.com/google/go-cmp                            v0.2.0+github.com/google/uuid                              v1.1.1+github.com/grpc-ecosystem/go-grpc-prometheus        v1.2.0+github.com/hashicorp/errwrap                        v1.0.0+github.com/hashicorp/go-multierror                  v1.0.0+github.com/hashicorp/golang-lru                     v0.5.3+github.com/imdario/mergo                            v0.3.7+github.com/konsorten/go-windows-terminal-sequences  v1.0.3+github.com/matttproud/golang_protobuf_extensions    v1.0.1+github.com/Microsoft/go-winio                       v0.4.14+github.com/Microsoft/hcsshim                        v0.8.9+github.com/opencontainers/go-digest                 v1.0.0+github.com/opencontainers/image-spec                v1.0.1+github.com/opencontainers/runc                      67169a9d43456ff0d5ae12b967acb8e366e2f181 # v1.0.0-rc91-48-g67169a9d+github.com/opencontainers/runtime-spec              237cc4f519e2e8f9b235bacccfa8ef5a84df2875 # v1.0.3-0.20200520003142-237cc4f519e2+github.com/pkg/errors                               v0.9.1+github.com/prometheus/client_golang                 v1.6.0+github.com/prometheus/client_model                  v0.2.0

updated.

tao12345666333

comment created time in 12 days

Pull request review commentmoby/moby

vendor runc libraryv1.0.0-rc91-48-g67169a9d

-github.com/beorn7/perks                             37c8de3658fcb183f997c4e13e8337516ab753e6 # v1.0.1-github.com/BurntSushi/toml                          3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005 # v0.3.1-github.com/cespare/xxhash/v2                        d7df74196a9e781ede915320c11c378c1b2f3a1f # v2.1.1+github.com/beorn7/perks                             v1.0.1+github.com/BurntSushi/toml                          v0.3.1+github.com/cespare/xxhash/v2                        v2.1.1 github.com/containerd/btrfs                         153935315f4ab9be5bf03650a1341454b05efa5d-github.com/containerd/cgroups                       b4448137398923af7f4918b8b2ad8249172ca7a6-github.com/containerd/console                       8375c3424e4d7b114e8a90a4a40c8e1b40d1d4e6 # v1.0.0-github.com/containerd/continuity                    0ec596719c75bfd42908850990acea594b7593ac-github.com/containerd/fifo                          bda0ff6ed73c67bfb5e62bc9c697f146b7fd7f13-github.com/containerd/go-runc                       a5c2862aed5e6358b305b0e16bfce58e0549b1cd-github.com/containerd/ttrpc                         72bb1b21c5b0a4a107f59dd85f6ab58e564b68d6 # v1.0.1-github.com/containerd/typeurl                       cd3ce7159eae562a4f60ceff37dada11a939d247 # v1.0.1-github.com/coreos/go-systemd/v22                    2d78030078ef61b3cae27f42ad6d0e46db51b339 # v22.0.0-github.com/cpuguy83/go-md2man                       7762f7e404f8416dfa1d9bb6a8c192aa9acb4d19 # v1.0.10+github.com/containerd/cgroups                       318312a373405e5e91134d8063d04d59768a1bff+github.com/containerd/console                       v1.0.0+github.com/containerd/continuity                    efbc4488d8fe1bdc16bde3b2d2990d9b3a899165+github.com/containerd/fifo                          f15a3290365b9d2627d189e619ab4008e0069caf+github.com/containerd/go-runc                       7016d3ce2328dd2cb1192b2076ebd565c4e8df0c+github.com/containerd/ttrpc                         v1.0.1+github.com/containerd/typeurl                       v1.0.1+github.com/coreos/go-systemd/v22                    v22.1.0+github.com/cpuguy83/go-md2man/v2                    v2.0.0 github.com/docker/go-events                         e31b211e4f1cd09aa76fe4ac244571fab96ae47f-github.com/docker/go-metrics                        b619b3592b65de4f087d9f16863a7e6ff905973c # v0.0.1-github.com/docker/go-units                          519db1ee28dcc9fd2474ae59fca29a810482bfb1 # v0.4.0-github.com/godbus/dbus/v5                           37bf87eef99d69c4f1d3528bd66e3a87dc201472 # v5.0.3-github.com/gogo/googleapis                          01e0f9cca9b92166042241267ee2a5cdf5cff46c # v1.3.2-github.com/gogo/protobuf                            5628607bb4c51c3157aacc3a50f0ab707582b805 # v1.3.1-github.com/golang/protobuf                          d23c5127dc24889085f8ccea5c9d560a57a879d8 # v1.3.3-github.com/google/go-cmp                            3af367b6b30c263d47e8895973edcca9a49cf029 # v0.2.0-github.com/google/uuid                              0cd6bf5da1e1c83f8b45653022c74f71af0538a4 # v1.1.1-github.com/grpc-ecosystem/go-grpc-prometheus        c225b8c3b01faf2899099b768856a9e916e5087b # v1.2.0-github.com/hashicorp/errwrap                        8a6fb523712970c966eefc6b39ed2c5e74880354 # v1.0.0-github.com/hashicorp/go-multierror                  886a7fbe3eb1c874d46f623bfa70af45f425b3d1 # v1.0.0-github.com/hashicorp/golang-lru                     7f827b33c0f158ec5dfbba01bb0b14a4541fd81d # v0.5.3-github.com/imdario/mergo                            7c29201646fa3de8506f701213473dd407f19646 # v0.3.7-github.com/konsorten/go-windows-terminal-sequences  edb144dfd453055e1e49a3d8b410a660b5a87613 # v1.0.3-github.com/matttproud/golang_protobuf_extensions    c12348ce28de40eed0136aa2b644d0ee0650e56c # v1.0.1-github.com/Microsoft/go-winio                       6c72808b55902eae4c5943626030429ff20f3b63 # v0.4.14-github.com/Microsoft/hcsshim                        5bc557dd210ff2caf615e6e22d398123de77fc11 # v0.8.9-github.com/opencontainers/go-digest                 c9281466c8b2f606084ac71339773efd177436e7-github.com/opencontainers/image-spec                d60099175f88c47cd379c4738d158884749ed235 # v1.0.1-github.com/opencontainers/runc                      dc9208a3303feef5b3839f4323d9beb36df0a9dd # v1.0.0-rc10-github.com/opencontainers/runtime-spec              c4ee7d12c742ffe806cd9350b6af3b4b19faed6f # v1.0.2-github.com/pkg/errors                               614d223910a179a466c1767a985424175c39b465 # v0.9.1-github.com/prometheus/client_golang                 c42bebe5a5cddfc6b28cd639103369d8a75dfa89 # v1.3.0-github.com/prometheus/client_model                  d1d2010b5beead3fa1c5f271a5cf626e40b3ad6e # v0.1.0-github.com/prometheus/common                        287d3e634a1e550c9e463dd7e5a75a422c614505 # v0.7.0-github.com/prometheus/procfs                        6d489fc7f1d9cd890a250f3ea3431b1744b9623f # v0.0.8-github.com/russross/blackfriday                     05f3235734ad95d0016f6a23902f06461fcf567a # v1.5.2-github.com/sirupsen/logrus                          60c74ad9be0d874af0ab0daef6ab07c5c5911f0d # v1.6.0+github.com/docker/go-metrics                        v0.0.1+github.com/docker/go-units                          v0.4.0+github.com/godbus/dbus/v5                           v5.0.3+github.com/gogo/googleapis                          v1.3.2+github.com/gogo/protobuf                            v1.3.1+github.com/golang/protobuf                          v1.3.5

yes. I created a separate commit for update it to v1.3.5.

tao12345666333

comment created time in 12 days

push eventtao12345666333/moby

Akihiro Suda

commit sha 0592aac95c0d1dce1686281bc4fab09de47686b5

vendor: update containerd/cgroups Changes: https://github.com/containerd/cgroups/compare/44306b6a1d46985d916b48b4199f93a378af314f...318312a373405e5e91134d8063d04d59768a1bff Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>

view details

Akihiro Suda

commit sha 51e3cd47617834165faf28c8b5a771811fbf8f28

statsV2: implement Failcnt Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>

view details

Sebastiaan van Stijn

commit sha 9e33baffc55d065976c0fd55126890efe0325542

Merge pull request #41253 from AkihiroSuda/stats-v2-failcnt statsV2: implement Failcnt

view details

Jintao Zhang

commit sha 9424eccfcdb62d54654cd066a642f3a8ec234cfc

vendor containerd 779ef60231a555f7eb9ba82b052d59b69ca2ef10 v1.4.0-beta.1-150-g779ef602 Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

Jintao Zhang

commit sha 9ad35b7e69064ee7ffc306ca4c4861ad8d8c134a

vendor runc 67169a9d43456ff0d5ae12b967acb8e366e2f181 v1.0.0-rc91-48-g67169a9d Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

Jintao Zhang

commit sha e58a00211d6bddb1b4d3c0e244856af88db6ec07

vendor bbolt v1.3.5 Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

Jintao Zhang

commit sha c00d4907daed4f18e3b8e069bd440daa3750bb12

vendor prometheus dependency. github.com/prometheus/client_golang to v1.6.0 github.com/prometheus/client_model to v0.2.0 github.com/prometheus/common to v0.9.1 github.com/prometheus/procfs to v0.0.11 Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

Jintao Zhang

commit sha 9f28837c1d9331fb8f58d928593978be62687740

vendor protobuf v1.3.5 Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 12 days

Pull request review commentmoby/moby

vendor runc libraryv1.0.0-rc91-48-g67169a9d

-github.com/beorn7/perks                             37c8de3658fcb183f997c4e13e8337516ab753e6 # v1.0.1-github.com/BurntSushi/toml                          3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005 # v0.3.1-github.com/cespare/xxhash/v2                        d7df74196a9e781ede915320c11c378c1b2f3a1f # v2.1.1+github.com/beorn7/perks                             v1.0.1+github.com/BurntSushi/toml                          v0.3.1+github.com/cespare/xxhash/v2                        v2.1.1 github.com/containerd/btrfs                         153935315f4ab9be5bf03650a1341454b05efa5d-github.com/containerd/cgroups                       b4448137398923af7f4918b8b2ad8249172ca7a6-github.com/containerd/console                       8375c3424e4d7b114e8a90a4a40c8e1b40d1d4e6 # v1.0.0-github.com/containerd/continuity                    0ec596719c75bfd42908850990acea594b7593ac-github.com/containerd/fifo                          bda0ff6ed73c67bfb5e62bc9c697f146b7fd7f13-github.com/containerd/go-runc                       a5c2862aed5e6358b305b0e16bfce58e0549b1cd-github.com/containerd/ttrpc                         72bb1b21c5b0a4a107f59dd85f6ab58e564b68d6 # v1.0.1-github.com/containerd/typeurl                       cd3ce7159eae562a4f60ceff37dada11a939d247 # v1.0.1-github.com/coreos/go-systemd/v22                    2d78030078ef61b3cae27f42ad6d0e46db51b339 # v22.0.0-github.com/cpuguy83/go-md2man                       7762f7e404f8416dfa1d9bb6a8c192aa9acb4d19 # v1.0.10+github.com/containerd/cgroups                       318312a373405e5e91134d8063d04d59768a1bff+github.com/containerd/console                       v1.0.0+github.com/containerd/continuity                    efbc4488d8fe1bdc16bde3b2d2990d9b3a899165+github.com/containerd/fifo                          f15a3290365b9d2627d189e619ab4008e0069caf+github.com/containerd/go-runc                       7016d3ce2328dd2cb1192b2076ebd565c4e8df0c+github.com/containerd/ttrpc                         v1.0.1+github.com/containerd/typeurl                       v1.0.1+github.com/coreos/go-systemd/v22                    v22.1.0+github.com/cpuguy83/go-md2man/v2                    v2.0.0 github.com/docker/go-events                         e31b211e4f1cd09aa76fe4ac244571fab96ae47f-github.com/docker/go-metrics                        b619b3592b65de4f087d9f16863a7e6ff905973c # v0.0.1-github.com/docker/go-units                          519db1ee28dcc9fd2474ae59fca29a810482bfb1 # v0.4.0-github.com/godbus/dbus/v5                           37bf87eef99d69c4f1d3528bd66e3a87dc201472 # v5.0.3-github.com/gogo/googleapis                          01e0f9cca9b92166042241267ee2a5cdf5cff46c # v1.3.2-github.com/gogo/protobuf                            5628607bb4c51c3157aacc3a50f0ab707582b805 # v1.3.1-github.com/golang/protobuf                          d23c5127dc24889085f8ccea5c9d560a57a879d8 # v1.3.3-github.com/google/go-cmp                            3af367b6b30c263d47e8895973edcca9a49cf029 # v0.2.0-github.com/google/uuid                              0cd6bf5da1e1c83f8b45653022c74f71af0538a4 # v1.1.1-github.com/grpc-ecosystem/go-grpc-prometheus        c225b8c3b01faf2899099b768856a9e916e5087b # v1.2.0-github.com/hashicorp/errwrap                        8a6fb523712970c966eefc6b39ed2c5e74880354 # v1.0.0-github.com/hashicorp/go-multierror                  886a7fbe3eb1c874d46f623bfa70af45f425b3d1 # v1.0.0-github.com/hashicorp/golang-lru                     7f827b33c0f158ec5dfbba01bb0b14a4541fd81d # v0.5.3-github.com/imdario/mergo                            7c29201646fa3de8506f701213473dd407f19646 # v0.3.7-github.com/konsorten/go-windows-terminal-sequences  edb144dfd453055e1e49a3d8b410a660b5a87613 # v1.0.3-github.com/matttproud/golang_protobuf_extensions    c12348ce28de40eed0136aa2b644d0ee0650e56c # v1.0.1-github.com/Microsoft/go-winio                       6c72808b55902eae4c5943626030429ff20f3b63 # v0.4.14-github.com/Microsoft/hcsshim                        5bc557dd210ff2caf615e6e22d398123de77fc11 # v0.8.9-github.com/opencontainers/go-digest                 c9281466c8b2f606084ac71339773efd177436e7-github.com/opencontainers/image-spec                d60099175f88c47cd379c4738d158884749ed235 # v1.0.1-github.com/opencontainers/runc                      dc9208a3303feef5b3839f4323d9beb36df0a9dd # v1.0.0-rc10-github.com/opencontainers/runtime-spec              c4ee7d12c742ffe806cd9350b6af3b4b19faed6f # v1.0.2-github.com/pkg/errors                               614d223910a179a466c1767a985424175c39b465 # v0.9.1-github.com/prometheus/client_golang                 c42bebe5a5cddfc6b28cd639103369d8a75dfa89 # v1.3.0-github.com/prometheus/client_model                  d1d2010b5beead3fa1c5f271a5cf626e40b3ad6e # v0.1.0-github.com/prometheus/common                        287d3e634a1e550c9e463dd7e5a75a422c614505 # v0.7.0-github.com/prometheus/procfs                        6d489fc7f1d9cd890a250f3ea3431b1744b9623f # v0.0.8-github.com/russross/blackfriday                     05f3235734ad95d0016f6a23902f06461fcf567a # v1.5.2-github.com/sirupsen/logrus                          60c74ad9be0d874af0ab0daef6ab07c5c5911f0d # v1.6.0+github.com/docker/go-metrics                        v0.0.1+github.com/docker/go-units                          v0.4.0+github.com/godbus/dbus/v5                           v5.0.3+github.com/gogo/googleapis                          v1.3.2+github.com/gogo/protobuf                            v1.3.1+github.com/golang/protobuf                          v1.3.5+github.com/google/go-cmp                            v0.2.0+github.com/google/uuid                              v1.1.1+github.com/grpc-ecosystem/go-grpc-prometheus        v1.2.0+github.com/hashicorp/errwrap                        v1.0.0+github.com/hashicorp/go-multierror                  v1.0.0+github.com/hashicorp/golang-lru                     v0.5.3+github.com/imdario/mergo                            v0.3.7+github.com/konsorten/go-windows-terminal-sequences  v1.0.3+github.com/matttproud/golang_protobuf_extensions    v1.0.1+github.com/Microsoft/go-winio                       v0.4.14+github.com/Microsoft/hcsshim                        v0.8.9+github.com/opencontainers/go-digest                 v1.0.0+github.com/opencontainers/image-spec                v1.0.1+github.com/opencontainers/runc                      67169a9d43456ff0d5ae12b967acb8e366e2f181 # v1.0.0-rc91-48-g67169a9d+github.com/opencontainers/runtime-spec              237cc4f519e2e8f9b235bacccfa8ef5a84df2875 # v1.0.3-0.20200520003142-237cc4f519e2+github.com/pkg/errors                               v0.9.1+github.com/prometheus/client_golang                 v1.6.0+github.com/prometheus/client_model                  v0.2.0+github.com/prometheus/common                        v0.9.1+github.com/prometheus/procfs                        v0.0.11+github.com/russross/blackfriday/v2                  v2.0.1+github.com/shurcooL/sanitized_anchor_name           v1.0.0+github.com/sirupsen/logrus                          v1.6.0 github.com/syndtr/gocapability                      d98352740cb2c55f81556b63d4a1ec64c5a319c2-github.com/urfave/cli                               bfe2e925cfb6d44b40ad3a779165ea7e8aff9212 # v1.22.0-go.etcd.io/bbolt                                    a0458a2b35708eef59eb5f620ceb3cd1c01a824d # v1.3.3-go.opencensus.io                                    9c377598961b706d1542bd2d84d538b5094d596e # v0.22.0+github.com/urfave/cli                               v1.22.1 # NOTE: urfave/cli must be <= v1.22.1 due to a regression: https://github.com/urfave/cli/issues/1092+go.etcd.io/bbolt                                    v1.3.5+go.opencensus.io                                    v0.22.0

So shall I skip it for now?

tao12345666333

comment created time in 12 days

Pull request review commentmoby/moby

vendor runc libraryv1.0.0-rc91-48-g67169a9d

-github.com/beorn7/perks                             37c8de3658fcb183f997c4e13e8337516ab753e6 # v1.0.1-github.com/BurntSushi/toml                          3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005 # v0.3.1-github.com/cespare/xxhash/v2                        d7df74196a9e781ede915320c11c378c1b2f3a1f # v2.1.1+github.com/beorn7/perks                             v1.0.1+github.com/BurntSushi/toml                          v0.3.1+github.com/cespare/xxhash/v2                        v2.1.1 github.com/containerd/btrfs                         153935315f4ab9be5bf03650a1341454b05efa5d-github.com/containerd/cgroups                       b4448137398923af7f4918b8b2ad8249172ca7a6-github.com/containerd/console                       8375c3424e4d7b114e8a90a4a40c8e1b40d1d4e6 # v1.0.0-github.com/containerd/continuity                    0ec596719c75bfd42908850990acea594b7593ac-github.com/containerd/fifo                          bda0ff6ed73c67bfb5e62bc9c697f146b7fd7f13-github.com/containerd/go-runc                       a5c2862aed5e6358b305b0e16bfce58e0549b1cd-github.com/containerd/ttrpc                         72bb1b21c5b0a4a107f59dd85f6ab58e564b68d6 # v1.0.1-github.com/containerd/typeurl                       cd3ce7159eae562a4f60ceff37dada11a939d247 # v1.0.1-github.com/coreos/go-systemd/v22                    2d78030078ef61b3cae27f42ad6d0e46db51b339 # v22.0.0-github.com/cpuguy83/go-md2man                       7762f7e404f8416dfa1d9bb6a8c192aa9acb4d19 # v1.0.10+github.com/containerd/cgroups                       318312a373405e5e91134d8063d04d59768a1bff+github.com/containerd/console                       v1.0.0+github.com/containerd/continuity                    efbc4488d8fe1bdc16bde3b2d2990d9b3a899165+github.com/containerd/fifo                          f15a3290365b9d2627d189e619ab4008e0069caf+github.com/containerd/go-runc                       7016d3ce2328dd2cb1192b2076ebd565c4e8df0c+github.com/containerd/ttrpc                         v1.0.1+github.com/containerd/typeurl                       v1.0.1+github.com/coreos/go-systemd/v22                    v22.1.0+github.com/cpuguy83/go-md2man/v2                    v2.0.0 github.com/docker/go-events                         e31b211e4f1cd09aa76fe4ac244571fab96ae47f-github.com/docker/go-metrics                        b619b3592b65de4f087d9f16863a7e6ff905973c # v0.0.1-github.com/docker/go-units                          519db1ee28dcc9fd2474ae59fca29a810482bfb1 # v0.4.0-github.com/godbus/dbus/v5                           37bf87eef99d69c4f1d3528bd66e3a87dc201472 # v5.0.3-github.com/gogo/googleapis                          01e0f9cca9b92166042241267ee2a5cdf5cff46c # v1.3.2-github.com/gogo/protobuf                            5628607bb4c51c3157aacc3a50f0ab707582b805 # v1.3.1-github.com/golang/protobuf                          d23c5127dc24889085f8ccea5c9d560a57a879d8 # v1.3.3-github.com/google/go-cmp                            3af367b6b30c263d47e8895973edcca9a49cf029 # v0.2.0-github.com/google/uuid                              0cd6bf5da1e1c83f8b45653022c74f71af0538a4 # v1.1.1-github.com/grpc-ecosystem/go-grpc-prometheus        c225b8c3b01faf2899099b768856a9e916e5087b # v1.2.0-github.com/hashicorp/errwrap                        8a6fb523712970c966eefc6b39ed2c5e74880354 # v1.0.0-github.com/hashicorp/go-multierror                  886a7fbe3eb1c874d46f623bfa70af45f425b3d1 # v1.0.0-github.com/hashicorp/golang-lru                     7f827b33c0f158ec5dfbba01bb0b14a4541fd81d # v0.5.3-github.com/imdario/mergo                            7c29201646fa3de8506f701213473dd407f19646 # v0.3.7-github.com/konsorten/go-windows-terminal-sequences  edb144dfd453055e1e49a3d8b410a660b5a87613 # v1.0.3-github.com/matttproud/golang_protobuf_extensions    c12348ce28de40eed0136aa2b644d0ee0650e56c # v1.0.1-github.com/Microsoft/go-winio                       6c72808b55902eae4c5943626030429ff20f3b63 # v0.4.14-github.com/Microsoft/hcsshim                        5bc557dd210ff2caf615e6e22d398123de77fc11 # v0.8.9-github.com/opencontainers/go-digest                 c9281466c8b2f606084ac71339773efd177436e7-github.com/opencontainers/image-spec                d60099175f88c47cd379c4738d158884749ed235 # v1.0.1-github.com/opencontainers/runc                      dc9208a3303feef5b3839f4323d9beb36df0a9dd # v1.0.0-rc10-github.com/opencontainers/runtime-spec              c4ee7d12c742ffe806cd9350b6af3b4b19faed6f # v1.0.2-github.com/pkg/errors                               614d223910a179a466c1767a985424175c39b465 # v0.9.1-github.com/prometheus/client_golang                 c42bebe5a5cddfc6b28cd639103369d8a75dfa89 # v1.3.0-github.com/prometheus/client_model                  d1d2010b5beead3fa1c5f271a5cf626e40b3ad6e # v0.1.0-github.com/prometheus/common                        287d3e634a1e550c9e463dd7e5a75a422c614505 # v0.7.0-github.com/prometheus/procfs                        6d489fc7f1d9cd890a250f3ea3431b1744b9623f # v0.0.8-github.com/russross/blackfriday                     05f3235734ad95d0016f6a23902f06461fcf567a # v1.5.2-github.com/sirupsen/logrus                          60c74ad9be0d874af0ab0daef6ab07c5c5911f0d # v1.6.0+github.com/docker/go-metrics                        v0.0.1+github.com/docker/go-units                          v0.4.0+github.com/godbus/dbus/v5                           v5.0.3+github.com/gogo/googleapis                          v1.3.2+github.com/gogo/protobuf                            v1.3.1+github.com/golang/protobuf                          v1.3.5+github.com/google/go-cmp                            v0.2.0+github.com/google/uuid                              v1.1.1+github.com/grpc-ecosystem/go-grpc-prometheus        v1.2.0+github.com/hashicorp/errwrap                        v1.0.0+github.com/hashicorp/go-multierror                  v1.0.0+github.com/hashicorp/golang-lru                     v0.5.3+github.com/imdario/mergo                            v0.3.7+github.com/konsorten/go-windows-terminal-sequences  v1.0.3+github.com/matttproud/golang_protobuf_extensions    v1.0.1+github.com/Microsoft/go-winio                       v0.4.14+github.com/Microsoft/hcsshim                        v0.8.9+github.com/opencontainers/go-digest                 v1.0.0+github.com/opencontainers/image-spec                v1.0.1+github.com/opencontainers/runc                      67169a9d43456ff0d5ae12b967acb8e366e2f181 # v1.0.0-rc91-48-g67169a9d+github.com/opencontainers/runtime-spec              237cc4f519e2e8f9b235bacccfa8ef5a84df2875 # v1.0.3-0.20200520003142-237cc4f519e2+github.com/pkg/errors                               v0.9.1+github.com/prometheus/client_golang                 v1.6.0+github.com/prometheus/client_model                  v0.2.0+github.com/prometheus/common                        v0.9.1+github.com/prometheus/procfs                        v0.0.11+github.com/russross/blackfriday/v2                  v2.0.1+github.com/shurcooL/sanitized_anchor_name           v1.0.0+github.com/sirupsen/logrus                          v1.6.0 github.com/syndtr/gocapability                      d98352740cb2c55f81556b63d4a1ec64c5a319c2-github.com/urfave/cli                               bfe2e925cfb6d44b40ad3a779165ea7e8aff9212 # v1.22.0-go.etcd.io/bbolt                                    a0458a2b35708eef59eb5f620ceb3cd1c01a824d # v1.3.3-go.opencensus.io                                    9c377598961b706d1542bd2d84d538b5094d596e # v0.22.0+github.com/urfave/cli                               v1.22.1 # NOTE: urfave/cli must be <= v1.22.1 due to a regression: https://github.com/urfave/cli/issues/1092+go.etcd.io/bbolt                                    v1.3.5

OK, I create a separate commit. (Will push soon)

tao12345666333

comment created time in 12 days

startedansible-collections/community.kubernetes

started time in 12 days

pull request commentmoby/moby

vendor runc libraryv1.0.0-rc91-48-g67169a9d

thanks! let me update it

tao12345666333

comment created time in 13 days

startedhashicorp/serf

started time in 13 days

pull request commentmoby/moby

vendor runc libraryv1.0.0-rc91-48-g67169a9d

CI passed :+1:

tao12345666333

comment created time in 13 days

push eventtao12345666333/moby

Sebastiaan van Stijn

commit sha 799bd475fbe940b79ac098bdf5ad2895682be09c

ServiceCreate/ServiceUpdate: refactor and fix potential NPE - `ContainerSpec` and `PluginSpec` are mutually exclusive, so instead of using two separate if-statements, combine them in a switch. - Use local variables (at cost of some slight duplication) - Fix a potential NPE if image-digest resolution failed for a `PluginSpec`. The code was always using `ContainerSpec.Image` to create a `digestWarning`, but in case we're resoling the digest for a `PluginSpec`, `ContainerSpec` will be `nil` (as they're mutually exclusive). This issue was introduced in 72c3bcf2a533a827402945e3a55872e2db4fb024, where the new `PluginSpec` path was added. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha 10c748cd39377319fbb485ff589b2c74b26ad73b

imageWithDigestString: return image unmodified if there are no changes Instead of returning an empty string, return the image unmodified Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha ed096538e82e8468b4c35690ffe269e66468553b

extract logic for resolving image/plugin digest and platform Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha 3895dd585f4e75a30bcd44f76784c21dbe1a05e8

Replace uses of blacklist/whitelist Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha c88a830507ce87e99ade40d1403653653717375d

distribution/xfer: use "main" instead of "master" for progress channel Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Brian Goff

commit sha baa321293f74e39442d0c9f88e8d6d3adcb0b418

Revendor swarmkit This picks up the API changes for cap add/drop for services. Signed-off-by: Brian Goff <cpuguy83@gmail.com>

view details

Sebastiaan van Stijn

commit sha 1e89ca40baef8cc8cf2af4b3e61c22b85de989c3

swagger: sync updates to v1.40 Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha a8b2272ab372cde394227d193dbb985b58b13bfa

swagger: sync updates to v1.39 Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Akihiro Suda

commit sha b8ca7de823acf572cad9becb74fd5cdac1748057

Deprecate KernelMemory Kernel memory limit is not supported on cgroup v2. Even on cgroup v1, kernel memory limit (`kmem.limit_in_bytes`) has been deprecated since kernel 5.4. https://github.com/torvalds/linux/commit/0158115f702b0ba208ab0b5adf44cae99b3ebcc7 Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>

view details

Sebastiaan van Stijn

commit sha 61b770a63dce5c83d63e7f28daa381b17b477a1c

swagger: fix type for BuildCache CreatedAt and LastUsedAt Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha a305abb1d18e7457c6a4977586127135cc940e4d

docs: API v1.40: fix type for BuildCache CreatedAt and LastUsedAt Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha 9a6402d761bc88bcf2c044c90a5d685e9e2cbc98

docs: API v1.39: fix type for BuildCache CreatedAt and LastUsedAt Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Tibor Vass

commit sha 269237e5b4db2d969333504ba4db37a2e8c300f8

Merge pull request #41247 from thaJeztah/docs_cont_stats_other_versions docs: sync swagger changes to v1.40 and v1.39

view details

Brian Goff

commit sha 24f173a003727611aa482a55b812e0e39c67be65

Replace service "Capabilities" w/ add/drop API After dicussing with maintainers, it was decided putting the burden of providing the full cap list on the client is not a good design. Instead we decided to follow along with the container API and use cap add/drop. This brings in the changes already merged into swarmkit. Signed-off-by: Brian Goff <cpuguy83@gmail.com>

view details

Brian Goff

commit sha 4db39ab1a0f9613a32c8142e8db860c58bea3061

Merge pull request #41267 from thaJeztah/swagger_fix_buildcache_types

view details

Sebastiaan van Stijn

commit sha d4c4323e54b07dbe1c2f9c99a6b05337566aff37

swagger: move system version response to definitions Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha e221931ccd9498cc71fc86dd504464be30034bdb

docs: API v1.40: move system version response to definitions Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha f2cc755f66640ef2a1ef2d1c5635eb2620f75ce1

docs: API v1.39: move system version response to definitions Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha aa225972df7e54b95335a17e2317e8c3457e69fb

Remove apt.dockerproject.org from test Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha b36e87af03b7dc11a71a625a2697a10172ca0cae

Merge pull request #41249 from cpuguy83/swarm_caps Replace swarm Capabilites API with cap add/drop API

view details

push time in 13 days

delete branch tao12345666333/containerd

delete branch : update-runc

delete time in 13 days

pull request commentcontainerd/containerd

vendor runc library to v1.0.0-rc91-48-g67169a9d

can we merge this?

tao12345666333

comment created time in 13 days

pull request commentmoby/moby

statsV2: implement Failcnt

need rebase.

AkihiroSuda

comment created time in 13 days

Pull request review commentmoby/moby

Do not listen on TCP address if w/o TLS verify

 func TestContainerKillOnDaemonStart(t *testing.T) { 	assert.Check(t, is.Nil(err)) 	assert.Assert(t, !inspect.State.Running) }++func TestDaemonTCPNoTLSVerify(t *testing.T) {+	skip.If(t, testEnv.IsRemoteDaemon, "cannot start daemon on remote test run")+	skip.If(t, testEnv.DaemonInfo.OSType == "windows")++	d := daemon.New(t)+	defer d.Cleanup(t)++	err := d.StartWithError("--host", "tcp://127.0.0.1:0")+	assert.Assert(t, err != nil)

Another approach, we could generate TLS certs at a particular location for localhost and have the docker client automatically look for these certs.

Is it just like docker:dind image does? https://github.com/docker-library/docker/blob/master/19.03/dind/dockerd-entrypoint.sh#L21-L90

cpuguy83

comment created time in 13 days

Pull request review commentmoby/moby

Do not listen on TCP address if w/o TLS verify

 func loadListeners(cli *DaemonCli, serverConfig *apiserver.Config) ([]string, er  		// It's a bad idea to bind to TCP without tlsverify. 		if proto == "tcp" && (serverConfig.TLSConfig == nil || serverConfig.TLSConfig.ClientAuth != tls.RequireAndVerifyClientCert) {-			logrus.Warn("[!] DON'T BIND ON ANY IP ADDRESS WITHOUT setting --tlsverify IF YOU DON'T KNOW WHAT YOU'RE DOING [!]")+			return nil, errors.New("Binding to IP address without --tlsverify is no longer supported")

I think we should have a deprecation process.

Disabling directly will cause some users to be unable to use it normally after the upgrade. (maybe they are not ready yet. of course, it is possible that most of these users use the default configuration unix domain socket)

And we have not notified when it will be officially disabled IIRC.

cpuguy83

comment created time in 13 days

Pull request review commentmoby/moby

[WIP] vendor runc library v1.0.0-rc91

 google.golang.org/grpc                              f495f5b15ae7ccda3b38c53a1bfc # the containerd project first, and update both after that is merged. # This commit does not need to match RUNC_COMMIT as it is used for helper # packages but should be newer or equal.-github.com/opencontainers/runc                      dc9208a3303feef5b3839f4323d9beb36df0a9dd # v1.0.0-rc10-github.com/opencontainers/runtime-spec              c4ee7d12c742ffe806cd9350b6af3b4b19faed6f # v1.0.2+github.com/opencontainers/runc                      24a3cf88a7ae5f4995f6750654c0e2ca61ef4bb2 # v1.0.0-rc91+github.com/opencontainers/runtime-spec              237cc4f519e2e8f9b235bacccfa8ef5a84df2875 # v1.0.3-0.20200520003142-237cc4f519e2+

sure!

tao12345666333

comment created time in 14 days

pull request commentmoby/moby

[WIP] vendor runc library v1.0.0-rc91

👌 Thanks

tao12345666333

comment created time in 14 days

delete tag nightly-build/moby-snapshot

delete tag : 186877496

delete time in 14 days

push eventnightly-build/moby-snapshot

Jintao Zhang

commit sha 7928bff72441db1fcb187cb2af06bf84f2112979

fix tag name Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 14 days

push eventnightly-build/moby-snapshot

Jintao Zhang

commit sha 0aa7beb0dfe4b8a05d7d4c0f46a54c64ce8487ed

update trigger and release name Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 14 days

push eventnightly-build/moby-snapshot

Jintao Zhang

commit sha a4dd8c9bed53e5c7a2d1fc9d33b033a2042f25e7

change release name Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 14 days

delete tag nightly-build/moby-snapshot

delete tag : refs/heads/master

delete time in 14 days

push eventnightly-build/moby-snapshot

Jintao Zhang

commit sha b9a49e1fd97461614581dab18415a6de1461f16e

remove release condition Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 14 days

push eventnightly-build/moby-snapshot

Jintao Zhang

commit sha ea190bd64e79dc787ad5eca7f3b215692afe098b

change patch Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 14 days

PR opened containerd/containerd

vendor runc library to v1.0.0-rc91-48-g67169a9d

runc v1.0.0-rc91 has some modifications, it will break docker. https://github.com/opencontainers/runc/pull/2529

More detail https://github.com/moby/moby/pull/41178


Or we can wait until runc rc92 is released and then merge.

+38 -19

0 comment

8 changed files

pr created time in 14 days

create barnchtao12345666333/containerd

branch : update-runc

created branch time in 14 days

pull request commentmoby/moby

[WIP] vendor runc library v1.0.0-rc91

The test case TestBuildRUNoneJSON passed.

[2020-07-29T04:32:56.248Z]     --- PASS: TestDockerSuite/TestBuildRUNErrMsg (0.51s)
[2020-07-29T04:32:56.248Z]     --- PASS: TestDockerSuite/TestBuildRUNoneJSON (0.57s)
[2020-07-29T04:32:56.248Z]     --- PASS: TestDockerSuite/TestBuildRelativeCopy (5.26s)

Thanks @cyphar @thaJeztah

tao12345666333

comment created time in 14 days

push eventnightly-build/moby-snapshot

Jintao Zhang

commit sha db0a78217554a519dfb08b6469e3d5d31f86da27

Change URL and add Thanks. Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 14 days

push eventnightly-build/moby-snapshot

Jintao Zhang

commit sha f1df2773d0550109905b4df4f73dfde7ba0ba22c

build for fedora31 Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 14 days

pull request commentopencontainers/runc

bifio.Scan.Err usage nits

Tested locally, it works well.

kolyshkin

comment created time in 14 days

push eventtao12345666333/moby

Aleksa Sarai

commit sha fc9b827b77c5d2f444beb5fa5a46f9d673449f76

oci: correctly use user.GetExecUser interface A nil interface in Go is not the same as a nil pointer that satisfies the interface. libcontainer/user has special handling for missing /etc/{passwd,group} files but this is all based on nil interface checks, which were broken by Docker's usage of the API. When combined with some recent changes in runc that made read errors actually be returned to the caller, this results in spurrious -EINVAL errors when we should detect the situation as "there is no passwd file". Signed-off-by: Aleksa Sarai <asarai@suse.de>

view details

push time in 14 days

pull request commentopencontainers/runc

bifio.Scan.Err usage nits

OK, Thanks!

kolyshkin

comment created time in 14 days

startedkeycloak/keycloak

started time in 14 days

startednirmata/kyverno

started time in 14 days

pull request commentopencontainers/runc

bifio.Scan.Err usage nits

@thaJeztah #2529 Can solve the problem that the privileged container cannot start. https://github.com/moby/moby/pull/41178#issuecomment-664940608

But the unable to find user 0: invalid argument error still exists.

root@9c15fcc51480:~# docker run --rm --privileged alpine whoami
root
root@9c15fcc51480:~# docker run --rm hello-world
docker: Error response from daemon: unable to find user 0: invalid argument.
kolyshkin

comment created time in 15 days

pull request commentmoby/moby

[WIP] vendor runc library v1.0.0-rc91

When I apply the patch (https://github.com/opencontainers/runc/pull/2529) locally, privileged container can start. :+1:

tao12345666333

comment created time in 15 days

pull request commentopencontainers/runc

devices: correctly check device types

Thanks! This bug is too hidden. I have been debugging this problem for several days. :joy_cat:

cyphar

comment created time in 15 days

pull request commentmoby/moby

[WIP] vendor runc library v1.0.0-rc91

Thanks for your quick response @cyphar I will test it ASAP.

tao12345666333

comment created time in 15 days

pull request commentopencontainers/runc

cgroup: devices: major cleanups and minimal transition rules

sure.

cyphar

comment created time in 15 days

pull request commentopencontainers/runc

cgroup: devices: major cleanups and minimal transition rules

When I try to vendor runc library v1.0.0-rc91 into Docker/Moby, I found an unexpected behavior: https://github.com/moby/moby/pull/41178#issuecomment-663813218

After debugging, I found that the problem was introduced since this PR. PTAL, Thanks! https://github.com/moby/moby/pull/41178

cyphar

comment created time in 15 days

pull request commentmoby/moby

[WIP] vendor runc library v1.0.0-rc91

Continue to debug and find that the problem (Invalid argument error when start privileged container) is introduced in opencontainers/runc#2391

This is related to the change in the device part, but I did not locate which commit it came from. @cyphar PTAL. Thanks!

tao12345666333

comment created time in 15 days

startedJAORMX/selinux-operator

started time in 16 days

startedblackhat-go/bhg

started time in 16 days

push eventtao12345666333/tao12345666333.github.io

Jintao Zhang

commit sha d3e22531effb7ca78609b85facd853c3288c6a9b

update Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 16 days

issue openedtao12345666333/tao12345666333.github.io

K8S 生态周报| Helm v3.3.0-rc.1 发布

https://moelove.info/2020/07/12/K8S-生态周报-Helm-v3.3.0-rc.1-发布/

created time in 17 days

issue openedtao12345666333/tao12345666333.github.io

K8S 生态周报| Traefik v2.3.0-rc2 发布

https://moelove.info/2020/07/19/K8S-生态周报-Traefik-v2.3.0-rc2-发布/

created time in 17 days

pull request commentmoby/moby

[WIP] vendor runc library v1.0.0-rc91

rebased.

tao12345666333

comment created time in 18 days

push eventtao12345666333/moby

Wang Yumu

commit sha 840a12ac90fd41bc0fc170868566b4c422dd404c

Add DefaultAddressPools to docker info #40388 Signed-off-by: Wang Yumu <37442693@qq.com>

view details

Sebastiaan van Stijn

commit sha 818e0b2fcf1ec69b28a215526a2682ed042044c4

pkg/parsers: add unit test for Darwin Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha c9c9e0ab90e902bfea72af04f85b4d087f8f163f

pkg/parsers: remove uses of mattn/go-shellwords Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Akihiro Suda

commit sha bc4f242e7958c83ed47a768b83a7c26864b6274e

Bump Go 1.13.13 Includes security fixes to the `crypto/x509` and `net/http` packages. https://github.com/golang/go/issues?q=milestone%3AGo1.13.13+label%3ACherryPickApproved Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>

view details

Brian Goff

commit sha c6d860ace6a856f3a89d89275453271456aec242

Fix log file rotation test. The test was looking for the wrong file name. Since compression happens asyncronously, sometimes the test would succeed and sometimes fail. This change makes sure to wait for the compressed version of the file since we can't know when the compression is going to occur. Signed-off-by: Brian Goff <cpuguy83@gmail.com>

view details

Sebastiaan van Stijn

commit sha bf4a5982f0bb80e18f078c6a1c54f3a1cbd3814d

testing: bump docker-py 4.2.2 full diff: https://github.com/docker/docker-py/compare/4.2.1...4.2.2 Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Tibor Vass

commit sha d9d114a765afb0c5be3599d6e4fb6f32418862ac

Merge pull request #41211 from AkihiroSuda/go-1.13.13 Bump Go 1.13.13

view details

Sebastiaan van Stijn

commit sha 9c66a2f4e15d1f6671c9de9b841dd4f0bc8fc0ce

Bump Golang 1.13.14 full diff: https://github.com/golang/go/compare/go1.13.13...go1.13.14 go1.13.14 (released 2020/07/16) includes fixes to the compiler, vet, and the database/sql, net/http, and reflect packages. See the Go 1.13.14 milestone on the issue tracker for details: https://github.com/golang/go/issues?q=milestone%3AGo1.13.14+label%3ACherryPickApproved Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Akihiro Suda

commit sha 20f9d05578b2054462d902bd2686288693471f40

Merge pull request #41221 from thaJeztah/bump_docker_py testing: bump docker-py 4.2.2

view details

Brian Goff

commit sha 48cd247ba055b316c27e39a64486cc5129e9df07

Merge pull request #41224 from thaJeztah/bump_golang_1.13.14 Bump Golang 1.13.14

view details

Brian Goff

commit sha cadd72d37d57e2dc686502d9f9ab0fc73d3b6af8

Merge pull request #41208 from thaJeztah/remove_shellwords

view details

Sebastiaan van Stijn

commit sha f71244422b56b79c0810d5dd3e50c2cdc83c1352

Merge pull request #40714 from wangyumu/add-default-address-pools-to-docker-info Add DefaultAddressPools to docker info

view details

Sebastiaan van Stijn

commit sha d4b3e786ed231c3e6a7c2804e2120a3a1618f4c9

docs: add mention of DefaultAddressPools to API history Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha c161d6564d755c0b6b4356ceff87fbd6a898b675

api/types: omit empty DefaultAddressPools Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Tibor Vass

commit sha 6792a85e4226b66a2964d607cf27429991552971

Merge pull request #41237 from thaJeztah/DefaultAddressPools_api_history docs: add mention of DefaultAddressPools to API history

view details

Sebastiaan van Stijn

commit sha 78e6ffd279b627ebba046b9675ff4849091d9cc3

Merge pull request #41238 from thaJeztah/DefaultAddressPools_omit_empty api/types: omit empty DefaultAddressPools

view details

Tonis Tiigi

commit sha 8774804ca75881d1548c87c1977518b483473929

vendor: update buildkit to 4d1f260e8 Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>

view details

Sebastiaan van Stijn

commit sha 22153d111eadd490976a1ff45fcdc2b26c2ec571

Merge pull request #41239 from cpuguy83/fix_racey_logger_test Fix log file rotation test.

view details

Wang Yumu

commit sha c8008bfbe9b2cab352c4a0cd40d6b933220ace32

fix address pool flags merge #40388 Signed-off-by: Wang Yumu <37442693@qq.com>

view details

Velko Ivanov

commit sha 441211986c847ef08ec1d40432e2ec86a7ae1741

docs: add example calculations to container stats API Signed-off-by: Velko Ivanov <vivanov@deeperplane.com>

view details

push time in 18 days

pull request commentmoby/moby

[WIP] vendor runc library v1.0.0-rc91

When I used strace to debug it, I found an unexpected behavior:

[pid 21759] 04:15:13 mknodat(AT_FDCWD, "/var/lib/docker/overlay2/ec5e3eeca5c20f09d0213a51d69c34b1ce4ea4fa3421c08d2ef86c7cba353611/merged/dev/core", S_IFLNK|0777) = -1 EINVAL (Invalid argument)           

**The argument is S_IFLNK. ** (Not finished editing, add later).

Full context here.

[pid 21760] 04:15:13 nanosleep({tv_sec=0, tv_nsec=20000},  <unfinished ...>                                                            
[pid 21759] 04:15:13 <... mkdirat resumed> ) = 0                                                                                       
[pid 21759] 04:15:13 mknodat(AT_FDCWD, "/var/lib/docker/overlay2/ec5e3eeca5c20f09d0213a51d69c34b1ce4ea4fa3421c08d2ef86c7cba353611/merged/dev/bus/usb/002/001", S_IFCHR|0664, makedev(0xbd, 0x80) <unfinished ...>                                                             
[pid 21760] 04:15:13 <... nanosleep resumed> NULL) = 0                                                                                 
[pid 21759] 04:15:13 <... mknodat resumed> ) = 0                                                                                       
[pid 21760] 04:15:13 nanosleep({tv_sec=0, tv_nsec=20000},  <unfinished ...>                                                            
[pid 21759] 04:15:13 fchownat(AT_FDCWD, "/var/lib/docker/overlay2/ec5e3eeca5c20f09d0213a51d69c34b1ce4ea4fa3421c08d2ef86c7cba353611/merged/dev/bus/usb/002/001", 0, 0, 0) = 0                                                                                                  
[pid 21759] 04:15:13 newfstatat(AT_FDCWD, "/var/lib/docker/overlay2/ec5e3eeca5c20f09d0213a51d69c34b1ce4ea4fa3421c08d2ef86c7cba353611/merged/dev",  <unfinished ...>                                                                                                           
[pid 21760] 04:15:13 <... nanosleep resumed> NULL) = 0                                                                                 
[pid 21759] 04:15:13 <... newfstatat resumed> {st_mode=S_IFDIR|0755, st_size=300, ...}, 0) = 0                                         
[pid 21760] 04:15:13 nanosleep({tv_sec=0, tv_nsec=20000},  <unfinished ...>                                                            
[pid 21759] 04:15:13 mknodat(AT_FDCWD, "/var/lib/docker/overlay2/ec5e3eeca5c20f09d0213a51d69c34b1ce4ea4fa3421c08d2ef86c7cba353611/merged/dev/core", S_IFLNK|0777) = -1 EINVAL (Invalid argument)                                                                              
[pid 21759] 04:15:13 umask(022)         = 000                                                                                          
[pid 21760] 04:15:13 <... nanosleep resumed> NULL) = 0                                                                                 
[pid 21759] 04:15:13 write(4, "{\"type\":\"procError\"}", 20 <unfinished ...>                                                          
[pid 21760] 04:15:13 nanosleep({tv_sec=0, tv_nsec=20000},  <unfinished ...>                                                            
[pid 21759] 04:15:13 <... write resumed> ) = 20                                                                                        
[pid 21760] 04:15:13 <... nanosleep resumed> NULL) = 0                                                                                 
[pid 21756] 04:15:13 <... read resumed> "{\"type\":\"procError\"}", 512) = 20                                                          
[pid 21760] 04:15:13 nanosleep({tv_sec=0, tv_nsec=20000},  <unfinished ...>                                                            
[pid 21756] 04:15:13 futex(0xdfb110, FUTEX_WAKE_PRIVATE, 1) = 1                                                                        
[pid 21751] 04:15:13 <... futex resumed> ) = 0                                                                                         
[pid 21759] 04:15:13 openat(AT_FDCWD, "/etc//localtime", O_RDONLY <unfinished ...>
[pid 21751] 04:15:13 nanosleep({tv_sec=0, tv_nsec=20000},  <unfinished ...>
tao12345666333

comment created time in 18 days

push eventtao12345666333/tao12345666333

Jintao Zhang

commit sha 5d2100f03d7de0715ee7800be0496fdc5600cce8

fix Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 19 days

push eventtao12345666333/tao12345666333

Jintao Zhang

commit sha d276adba956ddac5608955c138843a40a0b0a8be

update for fun Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 19 days

startedreturntocorp/semgrep

started time in 19 days

push eventtao12345666333/tao12345666333

Jintao Zhang

commit sha 84b07be3b6ef8b19c8154f8e70a8d73b4c2cbf80

Update README.md

view details

push time in 22 days

push eventtao12345666333/tao12345666333.github.io

Jintao Zhang

commit sha d6438883faf83849831ef0987f07a748db0ceddf

update Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 23 days

push eventtao12345666333/slides

Jintao Zhang

commit sha 47990783e74d192c38b49ff1b2c6cc2850dddf22

添加 Python Meetup slide 信息 让 Kubernetes 跑在 Docker 中(KIND) Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in 24 days

pull request commentmoby/moby

[WIP] vendor runc library v1.0.0-rc91

The problem still exists, when the --privileged is passed, the container cannot be started normally.

Even if I upgrade containerd to v1.4.0 (#40982 ), the problem is the same. I will spend time next week to continue this/

tao12345666333

comment created time in 24 days

issue commentgrafana/grafana

Support for multiple organizations

We provide grafana as an infrastructure and provide it with high availability.

Different teams will use Org to distinguish their Datasourse and Dashboard. Some information is sensitive, and we need to be able to achieve good isolation.

In fact, when I used Grafana Org, I also encountered a small problem. Our privileged users hope to maintain the Dashboard shared in multiple Org at once.

torkelo

comment created time in a month

push eventtao12345666333/moby

Sebastiaan van Stijn

commit sha 5a028d273670106034fffe742b7758e310337b5b

docker-py: override default API version to run all tests Otherwise some tests are skipped with the default API version used: SKIPPED [1] tests/integration/api_service_test.py:882: API version is too low (< 1.38) SKIPPED [1] tests/integration/api_swarm_test.py:59: API version is too low (< 1.39) SKIPPED [1] tests/integration/api_swarm_test.py:38: API version is too low (< 1.39) SKIPPED [1] tests/integration/api_swarm_test.py:45: API version is too low (< 1.39) SKIPPED [1] tests/integration/api_swarm_test.py:52: API version is too low (< 1.39) Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Wilson Júnior

commit sha 964731e1d357303153adfa45051ead5a44e93ec6

Improve error feedback when plugin does not implement desired interface Signed-off-by: Wilson Júnior <wilsonpjunior@gmail.com>

view details

Brian Goff

commit sha 35bf4f87d957f8c64c3c663db3d9aeb84277250d

Don't use ini() to set unpigz path `func init()` is evil here, and the logrus calls are being made before the logger is even setup. It also means in order to use pigz you have to restart the daemon. Instead this takes a small hit and resolves pigz on each extraction. In the grand scheme of decompressing this is a very small hit. Signed-off-by: Brian Goff <cpuguy83@gmail.com>

view details

Gaurav Singh

commit sha 2a331a5ef7f2d3f044773010ff3221d2ea36a921

rm_test: fix goroutine leak Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

Akihiro Suda

commit sha ed89041433a031cafc0a0f19cfe573c31688d377

test-integration: support cgroup2 Usage: DOCKER_BUILD_ARGS="--build-arg CONTAINERD_COMMIT=master --build-arg RUNC_COMMIT=master" DOCKER_EXPERIMENTAL=1 TEST_SKIP_INTEGRATION_CLI=1 make test-integration Depends on containerd master (v1.4) and runc master (v1.0.0-rc91). Currently `TEST_SKIP_INTEGRATION_CLI=1` must be specified. Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>

view details

Kir Kolyshkin

commit sha afbeaf6f292cd34f686454967daa3d72e68f2c08

pkg/sysinfo: rm duplicates The CPU CFS cgroup-aware scheduler is one single kernel feature, not two, so it does not make sense to have two separate booleans (CPUCfsQuota and CPUCfsPeriod). Merge these into CPUCfs. Same for CPU realtime. For compatibility reasons, /info stays the same for now. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>

view details

Kir Kolyshkin

commit sha e3cff19dd1fe82aae6b592d91f54cd86978511f0

Untangle CPU RT controller init Commit 56f77d5ade945b added code that is doing some very ugly things. In partucular, calling cgroups.FindCgroupMountpointAndRoot() and daemon.SysInfoRaw() inside a recursively-called initCgroupsPath() not not a good thing to do. This commit tries to partially untangle this by moving some expensive checks and calls earlier, in a minimally invasive way (meaning I tried hard to not break any logic, however weird it is). This also removes double call to MkdirAll (not important, but it sticks out) and renames the function to better reflect what it's doing. Finally, this wraps some of the errors returned, and fixes the init function to not ignore the error from itself. This could be reworked more radically, but at least this this commit we are calling expensive functions once, and only if necessary. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>

view details

Sebastiaan van Stijn

commit sha 219e7e7ddcf5f0314578d2a517fc0832f03622c1

vendor: libnetwork 9e99af28df21367340c95a3863e31808d689c92a full diff: https://github.com/docker/libnetwork/compare/2e24aed516bd5c836e11378bb457dd612aa868ed...9e99af28df21367340c95a3863e31808d689c92a - docker/libnetwork#2548 Add docker interfaces to firewalld docker zone - fixes docker/for-linux#957 DNS Not Resolving under Network [CentOS8] - fixes docker/libnetwork#2496 Port Forwarding does not work on RHEL 8 with Firewalld running with FirewallBackend=nftables - store.getNetworksFromStore() remove unused error return - docker/libnetwork#2554 Fix 'failed to get network during CreateEndpoint' - fixes/addresses docker/for-linux#888 failed to get network during CreateEndpoint - docker/libnetwork#2558 [master] bridge: disable IPv6 router advertisements - docker/libnetwork#2563 log error instead if disabling IPv6 router advertisement failed - fixes docker/for-linux#1033 Shouldn't be fatal: Unable to disable IPv6 router advertisement: open /proc/sys/net/ipv6/conf/docker0/accept_ra: read-only file system Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Brian Goff

commit sha 6fd94aa933f774dc6f582a96f800b1e875628be3

Fix lint error on sprintf call for runtime string Signed-off-by: Brian Goff <cpuguy83@gmail.com>

view details

Tibor Vass

commit sha d78b22cdf5326017a4709f55f393adf390bde4cb

Merge pull request #41189 from thaJeztah/bump_libnetwork vendor: libnetwork 9e99af28df21367340c95a3863e31808d689c92a

view details

Brian Goff

commit sha f63f73a4a8f531813d6b46a2347cab4bfd210df7

Configure shims from runtime config In dockerd we already have a concept of a "runtime", which specifies the OCI runtime to use (e.g. runc). This PR extends that config to add containerd shim configuration. This option is only exposed within the daemon itself (cannot be configured in daemon.json). This is due to issues in supporting unknown shims which will require more design work. What this change allows us to do is keep all the runtime config in one place. So the default "runc" runtime will just have it's already existing shim config codified within the runtime config alone. I've also added 2 more "stock" runtimes which are basically runc+shimv1 and runc+shimv2. These new runtime configurations are: - io.containerd.runtime.v1.linux - runc + v1 shim using the V1 shim API - io.containerd.runc.v2 - runc + shim v2 These names coincide with the actual names of the containerd shims. This allows the user to essentially control what shim is going to be used by either specifying these as a `--runtime` on container create or by setting `--default-runtime` on the daemon. For custom/user-specified runtimes, the default shim config (currently shim v1) is used. Signed-off-by: Brian Goff <cpuguy83@gmail.com>

view details

Sebastiaan van Stijn

commit sha d4b7b4b0a7465cb0bbdc3d4c2641c94524366532

Merge pull request #40941 from cpuguy83/down_with_the_func_init Don't use init() to set unpigz path

view details

Sebastiaan van Stijn

commit sha 3f3676484459a9f5ec287f09735cc018a74f3cc5

Merge pull request #40994 from gaurav1086/rm_test_fix_goroutine_leak rm_test: fix goroutine leak

view details

Brian Goff

commit sha 61b73ee714f9f4bd575377a1a0a3fa7bfd2ebceb

Merge pull request #41182 from cpuguy83/runtime_configure_shim

view details

Akihiro Suda

commit sha 0b14c2b67a4ef8637c5f4680b33763224e4b40e8

cgroup v1: change the default runtime to io.containerd.runc.v2 The previous default runtime `io.containerd.runtime.v1.linux` is being deprecated (https://github.com/containerd/containerd/issues/4365) `io.containerd.runc.v2` is available since containerd v1.3.0. Using v1.3.5 or later is recommended. v1.3.0-v1.3.4 doesn't pass `TestContainerStartOnDaemonRestart`. Fix #41107 Replace #41115 Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>

view details

Sebastiaan van Stijn

commit sha bf7fd015f785d7e827f78dddcd274c1f05879059

Remove unused useShimV2() This function was removed in the Linux code as part of f63f73a4a8f531813d6b46a2347cab4bfd210df7, but was not removed in the Windows code. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Brian Goff

commit sha 60c45c332fd0760ca8eecc20d25d5a5f4d086abc

Merge pull request #41210 from AkihiroSuda/shim2-default cgroup v1: change the default runtime to io.containerd.runc.v2

view details

Akihiro Suda

commit sha 95a8e9ff19afc47d5aa06e85931fde7226cd6768

Merge pull request #41214 from thaJeztah/remove_unused_v2 Remove unused useShimV2()

view details

Sebastiaan van Stijn

commit sha de5812c2a11b8525b98950f50b482b395eb70e77

Merge pull request #40807 from wpjunior/plugin-feedback Improve error feedback when plugin does not implement desired interface

view details

Tibor Vass

commit sha a13fd15686543dd49040c288ef6acf810c5cea81

Merge pull request #40499 from thaJeztah/docker_py_api_version docker-py: override default API version to run all tests

view details

push time in a month

pull request commentmoby/moby

[WIP] vendor runc library v1.0.0-rc91

sure!

tao12345666333

comment created time in a month

startedvmware/crd-migration-tool

started time in a month

startedalgenty/grafana-flowcharting

started time in a month

issue commentkubernetes-sigs/kind

containerd: use systemd cgroup driver by default?

Maybe there is no problem?

Currently, my docker is using systemd as the cgroup driver, and cgroupfs is used in KIND.

I will test locally and give the results as soon as possible

AkihiroSuda

comment created time in a month

create barnchtao12345666333/tao12345666333

branch : master

created branch time in a month

created repositorytao12345666333/tao12345666333

created time in a month

startedpercona/grafana-dashboards

started time in a month

push eventtao12345666333/tao12345666333.github.io

Jintao Zhang

commit sha de258100ca97de818abc59b8ac38bd7aa8347758

update Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

push time in a month

startedfluxcd/helm-controller

started time in a month

startedwagdav/kevlar

started time in a month

more