-
Notifications
You must be signed in to change notification settings - Fork 207
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
nydusify & nydus-image: v6 image conversion support #473
Commits on Jun 8, 2022
-
nydus-image: bug fix for
dirents_offset
overflow for non-dir/non-sy……mlink file Only the dir and symlink file of rafsv6 can be of EROFS_INODE_FLAT_INLINE layout, so we only need to compute dirents offset for these two type of files. Otherwise, it may overflow. Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com> Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for d6e0a95 - Browse repository at this point
Copy the full SHA d6e0a95View commit details -
nydus-image: feature, begin adding support for v6 image multi layer b…
…uild First, we need to change v5 specific interface to universal interface. Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com> Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 282cd91 - Browse repository at this point
Copy the full SHA 282cd91View commit details -
nydus-image: feature, implement interfaces for v6 OndiskInodeWrapper
We implement unimplmented methods of v6's OndiskInodeWrapper. Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com> Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for c0f6d41 - Browse repository at this point
Copy the full SHA c0f6d41View commit details -
nydus-image: feature, v6 multi layer build suppot
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com> Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 9228759 - Browse repository at this point
Copy the full SHA 9228759View commit details -
nydus-image: bug fix, correct implementation of chunk info for v6
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 1244ac6 - Browse repository at this point
Copy the full SHA 1244ac6View commit details -
nydus-image: bug fix, fix . and .. 's incorrent dirent order
Previously, in some methods, we assume the `.` and `..` are the first two dirents, which is not true, both of them are globally sorted along with other dirents, we fix that in this patch. Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 4a0a6d2 - Browse repository at this point
Copy the full SHA 4a0a6d2View commit details -
nydus-image: bug fix, fix invalid xatttr size
When build centos and java's v6 image, the conversion failed due to incorrent xattr index. We fix that in this patch. Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 449303a - Browse repository at this point
Copy the full SHA 449303aView commit details -
nydusify: support nydus v6 image build
Previously, we have modified the nydus-image to allow specifying parent bootstrap when converting v6 image, therefore, we add the image-version argument into nydusify to support v6 image conversion. Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 448cf2b - Browse repository at this point
Copy the full SHA 448cf2bView commit details -
nydus-image: enable image validate for v6
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for e87929f - Browse repository at this point
Copy the full SHA e87929fView commit details -
nydus-image: enable rafsv6 smoke test
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 8779711 - Browse repository at this point
Copy the full SHA 8779711View commit details -
test: disable digest validate for v6
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 90fc1ab - Browse repository at this point
Copy the full SHA 90fc1abView commit details -
nydusify: support v6 image build test
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for e57f42d - Browse repository at this point
Copy the full SHA e57f42dView commit details -
nydusify: disable digest validate and use direct mode for v6
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for dc1fdcc - Browse repository at this point
Copy the full SHA dc1fdccView commit details -
nydusify: rename
image_version
tofs-version
to be consistent wit……h nydus-image Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for c58ef29 - Browse repository at this point
Copy the full SHA c58ef29View commit details -
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for e0c085b - Browse repository at this point
Copy the full SHA e0c085bView commit details -
test: safe to stop registry container
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 9d991f8 - Browse repository at this point
Copy the full SHA 9d991f8View commit details -
nydus-image: partial implementation inspect subcommand for v6
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 712bd1d - Browse repository at this point
Copy the full SHA 712bd1dView commit details -
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 2fca2db - Browse repository at this point
Copy the full SHA 2fca2dbView commit details -
nydusify: change fs-image args usage describe
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 8da4bd3 - Browse repository at this point
Copy the full SHA 8da4bd3View commit details
Commits on Jun 9, 2022
-
Use native rust way replace if-self
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for e033493 - Browse repository at this point
Copy the full SHA e033493View commit details -
Signed-off-by: zyfjeff <zyfjeff@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 5bb773d - Browse repository at this point
Copy the full SHA 5bb773dView commit details