Changelog for
rmt-server-2.18-296.9.x86_64.rpm :
* Mon Jul 08 2024 Thomas Schmidt
- Include new script to fix yum-utils issue (jsc#SLL-369)
* Mon Jul 01 2024 Adnilson Delgado - Version 2.18
* Move temporary storage of downloaded files to the repo directory to avoid filling up /tmp partition. (gh:#1137)
* Fixes for RES7-LTSS and OL7-LTSS clients
* Instance Verification: re-setting the repository and registry cache path to the right value; update the cache scrubber paths
* Thu Apr 18 2024 Adnilson Delgado - Version 2.17 :
* Improve CLI mirroring summary information by adding the mirror repositories, the file count and size. (gh#702)
* Copy metadata content to repodata/ and not create a seperate subdirectory repodata/repodata (gh#1136)
* Adding Uptime tracking capability (jsc#PED-7982, jsc#PED-8018)
* actionpack update, fixing CVE-2024-28103 (bsc#1225997)
* Registry authentication host capability for public cloud
* Thu Apr 11 2024 Felix Schnizlein - Version 2.16 :
* Support bzip2 compressed repositories (bsc#1222122)
* Remove automatic backup generation for repodata within repository. .old_repodata directories are obsolete and can be removed savely.
* Add support for debian repositories using flat or nested structures (jsc#PED-3684)
* Wed Oct 04 2023 Felix Schnizlein - Version 2.15:
* Moving system hardware information to systems database table to allow transmitting system information dynamically. (jsc#PED-3734)
* Dropping Rails Secrets facilities and related config files (bsc#1215176)
* Updated supportconfig script (bsc#1216389)
* Support zstd compression for repository metadata (bsc#1218775)
* Do not add credential handling to normal repository URLs (bsc#1219153)
* Fix for SUSE Liberty registration script to allow RHEL7/SLL7/CentOS7 clients to register to RMT servers
* make sure yum that can read repomd.xml correctly is installed (bsc#1221223)
* Provide user/group symbol for user created during pre (boo#1219540)
* Disable authentication for license files in pubcloud context
* Higher registration sharing timeout
* rmt-server-pubcloud:
* Extend cache expiration time for BYOS systems (PAYG: 20 min, BYOS: 24 hours)
* Include byos parameter when checking subscription validity for BYOS systems with SCC
* Tue Jun 06 2023 Luís Caparroz - Version 2.14- Add command \'rmt-cli clean packages\', which remove dangling packages no longer referenced in the available metadata files and their database entries. (gh#662)- Fix for SUSE Liberty registration script to allow register to RMT servers with self-signed certificates and enable both old and new singing keys for SLL8 (bsc#1209825)- Fix for local import of packages with special characters (bsc#1213002)
* Fri May 19 2023 Jesús Bermúdez Velázquez - Version 2.13
* Handle X-Original-URI header, partial fix for bsc#1211398
* New endpoint to handle SUMa CLI tool PAYG/BYOS check
* Additional API paths for SUMa PAYG for RMT
* Allow access to SUMa Client Tools and Proxy channels if product is SUMA_Server
* Handle system token for BYOS instances in the cloud
* Wed Apr 12 2023 Felix Schnizlein - Version 2.12
* Update translations
* CVE-2023-28120: Update active support to fix possible XSS Security Vulnerability in bytesliced strings for html_safe. (bsc#1209507)
* CVE-2023-27530: Update rack to mitigate possible DoS in multipart mime parsing (bsc#1209096)
* Fri Mar 31 2023 Zuzana Petrova - Force rmt-client-setup-res script to use https (bsc#1209825)
* Tue Mar 21 2023 Thomas Schmidt - Download repomd.xml.asc before repomd.xml.key, because there are repos that only have repomd.xml.asc
* Mon Mar 06 2023 Felix Schnizlein - Version 2.11: - Mark secrets.yml.key file as part of the rpm to allow seamless downgrades (bsc#1207670)
* Tue Jan 24 2023 Thomas Schmidt - Adding -f to the file move command when moving the mirrored directory to its final location (bsc#1203171)
* Wed Dec 21 2022 Thomas Schmidt - Fix %post install of pubcloud subpackage reload of nginx (bsc#1206593)- Skip warnings regarding nokogiri libxml version mismatch (bsc#1202053)
* Fri Nov 11 2022 Thomas Schmidt - Release version 2.10: - Add option to turn off system token support (bsc#1205089) - Update the `last_seen_at` column on zypper service refresh - Do not retry to import non-existing files in air-gapped mode (bsc#1204769) - Fix CVE-2022-31254 (bsc#1204285): rmt-server-pubcloud allows to escalate from user _rmt to root Root-level escalation vector bug was found in the packaging file which has been mitigated.
* Tue Nov 08 2022 Zuzana Petrova - adapt rmt-client-setup-res script to work on SLL9/RHEL9
* Thu Sep 22 2022 Felix Schnizlein - Send system creation and product activation dates to SCC for better visibility in SCC.
* Fri Sep 02 2022 Thomas Schmidt - Release version 2.9: Implement `System-Token` header handling to improve unique system reporting.
* Wed Jul 20 2022 Jesús Bermúdez Velázquez - Add --proxy-byos flag to rmt-cli systems command to filter BYOS systems using RMT as a proxy
* Fri Jul 01 2022 Thomas Schmidt - Version 2.8.1: Retry failed http requests automatically (bsc#1197405, bsc#1188578, bsc#1198721, bsc#1199961)
* Mon May 02 2022 Thomas Schmidt - Improved rmt-client-setup-res script for CentOS8.x and RHEL/RES8.x (bsc#1197038)
* Mon Mar 14 2022 Felix Schnizlein - Version 2.8.0- Forwarding information of registered systems to SCC more efficiently in batches- Syncing the systems\' most recent last seen timestamps to SCC
* Mon Mar 07 2022 Felix Schnizlein - Optional \'--no-confirmation\' switch to skip user confirmation when cleaning repository data
* Thu Mar 03 2022 Thomas Schmidt - Fix \"rmt-cli systems list --csv -a\" for RMTs with millions of systems (bsc#1191552)
* Thu Feb 17 2022 James Mason - Enable nginx configs to serve on IPv6- Enable users with old versions of RMT to sync systems with SCC by default
* Mon Jan 31 2022 Dominique Leuenberger - Fix build using ruby 3.x (boo#1195318).
* Thu Jan 27 2022 Natnael Getahun- Version 2.7.1- Remove products with a negative ID during migration- Changes to RMT/connect API: RMT returns HTTP status code 422 whenever a system tries to register/activate a product with an expired subscription.- Mirror metadata retry. This fixes bsc#1188578 PubCloud:- Update the way allowed paths are checked SUMA requested a new feature where it is possible to validate all versions of the same product and arch (that are allowed to that system)- De-register BYOS systems using RMT as a proxy from SCC- De-activate a single product from a BYOS proxy system- Add the handling of the BYOS systems that use RMT as a SCC proxy In order to do that:- New boolean column in systems table in db: proxy_byos- Skip the sync with SCC (using that column)- Registration of the system to SCC (announce system call and then use SCC credentials)- Activation of products- Check subscription is active/valid for a product/repo to be accessed
* Thu Oct 07 2021 Felix Schnizlein - Version 2.7.0- Add subscription support in RMT. RMT can now consume registration codes supplied when registering a system.- Add host\'s login header to API requests to SCC. If the information is available, RMT will send it on requests to attach the registration proxy to a host system in SCC.- Add extra check to product dependency on RMT API. Now, when a system tries to activate a module through RMT, if it requires a root product which is not activated, the activation will fail (bnc#951189).- Load global configuration only if it can be ready by the current process.
* Thu Aug 19 2021 Felix Schnizlein - Version 2.6.12- Re-fix broken symlinks: This version fixes the bug-fix deployed with version 2.6.11. Reference bug (bsc#1188043)- Handle special characters in package names (bsc#1189805)
* Tue Jun 29 2021 Felix Schnizlein - Version 2.6.11- Add release_stage to all api endpoints to allow external programm determine product stage (bsc#1176628)- Fix: Don\'t create suma and repo symlinks at install stage, instead only link them at the post stage if they don\'t exist (bsc#1188043)- Update translations- additional debug output for mirroring subcommand with \'--debug\' flag
* Fri Jun 04 2021 Natnael Getahun - Version 2.6.10- Fix: Rails 6.1 zeitwerk autoloading errors This references bsc#1186798
* Thu Apr 22 2021 Jesús Bermúdez Velázquez - Version 2.6.9- Fix: Store authorization tokens when adding custom repositories- Fix: Don\'t append slash to custom repository urls- Add enabled attribute to syncing process This fixes wrong marked repositories when syncing This references bsc#1184814- Enable \'Installer-Updates\' repositories when enabling a product, so they can get used by the installer to patch the installation system itself. This references bsc#1184814
* Mon Mar 29 2021 Felix Schnizlein - Version 2.6.8- Fixing wrong handling of ids starting with numeric characters (bsc#1182736)
* Tue Mar 16 2021 Ivan Kapelyukhin - Version 2.6.7- Clean out `subscriptions` table only if replacement data is already available (bsc#1183615)- Raise an error when there is an extension activated which has no migration successor (like LTSS)
* Tue Mar 16 2021 Jens Mammen - Include installed modules to the solution tree when doing an offline migration. (bsc#1179523)
* Fri Feb 26 2021 Jesús Bermúdez Velázquez - Do not raise an exception when mirroring if info missing is in alpha or beta stage This references bsc#1180018
* Thu Feb 18 2021 Natnael Getahun - Fix rpath build issues- Resubmit version 2.6.6
* Mon Feb 15 2021 Natnael Getahun - Version 2.6.6- Add filter options for product listing and bash completion for new flags