* Tue Aug 11 2026 jesus.bv@suse.com
- Version 3.1
* Set RMT version to 3.1
* Remove all errors and warnigs due to new Ruby and Ruby on Rails versions (bsc#1274715)
* Fri Jun 05 2026 jesus.bv@suse.com
- Version 2.28
* Set arch to unknown for Rancher based products (jsc#SCC-759)
* Fix purge for large amount of systems (bsc#1262706)
* Change data type to MEDIUMTEXT in profiles table (bsc#1268305)
* Remove proxy_byos column
* Fix race condition when no system matches (bsc#1268301)
* Fix race condition for PAYG (bsc#1268149)
* Fix race condition to update a system (bsc#1268303)
* Fri Apr 10 2026 adnilson.delgado@suse.com
- Version 2.27
* Update rack, fix CVE-2026-34763, CVE-2026-34230, CVE-2026-26961, CVE-2026-34786, CVE-2026-34831,
CVE-2026-34826, CVE-2026-34830, CVE-2026-34785, CVE-2026-34829, CVE-2026-26962 (bsc#1261388, bsc#1261398,
bsc#1261406, bsc#1261417, bsc#1261426, bsc#1261436, bsc#1261447, bsc#1261458, bsc#1261466, bsc#1261471)
* fixes ReDoS vulnerability in Addressable
* fixes Out-of-bounds Read vulnerability in rdiscount
Version: 3.0.0-160000.1.1
* Mon May 18 2026 natnael.getahun@suse.com
- Version 3.0
* Set version to 3.0.0
* Security fix: Remove unused ActionMailer/ActionMailbox components to
eliminate CVE-2026-42256 (bsc#1265369)
* Split Rails meta-gem into individual components for better security control
* Wed Apr 29 2026 adnilson.delgado@suse.com
- Version 3.0.alpha
* Update Ruby to version 3.4.8 and Rails to version 7.1.6
* Thu Mar 05 2026 fmccarthy@suse.com
- Version 2.26
* Add support for processing, storing, and syncing system profiles (jsc#TEL-265)
* Tue Jan 13 2026 jesus.bv@suse.com
- Version 2.25
* fix rmt-cli list and purge commands for large data (bsc#1253146 and bsc#1253147)
* Fix mirroring of SLE16 NVIDIA-GPU-Compute-Toolkit-CUDA repo (bsc#1256826)
* Support for new redirect_repo_hosts config, to exclude some repo hosts
from mirroring, and send clients directly there (jsc#SCC-452)
* rmt-server-pubcloud
* Clearer error message (bsc#1256883)
* Add Valkey + Sidekiq for async processing
* Handle zypper response when data exporter raises an error (bsc#1257133)
* Tue Nov 11 2025 natnael.getahun@suse.com
- Version 2.24
* Enable mirroring xz compressed repositories (bsc#1246976)
* Rack 2.2.20 security update (bsc#1253953, bsc#1251937)
* Drop some de-published products from RMT
* rmt-server-pubcloud:
* Do not decode instance data coming from the system (bsc#1248510)
* Include Live-Patching for SLES 15.X (jsc#PCT-630)
* Handle only one data exporter (bsc#1248869)
* Do not decode instance data from db to access registry (bsc#1248510)
* Handle instance verification exceptions
* Mon Jul 07 2025 jesus.bv@suse.com
- Version 2.23
* rmt-server-pubcloud:
* Only update the pubcloud regcode if there is a value (bsc#1244166)
* Update rack, fixing CVEs CVE-2025-46727, CVE-2025-32441 (bsc#1242898, bsc#1242893)
* Enable delta RPM mirroring by default (revert behavior introduced on 2.22)
* Tue Jan 21 2025 jesus.bv@suse.com
- Version 2.22
* rmt-server-pubcloud:
* Add pubcloud_reg_code column to systems table (jsc#PCT-473)
* Add cache directories and their expiration times to the scrubber (jsc#PCT-473)
* Add cache checking to reduce queries to SCC when activating a product (jsc#PCT-473)
* Add cache checking to reduce queries to SCC when upgrading a product (jsc#PCT-473)
* Refactor and move verify_instance from ZypperAuth to InstanceVerification
* Add system_token to regsharing to find the system (bsc#1236600)
* Add system_token to system without one
* Add data_export engine for DataWarehouse telemetry (jsc#PCT-476)
* Fix 500 errors (gh#1316, gh#1302)
* Fix routing error(gh#1300)
* Fix SUMA ARM64 (bsc#1236836)
* Fix Migration from Micro 5.5 to Micro 6.X (bsc#1236816)
* Add registry optional (bsc#1237373)
* Update Puma webserver
* rmt-cli:
* Disable delta RPM mirroring by default (gh#1288)
* Add option during 'rmt-cli mirror' to re-validate repodata and packages only when repodata was updated
* rmt-server:
Add `activejob` and `resque` gems to vendored gemfile, to enable background
job support in RMT and all engines.
* Fri Jan 03 2025 lcaparroz@suse.com
- Version 2.21
* Allow users to configure the SUMA product tree base URL to download
'product_tree.json' from host other than 'scc.suse.com'. (bsc#1234844)
* Update Micro check due to Micro 6.0 and 6.1 identifier to keep bsc#1230419 in place
* Remove obsolete repositories and associations from rmt during SCC sync (bsc#1232808)
* Do not re-download repomd metadata if already exists and be the latest version
* rmt-server-pubcloud:
* Update Micro check due to Micro 6.0 and 6.1 identifier to keep bsc#1230419 in place
* Update Zypper path allowing check to handle paid extensions (i.e. LTSS) (bsc#1230157)
* Add data export engine
* Mon Dec 23 2024 parag.jain@suse.com
- Version 2.20
* RMT packaging: don't overwrite custom sync/mirror timer config on package update
* Extend column size for repository and file paths (bsc#1229152)
* Forward suseconnect client user-agents to SCC
* rmt-server-pubcloud:
* Fix LTSS product verification (bsc#1230154)
* Fix activations check when no product info is available (bsc#1230157)
* Fix Azure SCC connection (bsc#1233314)
* Deny access of Azure Basic type images to LTSS
* Allow SLE Micro system to access SLES repositories (bsc#1230419)
* Skip system token rotation in read-only APIs
* Enable RMT to handle the new dl.suse.com CDN domain (bsc#1234641)
* Clean up RMT metadata after repo update (bsc#1233308)
* Wed Aug 21 2024 jesus.bv@suse.com
- Version 2.19
* Fix for mirroring products that contain special characters (eg.: '$') in their path
* Fix for packages with path longer 255 characters (bsc#1229152)
* rmt-server-pubcloud:
* Support registration of extensions in BYOS mode on top of a PAYG system (hybrid mode) (jsc#PCT-400)
* Validate repository and registy access for hybrid systems