Wei Fu
c86c8a16f0
integration: add case related to ContainerStats in upgrade suite
...
It's used to check new release containerd can parse metric data from existing
shim created by previous release.
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-02-16 12:18:38 +08:00
Wei Fu
acec60f554
integration: update recover case for upgrade
...
The new release containerd should detect dead shim during recover.
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-02-16 12:18:38 +08:00
Wei Fu
e659cd2752
integration: connect to shim by bridge client
...
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-02-16 12:18:38 +08:00
Wei Fu
51689b6618
integration: introduce hook for upgrade test suite
...
We can inject failpoint in beforeUpgradeHookFunc.
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-02-16 12:18:38 +08:00
Wei Fu
a95c8ed591
integration: check data dir after delete container or pod
...
The new release containerd should cleanup old pod's data dir after
RemovePodSandbox.
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-02-16 12:18:38 +08:00
Wei Fu
ec759f5be4
integration/*: extend Runtime.Status response
...
CRI Runtime Status contains `Info` and it can help us check current
configuration.
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-02-16 12:18:38 +08:00
Wei Fu
401d4b491f
integration: add some helper function to release upgrade cases
...
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-02-16 12:18:30 +08:00
Phil Estes
00fe7a4974
Merge pull request #9827 from dmcgowan/move-config-version
...
Move config version to version package
2024-02-15 14:58:04 +00:00
Derek McGowan
a086125ae3
Move config version to version package
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2024-02-14 21:09:44 -08:00
Mike Brown
f1a3c3705f
Merge pull request #9815 from kiashok/updateCRIServicePull
...
Pass runtimehandler from CRI to pull image request
2024-02-15 00:38:40 +00:00
Mike Brown
97f86f18ae
Merge pull request #9788 from kiashok/criRemoveImage
...
Add CRIImageService.RemoveImage()
2024-02-14 23:49:07 +00:00
Kirtana Ashok
b9dfba5b80
Add CRIImageService.RemoveImage()
...
Signed-off-by: Kirtana Ashok <kiashok@microsoft.com>
2024-02-14 13:49:39 -08:00
Kirtana Ashok
4c775fcfbf
Pass runtimehandler from CRI pull image request
...
Starting with k8s cri-api v0.29.1, CRI supports new runtime handler flag
Signed-off-by: Kirtana Ashok <kiashok@microsoft.com>
2024-02-14 13:31:23 -08:00
Akihiro Suda
32169d591d
Merge pull request #9807 from AkihiroSuda/ctr-print-deprecations
...
ctr: print deprecation warnings on every invocation
2024-02-14 05:48:52 +00:00
Akihiro Suda
a2cf4fb9ba
Merge pull request #9817 from kiashok/moveToTraceLogs
...
Move high volume event logs to Trace level
2024-02-14 05:42:44 +00:00
Kirtana Ashok
4dcf089fa3
Move high volume event logs to Trace level
...
Signed-off-by: Kirtana Ashok <kiashok@microsoft.com>
2024-02-13 20:05:50 -08:00
Maksym Pavlenko
a843731305
Merge pull request #9767 from AkihiroSuda/cri-propagate-deprecation
...
cri: propagate deprecation list to runtime status
2024-02-13 21:22:26 +00:00
Akihiro Suda
1b3a96da6c
cri: propagate deprecation list to runtime status
...
Propagate the deprecation list to CRI runtime conditions.
The propagated conditions are visible via `crictl info`,
but not visible via `kubectl get nodes -o yaml` yet, although
the CRI API says "These conditions will be exposed to users to help
them understand the status of the system".
https://github.com/kubernetes/cri-api/blob/v0.29.1/pkg/apis/runtime/v1/api.proto#L1505-L1509
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2024-02-14 03:59:49 +09:00
Akihiro Suda
ec26600394
Merge pull request #9814 from mikebrow/update-critools
...
moving up cri-tools to pull in new CRI changes tied to k8s v1.29
2024-02-13 18:54:53 +00:00
Mike Brown
ac7febc93a
moving up for new CRI changes
...
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2024-02-13 12:14:27 -06:00
Mike Brown
dd725fae25
Merge pull request #9378 from kiashok/updateCriApi
...
Update cri-api to v0.29.1
2024-02-13 16:01:10 +00:00
Fu Wei
81965c0a57
Merge pull request #9813 from UiPath/remove-loop-config
...
Remove internal LoopConfig struct
2024-02-13 11:50:36 +00:00
Alexandru Matei
ccec1e6e4c
Remove internal LoopConfig struct
...
The struct is now part of golang.org/x/sys.
Follow-up for #9805
Signed-off-by: Alexandru Matei <alexandru.matei@uipath.com>
2024-02-13 11:49:28 +02:00
Akihiro Suda
b21e93b320
Merge pull request #9811 from containerd/dependabot/go_modules/golang-x-cd731e5d14
...
build(deps): bump the golang-x group with 1 update
2024-02-13 07:03:42 +00:00
Akihiro Suda
1435b0552e
Merge pull request #9810 from containerd/dependabot/github_actions/golangci/golangci-lint-action-4
...
build(deps): bump golangci/golangci-lint-action from 3 to 4
2024-02-13 06:24:55 +00:00
dependabot[bot]
3d8da2ebfc
build(deps): bump the golang-x group with 1 update
...
Bumps the golang-x group with 1 update: [golang.org/x/mod](https://github.com/golang/mod ).
Updates `golang.org/x/mod` from 0.14.0 to 0.15.0
- [Commits](https://github.com/golang/mod/compare/v0.14.0...v0.15.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/mod
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: golang-x
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 23:58:13 +00:00
dependabot[bot]
a274439f2e
build(deps): bump golangci/golangci-lint-action from 3 to 4
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 3 to 4.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 23:37:29 +00:00
Maksym Pavlenko
4f76ebcb86
Merge pull request #9778 from adisky/use-latest-registry-conf
...
Update gce configure.sh to use registry config_path
2024-02-12 19:34:47 +00:00
Derek McGowan
44f92599e5
Merge pull request #9805 from UiPath/use-sys-for-loop-configure
...
go.mod: Bump golang.org/x/sys to v0.17.0
2024-02-12 18:28:20 +00:00
Akihiro Suda
468bee9a79
ctr: print deprecation warnings on every invocation
...
Print deprecation warnings on any ctr command, as users won't notice the
deprecations until we actually remove the deprecated features.
The warnings can be suppressed by setting
`CONTAINERD_SUPPRESS_DEPRECATION_WARNINGS=1`.
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2024-02-13 02:51:02 +09:00
Maksym Pavlenko
d4d228926c
Merge pull request #9804 from dims/revert-fix-for-k8s-nfs-related-tests
...
Revert "Fix for k8s nfs related tests"
2024-02-12 17:35:32 +00:00
Phil Estes
dff12d83fa
Merge pull request #9802 from austinvazquez/fix-links-in-snapshotter-docs
...
Fix unpacker link in remote snapshotter docs
2024-02-12 17:02:04 +00:00
Alexandru Matei
c2dfae8d05
go.mod: Bump golang.org/x/sys to v0.17.0
...
Replace internal LOOP_CONFIGURE ioctl implementation with
IoctlLoopConfigure from sys
Signed-off-by: Alexandru Matei <alexandru.matei@uipath.com>
2024-02-12 15:55:33 +02:00
Davanum Srinivas
2c7520d6eb
Merge pull request #9803 from mxpv/depr
...
Remove deprecated functions and packages
2024-02-11 13:10:46 +00:00
Davanum Srinivas
41bb8b816b
Revert "Fix for k8s nfs related tests"
...
This reverts commit 23ebfd0305
.
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-02-10 22:34:30 -05:00
Maksym Pavlenko
48c8c5f502
Remove ParseSignal from client
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
2024-02-10 18:02:05 -08:00
Maksym Pavlenko
281eb22ccd
Remove deprecated dialer
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
2024-02-10 17:58:38 -08:00
Maksym Pavlenko
1ce7b99511
Remove deprecated filesys funcs
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
2024-02-10 17:55:57 -08:00
Maksym Pavlenko
5ca56ddbb4
Remove deprecated funcs from restart package
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
2024-02-10 17:54:48 -08:00
Maksym Pavlenko
653b808992
Remove deprecated docker package
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
2024-02-10 17:54:30 -08:00
Austin Vazquez
413fbe82c7
Fix unpacker link in remote snapshotter docs
...
Signed-off-by: Austin Vazquez <macedonv@amazon.com>
2024-02-10 16:42:24 -08:00
Davanum Srinivas
bb45ce1e06
Merge pull request #9799 from dims/fix-for-k8s-nfs-related-tests
...
Fix for k8s nfs related tests probably caused by `ulimit` changes
2024-02-10 20:46:45 +00:00
Maksym Pavlenko
128f249f0e
Merge pull request #9790 from dmcgowan/mv-transfer-packages
...
Move transfer and unpack packages to core
2024-02-10 16:49:55 +00:00
Davanum Srinivas
23ebfd0305
Fix for k8s nfs related tests
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-02-10 11:28:23 -05:00
kiashok
25ab902198
Update to v0.29.1 cri-api
...
Signed-off-by: kiashok <kiashok@microsoft.com>
2024-02-09 19:27:42 -08:00
Maksym Pavlenko
8ccc902cd1
Merge pull request #9798 from containerd/dependabot/go_modules/otel-6196c52bdd
...
build(deps): bump the otel group with 8 updates
2024-02-09 19:07:48 +00:00
Phil Estes
9b2313711b
Merge pull request #9782 from kinvolk/rata/userns-update-podSandboxStatus
...
Include userns info in cri/server PodSandboxStatus
2024-02-09 17:40:23 +00:00
dependabot[bot]
5e3e12d2ab
build(deps): bump the otel group with 8 updates
...
Bumps the otel group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib ) | `0.46.1` | `0.48.0` |
| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib ) | `0.45.0` | `0.48.0` |
| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go ) | `1.21.0` | `1.23.0` |
| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go ) | `1.19.0` | `1.23.1` |
| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go ) | `1.19.0` | `1.23.1` |
| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go ) | `1.19.0` | `1.23.1` |
| [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go ) | `1.21.0` | `1.23.1` |
| [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go ) | `1.21.0` | `1.23.1` |
Updates `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc` from 0.46.1 to 0.48.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.46.1...zpages/v0.48.0 )
Updates `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` from 0.45.0 to 0.48.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.45.0...zpages/v0.48.0 )
Updates `go.opentelemetry.io/otel` from 1.21.0 to 1.23.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.21.0...v1.23.0 )
Updates `go.opentelemetry.io/otel/exporters/otlp/otlptrace` from 1.19.0 to 1.23.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.19.0...v1.23.1 )
Updates `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` from 1.19.0 to 1.23.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.19.0...v1.23.1 )
Updates `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp` from 1.19.0 to 1.23.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.19.0...v1.23.1 )
Updates `go.opentelemetry.io/otel/sdk` from 1.21.0 to 1.23.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.21.0...v1.23.1 )
Updates `go.opentelemetry.io/otel/trace` from 1.21.0 to 1.23.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.21.0...v1.23.1 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: otel
- dependency-name: go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: otel
- dependency-name: go.opentelemetry.io/otel
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: otel
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: otel
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: otel
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: otel
- dependency-name: go.opentelemetry.io/otel/sdk
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: otel
- dependency-name: go.opentelemetry.io/otel/trace
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: otel
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-09 17:15:30 +00:00
Phil Estes
1b67dd7235
Merge pull request #9797 from austinvazquez/update-scorecards-dependency
...
Update codeql-action/upload-sarif dependency in scorecards workflow
2024-02-09 16:42:16 +00:00
Derek McGowan
528dcfaab9
Merge pull request #9794 from kiashok/updateGoVersion
...
Build with Go 1.22.0
2024-02-09 16:35:50 +00:00