Dominique Leuenberger
766d53255a
Accepting request 982588 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/982588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=15
2022-06-14 22:33:09 +00:00
Andrii Nikitin
42fa8b9b1f
- Update to version 1.034:
...
* Provide torrent (#278 )
* Add report for projects on mirrors (#276 )
* Fix render when metalink is optional (#277 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=57
2022-06-07 09:09:07 +00:00
Dominique Leuenberger
144ab2e055
Accepting request 979295 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/979295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=14
2022-05-26 16:44:03 +00:00
Andrii Nikitin
cb2eabf31f
- Update to version 1.033:
...
* Add various patterns for files for which mirrors shouldnt be used (#275 )
* Fix regexp in latest_misses sql so *-primary.xml wasnt requesting scans (#275 )
* Add MyMirrors menu to openSUSE branding (#275 )
* Introduce MIRRORCACHE_VPN variable which has higher priority thant MIRRORCACHE_VPN_PREFIX (#275 )
* Allow regular users add and manage own mirrors (#274 )
* Add parameter MIRRORCACHE_MAX_PATH (#274 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=56
2022-05-19 07:18:25 +00:00
Dominique Leuenberger
99fcb70fec
Accepting request 976498 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/976498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=13
2022-05-12 21:00:40 +00:00
Andrii Nikitin
b3e0bceb50
- Update to version 1.032:
...
* Set MIME type when rendering files (#273 )
* Optimize main sql query so it doesnt create tmp disk tables in mariadb (#272 )
* Force sql plan in job mirror_check_from_stat for mariadb (#272 )
* Add shared guard to schedule jobs to avoid deadlocks in DB (#272 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=55
2022-05-12 07:33:36 +00:00
Andrii Nikitin
63c68bc0d7
- Update to version 1.031:
...
* Do not search mirrors for small files with local root (#271 )
* Improve detection of https behind proxy (#271 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=54
2022-05-05 02:00:13 +00:00
Andrii Nikitin
bcf25a21a8
- Update to version 1.030:
...
* Local publisher origin in metalink (#267 )
* Ignore work requested by rclone (#268 )
* Use random mirror for unknown countries (#269 )
* Collect statistics for bot activity (#270 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=53
2022-04-28 04:56:09 +00:00
Andrii Nikitin
6ce3695411
Add missing dependency on perl-DateTime-HiRes
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=52
2022-04-21 02:09:32 +00:00
Andrii Nikitin
e79c1b3ff6
- Update to version 1.029:
...
* Add support for MariaDB (#265 )
* Fix occasional SQL error when mirrorlist for unknown country (#264 )
* Fix scheduling folder scan if were not accessed for more than month (#263 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=51
2022-04-21 01:44:36 +00:00
Dominique Leuenberger
37af2b8e44
Accepting request 967358 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/967358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=12
2022-04-06 19:52:19 +00:00
Andrii Nikitin
855d54f6bc
- Update to version 1.028:
...
* Introduce in-application load balancing read queries to DB replica (#262 )
* Fix bigint DB error when inserting hash for big files (#262 )
* Move initialization code from before_server_start to execute earlier (#262 )
* t: Fix unstable test 03-headquarter-subsidiaries-weight1 by correcting expected values (#262 )
* spec: Fix renamed README in the spec file (#262 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=50
2022-03-30 15:16:47 +00:00
Dominique Leuenberger
4b5a67d168
Accepting request 964343 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/964343
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=11
2022-03-23 19:19:25 +00:00
Dominique Leuenberger
d3f4e78010
Accepting request 962181 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/962181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=10
2022-03-16 19:21:33 +00:00
Andrii Nikitin
159079aaeb
- Update to version 1.027:
...
* Fix auto-disabled mirrors may be still used for redirection (#261 )
* Increase logging level for timeouts in PEDANTIC mode (#261 )
* Serve CentOS repodata from root only (#261 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=49
2022-03-16 16:44:42 +00:00
Andrii Nikitin
929dc64401
- Update to version 1.026:
...
* Fix message for unknown folder render timeout (#260 )
* Support single-country subsidiaries (#259 )
* Add table server_stability (#258 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=48
2022-03-09 12:44:57 +00:00
Dominique Leuenberger
a65596e329
Accepting request 955618 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/955618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=9
2022-02-17 22:40:24 +00:00
Andrii Nikitin
ae0ff0ddb5
Fix README extention in spec
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=47
2022-02-10 11:34:34 +00:00
Andrii Nikitin
b2adbb19cf
- Update to version 1.025:
...
* Allow headquarter be in HA subsidiary handling (#255 )
* Stat log after render (#256 )
* Add SMALL_FILE_SIZE to serve small files directly from ROOT_NFS (#254 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=46
2022-02-10 11:30:38 +00:00
Andrii Nikitin
f162efea95
Add patch to address https://github.com/openSUSE/MirrorCache/pull/253
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=45
2022-02-03 10:21:07 +00:00
Andrii Nikitin
d26c5ebca6
- Update to version 1.024:
...
* Allow multiple subsidiaries per region (#250 )
* Add internal timeouts for mirror checks and rendering (#249 , #252 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=44
2022-02-03 09:28:27 +00:00
Dominique Leuenberger
1c52fa4f70
Accepting request 949396 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/949396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=8
2022-01-27 22:16:53 +00:00
Andrii Nikitin
66071088e7
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=43
2022-01-20 07:51:10 +00:00
Andrii Nikitin
29cb4dfe09
- Update to version 1.023:
...
* Add execution_time to stat table (#247 )
* Publish docs with mkdocs and github actions (#243 )
* Local render when ROOT_NFS (#246 )
* Add support for zsync hashes (#245 )
* Do not use app->static for rendering (#244 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=42
2022-01-20 07:47:23 +00:00
Dominique Leuenberger
9a29fc19f9
Accepting request 942193 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/942193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=7
2021-12-23 16:53:49 +00:00
Andrii Nikitin
b514c4f355
- Update to version 1.022:
...
* Add experimental route geoip to rewrite baseurl in .repo (#242 )
* Set MirrorCache useragent for scan jobs (#240 )
* Add RestartSec to backstage systemd files (#241 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=41
2021-12-16 07:16:59 +00:00
Andrii Nikitin
eac3442245
- Update to version 1.021:
...
* Handle timeouts in mirror_probe_projects (#238 )
* Track projects on mirrors and do skip scans accordingly (#237 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=40
2021-12-12 13:12:05 +00:00
Dominique Leuenberger
457725d38c
Accepting request 937394 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/937394
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=6
2021-12-09 18:45:42 +00:00
Andrii Nikitin
845198addb
- Update to version 1.020:
...
* Do not try to find mirror outside region when ROOT_COUNTRY is set (#236 )
* Special handling unversioned media symlinks (#235 )
* Import hash create folder (#233 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=39
2021-12-09 06:28:59 +00:00
Andrii Nikitin
cec1223bfe
- Update to version 1.019:
...
* Optimize sql for selecting mirror misses (#232 )
* Import hashes (#231 )
* Fix mirrorlist for subsidiary when in the same db with headquarter (#230 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=38
2021-12-02 05:34:54 +00:00
Andrii Nikitin
9dd58ae67e
- Update to version 1.018:
...
* Fix occasional 404 on subtree mirrorlist
* Fix not selecting mirrors for unknown country
* Let Task MirrorProbe work without GeoIP database
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=37
2021-11-25 08:58:15 +00:00
Dominique Leuenberger
8f9706edaa
Accepting request 932168 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/932168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=5
2021-11-20 01:38:45 +00:00
Dominique Leuenberger
908032c10a
Accepting request 930818 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/930818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=4
2021-11-11 20:38:13 +00:00
Andrii Nikitin
bb5ef9b455
- Update to version 1.017:
...
* Find mirror from rest of world
* Add manual test for subsidiaries
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=36
2021-11-11 09:52:18 +00:00
Andrii Nikitin
6562d15a3e
- Update to version 1.016:
...
* Add script for manual testing download.o.o
* Add route /rest/scan_tree
* Add job for recursive scan (#222 )
* Introduce variable MIRRORCACHE_TRUST_ADDR (#221 )
* Add BACKSTAGE_WORKERS parameter to scripts (#220 )
* Fix automatic mirror capability management when two capabilities are disabled for the same mirror (#219 )
* Dont try to find mirror for unversioned Debian files (#218 )
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=35
2021-11-04 08:23:29 +00:00
Dominique Leuenberger
95cb943a18
Accepting request 927902 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/927902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=3
2021-10-28 16:31:24 +00:00
Andrii Nikitin
de09c79261
- Update to version 1.015:
...
* Add hypnotoad service (#217 )
* Log statistics the old way
* Add stress tests
* Add indices on sync_requested and scan_requested to avoid deadlock
* Allow hash.mtime differ for up to 1 min
* Rework estimation of inactive jobs count
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=34
2021-10-28 09:01:14 +00:00
80ea9a9ce5
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=33
2021-10-21 08:31:28 +00:00
3862a92e59
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=31
2021-10-21 08:28:13 +00:00
e22a78ff9c
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=29
2021-10-21 08:25:07 +00:00
Dominique Leuenberger
fe6b4a4fd6
Accepting request 925205 from openSUSE:infrastructure:MirrorCache
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/925205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=2
2021-10-15 21:03:43 +00:00
Andrii Nikitin
b2e1bf3daa
- Update to version 1.012:
...
* Rework mirror scan (#211 )
* Fix root redirect in subtree mirrorlist
* Show only folders from TOP_FOLDERS variable if defined
* Fix detecting vpn when ipv6 is enabled
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=27
2021-10-14 10:21:47 +00:00
Andrii Nikitin
305849464a
- Update to version 1.011:
...
* Improve openSUSE theme
* Fix sql error when mirror has no files
* Introduce hasall mirror capability
* Change behavior filtering mirrors based on supported IP version
* Fix mirrorlist for the same region
* Schedule scan even when Geo for IP is not detected
* Improve detection of ipv4
* Fix syntax error after perl upgrade
* Properly redirect for symlinks in subtree
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=26
2021-10-07 07:04:17 +00:00
Dominique Leuenberger
d10e04ed62
Accepting request 922523 from openSUSE:infrastructure:MirrorCache
...
MirrorCache reached version 1.010 - it is about time to have it in Factory :)
OBS-URL: https://build.opensuse.org/request/show/922523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MirrorCache?expand=0&rev=1
2021-10-01 20:29:07 +00:00
6ea1c68556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=24
2021-10-01 08:30:17 +00:00
bdf128673f
Update changes entry: removed duplicates and improved wording
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=23
2021-09-30 13:15:11 +00:00
Andrii Nikitin
21c9cff762
Accepting request 922308 from home:eroca:MirrorCache
...
Remove assets cache, we have cache.tar.xz for that
OBS-URL: https://build.opensuse.org/request/show/922308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=22
2021-09-30 08:19:03 +00:00
Andrii Nikitin
858afb78d7
- Update to version 1.010:
...
* Add openSUSE design theme
* Fix parantheses placement, remove unneeded param
* Create service symlink rcmirrorcache-subtree
* Fix subtree to work with symlinks
* dist: package mirrorcache-subtree.service (#199 )
* Add proper handling of local symlinks
* Erase info about folder on a mirror if it cannot be accessed
* Always render files from disk for local root
* Add MIRRORCACHE_PROXY_URL variable
* Add subtree feature
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=21
2021-09-30 07:50:06 +00:00
7cb329046f
Update version number
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=20
2021-09-23 07:39:28 +00:00
aa1945c906
- Update to version 1.009:
...
* Add proper handling of local symlinks
* Erase info about folder on a mirror if it cannot be accessed
OBS-URL: https://build.opensuse.org/package/show/openSUSE:infrastructure:MirrorCache/MirrorCache?expand=0&rev=19
2021-09-23 07:35:32 +00:00