Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package jfrog-cli for openSUSE:Factory checked in at 2026-04-22 16:57:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/jfrog-cli (Old) and /work/SRC/openSUSE:Factory/.jfrog-cli.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "jfrog-cli" Wed Apr 22 16:57:54 2026 rev:36 rq:1348614 version:2.102.0 Changes: -------- --- /work/SRC/openSUSE:Factory/jfrog-cli/jfrog-cli.changes 2026-04-18 21:53:12.022750270 +0200 +++ /work/SRC/openSUSE:Factory/.jfrog-cli.new.11940/jfrog-cli.changes 2026-04-22 16:58:32.985402360 +0200 @@ -1,0 +2,14 @@ +Tue Apr 21 16:40:00 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 2.102.0: + * Bug Fixes + - [jfrog-cli] RTECO-1052 - Fix docker performance #3447 + (@fluxxBot) + * Internal Changes + - [jfrog-cli-core] Bump nuget/setup-nuget from 3 to 4 in the + github-actions group #1546 (@dependabot[bot]) + * Other Changes + - [jfrog-cli-artifactory] RTECO-1052 - Docker verification + customisable through flags #428 (@fluxxBot) + +------------------------------------------------------------------- Old: ---- jfrog-cli-2.101.0.obscpio New: ---- jfrog-cli-2.102.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jfrog-cli.spec ++++++ --- /var/tmp/diff_new_pack.PKMKBD/_old 2026-04-22 16:58:34.129449701 +0200 +++ /var/tmp/diff_new_pack.PKMKBD/_new 2026-04-22 16:58:34.133449866 +0200 @@ -19,7 +19,7 @@ %define executable_name jf Name: jfrog-cli -Version: 2.101.0 +Version: 2.102.0 Release: 0 Summary: A client that automates access to the JFrog products License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.PKMKBD/_old 2026-04-22 16:58:34.197452515 +0200 +++ /var/tmp/diff_new_pack.PKMKBD/_new 2026-04-22 16:58:34.205452846 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/jfrog/jfrog-cli.git</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v2.101.0</param> + <param name="revision">v2.102.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.PKMKBD/_old 2026-04-22 16:58:34.241454336 +0200 +++ /var/tmp/diff_new_pack.PKMKBD/_new 2026-04-22 16:58:34.249454667 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/jfrog/jfrog-cli.git</param> - <param name="changesrevision">e63b478449e6372230cbaafc0e902294132cda65</param></service></servicedata> + <param name="changesrevision">3e8f37122d486c97b90bc855f3268a376ebfa5b3</param></service></servicedata> (No newline at EOF) ++++++ jfrog-cli-2.101.0.obscpio -> jfrog-cli-2.102.0.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jfrog-cli-2.101.0/build/npm/v2/package-lock.json new/jfrog-cli-2.102.0/build/npm/v2/package-lock.json --- old/jfrog-cli-2.101.0/build/npm/v2/package-lock.json 2026-04-18 13:34:35.000000000 +0200 +++ new/jfrog-cli-2.102.0/build/npm/v2/package-lock.json 2026-04-21 13:31:30.000000000 +0200 @@ -1,5 +1,5 @@ { "name": "jfrog-cli-v2", - "version": "2.101.0", + "version": "2.102.0", "lockfileVersion": 2 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jfrog-cli-2.101.0/build/npm/v2/package.json new/jfrog-cli-2.102.0/build/npm/v2/package.json --- old/jfrog-cli-2.101.0/build/npm/v2/package.json 2026-04-18 13:34:35.000000000 +0200 +++ new/jfrog-cli-2.102.0/build/npm/v2/package.json 2026-04-21 13:31:30.000000000 +0200 @@ -1,6 +1,6 @@ { "name": "jfrog-cli-v2", - "version": "2.101.0", + "version": "2.102.0", "description": "🐸 Command-line interface for JFrog Artifactory, Xray, Distribution, Pipelines and Mission Control 🐸", "homepage": "https://github.com/jfrog/jfrog-cli", "preferGlobal": true, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jfrog-cli-2.101.0/build/npm/v2-jf/package-lock.json new/jfrog-cli-2.102.0/build/npm/v2-jf/package-lock.json --- old/jfrog-cli-2.101.0/build/npm/v2-jf/package-lock.json 2026-04-18 13:34:35.000000000 +0200 +++ new/jfrog-cli-2.102.0/build/npm/v2-jf/package-lock.json 2026-04-21 13:31:30.000000000 +0200 @@ -1,5 +1,5 @@ { "name": "jfrog-cli-v2-jf", - "version": "2.101.0", + "version": "2.102.0", "lockfileVersion": 1 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jfrog-cli-2.101.0/build/npm/v2-jf/package.json new/jfrog-cli-2.102.0/build/npm/v2-jf/package.json --- old/jfrog-cli-2.101.0/build/npm/v2-jf/package.json 2026-04-18 13:34:35.000000000 +0200 +++ new/jfrog-cli-2.102.0/build/npm/v2-jf/package.json 2026-04-21 13:31:30.000000000 +0200 @@ -1,6 +1,6 @@ { "name": "jfrog-cli-v2-jf", - "version": "2.101.0", + "version": "2.102.0", "description": "🐸 Command-line interface for JFrog Artifactory, Xray, Distribution, Pipelines and Mission Control 🐸", "homepage": "https://github.com/jfrog/jfrog-cli", "preferGlobal": true, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jfrog-cli-2.101.0/docker_test.go new/jfrog-cli-2.102.0/docker_test.go --- old/jfrog-cli-2.101.0/docker_test.go 2026-04-18 13:34:35.000000000 +0200 +++ new/jfrog-cli-2.102.0/docker_test.go 2026-04-21 13:31:30.000000000 +0200 @@ -266,6 +266,23 @@ } } +// TestContainerSkipImageIdVerification re-runs the existing container +// push, pull, and buildx (which is also a push) flows with +// JFROG_CLI_SKIP_DOCKER_IMAGE_ID_VERIFICATION=true to prove build-info is +// still collected correctly when users opt into the skip escape hatch. The +// default path (verify, with WithFileBufferedOpener) is already covered by +// the same underlying tests running without the env var. Pull must ignore +// the skip env and always verify — this test also guards that contract. +func TestContainerSkipImageIdVerification(t *testing.T) { + initContainerTest(t) + clientTestUtils.SetEnvAndAssert(t, container.SkipDockerImageIdVerificationEnv, "true") + defer clientTestUtils.UnSetEnvAndAssert(t, container.SkipDockerImageIdVerificationEnv) + + t.Run("push", TestContainerPush) + t.Run("pull", TestContainerPull) + t.Run("buildx", TestDockerBuildxWithBuildInfo) +} + func runPushTest(containerManager container.ContainerManagerType, imageName, module string, withModule bool, t *testing.T, repo string) { imageTag, err := inttestutils.BuildTestImage(imageName+":1", "", repo, containerManager) assert.NoError(t, err) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jfrog-cli-2.101.0/go.mod new/jfrog-cli-2.102.0/go.mod --- old/jfrog-cli-2.101.0/go.mod 2026-04-18 13:34:35.000000000 +0200 +++ new/jfrog-cli-2.102.0/go.mod 2026-04-21 13:31:30.000000000 +0200 @@ -19,10 +19,10 @@ github.com/jfrog/build-info-go v1.13.1-0.20260331040230-c3b53d1a24ac github.com/jfrog/gofrog v1.7.6 github.com/jfrog/jfrog-cli-application v1.0.2-0.20260405065840-c930d515ef34 - github.com/jfrog/jfrog-cli-artifactory v0.8.1-0.20260416104146-471c3f71ce61 - github.com/jfrog/jfrog-cli-core/v2 v2.60.1-0.20260417224747-1bea4a117b59 + github.com/jfrog/jfrog-cli-artifactory v0.8.1-0.20260421101844-c42ed5f491fa + github.com/jfrog/jfrog-cli-core/v2 v2.60.1-0.20260420010255-65b7a8d432af github.com/jfrog/jfrog-cli-evidence v0.9.2 - github.com/jfrog/jfrog-cli-platform-services v1.10.1-0.20260415140604-583ae2ada347 + github.com/jfrog/jfrog-cli-platform-services v1.10.1-0.20260421062714-60f8615a2c6c github.com/jfrog/jfrog-cli-security v1.27.0 github.com/jfrog/jfrog-client-go v1.55.1-0.20260416101832-c47c1246283b github.com/jszwec/csvutil v1.10.0 @@ -248,7 +248,7 @@ //replace github.com/ktrysmt/go-bitbucket => github.com/ktrysmt/go-bitbucket v0.9.80 -// replace github.com/jfrog/jfrog-cli-artifactory => github.com/jfrog/jfrog-cli-artifactory v0.8.1-0.20260331093138-48a54e89a292 +// replace github.com/jfrog/jfrog-cli-artifactory => github.com/jfrog/jfrog-cli-artifactory v0.8.1-0.20260421082647-2c85c5bbdaab //replace github.com/jfrog/build-info-go => github.com/fluxxBot/build-info-go v1.10.10-0.20260105070825-d3f36f619ba5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jfrog-cli-2.101.0/go.sum new/jfrog-cli-2.102.0/go.sum --- old/jfrog-cli-2.101.0/go.sum 2026-04-18 13:34:35.000000000 +0200 +++ new/jfrog-cli-2.102.0/go.sum 2026-04-21 13:31:30.000000000 +0200 @@ -418,14 +418,14 @@ github.com/jfrog/jfrog-apps-config v1.0.1/go.mod h1:8AIIr1oY9JuH5dylz2S6f8Ym2MaadPLR6noCBO4C22w= github.com/jfrog/jfrog-cli-application v1.0.2-0.20260405065840-c930d515ef34 h1:qD53oDmaw7+5HjaU7FupqbB55saabNzMoMtu3kJfmg4= github.com/jfrog/jfrog-cli-application v1.0.2-0.20260405065840-c930d515ef34/go.mod h1:xum2HquWO5uExa/A7MQs3TgJJVEeoqTR+6Z4mfBr1Xw= -github.com/jfrog/jfrog-cli-artifactory v0.8.1-0.20260416104146-471c3f71ce61 h1:cES0xZ9ABOY/f3nq+3ETiVPgzjs7tEpHFzstc8h3W2U= -github.com/jfrog/jfrog-cli-artifactory v0.8.1-0.20260416104146-471c3f71ce61/go.mod h1:6QJFQvde/CLnFeIIFOvm/6QuQr8OT1QWiTJAkQ+1Mnc= -github.com/jfrog/jfrog-cli-core/v2 v2.60.1-0.20260417224747-1bea4a117b59 h1:8FhaIKTTE3sERmW4oNtiMP5F3mCSDju3BKLOVsiZ6GA= -github.com/jfrog/jfrog-cli-core/v2 v2.60.1-0.20260417224747-1bea4a117b59/go.mod h1:qpD7einonjqskDTEyqeG3NzAbZO6se0s0Pet0ObBQ3I= +github.com/jfrog/jfrog-cli-artifactory v0.8.1-0.20260421101844-c42ed5f491fa h1:TYcV+5qmFF1x8+jNpklseXQnKc4K5xh6XminwFhZbTo= +github.com/jfrog/jfrog-cli-artifactory v0.8.1-0.20260421101844-c42ed5f491fa/go.mod h1:6QJFQvde/CLnFeIIFOvm/6QuQr8OT1QWiTJAkQ+1Mnc= +github.com/jfrog/jfrog-cli-core/v2 v2.60.1-0.20260420010255-65b7a8d432af h1:TGYTFW5egYMD1MhLtuLbYwB2vn+KRlVZLk+9uLVjKyM= +github.com/jfrog/jfrog-cli-core/v2 v2.60.1-0.20260420010255-65b7a8d432af/go.mod h1:qpD7einonjqskDTEyqeG3NzAbZO6se0s0Pet0ObBQ3I= github.com/jfrog/jfrog-cli-evidence v0.9.2 h1:huiBzQSI9z3OF3l2RphthdXl1aH9zBsvAt+zLsApORI= github.com/jfrog/jfrog-cli-evidence v0.9.2/go.mod h1:R9faPfyQESBmKrdZCmHvlpmYSHmffswjNnFeT3RMq8I= -github.com/jfrog/jfrog-cli-platform-services v1.10.1-0.20260415140604-583ae2ada347 h1:SpxHibmyYMe7bWFl6XJH8ivA4vsOY8pJZoaYZIidegI= -github.com/jfrog/jfrog-cli-platform-services v1.10.1-0.20260415140604-583ae2ada347/go.mod h1:n18milUWaaWv6o0bWeEDuoweACoZHRTtQPZpyXBPjEs= +github.com/jfrog/jfrog-cli-platform-services v1.10.1-0.20260421062714-60f8615a2c6c h1:FmKtkKwf9LPXwikjCmX5ofJ1qg4T7hfsg3v00QDvaUY= +github.com/jfrog/jfrog-cli-platform-services v1.10.1-0.20260421062714-60f8615a2c6c/go.mod h1:n18milUWaaWv6o0bWeEDuoweACoZHRTtQPZpyXBPjEs= github.com/jfrog/jfrog-cli-security v1.27.0 h1:0ol8T5xfgK5B2TUUjxeT8SbXqJxytLrHYpVsDs7Qg2Q= github.com/jfrog/jfrog-cli-security v1.27.0/go.mod h1:979Kb3ffhGuPFB6yG+Zr2aWM0J8y49vxlIgsV0A84m0= github.com/jfrog/jfrog-client-go v1.55.1-0.20260416101832-c47c1246283b h1:45UJJVG/jAA7/q2c/I6wOvKx8wu7EqTD2tEUtktgyug= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jfrog-cli-2.101.0/utils/cliutils/cli_consts.go new/jfrog-cli-2.102.0/utils/cliutils/cli_consts.go --- old/jfrog-cli-2.101.0/utils/cliutils/cli_consts.go 2026-04-18 13:34:35.000000000 +0200 +++ new/jfrog-cli-2.102.0/utils/cliutils/cli_consts.go 2026-04-21 13:31:30.000000000 +0200 @@ -4,7 +4,7 @@ const ( // General CLI constants - CliVersion = "2.101.0" + CliVersion = "2.102.0" ClientAgent = "jfrog-cli-go" // CLI base commands constants: ++++++ jfrog-cli.obsinfo ++++++ --- /var/tmp/diff_new_pack.PKMKBD/_old 2026-04-22 16:58:36.369542397 +0200 +++ /var/tmp/diff_new_pack.PKMKBD/_new 2026-04-22 16:58:36.373542563 +0200 @@ -1,5 +1,5 @@ name: jfrog-cli -version: 2.101.0 -mtime: 1776512075 -commit: e63b478449e6372230cbaafc0e902294132cda65 +version: 2.102.0 +mtime: 1776771090 +commit: 3e8f37122d486c97b90bc855f3268a376ebfa5b3 ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/jfrog-cli/vendor.tar.gz /work/SRC/openSUSE:Factory/.jfrog-cli.new.11940/vendor.tar.gz differ: char 26, line 1
