Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: rmt-server-pubcloud | Distribution: openSUSE Tumbleweed |
Version: 2.18 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Jul 1 14:42:34 2024 |
Group: Productivity/Networking/Web/Proxy | Build host: reproducible |
Size: 77356 | Source RPM: rmt-server-2.18-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://software.opensuse.org/package/rmt-server | |
Summary: RMT pubcloud extensions |
This package extends the basic RMT functionality with capabilities required for public cloud environments.
GPL-2.0-or-later
* Mon Jul 01 2024 Adnilson Delgado <adnilson.delgado@suse.com> - 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 <adnilson.delgado@suse.com> - 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 <fschnizlein@suse.com> - 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 <fschnizlein@suse.com> - 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 <lcaparroz@suse.com> - 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 <jesus.bv@suse.com> - 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 <fschnizlein@suse.com> - 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 <zpetrova@suse.com> - Force rmt-client-setup-res script to use https (bsc#1209825) * Tue Mar 21 2023 Thomas Schmidt <tschmidt@suse.com> - Download repomd.xml.asc before repomd.xml.key, because there are repos that only have repomd.xml.asc * Mon Mar 06 2023 Felix Schnizlein <fschnizlein@suse.com> - 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 <tschmidt@suse.com> - Adding -f to the file move command when moving the mirrored directory to its final location (bsc#1203171) * Wed Dec 21 2022 Thomas Schmidt <tschmidt@suse.com> - 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 <tschmidt@suse.com> - 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 <zpetrova@suse.com> - adapt rmt-client-setup-res script to work on SLL9/RHEL9 * Thu Sep 22 2022 Felix Schnizlein <fschnizlein@suse.com> - Send system creation and product activation dates to SCC for better visibility in SCC. * Fri Sep 02 2022 Thomas Schmidt <tschmidt@suse.com> - Release version 2.9: Implement `System-Token` header handling to improve unique system reporting. * Wed Jul 20 2022 Jesús Bermúdez Velázquez <jesus.bv@suse.com> - Add --proxy-byos flag to rmt-cli systems command to filter BYOS systems using RMT as a proxy * Fri Jul 01 2022 Thomas Schmidt <tschmidt@suse.com> - Version 2.8.1: Retry failed http requests automatically (bsc#1197405, bsc#1188578, bsc#1198721, bsc#1199961) * Mon May 02 2022 Thomas Schmidt <tschmidt@suse.com> - Improved rmt-client-setup-res script for CentOS8.x and RHEL/RES8.x (bsc#1197038) * Mon Mar 14 2022 Felix Schnizlein <fschnizlein@suse.com> - 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 <fschnizlein@suse.com> - Optional '--no-confirmation' switch to skip user confirmation when cleaning repository data * Thu Mar 03 2022 Thomas Schmidt <tschmidt@suse.com> - Fix "rmt-cli systems list --csv -a" for RMTs with millions of systems (bsc#1191552) * Thu Feb 17 2022 James Mason <jmason@suse.com> - 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 <dimstar@opensuse.org> - Fix build using ruby 3.x (boo#1195318). * Thu Jan 27 2022 Natnael Getahun<ngetahun@suse.com> - 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 <fschnizlein@suse.com> - 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 <fschnizlein@suse.com> - 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 <fschnizlein@suse.com> - 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 <natnael.getahun@suse.com> - 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 <jesus.bv@suse.com> - 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 <fschnizlein@suse.com> - Version 2.6.8 - Fixing wrong handling of ids starting with numeric characters (bsc#1182736) * Tue Mar 16 2021 Ivan Kapelyukhin <ikapelyukhin@suse.com> - 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 <jmammen@suse.com> - Include installed modules to the solution tree when doing an offline migration. (bsc#1179523) * Fri Feb 26 2021 Jesús Bermúdez Velázquez <jesus.bv@suse.com> - 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 <natnael.getahun@suse.com> - Fix rpath build issues - Resubmit version 2.6.6 * Mon Feb 15 2021 Natnael Getahun <natnael.getahun@suse.com> - Version 2.6.6 - Add filter options for product listing and bash completion for new flags
/etc/nginx /etc/nginx/rmt-auth.d /etc/nginx/rmt-auth.d/auth-handler.conf /etc/nginx/rmt-auth.d/auth-location.conf /etc/nginx/vhosts.d /etc/nginx/vhosts.d/rmt-server-pubcloud-http.conf /etc/nginx/vhosts.d/rmt-server-pubcloud-https.conf /usr/bin/rmt-manual-instance-verify /usr/bin/rmt-test-regsharing /usr/lib/systemd/system/rmt-server-regsharing.service /usr/lib/systemd/system/rmt-server-regsharing.timer /usr/lib/systemd/system/rmt-server-trim-cache.service /usr/lib/systemd/system/rmt-server-trim-cache.timer /usr/sbin/rcrmt-server-regsharing /usr/sbin/rcrmt-server-trim-cache /usr/share/rmt/engines /usr/share/rmt/engines/instance_verification /usr/share/rmt/engines/instance_verification/README.md /usr/share/rmt/engines/instance_verification/app /usr/share/rmt/engines/instance_verification/app/controllers /usr/share/rmt/engines/instance_verification/app/controllers/instance_verification /usr/share/rmt/engines/instance_verification/app/controllers/instance_verification/billing_check_controller.rb /usr/share/rmt/engines/instance_verification/config /usr/share/rmt/engines/instance_verification/config/environments /usr/share/rmt/engines/instance_verification/config/environments/production.rb /usr/share/rmt/engines/instance_verification/config/environments/test.rb /usr/share/rmt/engines/instance_verification/config/routes.rb /usr/share/rmt/engines/instance_verification/lib /usr/share/rmt/engines/instance_verification/lib/instance_verification /usr/share/rmt/engines/instance_verification/lib/instance_verification.rb /usr/share/rmt/engines/instance_verification/lib/instance_verification/engine.rb /usr/share/rmt/engines/instance_verification/lib/instance_verification/provider_base.rb /usr/share/rmt/engines/instance_verification/lib/instance_verification/providers /usr/share/rmt/engines/instance_verification/lib/tasks /usr/share/rmt/engines/instance_verification/lib/tasks/instance_verification_tasks.rake /usr/share/rmt/engines/registration_sharing /usr/share/rmt/engines/registration_sharing/README.md /usr/share/rmt/engines/registration_sharing/app /usr/share/rmt/engines/registration_sharing/app/controllers /usr/share/rmt/engines/registration_sharing/app/controllers/registration_sharing /usr/share/rmt/engines/registration_sharing/app/controllers/registration_sharing/application_controller.rb /usr/share/rmt/engines/registration_sharing/app/controllers/registration_sharing/rmt_to_rmt_controller.rb /usr/share/rmt/engines/registration_sharing/app/controllers/registration_sharing/smt_to_rmt_controller.rb /usr/share/rmt/engines/registration_sharing/config /usr/share/rmt/engines/registration_sharing/config/routes.rb /usr/share/rmt/engines/registration_sharing/lib /usr/share/rmt/engines/registration_sharing/lib/registration_sharing /usr/share/rmt/engines/registration_sharing/lib/registration_sharing.rb /usr/share/rmt/engines/registration_sharing/lib/registration_sharing/client.rb /usr/share/rmt/engines/registration_sharing/lib/registration_sharing/engine.rb /usr/share/rmt/engines/registration_sharing/lib/registration_sharing/sync_job.rb /usr/share/rmt/engines/registration_sharing/lib/tasks /usr/share/rmt/engines/registration_sharing/lib/tasks/registration_sharing_tasks.rake /usr/share/rmt/engines/registry /usr/share/rmt/engines/registry/README.md /usr/share/rmt/engines/registry/app /usr/share/rmt/engines/registry/app/controllers /usr/share/rmt/engines/registry/app/controllers/registry /usr/share/rmt/engines/registry/app/controllers/registry/application_controller.rb /usr/share/rmt/engines/registry/app/controllers/registry/registry_controller.rb /usr/share/rmt/engines/registry/app/models /usr/share/rmt/engines/registry/app/models/access_scope.rb /usr/share/rmt/engines/registry/app/models/access_token.rb /usr/share/rmt/engines/registry/app/models/catalog_client.rb /usr/share/rmt/engines/registry/app/models/concerns /usr/share/rmt/engines/registry/app/models/concerns/registry_client.rb /usr/share/rmt/engines/registry/app/models/registry /usr/share/rmt/engines/registry/app/models/registry/authenticated_client.rb /usr/share/rmt/engines/registry/app/models/registry/exceptions.rb /usr/share/rmt/engines/registry/app/services /usr/share/rmt/engines/registry/app/services/registry_catalog_service.rb /usr/share/rmt/engines/registry/config /usr/share/rmt/engines/registry/config/environments /usr/share/rmt/engines/registry/config/environments/production.rb /usr/share/rmt/engines/registry/config/environments/test.rb /usr/share/rmt/engines/registry/config/routes.rb /usr/share/rmt/engines/registry/lib /usr/share/rmt/engines/registry/lib/registry /usr/share/rmt/engines/registry/lib/registry.rb /usr/share/rmt/engines/registry/lib/registry/engine.rb /usr/share/rmt/engines/registry/lib/registry/version.rb /usr/share/rmt/engines/registry/lib/tasks /usr/share/rmt/engines/registry/lib/tasks/registry.rake /usr/share/rmt/engines/scc_proxy /usr/share/rmt/engines/scc_proxy/README.md /usr/share/rmt/engines/scc_proxy/config /usr/share/rmt/engines/scc_proxy/config/routes.rb /usr/share/rmt/engines/scc_proxy/lib /usr/share/rmt/engines/scc_proxy/lib/scc_proxy /usr/share/rmt/engines/scc_proxy/lib/scc_proxy.rb /usr/share/rmt/engines/scc_proxy/lib/scc_proxy/engine.rb /usr/share/rmt/engines/scc_suma_api /usr/share/rmt/engines/scc_suma_api/README.md /usr/share/rmt/engines/scc_suma_api/app /usr/share/rmt/engines/scc_suma_api/app/controllers /usr/share/rmt/engines/scc_suma_api/app/controllers/scc_suma_api /usr/share/rmt/engines/scc_suma_api/app/controllers/scc_suma_api/scc_suma_api_controller.rb /usr/share/rmt/engines/scc_suma_api/config /usr/share/rmt/engines/scc_suma_api/config/routes.rb /usr/share/rmt/engines/scc_suma_api/lib /usr/share/rmt/engines/scc_suma_api/lib/scc_suma_api /usr/share/rmt/engines/scc_suma_api/lib/scc_suma_api.rb /usr/share/rmt/engines/scc_suma_api/lib/scc_suma_api/engine.rb /usr/share/rmt/engines/strict_authentication /usr/share/rmt/engines/strict_authentication/README.md /usr/share/rmt/engines/strict_authentication/app /usr/share/rmt/engines/strict_authentication/app/controllers /usr/share/rmt/engines/strict_authentication/app/controllers/strict_authentication /usr/share/rmt/engines/strict_authentication/app/controllers/strict_authentication/application_controller.rb /usr/share/rmt/engines/strict_authentication/app/controllers/strict_authentication/authentication_controller.rb /usr/share/rmt/engines/strict_authentication/config /usr/share/rmt/engines/strict_authentication/config/routes.rb /usr/share/rmt/engines/strict_authentication/lib /usr/share/rmt/engines/strict_authentication/lib/strict_authentication /usr/share/rmt/engines/strict_authentication/lib/strict_authentication.rb /usr/share/rmt/engines/strict_authentication/lib/strict_authentication/engine.rb /usr/share/rmt/engines/zypper_auth /usr/share/rmt/engines/zypper_auth/README.md /usr/share/rmt/engines/zypper_auth/config /usr/share/rmt/engines/zypper_auth/config/routes.rb /usr/share/rmt/engines/zypper_auth/lib /usr/share/rmt/engines/zypper_auth/lib/zypper_auth /usr/share/rmt/engines/zypper_auth/lib/zypper_auth.rb /usr/share/rmt/engines/zypper_auth/lib/zypper_auth/engine.rb /var/lib/rmt/regsharing
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 18 00:12:25 2024