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

[v0.7] cherry picks #1597

Merged
merged 7 commits into from
Jul 25, 2020
Merged

[v0.7] cherry picks #1597

merged 7 commits into from
Jul 25, 2020

Commits on Jul 25, 2020

  1. solver: gracefully handle cache loading errors

    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    (cherry picked from commit dd76567)
    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    tonistiigi committed Jul 25, 2020
    Configuration menu
    Copy the full SHA
    b5f0df1 View commit details
    Browse the repository at this point in the history
  2. cache: avoid nil dereference

    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    (cherry picked from commit 8cd4146)
    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    tonistiigi committed Jul 25, 2020
    Configuration menu
    Copy the full SHA
    4290a48 View commit details
    Browse the repository at this point in the history
  3. contenthash: allow security.capability in cache checksum

    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    (cherry picked from commit b0d3737)
    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    tonistiigi committed Jul 25, 2020
    Configuration menu
    Copy the full SHA
    e4f9e5e View commit details
    Browse the repository at this point in the history
  4. push: dedupe push handlers

    This allows to work around the containerd issue on
    tracking push status on pushing manifest lists.
    
    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    (cherry picked from commit d8e8fda)
    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    tonistiigi committed Jul 25, 2020
    Configuration menu
    Copy the full SHA
    e98ec45 View commit details
    Browse the repository at this point in the history
  5. contentutil: synchronize writers backed by pusher

    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    (cherry picked from commit 375bfa6)
    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    tonistiigi committed Jul 25, 2020
    Configuration menu
    Copy the full SHA
    95830b6 View commit details
    Browse the repository at this point in the history
  6. inline cache: fix handling of duplicate blobs

    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    (cherry picked from commit be1a6aa)
    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    tonistiigi committed Jul 25, 2020
    Configuration menu
    Copy the full SHA
    df1caed View commit details
    Browse the repository at this point in the history
  7. Treat unix sockets as regular files

    This fix is similar to the fix in moby#1144; but was hit in a different code
    path.
    
    Signed-off-by: Alex Couture-Beil <alex@earthly.dev>
    (cherry picked from commit 5382a20)
    Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
    alexcb authored and tonistiigi committed Jul 25, 2020
    Configuration menu
    Copy the full SHA
    b7759e1 View commit details
    Browse the repository at this point in the history