Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

rmt-server-pubcloud-2.15-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: rmt-server-pubcloud Distribution: openSUSE Tumbleweed
Version: 2.15 Vendor: openSUSE
Release: 1.1 Build date: Fri Mar 8 03:14:14 2024
Group: Productivity/Networking/Web/Proxy Build host: h02-ch2a
Size: 55397 Source RPM: rmt-server-2.15-1.1.src.rpm
Packager: https://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.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Thu Mar 07 2024 Likhitha Priya <likhitha.priyad@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
    * 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

Files

/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/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/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, Thu Apr 18 23:58:12 2024