Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: moby/buildkit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.12.1
Choose a base ref
...
head repository: moby/buildkit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.12.2
Choose a head ref
  • 12 commits
  • 8 files changed
  • 7 contributors

Commits on Aug 2, 2023

  1. docs: troubleshoot for `mount proc:/proc (via /proc/self/fd/6), flags…

    …: 0xe: operation not permitted`
    
    The error is known to happen when buildkitd is executed inside a
    container without `--oci-worker-no-process-sandbox`.
    
    Signed-off-by: Akihiro Suda <[email protected]>
    (cherry picked from commit 591478d)
    Signed-off-by: Akihiro Suda <[email protected]>
    AkihiroSuda committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    5574c87 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. docs/build-repro.md: fix description about squashing

    We can't avoid squashing even after just fixing up whiteout timestamps;
    Squashing is still needed to apply the `touch`-ed timestamps across multiple `RUN` instructions.
    
    Squashing will no longer be needed if we can merge PR 3560.
    
    Signed-off-by: Akihiro Suda <[email protected]>
    (cherry picked from commit 0758355)
    Signed-off-by: Akihiro Suda <[email protected]>
    AkihiroSuda committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    87d75a1 View commit details
    Browse the repository at this point in the history
  2. docs: removed labs ref for ADD checksum and git

    ADD --checksum and git url graduated in v1.6,
    removing the references to labs channel since
    they are now in stable.
    
    Signed-off-by: David Karlsson <[email protected]>
    (cherry picked from commit dcc83f8)
    Signed-off-by: Akihiro Suda <[email protected]>
    dvdksn authored and AkihiroSuda committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    8c97bcc View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4098 from AkihiroSuda/cherrypick-4085-0.12

    [0.12 backport] docs: removed labs ref for ADD checksum and git
    crazy-max authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    f84cbe0 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Merge pull request #4091 from AkihiroSuda/cherrypick-4075-0.12

    [0.12 backport] docs: troubleshoot for `mount proc:/proc (via /proc/self/fd/6), flags...
    jedevc authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    f517cc2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4096 from AkihiroSuda/cherrypick-3980-0.12

    [0.12 backport] docs/build-repro.md: fix description about squashing
    AkihiroSuda authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    6579892 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. filesync: write closer err discarded

    Signed-off-by: CrazyMax <[email protected]>
    (cherry picked from commit 5b8f962)
    crazy-max committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    1c5387a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4119 from crazy-max/v0.12_backport_fix-filesync

    [0.12 backport] filesync: write closer err discarded
    crazy-max authored Aug 8, 2023
    Configuration menu
    Copy the full SHA
    2a6aace View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Avoid unnecessary map allocation when writing progress

    `MultiWriter` would create an unnecessary map allocation when the
    `Write` method was used. The `Write` method would create a progress
    object with the meta field initialized to the meta field of the writer
    itself. It then invoked its own `WriteRawProgress` method which would
    see two maps with the metadata and erroneously believe that they were
    different and needed to be merged into a single metadata map.
    
    Since this map is initialized with the metadata of the writer before
    `WriteRawProgress` is invoked, this merge was unnecessary and could add
    a lot of unnecessary memory allocations during a build.
    
    This changes the `MultiWriter.Write` method to invoke the private
    `writeRawProgress` which performs the actual write and avoids the
    metadata merge.
    
    Signed-off-by: Jonathan A. Sternberg <[email protected]>
    (cherry picked from commit 4c83fcf)
    jsternberg authored and tonistiigi committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    58e3af5 View commit details
    Browse the repository at this point in the history
  2. docs: update gcpolicy percentage to refer to total space

    Instead of available space.
    
    Signed-off-by: Justin Chadwell <[email protected]>
    (cherry picked from commit a6e42ec)
    jedevc authored and tonistiigi committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    dc338bf View commit details
    Browse the repository at this point in the history
  3. docs: index annotations fail if index is not produced

    Signed-off-by: Justin Chadwell <[email protected]>
    (cherry picked from commit 49c848e)
    jedevc authored and tonistiigi committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    6864757 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4169 from tonistiigi/v0.12.2-picks

    [v0.12] v0.12.2 cherry-picks
    tonistiigi authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    567a994 View commit details
    Browse the repository at this point in the history
Loading