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

builder: support --parent-bootstrap for merge #1137

Merged
merged 3 commits into from
Mar 9, 2023

Commits on Mar 9, 2023

  1. builder: support --parent-bootstrap for merge

    This option allows merging multiple bootstraps of upper layer with
    the bootstrap of a parent image, so that we can implement container
    commit operation for nydus image.
    
    Signed-off-by: Yan Song <imeoer@linux.alibaba.com>
    imeoer committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    2423f43 View commit details
    Browse the repository at this point in the history
  2. smoke: add --parent-bootstrap for merge test

    Signed-off-by: Yan Song <imeoer@linux.alibaba.com>
    imeoer committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    bee62d6 View commit details
    Browse the repository at this point in the history
  3. rafs: do not fix blob id for old bootstrap

    In fact, there is no way to tell if a separate old bootstrap file
    was inline to the blob, for example, for an old merged bootstrap,
    we can't set the blob id it references to as the filename, otherwise
    it will break blob table on loading rafs.
    
    Signed-off-by: Yan Song <imeoer@linux.alibaba.com>
    imeoer committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    a99a41f View commit details
    Browse the repository at this point in the history