Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package buildkit for openSUSE:Factory 
checked in at 2023-12-07 19:11:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/buildkit (Old)
 and      /work/SRC/openSUSE:Factory/.buildkit.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "buildkit"

Thu Dec  7 19:11:02 2023 rev:3 rq:1131543 version:0.12.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/buildkit/buildkit.changes        2023-02-01 
16:43:00.327109869 +0100
+++ /work/SRC/openSUSE:Factory/.buildkit.new.25432/buildkit.changes     
2023-12-07 19:12:42.420353147 +0100
@@ -1,0 +2,517 @@
+Mon Dec 04 13:14:41 UTC 2023 - fredrik.lonneg...@suse.com
+
+- Update to version 0.12.4:
+  * Fix possible concurrent map access on remote cache export
+  * Fix hang on debug server listener
+  * Fix possible deadlock in History API under high number of parallel builds
+  * Fix possible panic on handling deleted records in History API
+  * Fix possible data corruption in zstd library
+
+- Update to version 0.12.3:
+  * Fix possible duplicate source files in provenance attestation for chained 
builds
+  * Fix possible negative step time in progressbar for step shared with other 
build request
+  * Fix properly closing history and cache DB on shutdown to avoid corruption
+  * Fix incorrect error handling for invalid HTTP source URLs
+  * Fix fallback cases for ambiguous insecure configuration provided for 
registry used as push target.
+  * Fix possible data race with parallel image config resolves
+  * Fix regression in v0.12 for clients waiting on buildkitd to become 
available
+  * Fix Cgroup NS handling for hosts supporting only CgroupV1
+
+- Update to version 0.12.2:
+  * Fix possible discarded network error when exporting result to client
+  * Avoid unnecessary memory allocations when writing build progress
+
+-------------------------------------------------------------------
+Wed Aug 02 21:37:05 UTC 2023 - eli...@opensuse.org
+
+- Update to version 0.12.1:
+  * executor: fix resource sampler goroutine leak
+  * [v0.11] make tracing socket forward error non-fatal
+  * integration: missing env var to check feature compat
+  * test: update pinned busybox image to 1.36
+  * test: update pinned alpine image to 3.18
+  * vendor: github.com/docker/docker 8e51b8b59cb8 (master, v25.0.0-dev)
+  * executor/resource: stub out NewSysSampler on Windows
+  * vendor: github.com/docker/cli v24.0.4
+  * testutil: move CheckContainerdVersion to a separate package
+  * llbsolver: fix policy rule ordering
+  * filesync: fix backward compatibility with encoding + and %
+  * hack: allow to set GO_VERSION during tests
+  * test: always disable tls for dockerd worker
+  * buildctl: set max backoff delay to 1 second
+  * contenthash: data race
+  * filesync: escape special query characters
+  * applier: add hack to support docker zstd layers
+  * Fix various nits
+  * pullprogress data race
+  * use sampler lock instead
+  * Fix ResolveImageConfig to evaluate source policy
+  * sampler data race fix
+  * update cgroup parent test to work with cgroupns
+  * Revert "specify a `ResponseHeaderTimeout` value"
+  * oci: make sure cgroupns is enabled if supported
+  * bash lint fix
+  * rename BUILDFLAGS to GOBUILDFLAGS
+  * allow ENOTSUP for PSI cgroup files
+  * containerimage: use platform matcher to detect platform to unpack
+  * exporter: silently skip unpacking unknown reference
+  * improve error handling in ReadFile
+  * dockerfile: arg for controlling go build flags
+  * dockerfile: arg to enable go race detection
+  * Add support for health start interval
+  * Re-vendor moby/moby
+  * filesync: mark if options have been encoded to detect old versions
+  * dockerfile: heredoc should use 0644 permissions
+  * docs: update README to reference OpenTelemetry instead of OpenTracing
+  * gateway: restore original filename in ReadFile error message
+  * Dockerfile: update containerd to v1.7.2
+  * Use system.ToSlash() instead of filepath.ToSlash()
+  * Revert most changes to client/llb
+  * Remove Architecture
+  * Default to linux in client
+  * Ensure we use proper path separators
+  * Set default platform
+  * Add nil pointer check in dispatchWorkdir
+  * Remove nil pointer check and extra NormalizePath
+  * Rename variable, remove superfluous check
+  * Use current OS as a default
+  * Handle file paths base on target platform
+  * exporter: unlazy references in parallel
+  * exporter: simplify unlazy references to reduce duplication
+  * exporter: allow unpack on multi-platform images
+  * tests: add unpack to scratch export test
+  * overlay: set whiteout timestamps to 1970-01-01 (not to SOURCE_DATE_EPOCH)
+  * dockerfile: graduate `ADD --checksum=<checksum>` from labs
+  * dockerfile: graduate `ADD <git ref>` from labs
+  * dockerfile: mod-outdated target to check modules updates
+  * dockerfile: use xx in dnsname stage
+  * dockerfile: install musl-dev to fix compilation issue
+  * dockerfile: update Alpine to 3.18
+  * vendor: update fsutil to 36ef4d8
+  * export(local): split opt
+  * buildctl: Provide --wait option
+  * containerimage: support SOURCE_DATE_EPOCH for CreatedAt
+  * move flightcontrol to use generics
+  * containerimage: keep layer labels for exported images
+  * shell: start shell from cmd, not entrypoint
+  * sbom: propogate image-resolve-mode for generator image
+  * client: add extra debug to tests
+  * handle missing provenance for non-evaluated result
+  * tests: add provenance test for duplicate platform
+  * tests: add provenance test for when context directory does not exist
+  * forward: make BridgeClient public for lint
+  * gateway: enable named contexts for gateway frontend
+  * vendor: update vt100 with resize panic fix
+  * docs: dockerfile: remove "known issues" related to AuFS
+  * docs: add running instruction to CONTRIBUTING.md
+  * tests: add worker close method to interface
+  * add and check for gateway.exec.secretenv cap
+  * move Secretenv from Meta to InitMessage
+  * support passing SecretEnv to gateway containers
+  * Add comment, update from review
+  * Fix issue with digest merge (inconsistent graph state)
+  * docs: add helper commands section to CONTRIBUTING.md
+  * docs: update CONTRIBUTING.md whitespace formatting
+  * integration: fix not deleting dockerd workdir
+  * remove uses of deprecated ResolverOptions.Client
+  * filesync: fix handling non-ascii in file paths
+  * tests: add test for unicode filenames
+  * Adding more docs to client/llb
+  * Add special case for rw bind mounts
+  * vendor: github.com/docker/cli v24.0.2
+  * vendor: github.com/docker/docker v24.0.2
+  * progressui: fix index printing on partial rows
+  * gateway: wrap ExecProcessServer Send calls with a mutex
+  * resources: make maxsamples configurable
+  * llbsolver: add systemusage samples to provenance attestation
+  * resources: store sys cpu usage per step
+  * resources: add sampler for periodic stat reads
+  * resources: CNI network usage sampling support
+  * resources: add build step resource tracking via cgroups
+  * solver: lock before using actives
+  * Emulate "bind" mounts using the bind filter
+  * Fix mount layers on host
+  * llbsolver: set temporary lease in Commit context
+  * Update containerd dependency
+  * exporter: Add exptypes with Common exporter keys
+  * exporter/image/exptypes: Make strongly typed
+  * solver: move AddBuildConfig into llbsolver package
+  * tests: add test to check url format for image loaded from oci layout
+  * solver: mark locally loaded images as such
+  * solver: merge local and remote images into single list
+  * purl: allow RefToPURL to take a type parameter
+  * tests: don't use purl code to test itself
+  * Use linux as a default for inputOS
+  * Add path handling functions
+  * response to comments
+  * containerimage: Export option keys
+  * vendor: update spdx/tools-golang to v0.5.1
+  * exporter: remove non dist options from tar exporter
+  * exporter: move fs opt parsing to method
+  * tests: fixup attestation tar to not panic when file not found
+  * git: set umask without reexec
+  * add language property for sourcemap
+  * dockerfile/docs: add set -ex to heredoc #3870
+  * authprovider: fix a bug where registry-1.docker.io auth was always a cache 
miss
+  * response to comments
+  * tracing: fix buildx tracing delegation
+  * Update continuity and fsutil
+  * cache: add a few more fields to ref trace logs.
+  * vendor: github.com/containerd/go-runc v1.1.0
+  * provenance: fix possible empty digest access
+  * vendor: fix broken vendoring
+  * dockerfile: bump up nerdctl to v1.4.0
+  * bump nydus-snapshotter dependence to v0.8.2
+  * vendor: github.com/docker/cli v24.0.1
+  * vendor: github.com/docker/docker v24.0.1
+  * vendor: github.com/containerd/containerd v1.7.1
+  * vendor: github.com/Microsoft/hcsshim v0.10.0-rc.8
+  * vendor: github.com/Microsoft/go-winio v0.6.1
+  * vendor: golang.org/x/sys v0.7.0
+  * vendor: github.com/containerd/typeurl/v2 v2.1.1
+  * chore: bump spdx tools
+  * Fix typo in attestation-storage.md
+  * vendor: github.com/docker/cli v24.0.0
+  * vendor: github.com/docker/docker v24.0.0
+  * vendor: github.com/opencontainers/runc v1.1.7
+  * vendor: github.com/opencontainers/runtime-spec v1.1.0-rc.2
+  * vendor: github.com/klauspost/compress v1.16.3
+  * Dockerfile: CONTAINERD_VERSION=v1.7.1
+  * Dockerfile: CONTAINERD_ALT_VERSION_16=v1.6.21
+  * Dockerfile: RUNC_VERSION=v1.1.7
+  * session: avoid logging healthcheck error on canceled connection
+  * session: fix run and close synchronization
+  * testutil: update ReadImages to fallback to reading manifest
+  * Add trace logs for cache leaks.
+  * Add some doc strings for LLB functions
+  * attestations: move containerd media type warnings
+  * update generated proto files
+  * attestations: replace intoto media type with vendored const
+  * nydus: bump nydus versions in Dockerfile and doc
+  * feedback changes for moby/buildkit #2251
+  * testutil: expose underlying docker address for supported workers
+  * testutil: expose integration workers as public
+  * remove type aliases for leasemanager/contentstore
+  * llbsolver: move history blobs to a separate namespace
+  * build(deps): bump github.com/docker/distribution
+  * added import/export support for OCI compatible image manifest version of 
cache manifest (opt-in on export, inferred on import) moby/buildkit #2251
+  * llb: carry platform from inputs for merge/diff
+  * llb: don't include platform in fileop
+  * control: fix possible deadlock on network error
+  * exporter/containerimage: remove redundant type for var declaration
+  * Fix not to set the value on empty vertex
+  * Fix to import as digest
+  * cache: always release ref when getting size in usage.
+  * Drop unneeded variable
+  * ssh: add fallback to ensure conn is closed in all cases.
+  * vendor: github.com/opencontainers/image-spec v1.1.0-rc3
+  * vendor: github.com/docker/cli v23.0.5
+  * vendor: github.com/docker/docker v23.0.5
+  * nydus: update nydus-snapshotter dependency to v0.8.0
+  * progressui: fix possible zero prefix numbers in logs
+  * llbsolver: send active event only to current client
+  * llbsolver: send delete status event
+  * llbsolver: filter out records marked deleted from list responses
+  * Add Windows service support
+  * docs: fixup build repro doc with updated policy format
+  * test: use appropriate snapshotter service to walk snapshots
+  * overlay: use function to check for overlay-based mounts
+  * Update uses of Image platform fields in OCI image-spec
+  * allow setting user agent products
+  * Bump up golangci-lint to v1.52.2
+  * chore: tidy up duplicated imports
+  * solver: Release unused refs in LoadWithParents
+  * Avoid panic on parallel walking on DefinitionOp
+  * solver: skip sbom post processor if result is nil
+  * vendor: github.com/docker/docker v23.0.4
+  * vendor: github.com/docker/cli v23.0.4
+  * vendor: golang.org/x/time v0.3.0
+  * vendor: github.com/docker/cli v23.0.2
+  * vendor: github.com/docker/docker v23.0.2
+  * test: don't hang if a process doesn't run
+  * ci: put worker name first for better UX in actions
+  * go.mod: remove github.com/kr/pretty
+  * Revert "Problem: can't use anonymous S3 credentials"
+  * go.mod: bump up runc to v1.1.6
+  * go.mod: Bump up stargz-snapshotter to v0.14.3
+  * dockerfile: bump up stargz-snapshotter to v0.14.3
+  * dockerfile: bump up runc to v1.1.6
+  * buildkitd: add grpc reflection
+  * Bump up nerdctl to 1.3.0
+  * Bump up containerd 1.6.20
+  * Fix gzip decoding of HTTP sources.
+  * ci: update runner os to ubuntu 22.04
+  * Fix bearer token expiration check (fixes #3779)
+  * docs: update buildkitd.toml with new field info
+  * buildkitd: allow durations for gc config
+  * buildkitd: allow multiple units for gc config
+  * dockerui: expose context detection functions as public
+  * Prevent overflow of runc exit code.
+  * Upgrade to latest go-runc.
+  * runc worker: fix sigkill handling
+  * Dockerfile: RUNC_VERSION=v1.1.5
+  * client: add client opts to enable system certificates
+  * Make ClientOpts type safe
+  * build(deps): bump github.com/opencontainers/runc from 1.1.4 to 1.1.5
+  * fileop: create new fileOpSolver instance per Exec call
+  * Provide CacheManager to Controller instead of CacheKeyManager.
+  * http: ensure HEAD and GET requests have same headers
+  * docs: add auto-generated sections to buildctl.md
+  * client: allow grpc dial option passthrough
+  * cni: simplify netns creation
+  * add Bass to list of LLB languages
+  * llbsolver: fix sorting of history records
+  * llbsolver: Fix performance of recomputeDigests
+  * solve: use comparables instead of reflection in result struct
+  * vendor: github.com/docker/cli v23.0.1
+  * vendor: github.com/docker/docker v23.0.1
+  * client: create oci-layout file in StoreIndex
+  * ci: output annotations for failures
+  * test: set mod vendor
+  * test: use gotestsum to generate reports
+  * fix gateway exec tty cleanup on context.Canceled
+  * fix process termination handling for runc exec
+  * Register builds before recording build history
+  * docs(dockerfile): minimal Dockerfile version support for chmod
+  * Update builder.md to document newly supported --chmod features in both ADD 
and COPY statements.
+  * use bklog.G(ctx) instead of logrus directly
+  * integration: missing mergeDiff compat check
+  * chore: `translateLegacySolveRequest` does not need to return error 
checking.
+  * integration: split feature compat check for subtests
+  * integration: missing feature compat check for cache
+  * dockerfile: fix reproducible digest test for non-amd64
+  * integration: add FeatureMergeDiff compat
+  * integration: add FeatureCacheBackend* compat
+  * integration: enforce features compat through env vars
+  * ci: upstream docs conformance validation
+  * dockerfile(docs): fix liquid syntax
+  * Problem: can't use anonymous S3 credentials
+  * hack: remove build_ci_first_pass script
+  * hack: binaries and cross bake targets
+  * go.mod: update to go 1.20
+  * Dockerfile: CONTAINERD_VERSION=v1.7.0
+  * go.mod: github.com/containerd/containerd v1.7.0
+  * Add Namespace to list of buildkit users.
+  * remove buildinfo
+  * buildinfo: add BUILDKIT_BUILDINFO build arg
+  * buildinfo: mark as deprecated
++++ 220 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/buildkit/buildkit.changes
++++ and /work/SRC/openSUSE:Factory/.buildkit.new.25432/buildkit.changes

Old:
----
  buildkit-0.11.2.tar.zst

New:
----
  buildkit-0.12.4.tar.zst

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ buildkit.spec ++++++
--- /var/tmp/diff_new_pack.hXE7nu/_old  2023-12-07 19:12:43.380388564 +0100
+++ /var/tmp/diff_new_pack.hXE7nu/_new  2023-12-07 19:12:43.384388711 +0100
@@ -23,7 +23,7 @@
 %global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
 %global import_path     %{provider_prefix}
 Name:           buildkit
-Version:        0.11.2
+Version:        0.12.4
 Release:        0
 Summary:        Toolkit for converting source code to build artifacts
 License:        Apache-2.0
@@ -54,17 +54,20 @@
 mkdir -p %{buildroot}%{_unitdir}/
 install -m 0755 _output/buildkitd %{buildroot}%{_bindir}/buildkitd
 install -m 0755 _output/buildctl %{buildroot}%{_bindir}/buildctl
-install -m 0755 %{SOURCE2} %{buildroot}%{_unitdir}/buildkit.service
-install -m 0755 examples/systemd/system/buildkit.socket 
%{buildroot}%{_unitdir}/buildkit.socket
+install -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/buildkit.service
+install -m 0644 examples/systemd/system/buildkit.socket 
%{buildroot}%{_unitdir}/buildkit.socket
+
+%pre
+%service_add_pre buildkit.socket buildkit.service
 
 %post
-%systemd_post buildkit.socket buildkit.service
+%service_add_post buildkit.socket buildkit.service
 
 %preun
-%systemd_preun buildkit.socket buildkit.service
+%service_del_preun buildkit.socket buildkit.service
 
 %postun
-%systemd_postun_with_restart buildkit.socket buildkit.service
+%service_del_postun buildkit.socket buildkit.service
 
 %files
 %license LICENSE

++++++ _service ++++++
--- /var/tmp/diff_new_pack.hXE7nu/_old  2023-12-07 19:12:43.408389597 +0100
+++ /var/tmp/diff_new_pack.hXE7nu/_new  2023-12-07 19:12:43.412389745 +0100
@@ -4,7 +4,7 @@
     <param name="url">https://github.com/moby/buildkit.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.11.2</param>
+    <param name="revision">v0.12.4</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.hXE7nu/_old  2023-12-07 19:12:43.432390482 +0100
+++ /var/tmp/diff_new_pack.hXE7nu/_new  2023-12-07 19:12:43.432390482 +0100
@@ -1,8 +1,7 @@
-<?xml version="1.0"?>
 <servicedata>
   <service name="tar_scm">
     <param name="url">https://github.com/moby/buildkit.git</param>
-    <param 
name="changesrevision">944939944ca4cc58a11ace4af714083cfcd9a3c7</param>
+    <param 
name="changesrevision">833949d0f7908608b00ab6b93b8f92bdb147fcca</param>
   </service>
 </servicedata>
 

++++++ vendor.tar.zst ++++++
Binary files /var/tmp/diff_new_pack.hXE7nu/_old and 
/var/tmp/diff_new_pack.hXE7nu/_new differ

Reply via email to