Hello community,

here is the log from the commit of package rmt-server for openSUSE:Factory 
checked in at 2020-10-20 16:08:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rmt-server (Old)
 and      /work/SRC/openSUSE:Factory/.rmt-server.new.3486 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rmt-server"

Tue Oct 20 16:08:25 2020 rev:35 rq:842502 version:2.6.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/rmt-server/rmt-server.changes    2020-09-21 
17:21:14.191827545 +0200
+++ /work/SRC/openSUSE:Factory/.rmt-server.new.3486/rmt-server.changes  
2020-10-20 16:19:09.142258170 +0200
@@ -2 +2,68 @@
-Mon Sep 10 14:10:45 UTC 2020 - Thomas Muntaner <tmunta...@suse.com>
+Wed Oct  7 17:11:15 UTC 2020 - Thomas Muntaner <tmunta...@suse.com>
+
+- Version 2.6.5
+- Solved potential bug of SCC repository URLs changing over time. RMT
+  now self heals by removing the previous invalid repository and
+  creating the correct one.
+
+-------------------------------------------------------------------
+Fri Oct  2 13:24:17 UTC 2020 - Luís Caparroz <luis.capar...@suse.com>
+
+- Version 2.6.4
+- Add web server settings to /etc/rmt.conf:
+
+  Now it's possible to configure the minimum and maximum threads count as well
+  the number of web server workers to be booted through /etc/rmt.conf.
+
+-------------------------------------------------------------------
+Wed Sep 30 16:19:36 UTC 2020 - Thomas Muntaner <tmunta...@suse.com>
+
+- Version 2.6.3
+- Instead of using an MD5 of URLs for custom repository friendly_ids,
+  RMT now builds an ID from the name.
+
+-------------------------------------------------------------------
+Tue Sep 29 14:53:12 UTC 2020 - Luís Caparroz <luis.capar...@suse.com>
+
+- Version 2.6.2
+- Fix RMT file caching based on timestamps:
+
+  Previously, RMT sent GET requests with the header 'If-Modified-Since' to a
+  repository server and if the response had a 304 (Not Modified), it would copy
+  a file from the local cache instead of downloading. However, if the local 
file
+  timestamp accidentally changed to a date newer than the one on the repository
+  server, RMT would have an outdated file, which caused some errors.
+
+  Now, RMT makes HEAD requests to the repositories servers and inspect the
+  'Last-Modified' header to decide whether to download a file or copy it from
+  cache, by comparing the equalness of timestamps.
+  
+-------------------------------------------------------------------
+Tue Sep 29 10:19:12 UTC 2020 - Thomas Muntaner <tmunta...@suse.com>
+
+- Version 2.6.1
+- Fixed an issue where relative paths supplied to `rmt-cli import repos`
+  caused the command to fail.
+
+-------------------------------------------------------------------
+Mon Sep 21 16:44:23 UTC 2020 - Thomas Muntaner <tmunta...@suse.com>
+
+- Version 2.6.0
+- Friendlier IDs for custom repositories:
+  In an effort to simplify the handling of SCC and custom repositories,
+  RMT now has friendly IDs. For SCC repositories, it's the same SCC ID
+  as before. For custom repositories, it can either be user provided
+  or RMT generated (MD5 of the provided URL).
+
+  Benefits:
+  * `rmt-cli mirror repositories` now works for custom repositories.
+  * Custom repository IDs can be the same across RMT instances.
+  * No more confusing "SCC ID" vs "ID" in `rmt-cli` output.
+
+  Deprecation Warnings:
+  * RMT now uses a different ID for custom repositories than before.
+    RMT still supports that old ID, but it's recommended to start
+    using the new ID to ensure future compatibility.
+
+-------------------------------------------------------------------
+Thu Sep 10 14:10:45 UTC 2020 - Thomas Muntaner <tmunta...@suse.com>
@@ -9 +76 @@
-Mon Sep 9 13:22:10 UTC 2020 - Thomas Muntaner <tmunta...@suse.com>
+Wed Sep 9 13:22:10 UTC 2020 - Thomas Muntaner <tmunta...@suse.com>
@@ -26 +93 @@
-Tue Sep 2 10:27:33 UTC 2020 - Jesús Bermúdez Velázquez <jesus...@suse.com>
+Wed Sep 2 10:27:33 UTC 2020 - Jesús Bermúdez Velázquez <jesus...@suse.com>
@@ -35 +102 @@
-Mon Sep 1 13:24:23 UTC 2020 - Thomas Muntaner <tmunta...@suse.com>
+Tue Sep 1 13:24:23 UTC 2020 - Thomas Muntaner <tmunta...@suse.com>

Old:
----
  rmt-server-2.5.20.tar.bz2

New:
----
  rmt-server-2.6.5.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rmt-server.spec ++++++
--- /var/tmp/diff_new_pack.uYT9xO/_old  2020-10-20 16:19:11.582259326 +0200
+++ /var/tmp/diff_new_pack.uYT9xO/_new  2020-10-20 16:19:11.582259326 +0200
@@ -29,7 +29,7 @@
 %define ruby_version          %{rb_default_ruby_suffix}
 
 Name:           rmt-server
-Version:        2.5.20
+Version:        2.6.5
 Release:        0
 Summary:        Repository mirroring tool and registration proxy for SCC
 License:        GPL-2.0-or-later

++++++ rmt-cli.8.gz ++++++
--- /var/tmp/diff_new_pack.uYT9xO/_old  2020-10-20 16:19:11.618259343 +0200
+++ /var/tmp/diff_new_pack.uYT9xO/_new  2020-10-20 16:19:11.622259345 +0200
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "RMT\-CLI" "8" "September 2020" "" "RMT"
+.TH "RMT\-CLI" "8" "October 2020" "" "RMT"
 .
 .SH "NAME"
 \fBrmt\-cli\fR \- control and configure your RMT server
@@ -164,12 +164,15 @@
 Use the \fB\-\-csv\fR flag to output the list in CSV format\.
 .
 .TP
-\fBrmt\-cli repos custom add <url> <name>\fR
+\fBrmt\-cli repos custom add <url> <name> [\-\-id]\fR
 Adds a new custom repository, for example:
 .
 .IP
 \fBrmt\-cli repos custom add 
https://download\.opensuse\.org/repositories/Virtualization:/containers/SLE_12_SP3/
 Virtualization:Containers\fR
 .
+.IP
+\fBrmt\-cli repos custom add 
https://download\.opensuse\.org/repositories/Virtualization:/containers/SLE_12_SP3/
 Virtualization:Containers \-\-id containers_sle_12_sp3\fR
+.
 .TP
 \fBrmt\-cli repos custom enable <id>\fR
 Enables mirroring for a custom repository\.
@@ -285,6 +288,10 @@
 \fBmirroring\.mirror_src\fR
 Whether to mirror source (arch = \fBsrc\fR) RPM packages or not\.
 .
+.TP
+\fBmirroring\.dedup_method\fR
+Whether to deduplicate files by a hardlink or copy\. Possible values are: 
\fBhardlink\fR, \fBcopy\fR
+.
 .P
 \fBHTTP client settings\fR
 .
@@ -296,6 +303,24 @@
 Determines proxy authentication mechanism, possible values are: \fBnone\fR, 
\fBbasic\fR, \fBdigest\fR, \fBgssnegotiate\fR, \fBntlm\fR, \fBdigest_ie\fR, 
\fBntlm_wb\fR
 .
 .P
+\fBWeb server settings\fR
+.
+.P
+The \fBweb_server\fR section lets you tune the performance of your RMT server\.
+.
+.TP
+\fBweb_server\.min_threads\fR setting
+Specifies the minimum threads count a RMT server worker should spawn\. 
Acceptable values: Integer greater than or equal to 1\.
+.
+.TP
+\fBweb_server\.max_threads\fR setting
+Specifies the maximum threads count a RMT server worker should spawn\. 
Acceptable values: Integer greater than or equal to 1\.
+.
+.TP
+\fBweb_server\.workers\fR setting
+Specifies the number of web workers for RMT\. Acceptable values: Integer 
greater than or equal to 1\.
+.
+.P
 \fBSettings for accessing SUSE repositories\fR
 .
 .P

++++++ rmt-server-2.5.20.tar.bz2 -> rmt-server-2.6.5.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/rmt-server/rmt-server-2.5.20.tar.bz2 
/work/SRC/openSUSE:Factory/.rmt-server.new.3486/rmt-server-2.6.5.tar.bz2 
differ: char 11, line 1

++++++ rmt.conf ++++++
--- /var/tmp/diff_new_pack.uYT9xO/_old  2020-10-20 16:19:11.686259375 +0200
+++ /var/tmp/diff_new_pack.uYT9xO/_new  2020-10-20 16:19:11.686259375 +0200
@@ -29,3 +29,8 @@
 
 log_level:
   rails: info
+
+web_server:
+  min_threads: 5
+  max_threads: 5
+  workers: 2


Reply via email to