File _patchinfo of Package patchinfo.24149
<patchinfo incident="24149">
<issue tracker="bnc" id="1191552">"rmt-cli systems list" crashes in pubcloud with 90+ million systems</issue>
<issue tracker="bnc" id="1188578">Failed to get repository metadata signatures with HTTP code 0.</issue>
<issue tracker="bnc" id="1195318">[Build 20220129] rmt-server fails to build against Ruby 3.1</issue>
<packager>digitaltomm</packager>
<rating>moderate</rating>
<category>recommended</category>
<summary>Recommended update for rmt-server</summary>
<description>This update for rmt-server fixes the following issues:
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
- Optional '--no-confirmation' switch to skip user confirmation when cleaning repository data
- Fix "rmt-cli systems list --csv -a" for RMTs with millions of systems (bsc#1191552)
- Enable nginx configs to serve on IPv6
- Enable users with old versions of RMT to sync systems with SCC by default
- Fix build using ruby 3.x (bsc#1195318).
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. (bsc#1188578)
- 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
</description>
</patchinfo>