Gaius
09dfeec7d7
feat: rename plugin_key to plugin_id in dfinit ( #1358 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-09-16 14:07:42 +00:00
newbmiao
7c368d5e55
feat: support config_path of io.containerd.cri.v1.images for containerd v2 ( #1357 )
...
Signed-off-by: newbmiao <newbvirgil@gmail.com>
2025-09-16 21:51:17 +08:00
Gaius
a2659dbc69
feat: remove loging to file in dfget dfcache and dfinit ( #1355 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-09-16 18:26:17 +08:00
Gaius
7796ee7342
chore(deps): remove unused dependencies ( #1274 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-08-06 11:11:15 +08:00
Gaius
a81a67a7bc
feat: support HTTPS protocol for otel ( #1206 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-06-25 15:54:01 +08:00
Gaius
40c9e62ebd
feat(dragonfly-client): support http protocol for otel ( #1195 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-06-19 08:54:19 +00:00
Gaius
4bee58a863
feat(dragonfly-client): add tracing header for exporter ( #1183 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-06-13 18:42:13 +08:00
Gaius
44d58fee37
feat: rename option log_to_stdout console for dfinit ( #1165 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-05-29 03:30:26 +00:00
Gaius
7819702b67
feat(tracing): align resource attributes with OpenTelemetry semantic conventions ( #1164 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-05-29 00:00:12 +08:00
Gaius
7b1cdbe1f1
feat: add --log-to-stdout for command ( #1162 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-05-27 14:15:56 +08:00
Gaius
57caa35900
feat(tracing): migrate to OpenTelemetry OTLP and enrich trace metadata ( #1160 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-05-26 22:00:31 +08:00
yxxhero
5d3b05372b
comments(container_runtime): remove unused containerd config override ( #1130 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2025-04-30 12:03:08 +08:00
Gaius
85ad3f81d0
feat: optimize profile.release and remove tracing-flame ( #1024 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-03-06 20:27:07 +08:00
Gaius
3d91c09b0a
feat: support transfer piece content from dfdaemon ( #926 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-01-03 17:15:50 +08:00
Gaius
64341d6c1d
feat: replace redirect_stderr with args.verbose ( #905 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-12-19 12:21:02 +08:00
aliazlan-t
d6b613e333
Fix dfinit issue when containerd config_path have multiple paths ( #895 )
...
* Fix dfinit issue when containerd config_path have multiple paths
* Update containerd.rs - lint fix
2024-12-17 11:04:10 +08:00
KennyMcCormick
c93e01b005
support docker runtime in dfinit with ut ( #868 )
...
Signed-off-by: cormick <cormick1080@gmail.com>
2024-11-26 20:33:40 +08:00
KennyMcCormick
88b1f7e287
add ut for containerd init ( #859 )
...
Signed-off-by: cormick <cormick1080@gmail.com>
2024-11-22 17:04:51 +08:00
yxxhero
89ebc46783
test(crio): add unit test for CRIO config ( #830 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-11-11 10:42:29 +08:00
yxxhero
07591fa862
feat(container_runtime): support podman container runtime ( #812 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-11-04 10:37:53 +08:00
Gaius
2aa336de10
refactor: build environment for binaries ( #755 )
2024-09-30 14:35:15 +08:00
McCormickKneey
a9ea307e13
feat: display detailed version for bin instead of the default for easier debugging ( #754 )
...
Signed-off-by: cormick <cormick1080@gmail.com>
2024-09-30 12:59:18 +08:00
Gaius
e2209a8e61
refactor: change comments to rust style ( #742 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-20 20:15:51 +08:00
Gaius
9f39786455
feat: support ca and skip_verify for containerd registry and remove mirror mode for containerd old version ( #731 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-10 12:32:54 +08:00
Gaius
b4c0e817d6
feat: add tracing flame for dfdaemon ( #694 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-28 10:34:24 +08:00
McCormickKneey
b6569886f0
add crc32 algorithm with few tests ( #684 )
...
Signed-off-by: cormick <cormick1080@gmail.com>
2024-08-22 21:27:03 +08:00
Gaius
95deec801f
feat: remove header in mirror config
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-07 15:20:38 +08:00
Gaius
50fa71e4c9
feat: remove is_uploading condition in gc ( #646 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-05 16:31:18 +08:00
Gaius
aee6a66c08
feat: add header for mirror mode ( #644 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-02 17:48:35 +08:00
Gaius
12a7d31a57
chore: add ci dir for actions ( #640 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-01 13:53:47 +08:00
Gaius
d663016d35
feat: add cache task api for grpc server ( #548 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-06-19 14:38:46 +08:00
Gaius
468462e9ae
feat: use public backend request, backend response and backend error ( #510 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-28 23:07:24 +08:00
Chongzhi Deng
806b0f3aca
chore: fix typo ( #483 )
...
Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
2024-05-21 10:55:27 +08:00
Gaius
7c37a11ece
chore: add build.rs to Dockerfile ( #449 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-08 17:50:49 +08:00
Gaius
b2ff71c7b9
fix: plugin Cargo.yaml path in Dockerfile
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-18 14:56:54 +08:00
Gaius
c9403fa3b5
chore: add plugin Cargo.yaml to Dockerfile ( #403 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-18 14:54:21 +08:00
AngrySean
7d18b2d7a0
Refactor: extract error module ( #375 )
...
Co-authored-by: Xu Jihui <jihui.xjh@bytedance.com>
2024-04-15 11:37:49 +08:00
Gaius
831dbd3438
feat: if registry is not set, create config_path for contianerd ( #373 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-08 20:29:55 +08:00
Gaius
d0e0647f5c
feat: optimize enum for container runtime ( #366 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-08 11:37:29 +08:00
AngrySean
2d019e1764
refactor: convert container runtime config to enum, as containerd and… ( #361 )
...
* refactor: replace docker/containerd config with enum type
containerd and docker runtime is exclusive exists, so use an enum is
more appropriate
* fix: rebase and fix confict
* chore: fix cargo fmt
* chore: fix cargo clippy
2024-04-08 10:58:59 +08:00
Gaius
e2b34fef4b
fix: if plugins key is not exist, dfinit can not find index in containerd ( #362 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-03 15:18:23 +08:00
Gaius
ee984a3fb9
feat: dfinit supports cri-o runtime ( #359 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-02 18:45:55 +08:00
Gaius
0cd452f33b
feat: add docker config for dfinit ( #358 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-02 10:31:14 +08:00
Gaius
4b022d90ce
fix: add path to registry mirror and rename config name of containerd ( #357 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-01 20:15:02 +08:00
Gaius
6fd5377be7
feat: support config_path mirror for containerd ( #351 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-01 17:52:48 +08:00
Gaius
daba912f09
feat: add proxy config for dfinit ( #350 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-01 14:30:49 +08:00
Gaius
4c0e83da73
feat: when contaienrd use old version, dfinit updates the mirror config ( #342 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-19 21:24:10 +08:00
Gaius
7781db5429
feat: parse containerd config by toml ( #341 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-19 12:19:56 +08:00
Gaius
f4e6b68a29
feat: add init_tracing to dfinit ( #339 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-18 19:54:37 +08:00
Gaius
bf7af0193a
feat: add containerd field to container runtime configuration ( #333 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-18 18:47:07 +08:00