Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
wants to merge 3 commits into from

Conversation

thaJeztah
Copy link
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 <[email protected]>
…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 <[email protected]>
…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 <[email protected]>
@AkihiroSuda
Copy link
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