Gaius
d9dcf86be3
feat: add native tls for backend client ( #377 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-09 21:21:15 +08:00
Gaius
ac332ca438
chore: add ca-certificates package to client dockerfile ( #376 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-09 19:53:54 +08:00
Gaius
2dcd95a9f0
chore: update version to v0.1.27 ( #374 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-08 22:27:53 +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
dependabot[bot]
8ec7841af3
chore(deps): Bump h2 from 0.3.24 to 0.3.26 ( #365 )
...
Bumps [h2](https://github.com/hyperium/h2 ) from 0.3.24 to 0.3.26.
- [Release notes](https://github.com/hyperium/h2/releases )
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md )
- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26 )
---
updated-dependencies:
- dependency-name: h2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 10:51:35 +08:00
Gaius
1b85a6346e
feat: change memtable memory limit in rocksdb ( #364 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-03 16:48:15 +08:00
Gaius
f40d2e50e7
chore: split push client image and push dfinit image in actions ( #363 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-03 15:31:48 +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
65c06542ba
chore: update verison to v0.1.25 ( #360 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-02 20:30:58 +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
dependabot[bot]
4f69f3999c
chore(deps): Bump rustls-pki-types from 1.3.1 to 1.4.1 ( #352 )
...
Bumps [rustls-pki-types](https://github.com/rustls/pki-types ) from 1.3.1 to 1.4.1.
- [Release notes](https://github.com/rustls/pki-types/releases )
- [Commits](https://github.com/rustls/pki-types/compare/v/1.3.1...v/1.4.1 )
---
updated-dependencies:
- dependency-name: rustls-pki-types
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 21:03:55 +08:00
dependabot[bot]
689d305ffb
chore(deps): Bump hostname from 0.3.1 to 0.4.0 ( #353 )
...
Bumps [hostname](https://github.com/svartalf/hostname ) from 0.3.1 to 0.4.0.
- [Release notes](https://github.com/svartalf/hostname/releases )
- [Changelog](https://github.com/svartalf/hostname/blob/master/CHANGELOG.md )
- [Commits](https://github.com/svartalf/hostname/compare/v0.3.1...v0.4.0 )
---
updated-dependencies:
- dependency-name: hostname
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 21:03:40 +08:00
dependabot[bot]
48b2340481
chore(deps): Bump serde_json from 1.0.114 to 1.0.115 ( #354 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.114 to 1.0.115.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.114...v1.0.115 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 21:03:16 +08:00
dependabot[bot]
9860069df6
chore(deps): Bump regex from 1.10.3 to 1.10.4 ( #356 )
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.10.3 to 1.10.4.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.10.3...1.10.4 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 21:02:58 +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
dependabot[bot]
14dd1ccd4b
chore(deps): Bump reqwest from 0.11.25 to 0.11.27 ( #345 )
2024-03-27 02:00:17 +08:00
dependabot[bot]
157c2345ed
chore(deps): Bump uuid from 1.7.0 to 1.8.0 ( #346 )
2024-03-27 01:59:36 +08:00
dependabot[bot]
2b7fb5d307
chore(deps): Bump anyhow from 1.0.80 to 1.0.81 ( #348 )
2024-03-27 01:58:56 +08:00
dependabot[bot]
09f49d396e
chore(deps): Bump tokio-stream from 0.1.14 to 0.1.15 ( #347 )
2024-03-26 15:23:11 +08:00
Gaius
ac9d291f5c
feat: add truncate options to content for writing piece ( #344 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-22 15:29:01 +08:00
Gaius
5edce12aec
fix: change docker build timeout and fix release ci ( #343 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-22 07:14:41 +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
35bd976da5
feat: add config_path for containerd ( #340 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-19 10:33:38 +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
dependabot[bot]
e9e09bee99
chore(deps): Bump clap from 4.5.1 to 4.5.3 ( #335 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.1 to 4.5.3.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.1...v4.5.3 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 19:26:52 +08:00
dependabot[bot]
1e2ccacfef
chore(deps): Bump chrono from 0.4.34 to 0.4.35 ( #334 )
...
Bumps [chrono](https://github.com/chronotope/chrono ) from 0.4.34 to 0.4.35.
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.34...v0.4.35 )
---
updated-dependencies:
- dependency-name: chrono
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 19:26:28 +08:00
dependabot[bot]
8c285d3594
chore(deps): Bump hyper from 1.1.0 to 1.2.0 ( #338 )
...
Bumps [hyper](https://github.com/hyperium/hyper ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/hyperium/hyper/releases )
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper/compare/v1.1.0...v1.2.0 )
---
updated-dependencies:
- dependency-name: hyper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 19:26:09 +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
Gaius
ca1350d154
chore: update version to v0.1.24 ( #332 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-18 18:02:47 +08:00
Gaius
bfb8212bb4
chore: add workspace depends to Dockerfile ( #331 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-18 17:50:40 +08:00
Gaius
aa9f8f7306
feat: initialize dfinit crate ( #330 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-18 17:17:38 +08:00
Gaius
19614cb861
feat: report piece metadata to scheduler in spawn ( #329 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-18 14:44:29 +08:00
Gaius
5bcdc9dde3
chore: add libclang-dev library in publish actions ( #328 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-16 13:56:24 +08:00
Gaius
90ceb0a858
chore: add disk clean in publish release action ( #327 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-16 13:47:33 +08:00
Gaius
cc8032aea2
chore: update api into v2.0.106 ( #326 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-15 18:57:28 +08:00
Gaius
e9010361e1
feat: add read buffer to io::copy ( #325 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-15 18:37:19 +08:00
Gaius
6a22af087e
feat: support disabled download back-to-source ( #324 )
2024-03-14 20:10:32 +08:00
Gaius
77fe42806a
chore: remove tips in actions ( #323 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-14 11:14:16 +08:00
Gaius
ea0992ee0b
chore: add libclang-dev to release actions ( #322 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 16:56:31 +08:00
Gaius
6bf0780e90
chore: optimize release actions ( #321 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 16:32:57 +08:00
Gaius
01da84235c
feat: remove free disk space in publish ( #320 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 12:08:43 +08:00
Gaius
07f3ea83a8
feat: remove rust cache steps ( #319 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 12:01:55 +08:00
Gaius
14cec18494
feat: remove haskell and large-packages in clean-disk ( #318 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 11:55:17 +08:00
Gaius
e897078f2d
feat: remove tool cache ( #317 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-13 11:45:43 +08:00