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

prepare for v0.6.1 release #389

Merged
merged 9 commits into from
Mar 1, 2023
Merged

Conversation

imeoer
Copy link
Collaborator

@imeoer imeoer commented Mar 1, 2023

Cherry pick #352 and #294 .

imeoer and others added 9 commits March 1, 2023 07:37
Support the new option `--type tar-rafs` of builder for Pack method in converter
package, enables converting OCI tar blob stream into nydus blob directly,
eliminating the need to decompress it to a local directory first, thus
greatly accelerating the pack process.

Signed-off-by: Yan Song <imeoer@linux.alibaba.com>
The Pack conversion workflow will hang on `io.Copy` once the
builder execution failed, this patch fixes it.

Signed-off-by: Yan Song <imeoer@linux.alibaba.com>
The `Features` option enables feature collection for nydus-image builder.

Signed-off-by: Yan Song <imeoer@linux.alibaba.com>
Signed-off-by: Yan Song <imeoer@linux.alibaba.com>
We should fallback some cli flags automatically for older versions of builder.

Signed-off-by: Yan Song <imeoer@linux.alibaba.com>
The `PrefetchPatterns` option should be paased to the builder (nydus-image)
merge subcommand, otherwise the prefetch feature table will not work in
the final bootstrap (used in nydus image).

Signed-off-by: Yan Song <imeoer@linux.alibaba.com>
Signed-off-by: Yan Song <imeoer@linux.alibaba.com>
Signed-off-by: Yan Song <imeoer@linux.alibaba.com>
This patch adds stream mode to `Unpack`, which avoids to unpack the blob data to the local disk but sets up a local http server to proxy the blob data reading.

Signed-off-by: Nan Li <loheagn@icloud.com>
@changweige changweige merged commit 02e1bf3 into containerd:stable/v0.6 Mar 1, 2023
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.

3 participants