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 2023-08-11 15:55:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/suseconnect-ng (Old) and /work/SRC/openSUSE:Factory/.suseconnect-ng.new.11712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "suseconnect-ng" Fri Aug 11 15:55:14 2023 rev:21 rq:1103341 version:1.3.0~git0.ae8ba1e Changes: -------- --- /work/SRC/openSUSE:Factory/suseconnect-ng/suseconnect-ng.changes 2023-07-19 19:10:09.312398110 +0200 +++ /work/SRC/openSUSE:Factory/.suseconnect-ng.new.11712/suseconnect-ng.changes 2023-08-11 15:55:21.659701125 +0200 @@ -2 +2 @@ -Mon Jul 10 09:51:29 UTC 2023 - tschm...@suse.com +Thu Aug 3 12:11:07 UTC 2023 - tschm...@suse.com @@ -4,3 +4,2 @@ -- Update to version 1.2.0~git0.abd0fec: - * enhance docs for package testing - * fix provides to be compatible with yast2-registration on SLE15SP3 and lower +- Update to version 1.3.0 + * Track .changes file in git @@ -9 +8 @@ -Fri Jul 07 12:28:43 UTC 2023 - tschm...@suse.com +Mon Jul 10 09:51:29 UTC 2023 - tschm...@suse.com @@ -11 +10,2 @@ -- Update to version 1.1.0~git4.9156496: +- Update to version 1.2.0~git0.abd0fec: + * enhance docs for package testing Old: ---- connect-ng-1.2.0~git0.abd0fec.tar.xz New: ---- connect-ng-1.3.0~git0.ae8ba1e.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ suseconnect-ng.spec ++++++ --- /var/tmp/diff_new_pack.VUqo5W/_old 2023-08-11 15:55:22.307704986 +0200 +++ /var/tmp/diff_new_pack.VUqo5W/_new 2023-08-11 15:55:22.315705034 +0200 @@ -23,7 +23,8 @@ %bcond_with hwinfo Name: suseconnect-ng -Version: 1.2.0~git0.abd0fec +# the version will get set by the 'set_version' service +Version: 1.3.0~git0.ae8ba1e Release: 0 URL: https://github.com/SUSE/connect-ng License: LGPL-2.1-or-later @@ -57,7 +58,7 @@ %endif Obsoletes: SUSEConnect < 1.1.0 -Provides: SUSEConnect = 1.1.0 +Provides: SUSEConnect = %version Obsoletes: zypper-migration-plugin < 0.99 Provides: zypper-migration-plugin = 0.99 Obsoletes: zypper-search-packages-plugin < 0.99 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.VUqo5W/_old 2023-08-11 15:55:22.351705248 +0200 +++ /var/tmp/diff_new_pack.VUqo5W/_new 2023-08-11 15:55:22.355705272 +0200 @@ -1,9 +1,13 @@ <services> - <!-- The copy of this file in the OBS package needs to be manually updated from the one in git repo. --> + <!-- The copy of this file in the OBS package needs to be manually updated + from the one in git repo. + Parameter definitions: + https://github.com/openSUSE/obs-service-tar_scm/blob/master/tar_scm.service.in + --> <service name="tar_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://github.com/SUSE/connect-ng.git</param> - <param name="revision">main</param> + <param name="revision">ae8ba1ea979da277824e8f905114a723ae66def1</param> <param name="version">_auto_</param> <param name="versionformat">@PARENT_TAG@~git@TAG_OFFSET@.%h</param> <param name="filename">connect-ng</param> @@ -21,6 +25,7 @@ <service name="extract_file" mode="manual"> <param name="archive">connect-ng*.tar.xz</param> <param name="files">connect-ng-*/suseconnect-ng.spec</param> + <param name="files">connect-ng-*/suseconnect-ng.changes</param> <param name="files">connect-ng-*/suseconnect-ng-rpmlintrc</param> </service> <service name="set_version" mode="manual"> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.VUqo5W/_old 2023-08-11 15:55:22.375705391 +0200 +++ /var/tmp/diff_new_pack.VUqo5W/_new 2023-08-11 15:55:22.375705391 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/SUSE/connect-ng.git</param> - <param name="changesrevision">abd0fec5d4a4b9ddd5eb25a9f18a1968b4dc8164</param></service></servicedata> + <param name="changesrevision">ae8ba1ea979da277824e8f905114a723ae66def1</param></service></servicedata> (No newline at EOF) ++++++ connect-ng-1.2.0~git0.abd0fec.tar.xz -> connect-ng-1.3.0~git0.ae8ba1e.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-1.2.0~git0.abd0fec/_service new/connect-ng-1.3.0~git0.ae8ba1e/_service --- old/connect-ng-1.2.0~git0.abd0fec/_service 2023-07-10 11:01:35.000000000 +0200 +++ new/connect-ng-1.3.0~git0.ae8ba1e/_service 2023-08-03 14:14:12.000000000 +0200 @@ -1,5 +1,9 @@ <services> - <!-- The copy of this file in the OBS package needs to be manually updated from the one in git repo. --> + <!-- The copy of this file in the OBS package needs to be manually updated + from the one in git repo. + Parameter definitions: + https://github.com/openSUSE/obs-service-tar_scm/blob/master/tar_scm.service.in + --> <service name="tar_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://github.com/SUSE/connect-ng.git</param> @@ -21,6 +25,7 @@ <service name="extract_file" mode="manual"> <param name="archive">connect-ng*.tar.xz</param> <param name="files">connect-ng-*/suseconnect-ng.spec</param> + <param name="files">connect-ng-*/suseconnect-ng.changes</param> <param name="files">connect-ng-*/suseconnect-ng-rpmlintrc</param> </service> <service name="set_version" mode="manual"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-1.2.0~git0.abd0fec/suseconnect-ng.changes new/connect-ng-1.3.0~git0.ae8ba1e/suseconnect-ng.changes --- old/connect-ng-1.2.0~git0.abd0fec/suseconnect-ng.changes 1970-01-01 01:00:00.000000000 +0100 +++ new/connect-ng-1.3.0~git0.ae8ba1e/suseconnect-ng.changes 2023-08-03 14:14:12.000000000 +0200 @@ -0,0 +1,410 @@ +------------------------------------------------------------------- +Thu Aug 3 12:11:07 UTC 2023 - tschm...@suse.com + +- Update to version 1.3.0 + * Track .changes file in git + +------------------------------------------------------------------- +Mon Jul 10 09:51:29 UTC 2023 - tschm...@suse.com + +- Update to version 1.2.0~git0.abd0fec: + * enhance docs for package testing + * Fixed `provides` to work with yast2-registration on SLE15 < SP4 (bsc#1212799) + * Improve error message if product set more than once + +------------------------------------------------------------------- +Wed Jun 07 06:11:07 UTC 2023 - msab...@suse.com + +- Update to version 1.1.0~git2.f42b4b2a060e: + * Keep keepalive timer states when replacing SUSEConnect (bsc#1211588) + +------------------------------------------------------------------- +Fri Mar 17 10:34:15 UTC 2023 - msab...@suse.com + +- Update to version 1.1.0~git0.e3c41e60892e: + * Bump to v1.1.0 + +------------------------------------------------------------------- +Tue Mar 14 10:10:09 UTC 2023 - msab...@suse.com + +- Update to version 1.0.0~git23.406b219ccc9e: + * Added MemTotal detection for HwInfo + * move 'ExcludeArch' out of the if block + +------------------------------------------------------------------- +Wed Mar 08 10:44:59 UTC 2023 - tschm...@suse.com + +- Update to version 1.0.0~git19.b225bc3: + * Make keepalive on SUMA systems exit without error (bsc#1207876) + * Update README.md + * Add deactivate API to ruby bindings (bsc#1202705) + +------------------------------------------------------------------- +Tue Dec 13 12:57:16 UTC 2022 - tschm...@suse.com + +- Update to version 1.0.0~git14.17a7901: + * Don't write system_token to service credentials files + * Allow non-root users to use --version + * Add: ExcludeArch: %ix86 s390 ppc64 to the .spec file, so we skip builds for unsupported architectures. + * Update Dockerfile.yast + * Use openssl go for SLE and Leap 15.5+ builds + * Fix keepalive feature notice during installation + * Fix requires for all rhel clone distributions like alma, rocky... + +------------------------------------------------------------------- +Tue Nov 08 13:05:59 UTC 2022 - msab...@suse.com + +- Update to version 1.0.0~git0.faee7c196dc1: + * Revert "packaging: 1.0.0 -> 1.0" + +------------------------------------------------------------------- +Tue Nov 08 12:59:32 UTC 2022 - msab...@suse.com + +- Update to version v1.0~git0.32cac3fb5047: + * packaging: 1.0.0 -> 1.0 + +------------------------------------------------------------------- +Fri Oct 28 07:40:26 UTC 2022 - msab...@suse.com + +- Update to version 1.0.0~git0.60e48564a714 (bsc#1204821): + * packaging: obsolete suseconnect < 1.0.0 + * packaging: don't end the summary with a dot + +------------------------------------------------------------------- +Fri Oct 07 10:31:53 UTC 2022 - jtomas...@suse.com + +- Update to version 0.0.10~git2.ee561b8: + * Drop .git from tar + +------------------------------------------------------------------- +Thu Sep 15 07:31:03 UTC 2022 - jtomas...@suse.com + +- Update to version 0.0.10~git0.5f84106: + * Fix System-Token support in ruby binding (bsc#1203341) + * Added the PACKAGE.md file + +------------------------------------------------------------------- +Mon Sep 12 15:21:04 UTC 2022 - msab...@suse.com + +- Update to version 0.0.9~git10.de887da7231f: + * Respect the PROXY_ENABLED environment variable + +------------------------------------------------------------------- +Wed Aug 31 10:38:59 UTC 2022 - jan.s...@zerebecki.de + +- Update to version 0.0.9~git8.f9adb71: + * Use standard buildconditionals + * Strip the binaries (saves ~ 30%) + +------------------------------------------------------------------- +Fri Aug 05 13:33:05 UTC 2022 - jan.s...@zerebecki.de + +- Update to version 0.0.9~git5.75890b6: + * Don't run keepalive on reboot + * Use system-wide proxy settings (bsc#1200994) + * Add customer information about keepalive calls + * Add timer for SUSEConnect --keepalive (bsc#1196076) + * Add --keepalive to manpage + * Added support for the System-Token header + * Add Keepalive command line option + * Print nested zypper errors (bsc#1200803) + * Fix migration json error with SMT (bsc#1198625) + * Add option to run local scc tests + * Switch to jenkins-hosted credentials + * Fix "VCS stamping" problem + * Add missing import + * Remove redundant code + add comment + +------------------------------------------------------------------- +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) + +------------------------------------------------------------------- +Thu Mar 24 12:09:50 UTC 2022 - jan.s...@zerebecki.de + +- Update to version 0.0.7~git0.3ef988e: + * Fix product tree traversal (bsc#1197398) + * Revert "Remove self from LD_PRELOAD (bsc#1196326)" + * Remove self from LD_PRELOAD (bsc#1196326) + +------------------------------------------------------------------- +Tue Mar 01 14:09:34 UTC 2022 - jan.s...@zerebecki.de + +- Update to version 0.0.6~git9.33e5847: + * Delegate free() calls back to Go (bsc#1195729) + * Pass "insecure" to zypper addservice + * Workaround system cert reloading after import (bsc#1195220) + * Extract setupHTTPClient for easier reuse + * Exit with code 64 on connection refused like Ruby + +------------------------------------------------------------------- +Wed Jan 26 09:09:30 UTC 2022 - jan.s...@zerebecki.de + +- Update to version 0.0.6~git0.77933db: + * Add man pages + * Add note in DIFFERENCES.md about abbreviated flags + * Add -l as an alias for --list-extensions + * Add --clean as an alias for --cleanup (bsc#1195003) + * Suppress expected error log message in TLS test + * Add flag to import product repo keys (bsc#1174657) + +------------------------------------------------------------------- +Fri Jan 07 13:45:50 UTC 2022 - jan.s...@zerebecki.de + +- Update to version 0.0.5~git0.bbb5544: + * Switch from rubygem-ffi to fiddle + * Cleanup services during migration (bsc#1161891) + * Allow non-root users to see usage text + * Add option to not fail dup as much + * Move APIVersion declaration to file where it is used + * Add flag to enable/disable hwinfo test + * Add ARM cluster count to hwinfo and fix test + * Simplify parsing JSON error response + * Add --gpg-auto-import-keys for zypper ref + * Rename main.go to logging.go + * Fix typo + * Remove init() from the connect package + * Move CFG variable declaration to config.go + * Move AppName const to the file where it is used + * Use testing.Helper() in test helpers + * Add ppc64le support + * Disable UUID test + * Add test tools to BuildRequires + * Ignore UUID errors + * Run basic hwinfo sanity test on build service + * Update code comments to match shim behavior. + * Remove dependency on systemd + * Only run httputil DumpResponse when needed + +------------------------------------------------------------------- +Wed Dec 01 14:31:18 UTC 2021 - jan.s...@zerebecki.de + +- Update to version 0.0.4~git0.64b80e9: + * Makefile: also run tests under ./suseconnect + * Switch yast-test to upstream + * Removed examples leftover from the POC phase + * Add HA repo to get rubygem(ffi) before it's in the baseproduct + * Add versions and lib deps + * Post-review cleanup + * Package libsuseconnect and shim + * Align with yast-registration tests + * Fix SSLCertificate mixins + * Fix logger crash and restore mixin + * Removed TODO item handled separately + * Enable debug early + * Add package search for YaST's "Online Search" + * Clarify Repo fields + * Export UpdateSystem() + * Export SystemActivations() + * Add migration functions + * Fix handling of IsBase attribute + * Add missing JSONError + * Add list_installer_updates + * Add "update certificates" + * Add more specific errors + * Improved SSL error handling + * Init defaults for get_config() + * Improved debug logging + * Fix error scopes + * Fix ApiError interface + * Added DEFAULT_CREDENTIALS_DIR const + * get proxy credentials from curlrc + * Forward logs from Connect to YaST + * Separate Info logger + * Added more TODO items + * Simplify Config object init + * Map Repo and Config fields to JSON + * Add remaining fields listed in addon.rb + * Add product_type field to product + * First working yast part + * Add relative path support to credentials + * Add steps to test from yast + * Add yast create_credentials_file + * Add CreateCredentials() method + * Add yast credentials() + * Add yast announce_system - WIP + * Add MergeJSON method for Config + * Add readme for YaST integration + * Fix usage text + * Add missing -g argument + * Fix OBS CI, it now requires target + * Add manpage placeholder + * Simplify packageWanted() + * Add sorting and grouping options + * Add local repo search and duplicate removal + * Add basic online package search + * Update rpm spec for zypper-search-packages-plugin + * Add CLI for zypper search-packages plugin + * Optional base product in package search + * Use DefaultTransport defaults + client timeout + * Extract ReleaseType from zypper output + * Print failed command on zypper error like the Ruby + * Add package_search API wrapper + * Allow de-register/de-activate a single product + * Improve docstring for the Status struct + * Always show subscription information if available + * Refactor getStatuses() to ease testing + * Add SUMA/Uyuni check + * Fix status output order to follow zypper product xml + * Change GetExtensionsList() to reduce calls + * Add the subscription name to status output + * allow --instance-data together with --regcode + * Post-review cleanups + * Add selfupdate functionality + * Handle Leap -> SLES migration scenario + * Add offline migrations support + * Change parse error string and add block comment + * Add disabling of obsolete repos + * Add zypper repos listing + * Add interactive migration selection + * Allow loading Config from any path + * Remove dummy flag + * Add snapper support + * Add zypper backup/restore functions + * Use connect.StringSet + * Add --query option + * Add product and break-my-system options + * Add note on conflicting flags + * Check for flag contradictions + * Add echoing output of executed commands to console + * Move product printing out of checkProducts() + * Split --debug and --verbose + * Add zypper dist-upgrade part + * Split migration code + * Extract migration sorting + * Expose migration(Add|Remove)Service() functions + * Trap SIGINT/SIGTERM + * Add zypper.RefreshRepos() + * Expose client.upgradeProduct() + * Add --root parameter + * Add --migration N parameter + * Prepare available migrations + * Add API call to get online migration paths + * Add system products checking + * Add quiet logger for easier --quiet handling + * Add zypper migration plugin implementation. + * Export toTriplet and installReleasePackage + * Add basic string set implementation + * Remove quiet param from execute() and zypperRun() + * Simplify mocking of external commands + +------------------------------------------------------------------- +Fri Aug 27 22:46:39 UTC 2021 - jzerebe...@suse.com + +- Update to version 0.0.3~git9.19e761b: + * Add zypper-migration-plugin to package + * Remove unused Error logger + * Add missing doc strings to exported vars and funcs + * Handle error after products sync api call + * Make the CI check gofmt + +------------------------------------------------------------------- +Tue Jul 27 09:02:36 UTC 2021 - jzerebe...@suse.com + +- Update to version 0.0.3~git0.dacdd3b: + * Add gofmt target to Makefile + * Fix gofmt errors + * Add Requires that weren't explicit (bsc#1188646) + * Use custom UnmarshalJSON() for the Product struct + +------------------------------------------------------------------- +Fri Jul 23 10:53:35 UTC 2021 - jzerebe...@suse.com + +- Update to version 0.0.2~git0.ebef3b7: + * Add --version + * Fix list-extensions printing "Not available" when using SCC + * Change --deregister to --de-register + +------------------------------------------------------------------- +Thu Jul 22 08:23:30 UTC 2021 - jzerebe...@suse.com + +- Update to version 0.0.1~git33.b531281: + * Run integration tests + * Try to use localized error from server response + * Write usage help to stdout like the Ruby version + * Simplify list-extensions template + * Fix call to create UUID on s390 + * Provides and Obsoletes SUSEConnect + * Add extensions list tests + * Fix calls to s390 read_values + * Add build-s390 target to Makefile + * hwinfo: don't fail if dmidecode is missing + +------------------------------------------------------------------- +Mon Jul 19 10:01:54 UTC 2021 - jzerebe...@suse.com + +- Update to version 0.0.1~git16.8a5d48c: + * Add extensions hints for readonly root fs + * Make the connect package an internal package + * Document debug output destination difference + * Add status value constants + * Add rollback CLI option + * Fix callHTTP() so connections are reused + * Fix list-extensions format + * Fix error from zypper refresh + +------------------------------------------------------------------- +Mon Jul 12 21:43:19 UTC 2021 - jzerebe...@suse.com + +- Update to version 0.0.1~git0.a5f168a: + * Add JSONError and cleanup error handling + +------------------------------------------------------------------- +Fri Jul 09 14:06:07 UTC 2021 - jzerebe...@suse.com + +- Update to version 0.0.0~git.c45760f: + * Add Conflicts:SUSEConnect due to same file name + * Document advantage of suseconnect-ng + * Make UpdateSystem() message text bold + * Add no_zypper_refs config file option + * Complete Register() and AnnounceSystem() + * Add registerProductTree() + * Add activateProduct() and registerProduct() + * Rename source modules to executable names + * Remove unnecessary content from package. + * Add proxy auth support + * Change order of usage help options to match the Ruby version + * Make requirement for go 1.16 explicit. + * Fix instance data file path + * Add zypper service commands needed for registration + * S390: set cpus, sockets, hypervisor and uuid hwinfo fields + * Implement the system update part of registration + * Add helper to build hwinfo struct + * Add functions to call and parse s390 read_values + * Add function to get the hostname + * Add function to get private IP address + * Add arch, hypervisor and uuid functions + * Add function to find cloud provider from dmidecode + * Add function to parse lscpu output + * Add announceSystem() api call + * Add deregistration functionality + * Add deactivateProduct() API call + * obs: use an in between branch + +------------------------------------------------------------------- +Fri Jul 02 12:24:46 UTC 2021 - jzerebe...@suse.com + +- Update to version 0.0.0~git.a083a1f: + * Add Product.IsEmpty() + * Add unit test for token auth + * Add obs workflow to be able to use it as CI + * add files to build rpm + * Add more zypper operations + * Unexport api functions + * Add --cleanup CLI action + * Add listing of installed services via zypper + * Change zypperRun args to take a slice of strings + * Fix printInformation() outputs + +------------------------------------------------------------------- +Fri Jun 25 17:45:10 UTC 2021 - Jan Zerebecki <jzerebe...@suse.com> + +- Initial package of suseconnect-ng diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/connect-ng-1.2.0~git0.abd0fec/suseconnect-ng.spec new/connect-ng-1.3.0~git0.ae8ba1e/suseconnect-ng.spec --- old/connect-ng-1.2.0~git0.abd0fec/suseconnect-ng.spec 2023-07-10 11:01:35.000000000 +0200 +++ new/connect-ng-1.3.0~git0.ae8ba1e/suseconnect-ng.spec 2023-08-03 14:14:12.000000000 +0200 @@ -23,6 +23,7 @@ %bcond_with hwinfo Name: suseconnect-ng +# the version will get set by the 'set_version' service Version: 1.1.0~git2.f42b4b2 Release: 0 URL: https://github.com/SUSE/connect-ng @@ -57,7 +58,7 @@ %endif Obsoletes: SUSEConnect < 1.1.0 -Provides: SUSEConnect = 1.1.0 +Provides: SUSEConnect = %version Obsoletes: zypper-migration-plugin < 0.99 Provides: zypper-migration-plugin = 0.99 Obsoletes: zypper-search-packages-plugin < 0.99