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

Reduce size of Linux images #718

Merged
merged 7 commits into from
Nov 18, 2016
Merged

Reduce size of Linux images #718

merged 7 commits into from
Nov 18, 2016

Commits on Nov 17, 2016

  1. Clean up kernels on modern Ubuntu systems

    This drops the image size by about 50 megs
    
    Signed-off-by: Tim Smith <tsmith@chef.io>
    tas50 committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    9200266 View commit details
    Browse the repository at this point in the history
  2. Purge additional packages that don’t make sense on a test box

    These packages are only relevant for pets. They don’t make sense here.
    
    Signed-off-by: Tim Smith <tsmith@chef.io>
    tas50 committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    57d9002 View commit details
    Browse the repository at this point in the history
  3. Nuke the logs for /var/log

    It’s not much, but we might as well do it
    
    Signed-off-by: Tim Smith <tsmith@chef.io>
    tas50 committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    4afad31 View commit details
    Browse the repository at this point in the history
  4. Remove docs packages

    This is currently just libssl-doc which is about 3 megs!
    
    Signed-off-by: Tim Smith <tsmith@chef.io>
    tas50 committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    83f93f3 View commit details
    Browse the repository at this point in the history
  5. Remove docs

    Signed-off-by: Tim Smith <tsmith@chef.io>
    tas50 committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    eafd39b View commit details
    Browse the repository at this point in the history
  6. Remove caches

    Signed-off-by: Tim Smith <tsmith@chef.io>
    tas50 committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    a5e552a View commit details
    Browse the repository at this point in the history
  7. Whiteout both / and /boot

    This is a modified version of the code from boxcutter
    
    Signed-off-by: Tim Smith <tsmith@chef.io>
    tas50 committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    8acb783 View commit details
    Browse the repository at this point in the history