Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package suseconnect-ng for openSUSE:Factory checked in at 2022-04-20 16:54:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/suseconnect-ng (Old) and /work/SRC/openSUSE:Factory/.suseconnect-ng.new.1941 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "suseconnect-ng" Wed Apr 20 16:54:33 2022 rev:9 rq:971026 version:0.0.8~git2.368ea44 Changes: -------- --- /work/SRC/openSUSE:Factory/suseconnect-ng/suseconnect-ng.changes 2022-03-28 16:59:01.360843971 +0200 +++ /work/SRC/openSUSE:Factory/.suseconnect-ng.new.1941/suseconnect-ng.changes 2022-04-20 16:54:35.122469221 +0200 @@ -1,0 +2,12 @@ +Wed Apr 20 08:18:01 UTC 2022 - jan.s...@zerebecki.de + +- Update to version 0.0.8~git2.368ea44: + * go1.18 compatibility: BuildRequires:git + +------------------------------------------------------------------- +Wed Apr 13 12:59:22 UTC 2022 - jan.s...@zerebecki.de + +- Update to version 0.0.8~git0.16545bf: + * Allow reloading CA certs pool (bsc#1195220) + +------------------------------------------------------------------- Old: ---- connect-ng-0.0.7~git0.3ef988e.tar.xz New: ---- connect-ng-0.0.8~git2.368ea44.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ suseconnect-ng.spec ++++++ --- /var/tmp/diff_new_pack.aMd4Jg/_old 2022-04-20 16:54:35.870469920 +0200 +++ /var/tmp/diff_new_pack.aMd4Jg/_new 2022-04-20 16:54:35.874469923 +0200 @@ -23,7 +23,7 @@ %global test_hwinfo 0 Name: suseconnect-ng -Version: 0.0.7~git0.3ef988e +Version: 0.0.8~git2.368ea44 Release: 0 URL: https://github.com/SUSE/connect-ng License: LGPL-2.1-or-later @@ -31,6 +31,7 @@ Group: System/Management Source: connect-ng-%{version}.tar.xz Source1: %name-rpmlintrc +BuildRequires: git BuildRequires: go >= 1.16 BuildRequires: golang-packaging BuildRequires: ruby-devel ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.aMd4Jg/_old 2022-04-20 16:54:35.926469972 +0200 +++ /var/tmp/diff_new_pack.aMd4Jg/_new 2022-04-20 16:54:35.934469979 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/SUSE/connect-ng.git</param> - <param name="changesrevision">c10cd8ebbc7d5a3fb96141d7cba4e1ea1f29aa13</param></service></servicedata> + <param name="changesrevision">7497adf2078f1d8f9eb51ef90ec61f7bfb46c848</param></service></servicedata> (No newline at EOF) ++++++ connect-ng-0.0.7~git0.3ef988e.tar.xz -> connect-ng-0.0.8~git2.368ea44.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/.git/FETCH_HEAD new/connect-ng-0.0.8~git2.368ea44/.git/FETCH_HEAD --- old/connect-ng-0.0.7~git0.3ef988e/.git/FETCH_HEAD 2022-03-24 10:59:20.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/.git/FETCH_HEAD 2022-04-20 10:16:43.000000000 +0200 @@ -1 +1 @@ -3ef988ed2feed23430e8f0d3f58d2a45301932a7 branch 'main' of https://github.com/SUSE/connect-ng +368ea44344a170c3bdaf4dba6e69a3ec44de1be1 branch 'main' of https://github.com/SUSE/connect-ng diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/.git/ORIG_HEAD new/connect-ng-0.0.8~git2.368ea44/.git/ORIG_HEAD --- old/connect-ng-0.0.7~git0.3ef988e/.git/ORIG_HEAD 2022-03-24 10:59:20.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/.git/ORIG_HEAD 2022-04-20 10:16:43.000000000 +0200 @@ -1 +1 @@ -3ef988ed2feed23430e8f0d3f58d2a45301932a7 +368ea44344a170c3bdaf4dba6e69a3ec44de1be1 Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/index and new/connect-ng-0.0.8~git2.368ea44/.git/index differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/.git/logs/HEAD new/connect-ng-0.0.8~git2.368ea44/.git/logs/HEAD --- old/connect-ng-0.0.7~git0.3ef988e/.git/logs/HEAD 2022-03-24 10:59:20.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/.git/logs/HEAD 2022-04-20 10:16:43.000000000 +0200 @@ -18,3 +18,7 @@ 33e58472fd2f39bc963859cbe5892fb47fd6b9b6 33e58472fd2f39bc963859cbe5892fb47fd6b9b6 jan_osc <jan_osc@localhost.(none)> 1646143773 +0100 reset: moving to main 33e58472fd2f39bc963859cbe5892fb47fd6b9b6 3ef988ed2feed23430e8f0d3f58d2a45301932a7 jan_osc <jan_osc@localhost.(none)> 1648123790 +0100 merge origin/main: Fast-forward 3ef988ed2feed23430e8f0d3f58d2a45301932a7 3ef988ed2feed23430e8f0d3f58d2a45301932a7 jan_osc <jan_osc@localhost.(none)> 1648123790 +0100 reset: moving to main +3ef988ed2feed23430e8f0d3f58d2a45301932a7 16545bf627186d6c3e0754ecdcf8aa5e080877fd jan_osc <jan_osc@localhost.(none)> 1649854761 +0200 merge origin/main: Fast-forward +16545bf627186d6c3e0754ecdcf8aa5e080877fd 16545bf627186d6c3e0754ecdcf8aa5e080877fd jan_osc <jan_osc@localhost.(none)> 1649854761 +0200 reset: moving to main +16545bf627186d6c3e0754ecdcf8aa5e080877fd 368ea44344a170c3bdaf4dba6e69a3ec44de1be1 jan_osc <jan_osc@localhost.(none)> 1650442680 +0200 merge origin/main: Fast-forward +368ea44344a170c3bdaf4dba6e69a3ec44de1be1 368ea44344a170c3bdaf4dba6e69a3ec44de1be1 jan_osc <jan_osc@localhost.(none)> 1650442681 +0200 reset: moving to main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/.git/logs/refs/heads/main new/connect-ng-0.0.8~git2.368ea44/.git/logs/refs/heads/main --- old/connect-ng-0.0.7~git0.3ef988e/.git/logs/refs/heads/main 2022-03-24 10:59:20.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/.git/logs/refs/heads/main 2022-04-20 10:16:43.000000000 +0200 @@ -11,3 +11,5 @@ bbb554428d31dac294f7be84805cfb4ecd42f6bf 77933db6b01a9e51653cc57a14a440c2a6225cc0 jan_osc <jan_osc@localhost.(none)> 1643188169 +0100 merge origin/main: Fast-forward 77933db6b01a9e51653cc57a14a440c2a6225cc0 33e58472fd2f39bc963859cbe5892fb47fd6b9b6 jan_osc <jan_osc@localhost.(none)> 1646143773 +0100 merge origin/main: Fast-forward 33e58472fd2f39bc963859cbe5892fb47fd6b9b6 3ef988ed2feed23430e8f0d3f58d2a45301932a7 jan_osc <jan_osc@localhost.(none)> 1648123790 +0100 merge origin/main: Fast-forward +3ef988ed2feed23430e8f0d3f58d2a45301932a7 16545bf627186d6c3e0754ecdcf8aa5e080877fd jan_osc <jan_osc@localhost.(none)> 1649854761 +0200 merge origin/main: Fast-forward +16545bf627186d6c3e0754ecdcf8aa5e080877fd 368ea44344a170c3bdaf4dba6e69a3ec44de1be1 jan_osc <jan_osc@localhost.(none)> 1650442680 +0200 merge origin/main: Fast-forward diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/.git/logs/refs/remotes/origin/main new/connect-ng-0.0.8~git2.368ea44/.git/logs/refs/remotes/origin/main --- old/connect-ng-0.0.7~git0.3ef988e/.git/logs/refs/remotes/origin/main 2022-03-24 10:59:20.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/.git/logs/refs/remotes/origin/main 2022-04-20 10:16:43.000000000 +0200 @@ -10,3 +10,5 @@ bbb554428d31dac294f7be84805cfb4ecd42f6bf 77933db6b01a9e51653cc57a14a440c2a6225cc0 jan_osc <jan_osc@localhost.(none)> 1643188168 +0100 fetch --tags: fast-forward 77933db6b01a9e51653cc57a14a440c2a6225cc0 33e58472fd2f39bc963859cbe5892fb47fd6b9b6 jan_osc <jan_osc@localhost.(none)> 1646143773 +0100 fetch --tags: fast-forward 33e58472fd2f39bc963859cbe5892fb47fd6b9b6 3ef988ed2feed23430e8f0d3f58d2a45301932a7 jan_osc <jan_osc@localhost.(none)> 1648123789 +0100 fetch --tags: fast-forward +3ef988ed2feed23430e8f0d3f58d2a45301932a7 16545bf627186d6c3e0754ecdcf8aa5e080877fd jan_osc <jan_osc@localhost.(none)> 1649854760 +0200 fetch --tags: fast-forward +16545bf627186d6c3e0754ecdcf8aa5e080877fd 368ea44344a170c3bdaf4dba6e69a3ec44de1be1 jan_osc <jan_osc@localhost.(none)> 1650442680 +0200 fetch --tags: fast-forward Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/0c/d198fd1ff0fb12c859ba0ef9d0c019f5d7ea1c and new/connect-ng-0.0.8~git2.368ea44/.git/objects/0c/d198fd1ff0fb12c859ba0ef9d0c019f5d7ea1c differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/12/f5c67c8c4918eafa9c110fdf422e8da2821c70 and new/connect-ng-0.0.8~git2.368ea44/.git/objects/12/f5c67c8c4918eafa9c110fdf422e8da2821c70 differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/16/545bf627186d6c3e0754ecdcf8aa5e080877fd and new/connect-ng-0.0.8~git2.368ea44/.git/objects/16/545bf627186d6c3e0754ecdcf8aa5e080877fd differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/36/8ea44344a170c3bdaf4dba6e69a3ec44de1be1 and new/connect-ng-0.0.8~git2.368ea44/.git/objects/36/8ea44344a170c3bdaf4dba6e69a3ec44de1be1 differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/45/89ecaefdc70ecda1eadac520de9eacf0a1e5cf and new/connect-ng-0.0.8~git2.368ea44/.git/objects/45/89ecaefdc70ecda1eadac520de9eacf0a1e5cf differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/53/ce12f3a6793b95f782f6ab28a8a1431088200d and new/connect-ng-0.0.8~git2.368ea44/.git/objects/53/ce12f3a6793b95f782f6ab28a8a1431088200d differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/54/eef0daf8d30b22725e5fbc416407fb19d13f4b and new/connect-ng-0.0.8~git2.368ea44/.git/objects/54/eef0daf8d30b22725e5fbc416407fb19d13f4b differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/70/21dba46a03812bf306e85168677f9596101852 and new/connect-ng-0.0.8~git2.368ea44/.git/objects/70/21dba46a03812bf306e85168677f9596101852 differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/74/97adf2078f1d8f9eb51ef90ec61f7bfb46c848 and new/connect-ng-0.0.8~git2.368ea44/.git/objects/74/97adf2078f1d8f9eb51ef90ec61f7bfb46c848 differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/80/288cd7831f49d1d627b83aee379987220623a1 and new/connect-ng-0.0.8~git2.368ea44/.git/objects/80/288cd7831f49d1d627b83aee379987220623a1 differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/94/861e8208a8a1d561e8df52235052b7d9fa773a and new/connect-ng-0.0.8~git2.368ea44/.git/objects/94/861e8208a8a1d561e8df52235052b7d9fa773a differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/95/3f4d9e9d52ca7f719dd9481a236b85a95b884a and new/connect-ng-0.0.8~git2.368ea44/.git/objects/95/3f4d9e9d52ca7f719dd9481a236b85a95b884a differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/b6/2899e427260ec5e53755629d46c5cd9939b472 and new/connect-ng-0.0.8~git2.368ea44/.git/objects/b6/2899e427260ec5e53755629d46c5cd9939b472 differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/d1/7087378fe1d554a4d1455194d3c6d0221ecec6 and new/connect-ng-0.0.8~git2.368ea44/.git/objects/d1/7087378fe1d554a4d1455194d3c6d0221ecec6 differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/d2/4a8b90aae2a7d3bf4ebb4edf2b47a9ad16fb04 and new/connect-ng-0.0.8~git2.368ea44/.git/objects/d2/4a8b90aae2a7d3bf4ebb4edf2b47a9ad16fb04 differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/d4/eeede497d2fc5d45673b15def6ef39c7d6a892 and new/connect-ng-0.0.8~git2.368ea44/.git/objects/d4/eeede497d2fc5d45673b15def6ef39c7d6a892 differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/ed/b770734fa0535c0e02cd3e62903eeea43f9d8f and new/connect-ng-0.0.8~git2.368ea44/.git/objects/ed/b770734fa0535c0e02cd3e62903eeea43f9d8f differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/f2/a72a68dd120d56d96621462053f2ae93610560 and new/connect-ng-0.0.8~git2.368ea44/.git/objects/f2/a72a68dd120d56d96621462053f2ae93610560 differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/fc/3cbbb12dc361cafcc332097b0bea69a8f28bfe and new/connect-ng-0.0.8~git2.368ea44/.git/objects/fc/3cbbb12dc361cafcc332097b0bea69a8f28bfe differ Binary files old/connect-ng-0.0.7~git0.3ef988e/.git/objects/fd/8337bf8fc0be5ec11103ede61285bf10ebd38e and new/connect-ng-0.0.8~git2.368ea44/.git/objects/fd/8337bf8fc0be5ec11103ede61285bf10ebd38e differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/.git/refs/heads/main new/connect-ng-0.0.8~git2.368ea44/.git/refs/heads/main --- old/connect-ng-0.0.7~git0.3ef988e/.git/refs/heads/main 2022-03-24 10:59:20.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/.git/refs/heads/main 2022-04-20 10:16:43.000000000 +0200 @@ -1 +1 @@ -3ef988ed2feed23430e8f0d3f58d2a45301932a7 +368ea44344a170c3bdaf4dba6e69a3ec44de1be1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/.git/refs/remotes/origin/main new/connect-ng-0.0.8~git2.368ea44/.git/refs/remotes/origin/main --- old/connect-ng-0.0.7~git0.3ef988e/.git/refs/remotes/origin/main 2022-03-24 10:59:20.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/.git/refs/remotes/origin/main 2022-04-20 10:16:43.000000000 +0200 @@ -1 +1 @@ -3ef988ed2feed23430e8f0d3f58d2a45301932a7 +368ea44344a170c3bdaf4dba6e69a3ec44de1be1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/.git/refs/tags/v0.0.8 new/connect-ng-0.0.8~git2.368ea44/.git/refs/tags/v0.0.8 --- old/connect-ng-0.0.7~git0.3ef988e/.git/refs/tags/v0.0.8 1970-01-01 01:00:00.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/.git/refs/tags/v0.0.8 2022-04-20 10:16:43.000000000 +0200 @@ -0,0 +1 @@ +edb770734fa0535c0e02cd3e62903eeea43f9d8f diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/internal/connect/connection.go new/connect-ng-0.0.8~git2.368ea44/internal/connect/connection.go --- old/connect-ng-0.0.7~git0.3ef988e/internal/connect/connection.go 2022-03-24 10:59:20.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/internal/connect/connection.go 2022-04-20 10:16:43.000000000 +0200 @@ -148,7 +148,7 @@ return resBody, nil } -func reloadCertPool() error { +func ReloadCertPool() error { // TODO: update when https://github.com/golang/go/issues/41888 is fixed httpclient = nil setupHTTPClient() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/internal/connect/system.go new/connect-ng-0.0.8~git2.368ea44/internal/connect/system.go --- old/connect-ng-0.0.7~git0.3ef988e/internal/connect/system.go 2022-03-24 10:59:20.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/internal/connect/system.go 2022-04-20 10:16:43.000000000 +0200 @@ -122,5 +122,5 @@ return err } // reload CA certs in Go - return reloadCertPool() + return ReloadCertPool() } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/libsuseconnect/libsuseconnect.go new/connect-ng-0.0.8~git2.368ea44/libsuseconnect/libsuseconnect.go --- old/connect-ng-0.0.7~git0.3ef988e/libsuseconnect/libsuseconnect.go 2022-03-24 10:59:20.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/libsuseconnect/libsuseconnect.go 2022-04-20 10:16:43.000000000 +0200 @@ -296,6 +296,15 @@ return C.CString("{}") } +//export reload_certificates +func reload_certificates() *C.char { + err := connect.ReloadCertPool() + if err != nil { + return C.CString(errorToJSON(err)) + } + return C.CString("{}") +} + //export list_installer_updates func list_installer_updates(clientParams, product *C.char) *C.char { loadConfig(C.GoString(clientParams)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/suseconnect-ng.spec new/connect-ng-0.0.8~git2.368ea44/suseconnect-ng.spec --- old/connect-ng-0.0.7~git0.3ef988e/suseconnect-ng.spec 2022-03-24 10:59:20.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/suseconnect-ng.spec 2022-04-20 10:16:43.000000000 +0200 @@ -30,6 +30,7 @@ Group: System/Management Source: connect-ng-%{version}.tar.xz Source1: %name-rpmlintrc +BuildRequires: git BuildRequires: golang-packaging BuildRequires: go >= 1.16 BuildRequires: zypper diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/yast/lib/suse/connect/ssl_certificate.rb new/connect-ng-0.0.8~git2.368ea44/yast/lib/suse/connect/ssl_certificate.rb --- old/connect-ng-0.0.7~git0.3ef988e/yast/lib/suse/connect/ssl_certificate.rb 2022-03-24 10:59:20.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/yast/lib/suse/connect/ssl_certificate.rb 2022-04-20 10:16:43.000000000 +0200 @@ -33,6 +33,12 @@ _process_result(GoConnect.update_certificates()) end + # reload internal CA cert pool + def self.reload + log.debug "Reloading Golang CA cert pool..." + _process_result(GoConnect.reload_certificates()) + end + # @param digest_class [Class] target digest class (e.g. OpenSSL::Digest::SHA1) # @param cert [OpenSSL::X509::Certificate] the certificate # @return [String] digest in "AB:CD:EF:..." format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-0.0.7~git0.3ef988e/yast/lib/suse/connect/yast.rb new/connect-ng-0.0.8~git2.368ea44/yast/lib/suse/connect/yast.rb --- old/connect-ng-0.0.7~git0.3ef988e/yast/lib/suse/connect/yast.rb 2022-03-24 10:59:20.000000000 +0100 +++ new/connect-ng-0.0.8~git2.368ea44/yast/lib/suse/connect/yast.rb 2022-04-20 10:16:43.000000000 +0200 @@ -21,6 +21,7 @@ extern 'string get_config(string)' extern 'string write_config(string)' extern 'string update_certificates()' + extern 'string reload_certificates()' extern 'string list_installer_updates(string, string)' extern 'string system_migrations(string, string)' extern 'string offline_system_migrations(string, string, string)'