Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openqa-mon for openSUSE:Factory checked in at 2026-06-25 10:52:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openqa-mon (Old) and /work/SRC/openSUSE:Factory/.openqa-mon.new.2088 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openqa-mon" Thu Jun 25 10:52:16 2026 rev:17 rq:1361490 version:1.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/openqa-mon/openqa-mon.changes 2026-05-06 19:24:53.158380114 +0200 +++ /work/SRC/openSUSE:Factory/.openqa-mon.new.2088/openqa-mon.changes 2026-06-25 10:56:28.311854326 +0200 @@ -1,0 +2,12 @@ +Tue Jun 23 18:44:50 UTC 2026 - Felix Niederwanger <[email protected]> + +- Update to version 1.5.2: + * Remove removed 'PublicCloud SLEM 6.2 Product Increments' job group + * Update dependencies + * Prepare 1.5.2 release + * Bump actions/checkout from 6 to 7 + * Style: Replace if..else if block with switch + * Fix: Do not crash when no jobs are returned + * Revert "Revert "Bump uncenter/setup-taplo from 1 to 2"" + +------------------------------------------------------------------- Old: ---- openqa-mon-1.5.1.obscpio New: ---- openqa-mon-1.5.2.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openqa-mon.spec ++++++ --- /var/tmp/diff_new_pack.lsBIBW/_old 2026-06-25 10:56:28.907874879 +0200 +++ /var/tmp/diff_new_pack.lsBIBW/_new 2026-06-25 10:56:28.907874879 +0200 @@ -17,7 +17,7 @@ Name: openqa-mon -Version: 1.5.1 +Version: 1.5.2 Release: 0 Summary: CLI monitoring utility for openQA License: GPL-3.0-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.lsBIBW/_old 2026-06-25 10:56:28.975877224 +0200 +++ /var/tmp/diff_new_pack.lsBIBW/_new 2026-06-25 10:56:28.991877776 +0200 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="disabled"> <param name="url">https://github.com/os-autoinst/openqa-mon.git</param> <param name="scm">git</param> - <param name="revision">v1.5.1</param> + <param name="revision">v1.5.2</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.lsBIBW/_old 2026-06-25 10:56:29.019878742 +0200 +++ /var/tmp/diff_new_pack.lsBIBW/_new 2026-06-25 10:56:29.035879294 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/os-autoinst/openqa-mon.git</param> - <param name="changesrevision">72ac8467d51036981db48ae637cb0428ce71ee00</param></service></servicedata> + <param name="changesrevision">e8e8eddc492d5ddc896ee13f085aa1d17a9b2adf</param></service></servicedata> (No newline at EOF) ++++++ openqa-mon-1.5.1.obscpio -> openqa-mon-1.5.2.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openqa-mon-1.5.1/.github/workflows/openqa-mon.yml new/openqa-mon-1.5.2/.github/workflows/openqa-mon.yml --- old/openqa-mon-1.5.1/.github/workflows/openqa-mon.yml 2026-05-04 11:44:26.000000000 +0200 +++ new/openqa-mon-1.5.2/.github/workflows/openqa-mon.yml 2026-06-23 20:42:13.000000000 +0200 @@ -11,11 +11,11 @@ contents: read steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup go uses: actions/setup-go@v6 with: &goversion - go-version: '1.24' + go-version: '1.25' - name: Install requirements run: go mod download - name: Build openqa-mon @@ -28,7 +28,7 @@ contents: read steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup go uses: actions/setup-go@v6 with: *goversion @@ -44,7 +44,7 @@ contents: read steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup go uses: actions/setup-go@v6 with: *goversion @@ -60,7 +60,7 @@ contents: read steps: - name: 'Checkout' - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: 'Tomllint' uses: uncenter/setup-taplo@v2 - run: taplo fmt --check _review/*.toml diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openqa-mon-1.5.1/_review/qec-publiccloud.toml new/openqa-mon-1.5.2/_review/qec-publiccloud.toml --- old/openqa-mon-1.5.1/_review/qec-publiccloud.toml 2026-05-04 11:44:26.000000000 +0200 +++ new/openqa-mon-1.5.2/_review/qec-publiccloud.toml 2026-06-23 20:42:13.000000000 +0200 @@ -69,9 +69,6 @@ Name = "PublicCloud SLEM 6.0 Product Increments" Params = { groupid = "613" } [[Groups]] -Name = "PublicCloud SLEM 6.2 Product Increments" -Params = { groupid = "701" } -[[Groups]] Name = "PublicCloud Maintenance Updates 5.5" Params = { groupid = "532", build = "%yesterday%-1", version = "5.5" } [[Groups]] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openqa-mon-1.5.1/cmd/openqa-revtui/openqa-revtui.go new/openqa-mon-1.5.2/cmd/openqa-revtui/openqa-revtui.go --- old/openqa-mon-1.5.1/cmd/openqa-revtui/openqa-revtui.go 2026-05-04 11:44:26.000000000 +0200 +++ new/openqa-mon-1.5.2/cmd/openqa-revtui/openqa-revtui.go 2026-06-23 20:42:13.000000000 +0200 @@ -22,13 +22,14 @@ continue } if arg[0] == '-' { - if arg == "-h" || arg == "--help" { + switch arg { + case "-h", "--help": printUsage() os.Exit(0) - } else if arg == "--version" { + case "--version": fmt.Println("openqa-revtui version " + internal.VERSION) os.Exit(0) - } else if arg == "-c" || arg == "--config" { + case "-c", "--config": if i++; i >= n { return cfs, fmt.Errorf("missing argument: %s", "config file") } @@ -39,22 +40,22 @@ return cfs, fmt.Errorf("in %s: %s", filename, err) } cfs = append(cfs, cf) - } else if arg == "-r" || arg == "--remote" { + case "-r", "--remote": if i++; i >= n { return cfs, fmt.Errorf("missing argument: %s", "remote") } cf.Instance = os.Args[i] - } else if arg == "-q" || arg == "--rabbit" || arg == "--rabbitmq" { + case "-q", "--rabbit", "--rabbitmq": if i++; i >= n { return cfs, fmt.Errorf("missing argument: %s", "RabbitMQ link") } cf.RabbitMQ = os.Args[i] - } else if arg == "-i" || arg == "--hide" || arg == "--hide-status" { + case "-i", "--hide", "--hide-status": if i++; i >= n { return cfs, fmt.Errorf("missing argument: %s", "Status to hide") } cf.HideStatus = append(cf.HideStatus, strings.Split(os.Args[i], ",")...) - } else if arg == "-p" || arg == "--param" { + case "-p", "--param": if i++; i >= n { return cfs, fmt.Errorf("missing argument: %s", "parameter") } @@ -63,11 +64,11 @@ } else { cf.DefaultParams[name] = value } - } else if arg == "-n" || arg == "--notify" || arg == "--notifications" { + case "-n", "--notify", "--notifications": cf.Notify = true - } else if arg == "-m" || arg == "--mute" || arg == "--silent" || arg == "--no-notify" { + case "-m", "--mute", "--silent", "--no-notify": cf.Notify = false - } else { + default: return cfs, fmt.Errorf("illegal argument: %s", arg) } } else { @@ -256,7 +257,11 @@ ids = append(ids, job.ID) } callback := func(i, n int) { - tui.SetStatus(fmt.Sprintf("Refreshing %d jobs ... %d%% ", len(oldJobs), 100/n*i)) + if n == 0 { + tui.SetStatus(fmt.Sprintf("Refreshing %d jobs ...", len(oldJobs))) + } else { + tui.SetStatus(fmt.Sprintf("Refreshing %d jobs ... %d%% ", len(oldJobs), 100/n*i)) + } tui.Update() } jobs, err := fetchJobsFollow(ids, model, callback) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openqa-mon-1.5.1/cmd/openqa-revtui/tui.go new/openqa-mon-1.5.2/cmd/openqa-revtui/tui.go --- old/openqa-mon-1.5.1/cmd/openqa-revtui/tui.go 2026-05-04 11:44:26.000000000 +0200 +++ new/openqa-mon-1.5.2/cmd/openqa-revtui/tui.go 2026-06-23 20:42:13.000000000 +0200 @@ -620,7 +620,7 @@ cname = "" } } - return fmt.Sprintf(c2 + fmt.Sprintf("%-12s", state) + ANSI_RESET + " " + cname) + return fmt.Sprintf("%s%-12s%s%s", c2, state, ANSI_RESET, cname) } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openqa-mon-1.5.1/go.mod new/openqa-mon-1.5.2/go.mod --- old/openqa-mon-1.5.1/go.mod 2026-05-04 11:44:26.000000000 +0200 +++ new/openqa-mon-1.5.2/go.mod 2026-06-23 20:42:13.000000000 +0200 @@ -1,17 +1,15 @@ module github.com/os-autoinst/openqa-mon -go 1.24.0 - -toolchain go1.24.2 +go 1.25.0 require ( - github.com/BurntSushi/toml v1.5.0 + github.com/BurntSushi/toml v1.6.0 github.com/os-autoinst/gopenqa v1.0.0 - golang.org/x/crypto v0.45.0 + golang.org/x/crypto v0.53.0 ) require ( - github.com/rabbitmq/amqp091-go v1.10.0 - golang.org/x/sys v0.38.0 // indirect - golang.org/x/term v0.37.0 // indirect + github.com/rabbitmq/amqp091-go v1.12.0 + golang.org/x/sys v0.46.0 // indirect + golang.org/x/term v0.44.0 // indirect ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openqa-mon-1.5.1/go.sum new/openqa-mon-1.5.2/go.sum --- old/openqa-mon-1.5.1/go.sum 2026-05-04 11:44:26.000000000 +0200 +++ new/openqa-mon-1.5.2/go.sum 2026-06-23 20:42:13.000000000 +0200 @@ -1,5 +1,7 @@ github.com/BurntSushi/toml v1.5.0 h1:W5quZX/G/csjUnuI8SUYlsHs9M38FC7znL0lIO+DvMg= github.com/BurntSushi/toml v1.5.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= +github.com/BurntSushi/toml v1.6.0 h1:dRaEfpa2VI55EwlIW72hMRHdWouJeRF7TPYhI+AUQjk= +github.com/BurntSushi/toml v1.6.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/os-autoinst/gopenqa v1.0.0 h1:i0yMSm4zV6hrA8VdMfGFOfLK2TRr1nTtWQKszUyWXz0= @@ -8,13 +10,21 @@ github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/rabbitmq/amqp091-go v1.10.0 h1:STpn5XsHlHGcecLmMFCtg7mqq0RnD+zFr4uzukfVhBw= github.com/rabbitmq/amqp091-go v1.10.0/go.mod h1:Hy4jKW5kQART1u+JkDTF9YYOQUHXqMuhrgxOEeS7G4o= +github.com/rabbitmq/amqp091-go v1.12.0 h1:V0v14Iqfs+MwHWihJt/nGS5Ulu0vw572b2Co3mwunkI= +github.com/rabbitmq/amqp091-go v1.12.0/go.mod h1:Hy4jKW5kQART1u+JkDTF9YYOQUHXqMuhrgxOEeS7G4o= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= golang.org/x/crypto v0.45.0 h1:jMBrvKuj23MTlT0bQEOBcAE0mjg8mK9RXFhRH6nyF3Q= golang.org/x/crypto v0.45.0/go.mod h1:XTGrrkGJve7CYK7J8PEww4aY7gM3qMCElcJQ8n8JdX4= +golang.org/x/crypto v0.53.0 h1:QZ4Muo8THX6CizN2vPPd5fBGHyogrdK9fG4wLPFUsto= +golang.org/x/crypto v0.53.0/go.mod h1:DNLU434OwVakk9PzuwV8w62mAJpRJL3vsgcfp4Qnsio= golang.org/x/sys v0.38.0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc= golang.org/x/sys v0.38.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= +golang.org/x/sys v0.46.0 h1:noSf2Fq6F8DBgS+LysIkx7rIExoNHJsxOAtPp4rthXw= +golang.org/x/sys v0.46.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= golang.org/x/term v0.37.0 h1:8EGAD0qCmHYZg6J17DvsMy9/wJ7/D/4pV/wfnld5lTU= golang.org/x/term v0.37.0/go.mod h1:5pB4lxRNYYVZuTLmy8oR2BH8dflOR+IbTYFD8fi3254= +golang.org/x/term v0.44.0 h1:0rLvDRCtNj0gZkyIXhCyOb2OAzEhLVqc4B+hrsBhrmc= +golang.org/x/term v0.44.0/go.mod h1:7ze4MdzUzLXpSAoFP1H0bOI9aXDqveSvatT5vKcFh2Y= gotest.tools v2.2.0+incompatible h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo= gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openqa-mon-1.5.1/internal/main.go new/openqa-mon-1.5.2/internal/main.go --- old/openqa-mon-1.5.1/internal/main.go 2026-05-04 11:44:26.000000000 +0200 +++ new/openqa-mon-1.5.2/internal/main.go 2026-06-23 20:42:13.000000000 +0200 @@ -2,4 +2,4 @@ package internal // VERSION gives the unified version string for all application -const VERSION = "1.5.1" +const VERSION = "1.5.2" ++++++ openqa-mon.obsinfo ++++++ --- /var/tmp/diff_new_pack.lsBIBW/_old 2026-06-25 10:56:29.287887984 +0200 +++ /var/tmp/diff_new_pack.lsBIBW/_new 2026-06-25 10:56:29.303888536 +0200 @@ -1,5 +1,5 @@ name: openqa-mon -version: 1.5.1 -mtime: 1777887866 -commit: 72ac8467d51036981db48ae637cb0428ce71ee00 +version: 1.5.2 +mtime: 1782240133 +commit: e8e8eddc492d5ddc896ee13f085aa1d17a9b2adf ++++++ vendor.tar.gz ++++++ ++++ 9860 lines of diff (skipped)
