Skip to content

go.mod: github.com/containerd/containerd v1.4.1-0.20201221152511-dc207b654da0#1921

Closed
thaJeztah wants to merge 3 commits intomoby:masterfrom
thaJeztah:bump_containerd
Closed

go.mod: github.com/containerd/containerd v1.4.1-0.20201221152511-dc207b654da0#1921
thaJeztah wants to merge 3 commits intomoby:masterfrom
thaJeztah:bump_containerd

Conversation

@thaJeztah
Copy link
Copy Markdown
Member

Follow-up to #1920

includes:

full diff: containerd/containerd@0edc412...dc207b6

  • Do not hardcode "amd64" on LCOW and Windows-related files
  • pkg/cri/server: remove dependency on libcontainer/apparmor, libcontainer/utils
  • Add annotations to task update request api
  • Fix package name in cri runtimeoptions protobuf
  • containerd-shim API exposed to host network containers
  • Optimize Windows and LCOW snapshotters to only create scratch layer on the final snapshot
  • Move to Go modules
  • Handle an image ref with scheme
  • runtime: should not send duplicate task exit event
  • [cri] don't clear base security settings
  • content: include the staleness of the lock when tryLock() fails
  • Update continuity
  • Use go-winio for applying tarballs
  • Allow configuration of different log formats: text, json
  • expose hostSupportsAppArmor()
  • [cri/config] : fix range iterator issue in ValidatePluginConfig
  • compression: add support for the zstd algorithm
  • remove "apparmor" build tag
  • ctr: FetchConfig: allow setting additional []containerd.RemoteOpt
  • Build on FreeBSD
  • contrib/apparmor: expose LoadDefaultProfile
  • ctr/commands/contents: expose ShowProgress
  • oci: expose getUserFromPath and getGIDFromPath
  • restart: allow passing existing log URI object
  • container_opts.go: add WithAdditionalContainerLabels
  • remove "selinux" build tag
  • pusher: add missing authentication support for requests
    • fix: pusher does not authenticate properly for gcr
  • docker: avoid concurrent map access panic
  • add check that snapshotter supports the image platform when unpacking
  • Add bounds on max oom_score_adj value for AdjustOOMScore
  • [cri] ensure log dir is created
  • Return GRPC not found error instead of plain one

full diff: golang/sys@0aaa271...69691e4

- unix: add support for ptrace on macOS/ARM64
- unix: add IoctlCtlInfo on darwin
- unix/linux: update to Go 1.15.3 release
- cpu: refactor parsing of ARM64 registers into separate function
- unix,windows,plan9: add Byte{Slice,Ptr}ToString functions
- unix: define isBigEndian for all GOARCHes supported by gccgo
- unix: add Ioctl{Get,Set}IfreqMTU on darwin
- unix: revert zsysnum_darwin_*.go deletion from CL 250437
- unix: add Linux MPLS tunnel constants for use with rtnetlink APIs
- unix: add Linux lwtunnel constants for use with rtnetlink APIs
- windows: add IsWow64Process2 for detecting x86 on arm
- windows: add DLL directory search path manipulation functions
- windows: add missing page flag constants
- windows: add CertDeleteCertificateFromStore
- windows: add missing error constants from setupapi.h

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
…291bb7

full diff: containerd/continuity@efbc448...1805252

- GH Actions: test against Go 1.15
- go.mod: update various dependencies to latest released versions
    - go.mod: logrus v1.6.0
    - go.mod: github.com/pkg/errors v0.9.1
    - go.mod: github.com/dustin/go-humanize v1.0.0
    - go.mod: github.com/opencontainers/go-digest v1.0.0
- go.mod: golang.org/x/sys to v0.0.0-20201201145000-ef89a241ccb3 to include riscv64 support
- Fix usage calculation to account for sparse files
- Fix incorrect usage calculation
- Add check to compare against du output
- Support FreeBSD

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
…7b654da0

full diff: containerd/containerd@0edc412...dc207b6

- Do not hardcode "amd64" on LCOW and Windows-related files
- pkg/cri/server: remove dependency on libcontainer/apparmor, libcontainer/utils
- Add annotations to task update request api
- Fix package name in cri runtimeoptions protobuf
- containerd-shim API exposed to host network containers
- Optimize Windows and LCOW snapshotters to only create scratch layer on the final snapshot
- Move to Go modules
- Handle an image ref with scheme
- runtime: should not send duplicate task exit event
- [cri] don't clear base security settings
- content: include the staleness of the lock when tryLock() fails
- Update continuity
- Use go-winio for applying tarballs
- Allow configuration of different log formats: text, json
- expose hostSupportsAppArmor()
- [cri/config] : fix range iterator issue in ValidatePluginConfig
- compression: add support for the zstd algorithm
- remove "apparmor" build tag
- ctr: FetchConfig: allow setting additional []containerd.RemoteOpt
- Build on FreeBSD
- contrib/apparmor: expose LoadDefaultProfile
- ctr/commands/contents: expose ShowProgress
- oci: expose getUserFromPath and getGIDFromPath
- restart: allow passing existing log URI object
- container_opts.go: add WithAdditionalContainerLabels
- remove "selinux" build tag
- pusher: add missing authentication support for requests
    - fix: pusher does not authenticate properly for gcr
- docker: avoid concurrent map access panic
    - fix: remote: header reuse may lead to panic in http calls
    - relates to moby#1867 Encountering dockerd crash in buildkit
- add check that snapshotter supports the image platform when unpacking
- Add bounds on max oom_score_adj value for AdjustOOMScore
- [cri] ensure log dir is created
- Return GRPC not found error instead of plain one

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@AkihiroSuda
Copy link
Copy Markdown
Member

Is this still WIP?

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.

remote: header reuse may lead to panic in http calls

3 participants