From 1497d187ab39af150a424d1a32e3127519b8d67e Mon Sep 17 00:00:00 2001 From: Henne Vogelsang Date: Wed, 8 Nov 2023 15:37:13 +0100 Subject: [PATCH 01/11] Enable CI on staging branch --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ba661e7d9..3234ddffc 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -4,7 +4,7 @@ on: push: branches: [ master ] pull_request: - branches: [ master ] + branches: [ master, staging ] workflow_dispatch: jobs: From cd433ea2f3bae2dfefaac1ca4ab8f914099c4183 Mon Sep 17 00:00:00 2001 From: Henne Vogelsang Date: Wed, 8 Nov 2023 15:59:52 +0100 Subject: [PATCH 02/11] Require haml-lint to run in CI Also setup haml-lint TODO file --- .github/workflows/tests.yml | 4 ++-- .haml-lint.yml | 1 + .haml-lint_todo.yml | 7 +++++++ 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 .haml-lint_todo.yml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3234ddffc..4143675f3 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -39,7 +39,7 @@ jobs: - name: Run linter run: bundle exec haml-lint app/views/ unit: - needs: linter + needs: [linter, haml-linter] runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -50,7 +50,7 @@ jobs: - name: Run unit tests run: bundle exec rake test system: - needs: linter + needs: [linter, haml-linter] runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 diff --git a/.haml-lint.yml b/.haml-lint.yml index 6704fe70f..d8a9354ec 100644 --- a/.haml-lint.yml +++ b/.haml-lint.yml @@ -1,3 +1,4 @@ +inherits_from: .haml-lint_todo.yml linters: MultilinePipe: enabled: false diff --git a/.haml-lint_todo.yml b/.haml-lint_todo.yml new file mode 100644 index 000000000..a0edd0927 --- /dev/null +++ b/.haml-lint_todo.yml @@ -0,0 +1,7 @@ +# This configuration was generated by +# `haml-lint --auto-gen-config` +# on 2023-11-08 15:22:15 +0000 using Haml-Lint version 0.40.1. +# The point is for the user to remove these configuration records +# one by one as the lints are removed from the code base. +# Note that changes in the inspected code, or installation of new +# versions of Haml-Lint, may require this file to be generated again. From d8c553ff8030510774dfee675e5fd77192c636b8 Mon Sep 17 00:00:00 2001 From: Henne Vogelsang Date: Wed, 8 Nov 2023 13:46:07 +0100 Subject: [PATCH 03/11] Update TODO file --- TODO | 21 --------------------- TODO.md | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 21 deletions(-) delete mode 100644 TODO create mode 100644 TODO.md diff --git a/TODO b/TODO deleted file mode 100644 index 7b7d338b7..000000000 --- a/TODO +++ /dev/null @@ -1,21 +0,0 @@ -Todo list for software.o.o: - -Package Search: -- Check if we can get the distroname into our browsers headers so software.o.o can switch automatically to the users distro -- show current distribution in the headline or so with change option - -Package Details: -- Connect to ocs api to enable ratings and comments - https://launchpad.net/rnr-server -- link to install instructions for non-suse distros (like on software.o.o/download) -- add tooltips for download links including size, build date, changelog etc -- add link to ftp repo -- add sitemap.xml page for google - - -Appstore: -- Pimp up the appstore startpage with featured apps, highest rated... (-> eugene) -- Prepare for multiple appdata backends (once 12.2 comes out) -- Test all pages with different browsers - - diff --git a/TODO.md b/TODO.md new file mode 100644 index 000000000..61c0e4ccd --- /dev/null +++ b/TODO.md @@ -0,0 +1,39 @@ +# software.o.o TODO + +## Authentication + Authorization + +- Implement devise + omniauth (copy hackweek) +- Implement rolify +- Implement pundit +- build login / account UI + +## AppStore + +- What to display by default? Latest openSUSE? +- What to display by default? All Packages? + - What about package duplicates? +- How to get categories per distribution if they are a package association? +- Sort Package by appstream: true first + +## Search + +## Distribution + +- get obs_repo_names from primary.xml +- build admin interface + - CRUD + +## Repository + +- Handle HTML in appdata.description +- build admin interface + - CRUD + - sync (logs?) +- turn sync methods into services +- turn CacheScreenshotJob sync stuff into service +- make sync idempotent + +## Package + +- icons +- Handle Package versions / updates (paper_trail) From 12714b77c71af3ff5ca519c0554912324553c6a7 Mon Sep 17 00:00:00 2001 From: Henne Vogelsang Date: Wed, 8 Nov 2023 13:42:28 +0100 Subject: [PATCH 04/11] Introduces a PG database Also moves docker base image build into OBS --- Dockerfile | 28 +++------------------------- Gemfile | 2 ++ Gemfile.lock | 2 ++ app/models/application_record.rb | 3 +++ config/application.rb | 2 +- config/database.yml | 21 +++++++++++++++++++++ docker-compose.yml | 6 ++++++ vendor/cache/pg-1.4.1.gem | Bin 0 -> 201728 bytes 8 files changed, 38 insertions(+), 26 deletions(-) create mode 100644 app/models/application_record.rb create mode 100644 config/database.yml create mode 100644 vendor/cache/pg-1.4.1.gem diff --git a/Dockerfile b/Dockerfile index 43a66112f..1f7100c48 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,30 +1,8 @@ -FROM registry.opensuse.org/opensuse/leap:15.4 +FROM registry.opensuse.org/opensuse/infrastructure/software.opensuse.org/containers/software/base:latest ARG CONTAINER_USERID -# Install our requirements -RUN zypper -n ar -f \ - https://download.opensuse.org/repositories/devel:/languages:/ruby/15.4/devel:languages:ruby.repo; \ - zypper -n --gpg-auto-import-keys refresh; \ - zypper -n install --no-recommends timezone glibc-locale sudo \ - vim git-core \ - gcc gcc-c++ make \ - MozillaFirefox \ - nodejs16 ruby3.1-devel \ - libxml2-devel libxslt-devel \ - ImageMagick - -# Setup ruby in PATH & sudo -RUN echo 'install: --no-format-executable' >> /etc/gemrc; \ - echo 'software ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers; \ - ln -s /usr/bin/gem.ruby3.1 /usr/local/bin/gem; \ - ln -s /usr/bin/ruby.ruby3.1 /usr/local/bin/ruby; \ - ln -s /usr/bin/bundle.ruby3.1 /usr/local/bin/bundle; \ - ln -s /usr/bin/bundler.ruby3.1 /usr/local/bin/bundler; \ - ln -s /usr/bin/irb.ruby3.1 /usr/local/bin/irb; \ - ln -s /usr/bin/rake.ruby3.1 /usr/local/bin/rake - -# Add our user -RUN useradd -m software -u $CONTAINER_USERID -p software +# Configure our user +RUN usermod -u $CONTAINER_USERID software # We copy the Gemfiles into this intermediate build stage so it's checksum # changes and all the subsequent stages (a.k.a. the bundle install call below) diff --git a/Gemfile b/Gemfile index cdd281151..05da8fe0f 100644 --- a/Gemfile +++ b/Gemfile @@ -10,6 +10,8 @@ gem 'sprockets-rails' gem 'puma' # as templating engine gem 'haml-rails', '~> 2.0' +# as database +gem 'pg' # for appdata redirections (https -> http) gem 'open_uri_redirections' diff --git a/Gemfile.lock b/Gemfile.lock index 0176b902f..63821ef31 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -212,6 +212,7 @@ GEM parallel (1.22.1) parser (3.1.2.1) ast (~> 2.4.1) + pg (1.4.1) pkg-config (1.5.1) prime (0.1.2) forwardable @@ -381,6 +382,7 @@ DEPENDENCIES multi_xml nokogiri open_uri_redirections + pg puma puma_worker_killer rails (~> 7.0) diff --git a/app/models/application_record.rb b/app/models/application_record.rb new file mode 100644 index 000000000..10a4cba84 --- /dev/null +++ b/app/models/application_record.rb @@ -0,0 +1,3 @@ +class ApplicationRecord < ActiveRecord::Base + self.abstract_class = true +end diff --git a/config/application.rb b/config/application.rb index 80d2170fd..a1f925cd5 100644 --- a/config/application.rb +++ b/config/application.rb @@ -4,7 +4,7 @@ # Pick the frameworks you want: require "active_model/railtie" # require "active_job/railtie" -# require "active_record/railtie" +require "active_record/railtie" # require "active_storage/engine" require "action_controller/railtie" # require "action_mailer/railtie" diff --git a/config/database.yml b/config/database.yml new file mode 100644 index 000000000..1d3522d87 --- /dev/null +++ b/config/database.yml @@ -0,0 +1,21 @@ +default: &default + adapter: postgresql + encoding: utf8 + host: <%= ENV.fetch('SOFTWARE_DB_HOST', 'database') %> + port: <%= ENV.fetch('SOFTWARE_DB_PORT', '5432') %> + username: <%= ENV.fetch('SOFTWARE_DB_USER', 'postgres') %> + password: <%= ENV.fetch('SOFTWARE_DB_PASSWORD', 'mysecretpassword') %> + database: <%= ENV.fetch('SOFTWARE_DB_NAME', 'postgres') %> + pool: 5 + timeout: 5000 + +development: + <<: *default + database: software_development + +test: + <<: *default + database: software_test + +production: + adapter: pg diff --git a/docker-compose.yml b/docker-compose.yml index c2ac14679..afde258ff 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,6 +2,11 @@ version: "2.1" services: memcached: image: registry.opensuse.org/opensuse/memcached:latest + database: + image: registry.opensuse.org/opensuse/postgres:latest + environment: + PGDATA: /var/lib/postgresql/data/pgdata + POSTGRES_PASSWORD: mysecretpassword software: build: dockerfile: Dockerfile @@ -15,5 +20,6 @@ services: - "3000:3000" depends_on: - memcached + - database environment: - MEMCACHED_HOST="memcached:11211" diff --git a/vendor/cache/pg-1.4.1.gem b/vendor/cache/pg-1.4.1.gem new file mode 100644 index 0000000000000000000000000000000000000000..405583c1373ea781a2d91ee1cc9d1cd1fb85a130 GIT binary patch literal 201728 zcmeEtQ*bU!w`OeH){dPw){b}VzB6-iX8wzrtAA!L&Z@5J z?rN>>)m_!kv%0N~o%D_Lo%9(^JwX0l!u*f0v$KQzNBoccYs|sS!V1E|&dR~T%E`{o z{7*d=Hg&a2!Ok*OXeo?xP3lwwJ@jdC3@Ji{2@v~}hhY_P>KIhEqJ{{drV z|A7u=@&`AC9D@+;m;QNXuqgC`E2xhnXZ{_O_fh*b!ZG&nP zK2WqFLsFKVcJojDHHazRJHSqp3psL~gOGgFqQ4%rdCz63<-9*sOWrl778lIgIhi!5 ziZ;V}HLTlDzU0;?uFV)_%GY%=`FT}h(8a7P>2iIf40ux|)Bx++Nj|+L(3l59gP}vC zMlVZlMGR6}%357gnIqRA>)}q)0qf=Lqy5&23{7P)v;j>UIpfRjSriv8O>+V&P(#5g z6*Y%ehb_@jE21VppV~CkpOX|9kV>AWW!!Bkw*MrqXS0D}j+&Vp2&s)~#Zd5;?GD6J zYO>-pjtm4%h7%TtI6g7kHZB|1*j(rwsm851&&+7u=XRf{bq2H2H{&=-b#>odO_f@v zSTf|&)O2K)`23)fJuZ>zNm~So#gDU=6R~=RMFjyL_y_B0}~lT^y(@=zG2cfb_q`lcukY zTeP!~7n&W@mzQ)Xd6JKH9)<{}Dg#-fqrDfUXA*Qp@U~ej(;QaNG8jwE2&f!+-PrJ( zYVlSU>g7`?MMiy88=mXkbX{wFBC7MT$O1-V2U|io78)sx7m49 z4TaG+D4Q11SIO}?0$-B zrf5}f#0dv4>PB8zvs9Udj*k|FreR$};RS55Ud-zsI!C44t$UkuhWo6}sHht*_4Vou zG~>T-GBaFj$x@Dbq?-+X9F_Bgzb{=`NOsVyhHv<2@kA{g8uL2jtBWd{PzQG=8nT*y ztYN4ooX_sT&t)`8GZ4g-SbQ#5Wj5TK)4exrBgEC)aOpm^(qC9KJ%=+?EUZE+4OQb) z@T@3JHL9f_28Q>!8JLH#4o4(y+2BaUcR6QXZCqCl8VUjr77lT$-5O)$^&E3$M0oVzC^!>5I~y)%LyaX*S@2e!5ssLkOReQM z@+fj*sR!P=Nh_2@lPj>SWQth_9O!Hcc#0DeQV$rkX?WmHMh{e~OfN?a$u%To)ih|S z#++(K+$pNCn1ENXJNy=c#7z!JOBk~SZzob43SM&8iAru-W53qsXD}y7Y^IbkSKS=y z^7eh(e_3BSiMGty8n^bfwhw$Zl&YqIb-9!pFZXV3>y z+b>XZ`{dA?SnePjc%<<>w)%wC#!qC+Ic{-M`RSBTcz)C`D>NJU#eE76u0_&klL%Y# zY6g@qMdpIjKT0C-=DXjmB#dyYrgY-;U#GoVXflWJ8}EmMKS$T8WFLT^Hn-|O#L+Cs z8J|dkwou^wEms_IUDm1yGg>%{v6^b8{uH;E5Ll5(lhI)BHVTkf5Z#ra*3aSf%O?b} z3}G<=H2iCbnM=)I=ku0^5dJ)hBY4Uh8_{%n`STdVM=%ba;Itb~rMggsgHDB!HK|b6 z;AR|IuR=Ha@jxxV|G{!O#@=0KdpR8l*KW{L?#BV?gfk!mh?0u*ndb2JXRpY+Uyl(l z9%cTZT%_8q-o@UyA<6vax@@mz(sh8`Ea>4@yoD)!f_rA0{Qx0 zdXzgI?q&EG=L79Wkyf}pm0*|dnb1`mzD9*}R6gmT5Tn04@T3UYF)h};r4AXE8k{*t zk|b}0ojk>DX7TnN=!Fzb;Xh)~h_bE!oiHdLaI0=5bXW9Em#ug5BX|I@X7#3xV)(1& z>*`kwr=b3E=*wT(v#0_Ie4G92I5S|6uY*8y>*df`we=h;Zu3ng2d)DrMQ7G*&Yynr zk>l7~=CLp7%ks+<1B^BlFgJ+S6XLFyY>yBxk2CDlA(K~Q6Q|}m${fCad9}~o#GOAG z>H;X(EnY(19drDD@915Jz$UFw_svIBb7D66M6Z`W+0XmMR}h8=wHG^wV6qlhOiK%z)nU4$OKv%Ud#Cz{B8 zw7Rk9jG13vm_{Zb)a2=j=|6ycP<@|qdgf-flQ4q9?u`*+=w!X7lE^QuSEQc4u<0?( zW`6G@pHMbGV7vW)AJ?Og!+84H4>@1b9d!O%Z1_G)4AOT7~JH$Rk_1)!nz%IzsVv+f|<51Ybqoh zPP`S{26O}c3=)VZc^3n@tTTf4dlqS6RxHlrH@=QxHV$g^z4pHd-RJJZD50nV_f@=T z;vhh~6F`FRoC^e#{28GMQA0eEQ>sz`u%Sr@Tqz%3lM8x&I2~4+*GhllEh#!Na^Lt8 zd-r0PROd%{$yVQ2J4X93JN&09{jI+atCkLFN2?$Q&Sr=Xw6jBf1;5@tkj?I=bGjb) zb7tIq=&*HtJ=p_7{l5cAhveC++ufwTw=$*kluA!>8(-=2$Si;33F*~lvZn1Zo3>+c3`Ft4N zru5`>I&xoYr`K&Ye^DTjPwj+Xm-Q?ydd8?j(SOK~#S(cF5HTijuhtAc&*sV}Zr-Zh z;|OYFk4z*k7K9MeT-8dCWvOu2ERs5ZZXzi#+zq~pis$-M3Y@uYL zg)Lqd?UJjCsI#@!w|Adohzj}P$&kjW( zk=lbYoErmcH;D_y!{qNk*KMctK zGyaEzlZ%am?O)D68#^<{f1UsT8=K)j`JcPHix2W#j9BiMq5xRO*0-4Fyt9>*I&NMQVJ=TgXG>k*2O0Kw5 zU%D4lmsr&B)t3b9x4SEpG3LqIx6l^ggX@N&JjGpuN5Y7pBv&MlJt%F|-@0V~l2VjhG4;6(%Z{jL*U!9y08_snxLvZ-~!>Efe<_fK4g zI*0*MT6!_^DE5-}p>JQw7bf(m`ftC>&t_tB%V&pbSXPG=(8GvIsfC)j9zHO#QS9Hw zxm^=m;I|eO;7{K0K&B{RHD7P06YJ#T=pDnyrHs<*Jv_b&=7cZWEj}i*V zZ>_|_q-pJN`PoY_=Oahx>b4PlCzl6&g4?63t|VM&f-YO6qyV4%BUI->YgS?#5D_1UZVDF65n*0_Ih00;&O(Zx>M9+b>{PlY(@SY5`;@gW5r?2TVjCPp(F=6(M|WykWu(wA)_h$m_46ZZ)o#ZxR;(_zHi~6wmx9@h!oQ-FQD^Aayo&N&;nMV zDeX?3?~F6^NPRghd(9j8oC?@+H?}Zdl?3ktWXBfKK9L?V&$9A@>;v3BW0|As*wJtA z4W=#`fTtZ*U0m!K@x!?UBIIc)AbIQ;BoNM~YX^X{m|On+K1&2Pm*jdc z38dRG1aGwh9;+@jwjldGMh6%I>5-%}IxQM*4z%{w6B7dP3GcF#Qx1S2~3MmPbK& z>-hd=(DfCuK?7lMg_14_fhuj;+f_O=j)G92yNNT_6^)9>#IvtQ@-Gj`Bs}%gDUF+r zU$Vzilf-|)A|@GWE!P|1C&PejG_}Ji1=)v~T_=;>2?UI$%&I`JNO}W0?RN9sxlfzk zuji12Qb2VCoxX@$w%^)PHrtt3F^_hU(veX_Gxf<`Vg#GIUwBdCgRBDuKfm5D-gmSY ze2c$cW|$sxj8k`>zFYRb87#y$I)4Q;#*F4MxsG2~x4`+9WZs&-%A+sJe2G3U^gMjG zxEW8Q7W?i;ophbmKm`f}yuIX?<=e)AiErLW+gaoWzs~gS#&)O@tM>KW5P@~Vi}D9) zB0p^6+1^Z0Rb0QP;hDu;95Xt5&^ca|pKs3vZEcKz(Ae!iGTN2DGkE=?yIuX{`_o|z znU=yS@H%TJgTLD;tV^Un38~n|D}ubR&7rH=^QOrh@AmKqiKe_n^CmY1j2YAajw|wz zb}_;)w9~SM#1L7uY1F}B3 zdrXge4?^MYMoQW|JV7DaTNUl8$H_+|c?|F^)@18XW-kOv z8(r)-^c6qoI~W&E!O3ilx@!0)=%MV~B4&Oc)Iw&Dcg2j*%X5`J+zT`4M|dyI^~DE| zue#p>{^5)~djI#0UN&Tc;4LHQ7XPJpvpBKkW^H#z2Why_9AIQA3;Ww{W8Pagr1r)> zfEUoml(9k=i!XH0PyeaYBZ7Q8w;I!-tEAScf6%QS5%c4fme?P~mbl=(<@e_iQ%t?* zH-*b+j9@oVPv_D7tVHcq10(}~GfR2d9%Mscbk9=XL#6NK_(M~DPe`FqQsgls8!S+Q zu$xi~89dvvZpl>LJ!Ey}J`n+gIR7c`_)7QI^Z@Jue?$B!_t?YY4&#TQ2^U4VFMY-dGQ%ws~%!ryB+ST$H~j*eHcF#oc1tEkfN- z7H>}x_TOLT7|-@|hIcu(JJCeZp_RaBnccp_vXAqD%bfHl{v3gCjfV%h2?2p09Ub?SmRPgT=dIvRQT;%^Hw1P`62RI+H<_`IRD z>!mlFjP86#vH244JzA_{d@+c2S7cAzloUj$2j)aO++5FZIw}>y+;qP+dUp8wVtMiU zeQU5pQHhp=xh;*HzvAd&%noEou7Pjn&f0bh_qeYJZlzq`jD6TivYNGk3ea{WvyzSVgey4F|@AS{kNPoY#zC0}SeCxg~Q}}d&|i_QMGyW z!P|E%eq)EV*&q`%&2F~}Ac6ebkt1}mBIo+zj={^L`&Ds7SHmdSHal{Bsri_o&V2p0 z5#RAb*9GB`1N@u)^|ukxtFH4Mr}Fs=&P04xgjaVzDEIx8;9&0q(l&?X?&Btoi8$%+ z#0!b)H)3MT-;)<6gXL9uqG|7Pn6?MK;(a#>>W-n6H0bX~s;B24KFOZ$ScA+wA%)td zGD9Keq3r01bG%zPQA<}bu6ZY2Z;(=#HGSVNUN8TI?_#f)k|fi=bq(%SyvW<9HKo(w z^8$8p5~%j!?_b~}?`#&0em_)T^$d5y$b@qkcQEsa`-k=s-u9^|ZFhAmhG*jNdb@aF z;4E&SzV#N%KiI3!KeAhV+&q0ke!?H2X zNaH!a$Q|)BAg6Q^7V!$OtIRCBo&UUUA8`!KIqmES4B@oB@%SK2jz+e=Tu|(Dd~&lh zHowH8e*Xw{-QnxJ5^VRiaF;S~ER)6%;a6{mp4Huq6a2<~+fUQ@Mnl!`!ocrL_S3$+ zRfpIW|9IKC|3LV-HQ(_2yyzkOzO#BiHUSs#-Hg)uhK%a-^{#~yl+FI_O!oL7A+pm6 zczatb$T3x%7X^8|rL1m&d44Mqodt*X`Jx3~$Qvk&V@Iy|st98KY&~M?{g#AycPqBF zk-lA8;Wrn&QWOlbs38NHDT{m8;G@uPk)rf2}th6K~o5dK<`A~#gV-Sm1!>wwJ$tyL^_o3 zWdj6|-kEWs4aQNxbkxPNHvq>WfBaG#u=FTeZZH_EtjQoC$3Tv^?X z_b7&EmIgF8A3`k}^({1YK8>85dqI*cipnuVQ_Ljb$ng>cgNHx5&762=QrID#@N?yY z$_RtP+I?d(s^>poG1;-Wh9+SQ(^OOaOj}~>|NU?{cy#B2t>3|>3j21+x^9zR#ikV8 zidojsCbD)WtvGaHAQX#ZC)sP)Efb3%u1ql8z%J&7A;BhaOA`}xS~pDxWLBaLN@+b6 zp@FQPn~oL%)I}Q~WV8j{5shidVnd|H;wH>H$u-aVr_v|Vo8i-)s!V$pI-Gkv3_pZ(<8OOXR-_WNDJ7l_vLZ@g>03Pw9 zSg1_{uL6;;$3m>di;t#XWo9eB}i+*jQ{IAx0p_V|%mCeqBqL8wa$=FO=|I{7^lP$UIJ&y34@`d+GawX$bOs zPI^0b1-&ll3S?*6^i54O@zN~hfp(FcRko(G3VP6AUS8YR*Q`t?%Rrk2_m=39j&Woj zX9$Wf5hJymg<^~i$;uVDo~J`F(6z!drC;zs*Ir3Y2m34Itp6wkcEz~7GDE_aGpzuL za6FRa@ZBX&_0#B=+hKE+EKmyvRN3Pr00Ml|83*nJ2JRhh#2I{(^3R58o2jk)=be#Cw>8lBi^!PS)eof+?jXnz+V=Kd4@&y9(?PhMH3sQNl=i7~STP}x_AJ%ibI!`6fQ)PXz3vs(5OH>49#EJv?Ms!{cB z7R)1(1Ks;SDtZ&nL^q+rExAz=fl~?iQ82y?7 z@rPb)B;2&Oz?jhKKX(K;iuQ~L`g{^^1cA_?FfhdFLRg-`6RV|Ii!wx4&7@Xk1h%ft zC5^;7uU=f7k@_}rscOi1$f@ykhyyjk^d0+2YY!1JBg+%1e85!DV<<*+2!yCMzuP=J z!0fxe|A-s?6<8)|UQWN+Z93yYV55xgST(Y?#xe~|63@-@hQTGpg@daB9^34Rqa=2K zezBu?xH_DeyGh!{fS6lRp*LU(3d8SHAB-oL5W1YRk(nS+cmy%i@7`?}FpDV!|0o?Z zFNOYlBjsM{XKgSZ)5w*(quDE`zEc=?%UJZovpAx)P>5;0Kc-FALrQRuMo#{j*n`;{ zhWZhR(38K7Um;8A9bbrvH(p7eZd^3DAzcdDYOk}#jAw9!bo!PIQ5x#wf-nh}ra`pB zdVGC_)86BN$t1B5!;Tk7T?&}HbmbGXU}WeXX}Y9zzr^$_I|)pV3FsLL7 zBSayjo)>gF5t_%Z()AiAo-Aj)Z&nixb2B=~=7Z~~;7p2B_colp2i$Af!hrE6ymyeP z)wKTf1^O$8KTa7cnC>i`1!GnYL~iWU4G7?pyLU)|!mguw-6sY(*m?jlCD0jezy(^3 z9gAaykNE{XM`&~O=%6OIT$UKa0S`x?X_S|y?2xovZs%aR@8+M3QGtjH{W>J91WB&J zty;54|BG2944v^Jer!9y$wxGNAXIj)7tNHPJ#dtA)4NLI*xb!$s37-cA(P9rb=RS6 z4dSYLIV9?MLT+M47vZ3N8=k*C! zDmGUF*I{6L{&{n-zEUx6H=5rG=estRysq73yM^l(+Cz%ich=g5H zfNg##4q%YTJ7^#P1^)v!aKcN*a}FGu3|0t-Q~PwPm`V=Xo&693R1}w65xr}?pvjZ5cw>m{Xs~rH0$yorFhNJ0 zFmv*@Z=Gw#R3P4wbu$YKUAJPN#(~eeVaW82f)PD;Z&3wS+H&l|3V)d{muFI3f&4^`OZa!dU-|+95^&FXUt( zSyyw={iQxtd1DGIOeEbev}aDXoLG^$Tc6>N3{D)Vi};K5)L14N)0kqQ=m#%DcWb;F z^U>-fHTB}=R3oHOG%)+`X7eCx`Le$>=b4kUy&Wsg#*tNl*>R%0kr-slVLItnHPSUjdP;`!em-Jx{aHYrZ1BXIr6e!o=tUcEi2;c^9&I>- zIak9)_RTzw-JG9^{x-_4pQ&EuB?`Nks0@fT#1)SMlN}C3EYdOLBlTfU+QziZTMHIB z&G)!b#frV<2BQy4=o~?eW=i&cp~tO(wE;4D5o4*-Wxn#KLQGj^=5hOFP6)M^Iv0`4 z)ZF4ml_slsSS^@z>D{CVVU+jU10{OR7ApTdcen|J<~WVzGG+0PHw$u`151p&_#(NE zdP75-28Mlt9Ms8mZggb>VH&<_xcf64v;h8UY6&j&=xBpR%W*AsPuCizVW~>jIk&pj z`vcgXFwXT;_F|Li({^13$$|{kzC^C+g&@SSPqOsMx1jcSXJ@jLiK}Cbl!o2;Q0`27 zqW3JYgFl+P682`+#=Naq<}Ox7H>FwROZdhYw2SIG)iHr<0W3x%nrc_8Y496Ln$`#R zA`;r}g#Kp#@R3oZ^LMF6u&JvaX)HSO)ERqoEpOc306Fati)c@m&B?~8AA;;7LqI}8 zJF1TQDC%Dk3YI#aSknj2tVYur@tTxt`fUlRb(tZ`k>f6Xq=FqQ^LTO;VY=}6q8Kd$ zShD%kQTgXy+cisFE>*aq^5cN%)gxM}lVY*Ul%U)rbF!6V45*r=(|XzEwwdh2Ug{{&kpA#3k&CNr?nM{mQctb=Fk071^AqPmr_)JA@3WK@akeX5jihu!RYq}wg>$mI z>p2vOXN;Duex?S72-fN1xeXT1(83NdmeIn9jst5Of~gsP0Ylbv;AzYvoZ>6>rHZ(f<2FEt2MDW z94O5KJ#F2gvsHwHD@6h=bvoGUR$!EA18~)41fB4#F&9d7ohkmo3y_7P;)hhS!shOf z{Cv&syfTsHcp5V9lIM^9IKeXQ&*X_gw#$X0&5wSfv+Ognl%&BpPBSzAaIXdNT!L__U?W+3hf29{K_v6vsaiOMke z$P+9akovn$A4PJ%DAmj)%TT2dz34DZfM`f@%*>@L=0$n)r)z|TiSmh6PQ|`BW2ibO z3cG3cC9biIW2(kU2JEKqSU!Cp*h-yig^+x`$}Ag|EPKGvoc@?KH)WGtiZYM*zyoZ0 zcLMuP_TNCf>VYx^f2v%B4pw1i6-Iao5$$cZuFu4z)3ij$ne;PWi^~%U_pE5R#7wtP zOI?X2wWNdG%-sXC2nOVLRSo*-ii6u+RZq{!>$+ALTJItPM*30q9<7m!B}^!p4w=ep z>aT17b{I2p#3mK%Pn#r5jYQ{kmYu|7b1u#55X+qn6!Q%&#mP+0zE3^K z^ob8?y9OCkXv>>XMFwCTeYlt(W|G!Mp~_Ceya*cWC3+B}y}LDn>3(@A#JdDByhua$ zi4yTRC!P>8-b!D8AB#RctKqJCV6W7hA(suJu{zc_2o#i}2cl*enH^YAo81=6)W`8< z$g4Nxo5Ngmg5JOoeyB|p~ zElA$%2a{wWVIl!7YQo{wiIyhUEF~)-bbX6s4`nFOi$?XmF;$AexwUyRz25M{a}psxkv|YklM)Ur z9Ku3EmEsR2D_`QZlRM_ZaJ1ExO`fw_l}(W{Xs;LJs0kXZgRCm)%PZ(9x{H9}`nVe- zBFNFIn0Fwige4uva9h*X##lJ|o%)KI8yviMJky(%8^~NdG^bbeylATg2lVsHs>JJ> zN>6NTtc`DB_~GH>opD%qdIb1ph{f>Z>;YaPDKs_0}A*}yK` zktTDQt2JE3wshNOWs~}ynj%GJ&Ejz}jlN1LyC4Htb}5k6SGT8T;T6e+_9!eTT3b=? zKDFoWG}R0E)R=ip#kGw#Aj1q@{Izs>mMTm3-kgE#=yfu_9pj|Dc@8BGmg5hE;+JUj z-PW0Uq&^SEnc3Md!_;rBuNI790^M=nPILACUl3q*i-!+Jg4ibqq7Z(hj7TAtw9g?j zbhe@G6O)lkP&01b*~F}d%~jR?oVF_qRxS2+(oJGMvTSnQk6rqv#P)u+A=uA@l`RiH z4T_<6laPKxV85B6<5%Q6=niji=k-_qL=Qb|Mi^N{%W3ai61z@4BcQso^y$h7dNNp< z9@7Uo4S%i-Ts*EYwzzj3XNrk0GVYESF|$2PMXmCvPpo;R zO^Ztsw;BuP+4Af&wgJNrf)a3k#t3~U9W8%QB+?dfK?4uDLt5A;p;F9PDG|#35v;4g zY$-TJF$|PcPCr=*W@aA@AGc66=j@$4+0tNi*iDXLVa!dbLj`tKYER)KOqIPkQMbR^ zbpSsUaWx(e4h@p>7?spHvpHoLU}}KIStB9xWsuT8slzj+m)#oZrz2x>hLvz?8yT#E zl_w7zO?Bu;C>c*KEHa3GOreR1VDrf1F36btyi&W@x^01+K!>G^DOu1T22!U`#XApU zZ(S^A0k7&K%YJE$;Z^U68xgUysbELfsBgBp!uIPv^!>^XE+Hrn-K+nVTiCDPz!Gxo47CRR%H#E%=|{C!rQ;ckhWcRZxPk?VNnOK`{3L60&q1(nl)a74!C`Fc<85=A z#uNexk7OxfvK}mBZjzM+Z)C_(G+RxVs`P^k0(YjGMyutO1?eNJefjM`&4yx$$}pQ# z_kILJUYXB=9u9n7-H5ENXEYuA$*REekU(LM$e*M9@)ItNt;bG#!Ie3BM~%)(WlPoC`VEbc+OyhVFG>ypaR$b-XVQs%+k$^= zMC;SLa9mHlxU?ChP*GMUjr9ytcrI6~mYvzM{l}G5l1w@`f!6U31n=&q7S_19lX5lyl|YgAbi51@hNRTbi{?cw$V;v7Hx?fc%WFfk{Ld zQNAiFq41J7o%(~0S=~;)8ELg8PfYQlI$zU|_rQL^~p~XrQ!Rt)gIZ za)l19xTjg^BE6Hzp}DRgRWNd5J|hw%N(`SWxK2K?!SaKBXd$2t5Df8*ZXnn_c^;*F zKm4TkN5i2y;kg!TsWz1}wqe8r3` zVByfZQC*UHvhEw{j1UE&fL&~$~iktHKj?##B
nU_B`yn%{Gp|OInM-<&77h3 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 I?1tj^t_(a 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≈^1vZ14i$WQj&ua-aOwJ9e2>gY- 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 Date: Wed, 8 Nov 2023 13:19:30 +0100 Subject: [PATCH 05/11] Add clockwork, DJ, paper_trail to the bundle All the stuff we need for what's to come... --- .gitignore | 5 +- Gemfile | 35 +++++--- Gemfile.lock | 79 +++++++++++------- bin/clockwork | 29 +++++++ bin/clockworkd | 29 +++++++ bin/delayed_job | 5 ++ config/application.rb | 6 +- config/environments/development.rb | 3 + config/environments/production.rb | 3 + config/environments/test.rb | 3 + config/storage.yml | 6 ++ vendor/cache/clockwork-3.0.2.gem | Bin 0 -> 27648 bytes vendor/cache/coderay-1.1.3.gem | Bin 0 -> 92672 bytes vendor/cache/delayed_job-4.1.11.gem | Bin 0 -> 41472 bytes .../cache/delayed_job_active_record-4.1.8.gem | Bin 0 -> 10240 bytes vendor/cache/faraday-1.10.2.gem | Bin 71680 -> 0 bytes vendor/cache/faraday-2.7.11.gem | Bin 0 -> 70656 bytes vendor/cache/faraday-decode_xml-0.2.1.gem | Bin 0 -> 7168 bytes vendor/cache/faraday-em_http-1.0.0.gem | Bin 9216 -> 0 bytes vendor/cache/faraday-em_synchrony-1.0.0.gem | Bin 8192 -> 0 bytes vendor/cache/faraday-excon-1.1.0.gem | Bin 7168 -> 0 bytes .../cache/faraday-follow_redirects-0.3.0.gem | Bin 0 -> 8704 bytes vendor/cache/faraday-gzip-2.0.0.gem | Bin 0 -> 7168 bytes vendor/cache/faraday-http-cache-2.5.0.gem | Bin 0 -> 25088 bytes vendor/cache/faraday-httpclient-1.0.1.gem | Bin 7680 -> 0 bytes vendor/cache/faraday-mashify-0.1.1.gem | Bin 0 -> 7680 bytes vendor/cache/faraday-multipart-1.0.4.gem | Bin 10752 -> 0 bytes vendor/cache/faraday-net_http-1.0.1.gem | Bin 8192 -> 0 bytes vendor/cache/faraday-net_http-3.0.2.gem | Bin 0 -> 8192 bytes .../faraday-net_http_persistent-1.2.0.gem | Bin 7680 -> 0 bytes vendor/cache/faraday-patron-1.0.0.gem | Bin 7680 -> 0 bytes vendor/cache/faraday-rack-1.0.0.gem | Bin 7168 -> 0 bytes vendor/cache/faraday-retry-1.0.3.gem | Bin 10240 -> 0 bytes vendor/cache/faraday-retry-2.2.0.gem | Bin 0 -> 11264 bytes vendor/cache/faraday_middleware-1.2.0.gem | Bin 16896 -> 0 bytes vendor/cache/method_source-1.0.0.gem | Bin 0 -> 13824 bytes vendor/cache/multipart-post-2.2.3.gem | Bin 13312 -> 0 bytes vendor/cache/open_uri_redirections-0.2.1.gem | Bin 9216 -> 0 bytes vendor/cache/paper_trail-15.1.0.gem | Bin 0 -> 36352 bytes vendor/cache/pry-0.14.2.gem | Bin 0 -> 154624 bytes vendor/cache/redcarpet-3.5.1.gem | Bin 62464 -> 0 bytes vendor/cache/zlib-3.0.0.gem | Bin 0 -> 38912 bytes 42 files changed, 157 insertions(+), 46 deletions(-) create mode 100755 bin/clockwork create mode 100755 bin/clockworkd create mode 100755 bin/delayed_job create mode 100644 config/storage.yml create mode 100644 vendor/cache/clockwork-3.0.2.gem create mode 100644 vendor/cache/coderay-1.1.3.gem create mode 100644 vendor/cache/delayed_job-4.1.11.gem create mode 100644 vendor/cache/delayed_job_active_record-4.1.8.gem delete mode 100644 vendor/cache/faraday-1.10.2.gem create mode 100644 vendor/cache/faraday-2.7.11.gem create mode 100644 vendor/cache/faraday-decode_xml-0.2.1.gem delete mode 100644 vendor/cache/faraday-em_http-1.0.0.gem delete mode 100644 vendor/cache/faraday-em_synchrony-1.0.0.gem delete mode 100644 vendor/cache/faraday-excon-1.1.0.gem create mode 100644 vendor/cache/faraday-follow_redirects-0.3.0.gem create mode 100644 vendor/cache/faraday-gzip-2.0.0.gem create mode 100644 vendor/cache/faraday-http-cache-2.5.0.gem delete mode 100644 vendor/cache/faraday-httpclient-1.0.1.gem create mode 100644 vendor/cache/faraday-mashify-0.1.1.gem delete mode 100644 vendor/cache/faraday-multipart-1.0.4.gem delete mode 100644 vendor/cache/faraday-net_http-1.0.1.gem create mode 100644 vendor/cache/faraday-net_http-3.0.2.gem delete mode 100644 vendor/cache/faraday-net_http_persistent-1.2.0.gem delete mode 100644 vendor/cache/faraday-patron-1.0.0.gem delete mode 100644 vendor/cache/faraday-rack-1.0.0.gem delete mode 100644 vendor/cache/faraday-retry-1.0.3.gem create mode 100644 vendor/cache/faraday-retry-2.2.0.gem delete mode 100644 vendor/cache/faraday_middleware-1.2.0.gem create mode 100644 vendor/cache/method_source-1.0.0.gem delete mode 100644 vendor/cache/multipart-post-2.2.3.gem delete mode 100644 vendor/cache/open_uri_redirections-0.2.1.gem create mode 100644 vendor/cache/paper_trail-15.1.0.gem create mode 100644 vendor/cache/pry-0.14.2.gem delete mode 100644 vendor/cache/redcarpet-3.5.1.gem create mode 100644 vendor/cache/zlib-3.0.0.gem diff --git a/.gitignore b/.gitignore index 3129d4523..30a29907e 100644 --- a/.gitignore +++ b/.gitignore @@ -26,7 +26,10 @@ public/images public/index.html public/package -# Logfiles and temfiles +# File storage +/storage + +# Logfiles and tempfiles /log/*.log /tmp diff --git a/Gemfile b/Gemfile index 05da8fe0f..cc1e1b33b 100644 --- a/Gemfile +++ b/Gemfile @@ -4,17 +4,24 @@ source 'https://rubygems.org' # as framework gem 'rails', '~> 7.0' + # as asset pipeline gem 'sprockets-rails' + # as application server gem 'puma' + # as templating engine gem 'haml-rails', '~> 2.0' + # as database gem 'pg' -# for appdata redirections (https -> http) -gem 'open_uri_redirections' +# as logger +gem 'lograge' + +# as scheduler +gem 'clockwork' # for stylesheets gem 'sassc-rails' @@ -27,16 +34,13 @@ gem 'fast_gettext', '>= 2.2.0' gem 'gettext_i18n_rails', '>= 1.8.1' gem 'rails-i18n' -# for markdown in views -gem 'redcarpet', '~> 3.5.1' - -# for logging -gem 'lograge' - # as error catcher gem 'sentry-rails' gem 'sentry-ruby' +# for versioning +gem 'paper_trail' + gem 'dalli' gem 'hashie' gem 'mini_magick' @@ -51,10 +55,17 @@ gem 'puma_worker_killer' # see https://github.com/SeleniumHQ/selenium/commit/526fd9d0de60a53746ffa982feab985fed09a278 gem 'rexml' -# HTTP client library for OBS Client +# as HTTP client library gem 'faraday' -gem 'faraday_middleware' -gem 'multi_xml' +gem 'faraday-decode_xml' +gem 'faraday-follow_redirects' +gem 'faraday-gzip' +gem 'faraday-http-cache' +gem 'faraday-mashify' +gem 'faraday-retry' + +# as ActiveJob backend +gem 'delayed_job_active_record', '~> 4.1' # needed to collect translatable strings # not needed at production @@ -62,6 +73,8 @@ group :development do # no need to load the gem via require # we only need the rake tasks gem 'gettext', '>= 3.4.2', require: false + # as debugger + gem 'pry' gem 'ruby_parser', require: false end diff --git a/Gemfile.lock b/Gemfile.lock index 63821ef31..c1ec2ed28 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -93,6 +93,10 @@ GEM regexp_parser (>= 1.5, < 3.0) xpath (~> 3.2) childprocess (4.1.0) + clockwork (3.0.2) + activesupport + tzinfo + coderay (1.1.3) concurrent-ruby (1.2.2) connection_pool (2.4.1) crack (0.4.5) @@ -100,37 +104,37 @@ GEM crass (1.0.6) dalli (3.2.6) date (3.3.3) + delayed_job (4.1.11) + activesupport (>= 3.0, < 8.0) + delayed_job_active_record (4.1.8) + activerecord (>= 3.0, < 8.0) + delayed_job (>= 3.0, < 5) drb (2.1.1) ruby2_keywords erubi (1.12.0) execjs (2.9.1) faker (3.2.1) i18n (>= 1.8.11, < 2) - faraday (1.10.2) - faraday-em_http (~> 1.0) - faraday-em_synchrony (~> 1.0) - faraday-excon (~> 1.1) - faraday-httpclient (~> 1.0) - faraday-multipart (~> 1.0) - faraday-net_http (~> 1.0) - faraday-net_http_persistent (~> 1.0) - faraday-patron (~> 1.0) - faraday-rack (~> 1.0) - faraday-retry (~> 1.0) + faraday (2.7.11) + base64 + faraday-net_http (>= 2.0, < 3.1) ruby2_keywords (>= 0.0.4) - faraday-em_http (1.0.0) - faraday-em_synchrony (1.0.0) - faraday-excon (1.1.0) - faraday-httpclient (1.0.1) - faraday-multipart (1.0.4) - multipart-post (~> 2) - faraday-net_http (1.0.1) - faraday-net_http_persistent (1.2.0) - faraday-patron (1.0.0) - faraday-rack (1.0.0) - faraday-retry (1.0.3) - faraday_middleware (1.2.0) - faraday (~> 1.0) + faraday-decode_xml (0.2.1) + faraday (< 3.0) + multi_xml (< 1.0) + faraday-follow_redirects (0.3.0) + faraday (>= 1, < 3) + faraday-gzip (2.0.0) + faraday (>= 1.0) + zlib (~> 3.0) + faraday-http-cache (2.5.0) + faraday (>= 0.8) + faraday-mashify (0.1.1) + faraday (~> 2.0) + hashie + faraday-net_http (3.0.2) + faraday-retry (2.2.0) + faraday (~> 2.0) fast_gettext (2.3.0) ffi (1.15.5) forwardable (1.3.3) @@ -188,12 +192,12 @@ GEM net-smtp marcel (1.0.2) matrix (0.4.2) + method_source (1.0.0) mini_magick (4.12.0) mini_mime (1.1.5) mini_portile2 (2.8.4) minitest (5.20.0) multi_xml (0.6.0) - multipart-post (2.2.3) mutex_m (0.1.2) net-imap (0.4.1) date @@ -208,7 +212,9 @@ GEM nokogiri (1.15.4) mini_portile2 (~> 2.8.2) racc (~> 1.4) - open_uri_redirections (0.2.1) + paper_trail (15.1.0) + activerecord (>= 6.1) + request_store (~> 1.4) parallel (1.22.1) parser (3.1.2.1) ast (~> 2.4.1) @@ -217,6 +223,9 @@ GEM prime (0.1.2) forwardable singleton + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) psych (5.1.1.1) stringio public_suffix (5.0.3) @@ -270,7 +279,6 @@ GEM rake (13.0.6) rdoc (6.5.0) psych (>= 4.0.0) - redcarpet (3.5.1) regexp_parser (2.8.1) reline (0.3.9) io-console (~> 0.5) @@ -357,6 +365,7 @@ GEM xpath (3.2.0) nokogiri (~> 1.8) zeitwerk (2.6.12) + zlib (3.0.0) PLATFORMS ruby @@ -364,10 +373,17 @@ PLATFORMS DEPENDENCIES byebug capybara + clockwork dalli + delayed_job_active_record (~> 4.1) faker faraday - faraday_middleware + faraday-decode_xml + faraday-follow_redirects + faraday-gzip + faraday-http-cache + faraday-mashify + faraday-retry fast_gettext (>= 2.2.0) geckodriver-bin (~> 0.28.0) gettext (>= 3.4.2) @@ -379,15 +395,14 @@ DEPENDENCIES matrix mini_magick minitest - multi_xml nokogiri - open_uri_redirections + paper_trail pg + pry puma puma_worker_killer rails (~> 7.0) rails-i18n - redcarpet (~> 3.5.1) rexml rubocop rubocop-minitest @@ -405,4 +420,4 @@ DEPENDENCIES xmlhash (>= 1.2.2) BUNDLED WITH - 2.3.7 + 2.3.26 diff --git a/bin/clockwork b/bin/clockwork new file mode 100755 index 000000000..49bb3841b --- /dev/null +++ b/bin/clockwork @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby.ruby3.1 +# frozen_string_literal: true + +# +# This file was generated by Bundler. +# +# The application 'clockwork' is installed as part of a gem, and +# this file is here to facilitate running it. +# + +require "pathname" +ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../../Gemfile", + Pathname.new(__FILE__).realpath) + +bundle_binstub = File.expand_path("../bundle", __FILE__) + +if File.file?(bundle_binstub) + if File.read(bundle_binstub, 300) =~ /This file was generated by Bundler/ + load(bundle_binstub) + else + abort("Your `bin/bundle` was not generated by Bundler, so this binstub cannot run. +Replace `bin/bundle` by running `bundle binstubs bundler --force`, then run this command again.") + end +end + +require "rubygems" +require "bundler/setup" + +load Gem.bin_path("clockwork", "clockwork") diff --git a/bin/clockworkd b/bin/clockworkd new file mode 100755 index 000000000..c0d08903c --- /dev/null +++ b/bin/clockworkd @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby.ruby3.1 +# frozen_string_literal: true + +# +# This file was generated by Bundler. +# +# The application 'clockworkd' is installed as part of a gem, and +# this file is here to facilitate running it. +# + +require "pathname" +ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../../Gemfile", + Pathname.new(__FILE__).realpath) + +bundle_binstub = File.expand_path("../bundle", __FILE__) + +if File.file?(bundle_binstub) + if File.read(bundle_binstub, 300) =~ /This file was generated by Bundler/ + load(bundle_binstub) + else + abort("Your `bin/bundle` was not generated by Bundler, so this binstub cannot run. +Replace `bin/bundle` by running `bundle binstubs bundler --force`, then run this command again.") + end +end + +require "rubygems" +require "bundler/setup" + +load Gem.bin_path("clockwork", "clockworkd") diff --git a/bin/delayed_job b/bin/delayed_job new file mode 100755 index 000000000..edf195985 --- /dev/null +++ b/bin/delayed_job @@ -0,0 +1,5 @@ +#!/usr/bin/env ruby + +require File.expand_path(File.join(File.dirname(__FILE__), '..', 'config', 'environment')) +require 'delayed/command' +Delayed::Command.new(ARGV).daemonize diff --git a/config/application.rb b/config/application.rb index a1f925cd5..c8891f0f7 100644 --- a/config/application.rb +++ b/config/application.rb @@ -3,9 +3,9 @@ require "rails" # Pick the frameworks you want: require "active_model/railtie" -# require "active_job/railtie" +require "active_job/railtie" require "active_record/railtie" -# require "active_storage/engine" +require "active_storage/engine" require "action_controller/railtie" # require "action_mailer/railtie" # require "action_mailbox/engine" @@ -33,5 +33,7 @@ class Application < Rails::Application # Don't generate system test files. config.generators.system_tests = nil + # setup active job backend + config.active_job.queue_adapter = :delayed_job end end diff --git a/config/environments/development.rb b/config/environments/development.rb index 11cd4abb5..a45150a14 100644 --- a/config/environments/development.rb +++ b/config/environments/development.rb @@ -53,4 +53,7 @@ # Annotate rendered view with file names. # config.action_view.annotate_rendered_view_with_filenames = true + + # Store files in storage/ + config.active_storage.service = :local end diff --git a/config/environments/production.rb b/config/environments/production.rb index 341ed7e35..dcfe0a8cf 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -73,4 +73,7 @@ logger.formatter = config.log_formatter config.logger = ActiveSupport::TaggedLogging.new(logger) end + + # Store files in storage/ + config.active_storage.service = :local end diff --git a/config/environments/test.rb b/config/environments/test.rb index eb2f1716c..dd93042ab 100644 --- a/config/environments/test.rb +++ b/config/environments/test.rb @@ -47,4 +47,7 @@ # Annotate rendered view with file names. # config.action_view.annotate_rendered_view_with_filenames = true + + # Store files in tmp/storage + config.active_storage.service = :test end diff --git a/config/storage.yml b/config/storage.yml new file mode 100644 index 000000000..c65fe6140 --- /dev/null +++ b/config/storage.yml @@ -0,0 +1,6 @@ +local: + service: Disk + root: <%= Rails.root.join('storage') %> +test: + service: Disk + root: <%= Rails.root.join('tmp/storage') %> diff --git a/vendor/cache/clockwork-3.0.2.gem b/vendor/cache/clockwork-3.0.2.gem new file mode 100644 index 0000000000000000000000000000000000000000..76e675abcb7c731c5127831204eb73525653b386 GIT binary patch literal 27648 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 literal 0 HcmV?d00001 diff --git a/vendor/cache/coderay-1.1.3.gem b/vendor/cache/coderay-1.1.3.gem new file mode 100644 index 0000000000000000000000000000000000000000..3475820d26f1cbc360337d8a4cb9ce1fb73a3dc0 GIT binary patch literal 92672 zcmeFXQ_MI%6tMT&wr$(CZQHhO+qSLWYumPM8~bm&*q1L$cC%%>*lE(!rfG9dnmj!{ zt*xnxp^2f3A)UDw!2eUi@Sm`-umJq8`ak)fH6t4v3jibYe>DpOD+4Hz`w zsO#Eavmp4s)iZoK=}WlTLqmuH1#W_>zU>m(A_@_ha8B49t~UDqEZBv--^DcR*RnZ! z7;UX=@{uQJK6p4KnPUD7hBfJ5J|a@-f5Yf1@?ca9tEp^5*G3%TqO>fsYV0PPH^8Y! zCr|-fcF{b^mrHF6dPP0c(bDd9*&N%0AS{hGs-6q+Wa>u2>KZ=x;LS&4E><(jM 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

LDSdgeEaiMx31jHg5RTioP#J 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 literal 0 HcmV?d00001 diff --git a/vendor/cache/delayed_job-4.1.11.gem b/vendor/cache/delayed_job-4.1.11.gem new file mode 100644 index 0000000000000000000000000000000000000000..8a1f54731f2f1852e5aad17e8f633451963107d8 GIT binary patch literal 41472 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 literal 0 HcmV?d00001 diff --git a/vendor/cache/delayed_job_active_record-4.1.8.gem b/vendor/cache/delayed_job_active_record-4.1.8.gem new file mode 100644 index 0000000000000000000000000000000000000000..c151c7150df2ea719f0d463fd5456e9299760d61 GIT binary patch literal 10240 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 Gfqw&#O@Q$L literal 0 HcmV?d00001 diff --git a/vendor/cache/faraday-1.10.2.gem b/vendor/cache/faraday-1.10.2.gem deleted file mode 100644 index 712f0cb1efaeb77f76e247be0dced420d194383c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71680 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%0A83Rk#+U)m*u>N0egtnpX^-&SflrdeO?;%=iN2= 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

ggUS0?!n^>)!TsIsL3et7zq38cGZQ!PSk>pr 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 G4EzHmn7g+C diff --git a/vendor/cache/faraday-2.7.11.gem b/vendor/cache/faraday-2.7.11.gem new file mode 100644 index 0000000000000000000000000000000000000000..2b9a69c42b852ad76346e5afdd24a2886fee0a48 GIT binary patch literal 70656 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 diff --git a/vendor/cache/faraday-retry-2.2.0.gem b/vendor/cache/faraday-retry-2.2.0.gem new file mode 100644 index 0000000000000000000000000000000000000000..1aad447cdbf753f60214d5a4667f5f548f0c1a3a GIT binary patch literal 11264 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 M0)I*1{~>|@1ypWBkN^Mx diff --git a/vendor/cache/open_uri_redirections-0.2.1.gem b/vendor/cache/open_uri_redirections-0.2.1.gem deleted file mode 100644 index 2e42097f86fec636f8a7dd95fc81af893445b31d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9216 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 aYPl{#{5t^ur^Y`B{DZ(h2>gd2@V@|&a{Q?P diff --git a/vendor/cache/paper_trail-15.1.0.gem b/vendor/cache/paper_trail-15.1.0.gem new file mode 100644 index 0000000000000000000000000000000000000000..b4f25e4da681b97196e0288aa66f01a45c5d95f5 GIT binary patch literal 36352 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

mTXrTVwBpSHUpnR|+!zdr1}hLf}Z>c<}Z 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 F005%vjphIV literal 0 HcmV?d00001 diff --git a/vendor/cache/pry-0.14.2.gem b/vendor/cache/pry-0.14.2.gem new file mode 100644 index 0000000000000000000000000000000000000000..7f06f5ffc7d5db7eaf7f75482a41a33580fdc241 GIT binary patch literal 154624 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 XKYHPR`VfDS`=!7y1%4^;UnuYosYZF> literal 0 HcmV?d00001 diff --git a/vendor/cache/redcarpet-3.5.1.gem b/vendor/cache/redcarpet-3.5.1.gem deleted file mode 100644 index f510fa350ff864d747ca43de1f3465160129dbb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62464 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 Wy&)qhltH4ywzkM3tww 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∾OjPGcvEP)30BmAmm^DAV%?{-t9iyd9mH? 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 xtn(OYw(l~XH08Ven{(s5pvN(4 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 z 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 g9BkFctK#Mea@-8?Z@q^<$^BH|rvg6}_+J$GC# Date: Wed, 8 Nov 2023 13:43:37 +0100 Subject: [PATCH 06/11] Introduces initial data model A Distribution has many Repository A Repository has many Packages A Package has many Versions A Package has many Categories ActiveJobs are in the database too. --- .../20220629143750_create_distributions.rb | 13 ++ .../20220630093129_create_repositories.rb | 12 ++ db/migrate/20220630093339_create_packages.rb | 18 +++ db/migrate/20220701105843_create_versions.rb | 38 ++++++ ...te_active_storage_tables.active_storage.rb | 57 +++++++++ .../20231107104313_create_categories.rb | 13 ++ .../20231107184816_create_delayed_jobs.rb | 22 ++++ .../20231107201407_add_weight_to_package.rb | 5 + db/schema.rb | 121 ++++++++++++++++++ 9 files changed, 299 insertions(+) create mode 100644 db/migrate/20220629143750_create_distributions.rb create mode 100644 db/migrate/20220630093129_create_repositories.rb create mode 100644 db/migrate/20220630093339_create_packages.rb create mode 100644 db/migrate/20220701105843_create_versions.rb create mode 100644 db/migrate/20220705110728_create_active_storage_tables.active_storage.rb create mode 100644 db/migrate/20231107104313_create_categories.rb create mode 100644 db/migrate/20231107184816_create_delayed_jobs.rb create mode 100644 db/migrate/20231107201407_add_weight_to_package.rb create mode 100644 db/schema.rb diff --git a/db/migrate/20220629143750_create_distributions.rb b/db/migrate/20220629143750_create_distributions.rb new file mode 100644 index 000000000..8ac601c1e --- /dev/null +++ b/db/migrate/20220629143750_create_distributions.rb @@ -0,0 +1,13 @@ +class CreateDistributions < ActiveRecord::Migration[7.0] + def change + create_table :distributions do |t| + + t.string :vendor + t.string :name + t.string :version + t.string :url + t.string :obs_repo_names + t.timestamps + end + end +end diff --git a/db/migrate/20220630093129_create_repositories.rb b/db/migrate/20220630093129_create_repositories.rb new file mode 100644 index 000000000..5fdc8c61d --- /dev/null +++ b/db/migrate/20220630093129_create_repositories.rb @@ -0,0 +1,12 @@ +class CreateRepositories < ActiveRecord::Migration[7.0] + def change + create_table :repositories do |t| + t.string :url + t.boolean :updateinfo, default: false + t.string :revision + t.references :distribution + + t.timestamps + end + end +end diff --git a/db/migrate/20220630093339_create_packages.rb b/db/migrate/20220630093339_create_packages.rb new file mode 100644 index 000000000..5c11bbf84 --- /dev/null +++ b/db/migrate/20220630093339_create_packages.rb @@ -0,0 +1,18 @@ +class CreatePackages < ActiveRecord::Migration[7.0] + def change + create_table :packages do |t| + t.string :name + t.string :release + t.string :architectures + t.string :license + t.string :url + t.string :title + t.string :summary + t.text :description + t.boolean :appstream, default: false + t.references :repository + + t.timestamps + end + end +end diff --git a/db/migrate/20220701105843_create_versions.rb b/db/migrate/20220701105843_create_versions.rb new file mode 100644 index 000000000..63bdc6cd6 --- /dev/null +++ b/db/migrate/20220701105843_create_versions.rb @@ -0,0 +1,38 @@ +# This migration creates the `versions` table, the only schema PT requires. +# All other migrations PT provides are optional. +class CreateVersions < ActiveRecord::Migration[7.0] + + # The largest text column available in all supported RDBMS is + # 1024^3 - 1 bytes, roughly one gibibyte. We specify a size + # so that MySQL will use `longtext` instead of `text`. Otherwise, + # when serializing very large objects, `text` might not be big enough. + TEXT_BYTES = 1_073_741_823 + + def change + create_table :versions do |t| + t.string :item_type, null: false + t.bigint :item_id, null: false + t.string :event, null: false + t.string :whodunnit + t.text :object, limit: TEXT_BYTES + + # Known issue in MySQL: fractional second precision + # ------------------------------------------------- + # + # MySQL timestamp columns do not support fractional seconds unless + # defined with "fractional seconds precision". MySQL users should manually + # add fractional seconds precision to this migration, specifically, to + # the `created_at` column. + # (https://dev.mysql.com/doc/refman/5.6/en/fractional-seconds.html) + # + # MySQL users should also upgrade to at least rails 4.2, which is the first + # version of ActiveRecord with support for fractional seconds in MySQL. + # (https://github.com/rails/rails/pull/14359) + # + # MySQL users should use the following line for `created_at` + # t.datetime :created_at, limit: 6 + t.datetime :created_at + end + add_index :versions, %i(item_type item_id) + end +end diff --git a/db/migrate/20220705110728_create_active_storage_tables.active_storage.rb b/db/migrate/20220705110728_create_active_storage_tables.active_storage.rb new file mode 100644 index 000000000..8a7bfe189 --- /dev/null +++ b/db/migrate/20220705110728_create_active_storage_tables.active_storage.rb @@ -0,0 +1,57 @@ +# This migration comes from active_storage (originally 20170806125915) +class CreateActiveStorageTables < ActiveRecord::Migration[5.2] + def change + # Use Active Record's configured type for primary and foreign keys + primary_key_type, foreign_key_type = primary_and_foreign_key_types + + create_table :active_storage_blobs, id: primary_key_type do |t| + t.string :key, null: false + t.string :filename, null: false + t.string :content_type + t.text :metadata + t.string :service_name, null: false + t.bigint :byte_size, null: false + t.string :checksum + + if connection.supports_datetime_with_precision? + t.datetime :created_at, precision: 6, null: false + else + t.datetime :created_at, null: false + end + + t.index [ :key ], unique: true + end + + create_table :active_storage_attachments, id: primary_key_type do |t| + t.string :name, null: false + t.references :record, null: false, polymorphic: true, index: false, type: foreign_key_type + t.references :blob, null: false, type: foreign_key_type + + if connection.supports_datetime_with_precision? + t.datetime :created_at, precision: 6, null: false + else + t.datetime :created_at, null: false + end + + t.index [ :record_type, :record_id, :name, :blob_id ], name: :index_active_storage_attachments_uniqueness, unique: true + t.foreign_key :active_storage_blobs, column: :blob_id + end + + create_table :active_storage_variant_records, id: primary_key_type do |t| + t.belongs_to :blob, null: false, index: false, type: foreign_key_type + t.string :variation_digest, null: false + + t.index [ :blob_id, :variation_digest ], name: :index_active_storage_variant_records_uniqueness, unique: true + t.foreign_key :active_storage_blobs, column: :blob_id + end + end + + private + def primary_and_foreign_key_types + config = Rails.configuration.generators + setting = config.options[config.orm][:primary_key_type] + primary_key_type = setting || :primary_key + foreign_key_type = setting || :bigint + [primary_key_type, foreign_key_type] + end +end diff --git a/db/migrate/20231107104313_create_categories.rb b/db/migrate/20231107104313_create_categories.rb new file mode 100644 index 000000000..61cbcb4bd --- /dev/null +++ b/db/migrate/20231107104313_create_categories.rb @@ -0,0 +1,13 @@ +class CreateCategories < ActiveRecord::Migration[7.1] + def change + create_table :categories do |t| + t.string :name + t.timestamps + end + + create_table :categories_packages, id: false do |t| + t.belongs_to :category + t.belongs_to :package + end + end +end diff --git a/db/migrate/20231107184816_create_delayed_jobs.rb b/db/migrate/20231107184816_create_delayed_jobs.rb new file mode 100644 index 000000000..c7c81d08c --- /dev/null +++ b/db/migrate/20231107184816_create_delayed_jobs.rb @@ -0,0 +1,22 @@ +class CreateDelayedJobs < ActiveRecord::Migration[7.1] + def self.up + create_table :delayed_jobs do |table| + table.integer :priority, default: 0, null: false # Allows some jobs to jump to the front of the queue + table.integer :attempts, default: 0, null: false # Provides for retries, but still fail eventually. + table.text :handler, null: false # YAML-encoded string of the object that will do work + table.text :last_error # reason for last failure (See Note below) + table.datetime :run_at # When to run. Could be Time.zone.now for immediately, or sometime in the future. + table.datetime :locked_at # Set when a client is working on this object + table.datetime :failed_at # Set when all retries have failed (actually, by default, the record is deleted instead) + table.string :locked_by # Who is working on this object (if locked) + table.string :queue # The name of the queue this job is in + table.timestamps null: true + end + + add_index :delayed_jobs, [:priority, :run_at], name: "delayed_jobs_priority" + end + + def self.down + drop_table :delayed_jobs + end +end diff --git a/db/migrate/20231107201407_add_weight_to_package.rb b/db/migrate/20231107201407_add_weight_to_package.rb new file mode 100644 index 000000000..39dcb2660 --- /dev/null +++ b/db/migrate/20231107201407_add_weight_to_package.rb @@ -0,0 +1,5 @@ +class AddWeightToPackage < ActiveRecord::Migration[7.1] + def change + add_column :packages, :weight, :integer, default: 100 + end +end diff --git a/db/schema.rb b/db/schema.rb new file mode 100644 index 000000000..a386b86b4 --- /dev/null +++ b/db/schema.rb @@ -0,0 +1,121 @@ +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# This file is the source Rails uses to define your schema when running `bin/rails +# db:schema:load`. When creating a new database, `bin/rails db:schema:load` tends to +# be faster and is potentially less error prone than running all of your +# migrations from scratch. Old migrations may fail to apply correctly if those +# migrations use external dependencies or application code. +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema[7.1].define(version: 2023_11_07_201407) do + # These are extensions that must be enabled in order to support this database + enable_extension "plpgsql" + + create_table "active_storage_attachments", force: :cascade do |t| + t.string "name", null: false + t.string "record_type", null: false + t.bigint "record_id", null: false + t.bigint "blob_id", null: false + t.datetime "created_at", null: false + t.index ["blob_id"], name: "index_active_storage_attachments_on_blob_id" + t.index ["record_type", "record_id", "name", "blob_id"], name: "index_active_storage_attachments_uniqueness", unique: true + end + + create_table "active_storage_blobs", force: :cascade do |t| + t.string "key", null: false + t.string "filename", null: false + t.string "content_type" + t.text "metadata" + t.string "service_name", null: false + t.bigint "byte_size", null: false + t.string "checksum" + t.datetime "created_at", null: false + t.index ["key"], name: "index_active_storage_blobs_on_key", unique: true + end + + create_table "active_storage_variant_records", force: :cascade do |t| + t.bigint "blob_id", null: false + t.string "variation_digest", null: false + t.index ["blob_id", "variation_digest"], name: "index_active_storage_variant_records_uniqueness", unique: true + end + + create_table "categories", force: :cascade do |t| + t.string "name" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "categories_packages", id: false, force: :cascade do |t| + t.bigint "category_id" + t.bigint "package_id" + t.index ["category_id"], name: "index_categories_packages_on_category_id" + t.index ["package_id"], name: "index_categories_packages_on_package_id" + end + + create_table "delayed_jobs", force: :cascade do |t| + t.integer "priority", default: 0, null: false + t.integer "attempts", default: 0, null: false + t.text "handler", null: false + t.text "last_error" + t.datetime "run_at" + t.datetime "locked_at" + t.datetime "failed_at" + t.string "locked_by" + t.string "queue" + t.datetime "created_at" + t.datetime "updated_at" + t.index ["priority", "run_at"], name: "delayed_jobs_priority" + end + + create_table "distributions", force: :cascade do |t| + t.string "vendor" + t.string "name" + t.string "url" + t.string "obs_repo_names" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "packages", force: :cascade do |t| + t.string "name" + t.string "release" + t.string "architectures" + t.string "license" + t.string "url" + t.string "title" + t.string "summary" + t.text "description" + t.boolean "appstream", default: false + t.bigint "repository_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.integer "weight", default: 100 + t.index ["repository_id"], name: "index_packages_on_repository_id" + end + + create_table "repositories", force: :cascade do |t| + t.string "url" + t.boolean "updateinfo", default: false + t.string "revision" + t.bigint "distribution_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.index ["distribution_id"], name: "index_repositories_on_distribution_id" + end + + create_table "versions", force: :cascade do |t| + t.string "item_type", null: false + t.bigint "item_id", null: false + t.string "event", null: false + t.string "whodunnit" + t.text "object" + t.datetime "created_at" + t.index ["item_type", "item_id"], name: "index_versions_on_item_type_and_item_id" + end + + add_foreign_key "active_storage_attachments", "active_storage_blobs", column: "blob_id" + add_foreign_key "active_storage_variant_records", "active_storage_blobs", column: "blob_id" +end From c680b6269bdccdd5709753ebabca6075e44fce30 Mon Sep 17 00:00:00 2001 From: Henne Vogelsang Date: Wed, 8 Nov 2023 13:28:55 +0100 Subject: [PATCH 07/11] Introduces repomd search With this we get a Distribution with a bunch of Repository in the database that you can sync. Which will create, per Distribution/Repository, a gazillion Package objects with data from primary, appdata and updateinfo. The user workflow will be as following: - As an admin I setup Distribution and it's repositories - As an admin I sync a Distribution's repositories to the database - As a user I search for Package of a Distributions in it's repositories - As a user I extend the search to packages build on OBS for this Distribution (not implemented here) Separating the Distribution "repository" search from searching through OBS will hopefully make more clear for newbies that enabling extra repos is kind of dangerous. --- .haml-lint_todo.yml | 28 +- .rubocop.yml | 6 + app/controllers/application_controller.rb | 266 +- app/controllers/main_controller.rb | 9 + app/controllers/package_controller.rb | 135 - app/controllers/packages_controller.rb | 12 + app/jobs/application_job.rb | 2 + app/jobs/cache_screenshot_job.rb | 45 + app/models/appdata.rb | 66 - app/models/category.rb | 4 + app/models/distribution.rb | 18 + app/models/package.rb | 48 + app/models/repository.rb | 213 + app/models/screenshot.rb | 103 - app/views/download/_download.css.erb | 40 - app/views/download/appliance.erb | 52 - app/views/download/package.erb | 130 - app/views/error.html.erb | 8 - app/views/layouts/_search_form.html.haml | 15 + app/views/layouts/application.html.haml | 2 +- app/views/main/index.html.haml | 5 + app/views/main/search.html.haml | 23 + app/views/package/_download_rows.html.erb | 64 - app/views/package/explore.html.erb | 46 - app/views/package/show.html.erb | 137 - .../packages/_screenshot_carousel.html.haml | 17 + app/views/packages/show.html.haml | 33 + app/views/search/_category_header.html.erb | 16 - app/views/search/_default_searches.html.erb | 7 - app/views/search/_find_form.html.erb | 29 - app/views/search/_find_results.html.erb | 90 - app/views/search/_settings.html.erb | 43 - app/views/search/find.html.erb | 8 - config/routes.rb | 24 +- lib/assets/.keep | 0 lib/tasks/fill_search_cache.rake | 14 - lib/tasks/rubocop.rake | 16 - test/helper/search_helper_test.rb | 14 - test/integration/package_controller_test.rb | 99 - .../validate_configuration_test.rb | 19 - test/models/appdata_test.rb | 23 - test/models/screenshot_test.rb | 32 - test/support/4Pane-600.png | Bin 94093 -> 0 bytes test/support/4Pane624x351.png | Bin 51077 -> 0 bytes test/support/screenshot.png | Bin 78877 -> 0 bytes .../vcr-cassettes/backend_connection.yml | 986 --- .../vcr-cassettes/backend_error_handling.yml | 207 - .../vcr-cassettes/default_searches.yml | 7388 ----------------- test/support/vcr-cassettes/empty_query.yml | 2950 ------- ...known_screenshot_redirects_to_original.yml | 986 --- .../vcr-cassettes/non_existing_packages.yml | 3017 ------- .../vcr-cassettes/only_version_query.yml | 2950 ------- .../vcr-cassettes/package_information.yml | 7230 ---------------- .../thumbnail_downloaded_uses_it.yml | 986 --- ...ail_failed_download_uses_default_image.yml | 986 --- .../thumbnail_not_downloaded_downloads_it.yml | 1063 --- ..._unknown_package_returns_default_asset.yml | 986 --- .../unknown_screenshot_is_404.yml | 986 --- test/system/package_information_test.rb | 14 - test/system/search_results_test.rb | 75 - 60 files changed, 488 insertions(+), 32283 deletions(-) create mode 100644 app/controllers/main_controller.rb delete mode 100644 app/controllers/package_controller.rb create mode 100644 app/controllers/packages_controller.rb create mode 100644 app/jobs/application_job.rb create mode 100644 app/jobs/cache_screenshot_job.rb delete mode 100644 app/models/appdata.rb create mode 100644 app/models/category.rb create mode 100644 app/models/distribution.rb create mode 100644 app/models/package.rb create mode 100644 app/models/repository.rb delete mode 100644 app/models/screenshot.rb delete mode 100644 app/views/download/_download.css.erb delete mode 100644 app/views/download/appliance.erb delete mode 100644 app/views/download/package.erb delete mode 100644 app/views/error.html.erb create mode 100644 app/views/layouts/_search_form.html.haml create mode 100644 app/views/main/index.html.haml create mode 100644 app/views/main/search.html.haml delete mode 100644 app/views/package/_download_rows.html.erb delete mode 100644 app/views/package/explore.html.erb delete mode 100644 app/views/package/show.html.erb create mode 100644 app/views/packages/_screenshot_carousel.html.haml create mode 100644 app/views/packages/show.html.haml delete mode 100644 app/views/search/_category_header.html.erb delete mode 100644 app/views/search/_default_searches.html.erb delete mode 100644 app/views/search/_find_form.html.erb delete mode 100644 app/views/search/_find_results.html.erb delete mode 100644 app/views/search/_settings.html.erb delete mode 100644 app/views/search/find.html.erb delete mode 100644 lib/assets/.keep delete mode 100644 lib/tasks/fill_search_cache.rake delete mode 100644 lib/tasks/rubocop.rake delete mode 100644 test/helper/search_helper_test.rb delete mode 100644 test/integration/package_controller_test.rb delete mode 100644 test/integration/validate_configuration_test.rb delete mode 100644 test/models/appdata_test.rb delete mode 100644 test/models/screenshot_test.rb delete mode 100644 test/support/4Pane-600.png delete mode 100644 test/support/4Pane624x351.png delete mode 100644 test/support/screenshot.png delete mode 100644 test/support/vcr-cassettes/backend_connection.yml delete mode 100644 test/support/vcr-cassettes/backend_error_handling.yml delete mode 100644 test/support/vcr-cassettes/default_searches.yml delete mode 100644 test/support/vcr-cassettes/empty_query.yml delete mode 100644 test/support/vcr-cassettes/known_screenshot_redirects_to_original.yml delete mode 100644 test/support/vcr-cassettes/non_existing_packages.yml delete mode 100644 test/support/vcr-cassettes/only_version_query.yml delete mode 100644 test/support/vcr-cassettes/package_information.yml delete mode 100644 test/support/vcr-cassettes/thumbnail_downloaded_uses_it.yml delete mode 100644 test/support/vcr-cassettes/thumbnail_failed_download_uses_default_image.yml delete mode 100644 test/support/vcr-cassettes/thumbnail_not_downloaded_downloads_it.yml delete mode 100644 test/support/vcr-cassettes/thumbnail_unknown_package_returns_default_asset.yml delete mode 100644 test/support/vcr-cassettes/unknown_screenshot_is_404.yml delete mode 100644 test/system/package_information_test.rb delete mode 100644 test/system/search_results_test.rb diff --git a/.haml-lint_todo.yml b/.haml-lint_todo.yml index a0edd0927..02c4eb32a 100644 --- a/.haml-lint_todo.yml +++ b/.haml-lint_todo.yml @@ -1,7 +1,33 @@ # This configuration was generated by # `haml-lint --auto-gen-config` -# on 2023-11-08 15:22:15 +0000 using Haml-Lint version 0.40.1. +# on 2023-11-08 16:31:13 +0000 using Haml-Lint version 0.40.1. # The point is for the user to remove these configuration records # one by one as the lints are removed from the code base. # Note that changes in the inspected code, or installation of new # versions of Haml-Lint, may require this file to be generated again. + +linters: + + # Offense count: 4 + InstanceVariables: + exclude: + - "app/views/layouts/_search_form.html.haml" + - "app/views/packages/_screenshot_carousel.html.haml" + + # Offense count: 11 + LineLength: + exclude: + - "app/views/layouts/_search_form.html.haml" + - "app/views/main/search.html.haml" + - "app/views/packages/_screenshot_carousel.html.haml" + - "app/views/packages/show.html.haml" + + # Offense count: 7 + RuboCop: + exclude: + - "app/views/layouts/_search_form.html.haml" + + # Offense count: 1 + InlineStyles: + exclude: + - "app/views/main/search.html.haml" \ No newline at end of file diff --git a/.rubocop.yml b/.rubocop.yml index e61e8310b..3810d28e7 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -18,3 +18,9 @@ AllCops: Style/HashSyntax: EnforcedShorthandSyntax: either + +Style/FrozenStringLiteralComment: + Enabled: false + +Style/Documentation: + Enabled: false diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index fe77892ed..cb654586d 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -1,267 +1,5 @@ -# frozen_string_literal: true - -require 'api_connect' -require 'net/https' -require 'json' - -class OBSError < StandardError; end - class ApplicationController < ActionController::Base - before_action :validate_configuration - before_action :set_language - before_action :set_distributions - before_action :set_releases - before_action :set_baseproject - - helper :all # include all helpers, all the time - require 'rexml/document' - - class MissingParameterError < RuntimeError; end - - EXCEPTIONS_TO_IGNORE = [OBS::InvalidSearchTerm, - ApiConnect::Error, - ApplicationController::MissingParameterError, - Timeout::Error].freeze - - rescue_from Exception do |exception| - logger.error "Exception: #{exception.class}: #{exception.message}" - @message = exception.message - layout = request.xhr? ? false : 'application' - logger.error exception.backtrace.join("\n") unless EXCEPTIONS_TO_IGNORE.include? exception - render template: 'error', formats: [:html], layout: layout, status: 400 - end - - def prepare_appdata - @appdata = case @baseproject - when 'ALL' - tw = tumbleweed_appdata - stable = leap_appdata(@stable_version) - testing = @testing_version ? leap_appdata(@testing_version) : {} - legacy = @legacy_release ? leap_appdata(@legacy_release) : {} - # Overwriting entries is okay, appdata is not used for - # installation when @baseproject == 'ALL' - tw.merge(stable).merge(testing).merge(legacy) - when 'openSUSE:Factory' - tumbleweed_appdata - when "openSUSE:Leap:#{@stable_version}" - leap_appdata(@stable_version) - when "openSUSE:Leap:#{@testing_version}" - leap_appdata(@testing_version) - when "openSUSE:Leap:#{@legacy_release}" - leap_appdata(@legacy_release) - else - { apps: [], categories: Set.new } - end - end - - # TODO: Used to alter what OBS.search_published_binary returns, extract this into OBS. - def fix_package_projects - # Due to Leap 15.3's release model, there is no 1:1 distribution <> - # baseproject relation anymore. - # official packages: - # DISTRIBUTION_PROJECTS_OVERRIDE contains valid baseprojects - # -> treat as if it was from the distribution's main project, but save the - # link to the real project for the generation of the download page - # other packages: - # package.repo uses the distribution's default reponame - # -> only "fix" the baseproject for grouping purposes - @packages.each do |package| - dist = @distributions.find do |d| - projects = DISTRIBUTION_PROJECTS_OVERRIDE.fetch(d[:dist_id], nil) - projects&.include?(package.project) - end - - if dist - logger.debug("Match in override hash, changing #{package.baseproject} to #{dist[:project]}") - package.realproject = package.project - package.baseproject = dist[:project] - package.project = dist[:project] - else - repo = @distributions.find { |d| d[:reponame] == package.repository } - if repo - package.realproject = package.project - package.baseproject = repo[:project] - elsif package.repository == 'openSUSE_Leap_15.4' - leap154 = @distributions.find { |d| d[:dist_id] == '23178' } - next unless leap154 - - package.baseproject = leap154[:project] - elsif package.repository == 'openSUSE_Leap_15.5' - leap155 = @distributions.find { |d| d[:dist_id] == '23175' } - next unless leap155 - - package.baseproject = leap155[:project] - end - end - end - end - - # TODO: Used to alter what OBS.search_published_binary returns, extract this into OBS. - def filter_packages - # remove maintenance projects, they are not meant for end users - @packages.reject! { |p| p.project.include? 'openSUSE:Maintenance:' } - @packages.reject! { |p| p.project == 'openSUSE:Factory:Rebuild' } - @packages.reject! { |p| p.project.start_with?('openSUSE:Factory:Staging') } - - # only show packages - @packages.reject! { |p| p.type == 'ymp' } - - @packages.reject! { |p| /-devel/i.match?(p.name) } unless @search_devel - - unless @search_lang - @packages.reject! { |p| p.name.end_with?('-lang') || p.name.include?('-translations-') || p.name.include?('-l10n-') } - end - - @packages.reject! { |p| p.name.end_with?('-buildsymbols', '-debuginfo', '-debugsource') } unless @search_debug - - # filter out ports for different arch - if @baseproject.end_with?('ARM') - @packages.select! { |p| p.project.include?('ARM') || p.repository.include?('ARM') } - elsif @baseproject.end_with?('PowerPC') - @packages.select! { |p| p.project.include?('PowerPC') || p.repository.include?('PowerPC') } - else # x86 - @packages.reject! do |p| - p.repository.end_with?('_ARM', '_PowerPC', '_zSystems') || p.repository == 'ports' || - p.project.include?('ARM') || p.project.include?('PowerPC') || p.project.include?('zSystems') - end - end - end - - private - - def validate_configuration - config = Rails.configuration.x - layout = request.xhr? ? false : 'application' - - if config.api_username.blank? && config.opensuse_cookie.blank? - @message = _('The authentication to the OBS API has not been configured correctly.') - render template: 'error', formats: [:html], layout: layout, status: 503 - end - end - - def set_language - set_gettext_locale - requested_locale = FastGettext.locale - # if we don't have translations for the requested locale, try - # the short form without underscore - unless LANGUAGES.include? requested_locale - requested_locale = requested_locale.split('_').first - params[:locale] = LANGUAGES.include?(requested_locale) ? requested_locale : 'en' - set_gettext_locale - end - @lang = FastGettext.locale - end - - def load_releases - release_file_url = 'https://get.opensuse.org/api/v0/distributions.json' - Rails.cache.fetch('software-o-o/releases', expires_in: 10.minutes) do - JSON.parse(URI.parse(release_file_url).open.read)['Leap'].sort_by { |r| -r['upgrade-weight'] } - rescue StandardError => e - Rails.logger.error "Error while parsing releases entry in #{release_file_url}: #{e}" - next - end - rescue StandardError => e - Rails.logger.error "Error while parsing releases file #{release_file_url}: #{e}" - raise e - end - - def set_releases - @stable_version = nil - @testing_version = nil - @testing_state = nil - @legacy_release = nil - - # look for most current release - versions = load_releases - unless versions.blank? - if versions[0]['state'] == 'Stable' - @stable_version = versions[0]['version'].to_s - @legacy_release = versions[1]['version'].to_s - else - @testing_version = versions[0]['version'].to_s - @testing_state = versions[0]['state'].to_s - @stable_version = versions[1]['version'].to_s - @legacy_release = versions[2]['version'].to_s - end - end - end - - def tumbleweed_appdata - Rails.cache.fetch('appdata/tumbleweed', expires_in: 12.hours) do - Appdata.new('tumbleweed').data - end - end - - def leap_appdata(version) - Rails.cache.fetch("appdata/leap#{version}", expires_in: 12.hours) do - Appdata.new("leap/#{version}").data - end - end - - def set_distributions - @distributions = Rails.cache.fetch('distributions', expires_in: 120.minutes) do - load_distributions - end - rescue OBSError - @distributions = nil - @hide_search_box = true - flash[:error] = 'Connection to OBS is unavailable. Functionality of this site is limited.' - end - - def load_distributions - logger.debug 'Loading distributions' - loaded_distros = [] - begin - response = ApiConnect.get('public/distributions') - doc = REXML::Document.new response.body - doc.elements.each('distributions/distribution') do |element| - loaded_distros << parse_distribution(element) - end - loaded_distros.unshift({ name: 'ALL Distributions', project: 'ALL' }) - rescue Exception => e - logger.error "Error while loading distributions: #{e}" - raise OBSError.new, _('OBS Backend not available') - end - loaded_distros - end - - def parse_distribution(element) - dist = { - name: element.elements['name'].text, - project: element.elements['project'].text, - reponame: element.elements['reponame'].text, - repository: element.elements['repository'].text, - dist_id: element.attributes['id'] - } - logger.debug "Added Distribution: #{dist}" - dist - end - - def set_search_options - @search_term = params[:q] || '' - @search_devel = (cookies[:search_devel] == 'true') - @search_lang = (cookies[:search_lang] == 'true') - @search_debug = (cookies[:search_debug] == 'true') - end - - def set_baseproject - default_baseproject = "openSUSE:Leap:#{@stable_version}" - - if params[:baseproject].present? && valid_baseproject?(params[:baseproject]) - @baseproject = params[:baseproject] - update_baseproject_cookie(params[:baseproject]) - elsif cookies[:baseproject].present? && valid_baseproject?(cookies[:baseproject]) - @baseproject = cookies[:baseproject] - end - @baseproject = default_baseproject unless @baseproject.present? - end - - def valid_baseproject?(project) - @distributions.present? && @distributions.select { |d| d[:project] == project }.present? - end - - def update_baseproject_cookie(project) - cookies.delete :baseproject - cookies.permanent[:baseproject] = project + def set_distribution + @distribution = Distribution.find_by!(name: params[:distribution_name] || params[:distribution]) end end diff --git a/app/controllers/main_controller.rb b/app/controllers/main_controller.rb new file mode 100644 index 000000000..73a026543 --- /dev/null +++ b/app/controllers/main_controller.rb @@ -0,0 +1,9 @@ +class MainController < ApplicationController + before_action :set_distribution, only: :search + + def index; end + + def search + @packages = @distribution.packages.where('name ILIKE ?', "%#{params[:q]}%").order('LENGTH(name) ASC').order(:weight) + end +end diff --git a/app/controllers/package_controller.rb b/app/controllers/package_controller.rb deleted file mode 100644 index 9c0698b4a..000000000 --- a/app/controllers/package_controller.rb +++ /dev/null @@ -1,135 +0,0 @@ -# frozen_string_literal: true - -class PackageController < ApplicationController - before_action :set_search_options, only: %i[show categories] - before_action :prepare_appdata, :set_categories - - skip_before_action :set_language, only: %i[thumbnail screenshot] - - def show - @pkgname = params[:package] - raise MissingParameterError, 'Invalid parameter package' unless valid_package_name? @pkgname - - begin - raise OBSError if @distributions.nil? - - @search_term = params[:search_term] - - @packages = OBS.search_published_binary("\"#{@pkgname}\"") - # only show rpms - @packages.select! { |p| p.type != 'ymp' && p.quality != 'Private' } - fix_package_projects - @default_project_name = @distributions.find { |d| d[:project] == @baseproject }[:name] - default_update_projects = ["#{@baseproject}:Update", "#{@baseproject}:NonFree:Update"] - default_release_projects = [@baseproject, "#{@baseproject}:NonFree"] - @default_package = @packages.find { |p| default_update_projects.include?(p.project) } || - @packages.find { |p| default_release_projects.include?(p.project) } - - pkg_appdata = @appdata[:apps].find { |app| app[:pkgname].casecmp(@pkgname).zero? } - if pkg_appdata - @name = pkg_appdata[:name] - @appcategories = pkg_appdata[:categories] - @homepage = pkg_appdata[:homepage] - @appid = pkg_appdata[:id] - end - - @screenshot = url_for controller: :package, action: :screenshot, package: @pkgname, only_path: true - @thumbnail = url_for controller: :package, action: :thumbnail, package: @pkgname, only_path: true - - filter_packages - - @official_projects = @distributions.map { |d| d[:project] } - # get extra distributions that are not in the default distribution list - @extra_packages = @packages.reject { |p| @distributions.map { |d| d[:project] }.include? p.baseproject } - @extra_dists = @extra_packages.filter_map(&:baseproject).uniq.map { |d| { project: d } } - rescue OBSError - @hide_search_box = true - flash.now[:error] = _('Connection to OBS is unavailable. Functionality of this site is limited.') - end - end - - def explore - # Workaround to know in advance non-cached screenshots - # Ideally the apps structure should include Screenshot objects from the beginning - @apps = @appdata[:apps].reject do |a| - a[:screenshots].blank? || !Screenshot.new(a[:pkgname], a[:screenshots][0]).thumbnail_generated? - end - end - - def category - @category = params[:category] - raise MissingParameterError, 'Invalid parameter category' unless valid_package_name? @category - - mapping = @main_sections.select { |s| s[:id].casecmp(@category).zero? } - categories = (mapping.blank? ? [@category] : mapping.first[:categories]) - - app_pkgs = @appdata[:apps].reject { |app| (app[:categories].map(&:downcase) & categories.map(&:downcase)).blank? } - package_names_unsorted = app_pkgs.map { |p| p[:pkgname] }.uniq - @packagenames = package_names_unsorted.sort_by { |x| @appdata[:apps].find { |a| a[:pkgname] == x }[:name] } - - app_categories = app_pkgs.map { |p| p[:categories] }.flatten - reject_categories = %w[GNOME KDE Qt GTK] - @related_categories = app_categories.uniq.map { |c| { name: c, weight: app_categories.count { |v| v == c } } } - @related_categories = @related_categories.sort_by { |c| c[:weight] }.reverse.reject { |c| categories.include? c[:name] } - @related_categories = @related_categories.reject { |c| reject_categories.include? c[:name] } - - render 'search/find' - end - - def screenshot - image params[:package], :screenshot - end - - def thumbnail - image params[:package], :thumbnail - end - - private - - def valid_package_name?(name) - name =~ /^[[:alnum:]][-+~\w.:@]*$/ - end - - def image(pkgname, type) - @appdata[:apps].each do |app| - next unless app[:pkgname] == pkgname - next if app[:screenshots].blank? - - app[:screenshots].each do |image_url| - return redirect_to(image_url, allow_other_host: true) if type == :screenshot && image_url - next if image_url.blank? - - path = begin - screenshot = Screenshot.new(pkgname, image_url) - screenshot.thumbnail_path(fetch: true) - rescue OpenURI::HTTPError => e - Rails.logger.error "Error retrieving #{image_url}: #{e}" - next - end - return redirect_to "/#{path}" - end - end - - return head(404, 'content_type' => 'text/plain') if type == :screenshot - - # a screenshot object with nil url returns default thumbnails - screenshot = Screenshot.new(pkgname, nil) - path = screenshot.thumbnail_path(fetch: true) - url = ActionController::Base.helpers.asset_url(path) - redirect_to url - end - - # See https://specifications.freedesktop.org/menu-spec/menu-spec-latest.html - def set_categories - @main_sections = [ - { name: _('Games'), id: 'Games', icon: 'games', categories: ['Game'] }, - { name: _('Development'), id: 'Development', icon: 'code', categories: ['Development'] }, - { name: _('Education & Science'), id: 'Education', icon: 'education', categories: %w[Education Science] }, - { name: _('Multimedia'), id: 'Multimedia', icon: 'multimedia', categories: %w[AudioVideo Audio Video] }, - { name: _('Graphics'), id: 'Graphics', icon: 'graphics', categories: ['Graphics'] }, - { name: _('Office & Productivity'), id: 'Office', icon: 'office', categories: ['Office'] }, - { name: _('Network'), id: 'Network', icon: 'network', categories: ['Network'] }, - { name: _('System & Utility'), id: 'Tools', icon: 'utils', categories: %w[Settings System Utility] } - ] - end -end diff --git a/app/controllers/packages_controller.rb b/app/controllers/packages_controller.rb new file mode 100644 index 000000000..5be0a7bdc --- /dev/null +++ b/app/controllers/packages_controller.rb @@ -0,0 +1,12 @@ +class PackagesController < ApplicationController + before_action :set_distribution + before_action :set_package, only: %i[show update] + + def show; end + + private + + def set_package + @package = @distribution.packages.find_by!(name: params[:name]) + end +end diff --git a/app/jobs/application_job.rb b/app/jobs/application_job.rb new file mode 100644 index 000000000..a009ace51 --- /dev/null +++ b/app/jobs/application_job.rb @@ -0,0 +1,2 @@ +class ApplicationJob < ActiveJob::Base +end diff --git a/app/jobs/cache_screenshot_job.rb b/app/jobs/cache_screenshot_job.rb new file mode 100644 index 000000000..89c1e9040 --- /dev/null +++ b/app/jobs/cache_screenshot_job.rb @@ -0,0 +1,45 @@ +# frozen_string_literal: true + +# Fetches one or more screenshots from an array of urls and attaches it to a Package +class CacheScreenshotJob < ApplicationJob + def perform(package_id, screenshot_urls = []) + package = Package.find_by(id: package_id) + return unless package + + package.screenshots.purge + + screenshot_urls.each do |url| + begin + response = http_connection(url: url).get + rescue Faraday::ConnectionFailed, Faraday::SSLError + logger.debug "Could not fetch #{url}..." + next + end + + unless response.success? + logger.debug "Could not fetch #{url}..." + next + end + + filename = File.basename(URI.parse(url).path) + filepath = Rails.root.join('tmp', 'file-cache', filename) + File.binwrite(filepath, response.body) + package.screenshots.attach(io: File.open(filepath), filename: filename, content_type: response.headers['content-type']) + File.delete(filepath) + end + package.increment('weight', package.screenshots_attachments.count) + package.save + end + + private + + def http_connection(url:) + Faraday.new(url) do |conn| + store = ActiveSupport::Cache.lookup_store(:file_store, Rails.root.join('tmp', 'http-cache')) + + conn.headers['User-Agent'] = 'software.opensuse.org' + conn.use Faraday::FollowRedirects::Middleware + conn.use :http_cache, store: store, serializer: Marshal + end + end +end diff --git a/app/models/appdata.rb b/app/models/appdata.rb deleted file mode 100644 index 1658f0691..000000000 --- a/app/models/appdata.rb +++ /dev/null @@ -1,66 +0,0 @@ -# frozen_string_literal: true - -require 'open-uri' -require 'open_uri_redirections' -require 'zlib' - -class Appdata - attr_reader :data - - def initialize(distribution) - @distribution = distribution - @data = load_appdata - end - - private - - def load_appdata - data = { apps: [], categories: Set.new } - %w[oss non-oss].each do |flavour| - xml = load_xml(flavour) - data[:apps].concat(parse_appdata_apps(xml)) - data[:categories].merge(parse_appdata_categories(xml)) - end - data - end - - def load_xml(flavour) - baseurl = if @distribution == 'tumbleweed' - "https://download.opensuse.org/tumbleweed/repo/#{flavour}/" - else - "https://download.opensuse.org/distribution/#{@distribution}/repo/#{flavour}/" - end - - index_url = "#{baseurl}/repodata/repomd.xml" - repomd = Nokogiri::XML(URI.open(index_url)).remove_namespaces! - href = repomd.xpath('/repomd/data[@type="appdata"]/location').attr('href').text - appdata_url = baseurl + href - Nokogiri::XML(Zlib::GzipReader.new(URI.open(appdata_url, allow_redirections: :all))) - # Broad except, could be network connection, missing 'href' attribute - rescue StandardError => e - Rails.logger.error("Error: #{e} -- appdata_url=#{appdata_url}") - Nokogiri::XML('') - end - - def parse_appdata_apps(xml) - apps = [] - xml.xpath('/components/component').each do |app| - appdata = {} - # Filter translated versions of name and summary out - appdata[:name] = app.xpath('name[not(@xml:lang)]').text - appdata[:summary] = app.xpath('summary[not(@xml:lang)]').text - appdata[:pkgname] = app.xpath('pkgname').text - appdata[:categories] = app.xpath('categories/category').map(&:text).reject { |c| c.match(/^X-/) }.uniq - appdata[:id] = app.xpath('id').text - appdata[:homepage] = app.xpath('url').text - appdata[:screenshots] = app.xpath('screenshots/screenshot/image').map(&:text) - apps << appdata - end - apps - end - - def parse_appdata_categories(xml) - xml.xpath('/components/component/categories/category') - .map(&:text).reject { |c| c.match(/^X-/) }.uniq - end -end diff --git a/app/models/category.rb b/app/models/category.rb new file mode 100644 index 000000000..c3ae6af59 --- /dev/null +++ b/app/models/category.rb @@ -0,0 +1,4 @@ +class Category < ApplicationRecord + has_and_belongs_to_many :packages + validates :name, presence: true +end diff --git a/app/models/distribution.rb b/app/models/distribution.rb new file mode 100644 index 000000000..305f1be20 --- /dev/null +++ b/app/models/distribution.rb @@ -0,0 +1,18 @@ +# frozen_string_literal: true + +# A Linux Distribution +class Distribution < ApplicationRecord + has_many :repositories + has_many :packages, through: :repositories + + validates :vendor, :name, :version, :obs_repo_names, presence: true + + def sync + repositories.where(updateinfo: false).each(&:sync) + repositories.where(updateinfo: true).each(&:sync) + end + + def full_name + "#{vendor} #{name}" + end +end diff --git a/app/models/package.rb b/app/models/package.rb new file mode 100644 index 000000000..4c73c5025 --- /dev/null +++ b/app/models/package.rb @@ -0,0 +1,48 @@ +# frozen_string_literal: true + +# A binary package of a Linux distribution repository +class Package < ApplicationRecord + belongs_to :repository + has_and_belongs_to_many :categories, -> { distinct } + has_many_attached :screenshots + has_many_attached :icons + + validates :name, :release, :architectures, :license, presence: true + validates :name, uniqueness: { scope: :repository } + serialize :architectures, type: Array + has_paper_trail on: [:update], only: [:release] + + SUPPORT_PACKAGE_NAME_PARTS = ['-branding-', '-extension-', '-plugin-', '-plugins-', + '-trans-', '-translations-', '-traineddata-'].freeze + SUPPORT_PACKAGE_NAME_ENDINGS = ['-32bit', '-data', '-devel', '-devel-static', '-doc', '-docs', '-docs-html', '-debug', + '-compat', '-api', '-addons', + '-font', '-fonts', '-extra', '-extras', 'extension', '-extensions', '-example', '-examples', + '-headers', '-imports', '-icons', '-javadoc', + '-lang', '-lib', '-libs', '-locale', '-module', '-modules', + '-plugin', '-plugins', '-schema', '-schemas', '-source', '-src', '-support', '-systemd', + '-test', '-testresults', '-tests', '-testsuite', '-theme', '-themes', '-translations', + '-wallpaper', '-wallpapers'].freeze + SUPPORT_PACKAGE_NAME_BEGINNINGS = ['system-', 'php8-', 'php7-', 'aws-sdk-', 'ocaml-', 'aspell-', + 'patterns-', 'cross-', 'myspell-', 'libqt5-', 'maven-', + 'typelib-', 'qt6-', 'ruby2.5-', 'ghc-', 'perl-', 'python3-', 'texlive-'].freeze + + def title + name unless read_attribute(:title) + end + + def main_package? + SUPPORT_PACKAGE_NAME_PARTS.each do |part| + return false if name.include?(part) + end + + SUPPORT_PACKAGE_NAME_BEGINNINGS.each do |beginning| + return false if name.starts_with?(beginning) + end + + SUPPORT_PACKAGE_NAME_ENDINGS.each do |ending| + return false if name.ends_with?(ending) + end + + true + end +end diff --git a/app/models/repository.rb b/app/models/repository.rb new file mode 100644 index 000000000..307d89313 --- /dev/null +++ b/app/models/repository.rb @@ -0,0 +1,213 @@ +# frozen_string_literal: true + +# A distribution repository (repomd+appdata) with many packages +# https://github.com/openSUSE/libzypp/tree/master/zypp/parser/yum/schema +# https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html +# +class Repository < ApplicationRecord + belongs_to :distribution + has_many :packages + has_many_attached :repodata_files + + validates :url, presence: true + + def sync + if updateinfo? + sync_updateinfo + else + sync_primary + sync_appdata + set_weight + end + end + + def resync + update(revision: nil) + sync + end + + # private + + def sync_updateinfo + logger.debug('Syncing updateinfo...') + + updateinfo_xml.elements('update').each do |update_hash| + update_hash.deep_symbolize_keys! + update_hash[:pkglist][:collection][:package].each do |package_hash| + package = packages.find_by(name: package_hash[:name]) + + next unless package + + package.update!(release: package_hash[:version]) + end + end + end + + def sync_primary + logger.debug('Syncing primary...') + + primary_xml.elements('package').each do |package_hash| + package_hash.deep_symbolize_keys! + logger.debug("Trying to sync #{package_hash[:name]}...") + package = packages.find_or_create_by(name: package_hash[:name]) + + package.assign_attributes(package_hash.slice(:name, :url, :summary, :description)) + package.architectures << package_hash[:arch] + package.architectures = package.architectures.uniq.compact + package.license = package_hash[:format][:'rpm:license'] + package.release = package_hash[:version][:ver] + package.increment('weight') if package.main_package? + package.save! + end + cleanup_packages + end + + def sync_appdata + logger.debug('Trying to sync appdata...') + appdata_xml.elements('component').each do |component_hash| + component_hash.deep_symbolize_keys! + logger.debug("Trying to sync appdata for #{component_hash[:pkgname]}...") + package = packages.find_by(name: component_hash[:pkgname]) + next unless package + + # FIXME: Handle the translations of appdata.summary + summary = component_hash[:summary] + summary = summary.first if summary.is_a?(Array) + + # FIXME: Handle the translations of appdata.name + title = component_hash[:name] + title = title.first if title.is_a?(Array) + + # FIXME: Handle HTML components like

and translations.... + description = component_hash[:description] + + if component_hash[:screenshots] + screenshots = component_hash[:screenshots].elements('screenshot').map { |screenshot| screenshot['image']['_content'] } + screenshots.compact! + end + # FIXME: icons, how does that work with appdata-icons.tar.gz? + # XML is 128x128/4Pane.png + + if component_hash[:categories] + if component_hash[:categories][:category].is_a?(Array) + component_hash[:categories][:category].map { |category| package.categories << Category.find_or_create_by(name: category) } + else + package.categories << Category.find_or_create_by(name: component_hash[:categories][:category]) + end + end + + package.assign_attributes(title: title, summary: summary, description: description, appstream: true) + package.increment('weight', 10) + package.save! + CacheScreenshotJob.perform_later(package.id, screenshots) if screenshots&.any? + end + + true + end + + def cleanup_packages + packages_in_primary = primary_xml.elements('package').map { |package| package['name'] } + packages_in_db = packages.pluck(:name) + to_delete = packages_in_db.uniq - packages_in_primary.uniq + + to_delete.each do |package_name| + packages.find_by(name: package_name).delete + logger.debug("Deleted package #{package_name} from distribution #{distribution.name}") + end + end + + def repomd_xml + filename = fetch_by_type(type: 'repomd') + repomd_blob = repodata_files_blobs.find_by(filename: filename) + Xmlhash.parse(repomd_blob.download) + end + + def primary_xml + xml_by_type(type: 'primary') + end + + def appdata_xml + xml_by_type(type: 'appdata') + end + + def updateinfo_xml + xml_by_type(type: 'updateinfo') + end + + # FIXME: This method and everything below is a service... + def xml_by_type(type:) + empty_xml = Xmlhash.parse('') + + filename = fetch_by_type(type: type) + return empty_xml unless filename + + blob = repodata_files_blobs.find_by(filename: filename) + return empty_xml unless blob + + Xmlhash.parse(blob.download) + end + + def fetch_by_type(type:) + full_url = repodata_url + return fetch_repomd if type == 'repomd' + + filename = repomd_xml.elements('data').find { |element| element['type'] == type }['location']['href'].split('/').last + full_url << filename + return filename if repodata_files_blobs.find_by(filename: filename) + + response = http_connection(url: full_url.join('/')).get + raise "Could not fetch #{full_url.join('/')}" unless response.success? + + logger.debug("Successfully fetched #{full_url.join('/')}") + + filepath = Rails.root.join('tmp', 'file-cache', "#{id}-#{filename}") + File.binwrite(filepath, uncompress_gzip(response.body)) + repodata_files.attach(io: File.open(filepath), filename: filename, content_type: response.headers['content-type']) + File.delete(filepath) + + filename + end + + def repodata_url + [url, 'repodata'] + end + + def fetch_repomd + full_url = repodata_url + full_url << 'repomd.xml' + response = http_connection(url: full_url.join('/')).get + raise "Could not fetch #{full_url.join('/')}" unless response.success? + + logger.debug("Successfully fetched #{full_url.join('/')}") + + download_revision = Xmlhash.parse(response.body)['revision'] + + filename = "#{download_revision}-repomd.xml" + return filename if repodata_files_blobs.find_by(filename: filename) + + filepath = Rails.root.join('tmp', 'file-cache', "#{id}-#{filename}") + File.binwrite(filepath, response.body) + repodata_files.attach(io: File.open(filepath), filename: filename, content_type: response.headers['content-type']) + File.delete(filepath) + + update(revision: download_revision) + + filename + end + + def http_connection(url:) + Faraday.new(url) do |conn| + conn.headers['User-Agent'] = 'software.opensuse.org' + conn.use Faraday::FollowRedirects::Middleware + end + end + + # NOTE: Can't use the gzip Faraday middleware, it only considers the Content-Encoding header. + # But mirrors serve the gzip files, not the content of the repomd files encoded in gzip. + # So they only set the header "content-type"=>"application/x-gzip"... + def uncompress_gzip(body) + io = StringIO.new(body) + gzip_reader = Zlib::GzipReader.new(io, encoding: 'ASCII-8BIT') + gzip_reader.read + end +end diff --git a/app/models/screenshot.rb b/app/models/screenshot.rb deleted file mode 100644 index 6c8636dda..000000000 --- a/app/models/screenshot.rb +++ /dev/null @@ -1,103 +0,0 @@ -# frozen_string_literal: true - -require 'open-uri' -require 'mini_magick' - -# Class to cache and resize the screenshot of a given package -class Screenshot - THUMBNAIL_WIDTH = '600' - - # @return [String] name of the package - attr_reader :pkg_name - # @return [String] original (remote) location of the screenshot - attr_reader :source_url - - def initialize(pkg_name, source_url = nil) - @pkg_name = pkg_name - @source_url = source_url - end - - # Relative path of the thumbnail, ready to be passed to #image_tag - # - # If the thumbnail is already available locally or is one of the default - # images (i.e. there is no remote screenshot), it will return the correct - # path right away. - # - # If the screenshot is available remotely but the thumbnail is still not - # generated, it will generate the thumbnail before returning the url if - # :fetch is true or will return nil if :fetch is false. - # - # @return [String] - def thumbnail_path(fetch: true) - begin - generate_thumbnail unless cached? || !fetch || !source_url - # This is sensitive enough (depending on an external system) to - # justify an agressive rescue. #open can produce the following - # rescue Errno::ETIMEDOUT, Net::ReadTimeout, OpenURI::HTTPError => e - # And also there is a chance of exception generating the thumbnail - rescue Exception - raise unless Rails.env.production? - - Rails.logger.error("No screenshot fetched for: #{pkg_name}") - end - - if cached? - generated_thumbnail_path - else - default_thumbnail_path - end - end - - # @return [Boolean] true if a proper thumbnail is available (not a default thumbnail) - # - # This is useful for carousel screenshots, where we don't want to show default thumbnails. - def thumbnail_generated? - cached? - end - - protected - - def cached? - File.exist?(File.join(Rails.root, 'public', generated_thumbnail_path)) - end - - def generate_thumbnail - Rails.logger.debug("Fetching screenshot from #{source_url}") - img = MiniMagick::Image.open(source_url) - img.resize THUMBNAIL_WIDTH - file_path = File.join(Rails.root, 'public', generated_thumbnail_path) - img.write file_path - end - - # Path to the generated thumbnail image - # This is served from /public, and not from the asset pipeline. - def generated_thumbnail_path - "images/thumbnails/#{pkg_name}.png" - end - - # Default thumbnail path, based on the package name. - # This is served from the asset pipeline. - def default_thumbnail_path - file = case pkg_name - when /-devel$/, /-devel-/, /-debug$/, /-debuginfo/, /-debugsource/, /-kmp-/ - 'devel-package.png' - when /-lang$/, /-l10n-/, /-i18n-/, /-translations/ - 'lang-package.png' - when /-doc$/, /-help-/, /-javadoc$/ - 'doc-package.png' - when /^rubygem-/ - 'ruby-package.png' - when /^perl-/ - 'perl-package.png' - when /^python-/, /^python2-/, /^python3-/ - 'python-package.png' - when /^kernel-/ - 'kernel-package.png' - when /^openstack-/i - 'openstack-package.png' - else - 'package.png' - end - "default-screenshots/#{file}" - end -end diff --git a/app/views/download/_download.css.erb b/app/views/download/_download.css.erb deleted file mode 100644 index dc9d30f41..000000000 --- a/app/views/download/_download.css.erb +++ /dev/null @@ -1,40 +0,0 @@ - diff --git a/app/views/download/appliance.erb b/app/views/download/appliance.erb deleted file mode 100644 index c20de33b5..000000000 --- a/app/views/download/appliance.erb +++ /dev/null @@ -1,52 +0,0 @@ -<%= render(:partial => "download", :formats => [:css]) %> -

OCYC3@?ZFkY#>YG~0Wp#Xk)hO6kT-D+S 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%0DhjNW7*;K(u42n%~4Db3+&id$l^Ipl2I@L`u4tJ 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 diff --git a/vendor/cache/faraday-em_synchrony-1.0.0.gem b/vendor/cache/faraday-em_synchrony-1.0.0.gem deleted file mode 100644 index 00a2d09f72fd96038267cd3edcf932b3a03d0312..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8192 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 S?>+wRz~3GCy958$4*Um`r4`Kp literal 0 HcmV?d00001 diff --git a/vendor/cache/faraday-gzip-2.0.0.gem b/vendor/cache/faraday-gzip-2.0.0.gem new file mode 100644 index 0000000000000000000000000000000000000000..c7ba94678fcf67776128ecba84eaf1b6514e81fb GIT binary patch literal 7168 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 Dt$=+U literal 0 HcmV?d00001 diff --git a/vendor/cache/faraday-httpclient-1.0.1.gem b/vendor/cache/faraday-httpclient-1.0.1.gem deleted file mode 100644 index a529e944ce07590092e8903b712de9bf53b180b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7680 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 diff --git a/vendor/cache/faraday-mashify-0.1.1.gem b/vendor/cache/faraday-mashify-0.1.1.gem new file mode 100644 index 0000000000000000000000000000000000000000..31a10dffdc9bad08e74a6c75092ddde70cca91c7 GIT binary patch literal 7680 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 DY?m^f diff --git a/vendor/cache/faraday-net_http-1.0.1.gem b/vendor/cache/faraday-net_http-1.0.1.gem deleted file mode 100644 index b1ea6b3ff36b150745148b1df6e67573898cc6c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8192 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 diff --git a/vendor/cache/faraday-net_http-3.0.2.gem b/vendor/cache/faraday-net_http-3.0.2.gem new file mode 100644 index 0000000000000000000000000000000000000000..f6b5175c4686062d4b4171c68a4120e90fed77eb GIT binary patch literal 8192 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 literal 0 HcmV?d00001 diff --git a/vendor/cache/faraday-net_http_persistent-1.2.0.gem b/vendor/cache/faraday-net_http_persistent-1.2.0.gem deleted file mode 100644 index 28167014502e124e9c095432b0e0573322c61abd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7680 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 Ke-QXf5%@2T7q@=^ diff --git a/vendor/cache/faraday-patron-1.0.0.gem b/vendor/cache/faraday-patron-1.0.0.gem deleted file mode 100644 index b5ff0eac4b72195dc599bc55dc9816d49865200f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7680 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 diff --git a/vendor/cache/faraday-rack-1.0.0.gem b/vendor/cache/faraday-rack-1.0.0.gem deleted file mode 100644 index 0ff701fd83fac9683ea8ab88a7f88d55f1c32e7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7168 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

- <% end %> - - <% else %> -

<%= _("No appliances found in project %s") % @project %>.

- <% end %> - - -
- -<% end %> - - diff --git a/app/views/download/package.erb b/app/views/download/package.erb deleted file mode 100644 index 330642355..000000000 --- a/app/views/download/package.erb +++ /dev/null @@ -1,130 +0,0 @@ -<%= render(:partial => "download", :formats => [:css]) %> - -
-
- <% if @data.blank? %> -

<%= _("No data for %s / %s") % [ @project, @package] %>

- <% else %> - <% unless @flavors.blank? %> -

- <%= _("#{@package} from #{project_url(@project)} project") %>

-

<%= _("Select Your Operating System") %>

-
- <% @flavors.each do |flavor| %> - - <%end%> -
-
- <% @flavors.each do |flavor| %> -
-
-
-
- <% @data.select {|k,v| v.has_key?(:ymp) && v[:flavor] == flavor}.sort.reverse.each do |k,v|%> - - <% end %> -
-
- -
- <% @data.select {|k,v| v.has_key?(:repo) && !k.nil? && v[:flavor] == flavor}.sort.reverse.each do |k,v| %> - <% secure_apt_url = ['Debian', 'Raspbian'].include?(v[:flavor]) ? "https://wiki.debian.org/SecureApt" : "https://help.ubuntu.com/community/SecureApt" %> - <% if v[:flavor] == "Arch" %> - <% repo_name = @project.gsub(":", "_") + "_" + k %> -
<%= _("For Arch Linux, edit /etc/pacman.conf and add the following (note that the order of repositories in pacman.conf is important, since pacman always downloads the first found package):") %>
-
<%= "[#{repo_name}]" %>
-Server = <%= v[:repo].gsub(/(\w):(\w)/, '\1:/\2') %>$arch
-
-
<%= _("Then run the following as root") %>
-
-key=$(curl -fsSL <%= "#{v[:repo]}$(uname -m)/#{repo_name}.key" %>)
-fingerprint=$(gpg --quiet --with-colons --import-options show-only --import --fingerprint <<< "${key}" | awk -F: '$1 == "fpr" { print $10 }')
-
-pacman-key --init
-pacman-key --add - <<< "${key}"
-pacman-key --lsign-key "${fingerprint}"
-
-pacman -Sy <%= repo_name %>/<%= @package %>
- <% elsif ['Debian', 'Raspbian', 'Ubuntu'].include?(v[:flavor]) %> -
<%= (_("For %s run the following:") % k.gsub('_', ' ').html_safe).html_safe %>
-
<%= (_("Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information).") % secure_apt_url).html_safe %>
-
<%=
-                     # don't use apt-add-repository wrapper for Ubuntu for now, because it adds source repo which we don't provide
-                     #        "apt-add-repository deb #{v[:repo]} /\napt-get update\napt-get install #{@package}"
-                     "echo 'deb #{v[:repo].gsub(/(\w):(\w)/, '\1:/\2').gsub(/^https/, 'http')} /' | sudo tee /etc/apt/sources.list.d/#{@project}.list\ncurl -fsSL #{v[:repo]}Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/#{@project.gsub(':', '_')}.gpg > /dev/null\nsudo apt update\nsudo apt install #{@package}"
-                     %>
- <% else %> -
<%= (_("For %s run the following as root:") % k.gsub('_', ' ').html_safe).html_safe %>
-
<%=
-                     case v[:flavor]
-                     when 'openSUSE', 'SLE'
-                         "zypper addrepo #{v[:repo]}#{@project}.repo\nzypper refresh\nzypper install #{@package}"
-                     when 'Fedora'
-                       version = k.split("_").last
-                       if version == "Rawhide" or Integer(version) >= 22
-                         "dnf config-manager --add-repo #{v[:repo]}#{@project}.repo\ndnf install #{@package}"
-                       else
-                         "cd /etc/yum.repos.d/\nwget #{v[:repo]}#{@project}.repo\nyum install #{@package}"
-                       end
-                     when 'CentOS', 'RHEL', 'SL'
-                       "cd /etc/yum.repos.d/\nwget #{v[:repo]}#{@project}.repo\nyum install #{@package}"
-                     when 'Univention'
-                       "echo 'deb #{v[:repo].gsub(/(\w):(\w)/, '\1:/\2').gsub(/^https/, 'http')} /' > /etc/apt/sources.list.d/#{@project}.list\nwget -nv #{v[:repo]}Release.key -O Release.key\napt-key add - < Release.key\napt-get update\napt-get install #{@package}"
-                     when 'Mageia', 'Mandriva'
-                       version = k.split("_").last
-                       if version == "Cauldron" or Integer(version) >= 6
-                         "dnf config-manager --add-repo #{v[:repo]}#{@project}.repo\ndnf install #{@package}"
-                       else
-                         "urpmi.addmedia #{@project} #{v[:repo]}\nurpmi.update -a\nurpmi #{@package}"
-                       end
-                     else
-                       '?'
-                     end
-                     %>
- <% end %> - <% end %> -
-
- <% if not @package.nil? %> - -
-
- <% @data.select {|k,v| v.has_key?(:package) && !k.nil? && v[:flavor] == flavor}.sort.reverse.each do |k,v| %> -
-

<%= (_("Packages for %s:") % [("" + k.gsub('_', ' ') + "").html_safe]).html_safe %>

- <% v[:package].sort.each do |k,v| %> - - <% end %> -
- - <% end %> -
-
- <% end %> -
-
-
- <% end %> -
-
-<% else %> -

<%= _("No downloads found for %s in project %s") % [ @package, @project] %>.

-<% end %> -<% end %> -
- diff --git a/app/views/error.html.erb b/app/views/error.html.erb deleted file mode 100644 index c2db4b96a..000000000 --- a/app/views/error.html.erb +++ /dev/null @@ -1,8 +0,0 @@ -<% @page_title = "Error" if @page_title.blank? -%> - -
- -
-

<%=h @message %>

-
-
diff --git a/app/views/layouts/_search_form.html.haml b/app/views/layouts/_search_form.html.haml new file mode 100644 index 000000000..697a657b9 --- /dev/null +++ b/app/views/layouts/_search_form.html.haml @@ -0,0 +1,15 @@ +.search-box.py-5 + .container + = form_tag(search_path, method: :get) do + .row + .col-md + .row.m-0.input-group + .col-md-auto.p-0.input-group-prepend + = select_tag 'distribution', options_for_select(Distribution.all.map { |distribution| [distribution.full_name, distribution.name] }, @distribution), :class => 'btn custom-select' + .col.py-3.p-0.p-md-0.input-group-append + = text_field_tag 'q', @query, :id => 'search-form', :class => 'form-control', :placeholder => _('Search packages...'), :autocomplete => 'off', :autofocus => true, :size => '60' + .col-md-auto.btn-group.d-flex + %button.btn.btn-primary.ml-auto.d-flex.align-items-center#search-button{ type: 'submit' } + = icon 'search' + %span.ml-1= _('Search') + diff --git a/app/views/layouts/application.html.haml b/app/views/layouts/application.html.haml index 400975064..24086c7ad 100644 --- a/app/views/layouts/application.html.haml +++ b/app/views/layouts/application.html.haml @@ -27,7 +27,7 @@ %main.page-content.flex-fill#content - unless @hide_search_box - = render partial: 'search/find_form', + = render partial: 'layouts/search_form', locals: { baseproject: @baseproject } #search-result-container diff --git a/app/views/main/index.html.haml b/app/views/main/index.html.haml new file mode 100644 index 000000000..98287b6f5 --- /dev/null +++ b/app/views/main/index.html.haml @@ -0,0 +1,5 @@ +.container + .row + .col-md-12 + %p + TODO: This is the place to show the appstore interface... diff --git a/app/views/main/search.html.haml b/app/views/main/search.html.haml new file mode 100644 index 000000000..527abbb1f --- /dev/null +++ b/app/views/main/search.html.haml @@ -0,0 +1,23 @@ +.container + .row + .col-md-12 + .py-3#search-result + - if @packages.blank? + #search-result-error + .alert.alert-warning#msg + = _('No packages found matching your search. ') + - unless @search_devel + %br/ + = _("You could try to extend your search to development packages or search for another base distribution (currently #{@distribution}).") + - else + .row#search-result-list + - @packages.each do |package| + .col-sm-6.col-md-4 + .package-card.card.mb-4 + %a.card-img-top{ href: distribution_package_path(@distribution.name, package.name), style: 'background-image: url(https://software.opensuse.org/assets/default-screenshots/package-2df257d0952fd1c381027c9d7b97b6f0cb7acac30729d1fa7d3afc4bb59d621f.png)' } + .card-body + %h4.card-title + = link_to(distribution_package_path(distribution_name: @distribution.name, name: package.name)) do + = highlight(package.name, params[:q]) + %p.card-text + = highlight(package.summary, params[:q]) diff --git a/app/views/package/_download_rows.html.erb b/app/views/package/_download_rows.html.erb deleted file mode 100644 index 5d9b328c9..000000000 --- a/app/views/package/_download_rows.html.erb +++ /dev/null @@ -1,64 +0,0 @@ -<% packages.flatten.sort_by(&:project).group_by(&:project).each do |result| %> - <% if result.first == distro[:project] || result.first == "#{distro[:project]}:NonFree" - name = _("official release") - elsif result.first == "#{distro[:project]}:Update" || result.first == "#{distro[:project]}:NonFree:Update" - name = _("official update") - else - name = shorten result.first, 40 - end - - web_host = Rails.configuration.x.web_host - if result.last.first.package.nil? - pkg_link = "#{web_host}/project/show/#{CGI.escape result.first}" - else - pkg_link = "#{web_host}/package/show/#{CGI.escape result.first}/#{CGI.escape result.last.first.package}" - end -%> - -
-
- -
- <%= link_to name, pkg_link %> - <% if type.eql? 'official' %> - <%= _('Official') %> - <% end %> - <% if type.eql? 'experimental' %> - <%= _('Experimental') %> - <% end %> - <% if type.eql? 'community' %> - <%= _('Community') %> - <% end %> -
- -
- <%# only use the latest version, obs bug: some outdated versions still listed. %> - <% version = result.last.map{|r| r.version }.max %> - <%= shorten version, 23 %> -
- -
- <% release = result.last.select{|r| r.version == version }.map{|v| "#{v.release}".sub(".", "").to_i}.max %> - <% items = result.last.select{|r| r.version == version && "#{r.release}".sub(".", "").to_i == release } %> - <% archs = items.map{|item| human_arch( item.arch ) }.uniq.sort %> - <% archs << _("Source") if archs.delete(_("Source")) %> - - - <% unless type.eql? 'official' %> - <% if oneclick && distro[:project].match(/SUSE/) && !(archs.uniq == [_("Source")]) %> - <% url = url_for :controller => 'download', :action => 'ymp_without_arch_and_version', - :project => result.first, :repository => result.last.first.repository, :package => @pkgname, - :base => result.last.first.baseproject, :query => @pkgname%> - <%= icon "oci", "1.15em" %> <%= _("1 Click Install") %> - <% end %> - <% end %> - - <% project = result.last.first.fetch("realproject", result.first) %> - <%= link_to download_package_path(project: project, package: @pkgname), class: 'btn btn-sm btn-secondary' do %> - <%= icon "download", "1.15em" %> - <%= _('Expert Download') %> - <% end %> - -
-
-
-<% end -%> diff --git a/app/views/package/explore.html.erb b/app/views/package/explore.html.erb deleted file mode 100644 index 5308403f4..000000000 --- a/app/views/package/explore.html.erb +++ /dev/null @@ -1,46 +0,0 @@ -
- - <% if not @apps.blank? %> - - <%end%> - -
- <% @main_sections.each do |section| %> -
- <%= icon section[:icon], "1.5em" %> - <%= link_to section[:name], {:controller => :package, :action => :category, :category => section[:id]}, :class => 'text-body ml-2' %> -
- <% end %> -
- -
diff --git a/app/views/package/show.html.erb b/app/views/package/show.html.erb deleted file mode 100644 index a2117f667..000000000 --- a/app/views/package/show.html.erb +++ /dev/null @@ -1,137 +0,0 @@ -<%= render :partial => 'search/default_searches' if @search_term %> - -<% if @packages.blank? %> -
-
-

<%= _("Package %s not found...") % [@pkgname] %>

-

<%= _("Back to home page") %>

-
-
- -<% else %> - -
-
-
-
- - <%= @pkgname %> - -
-
-

<%= @name || @pkgname %>

- <% desc_package = search_for_description( @pkgname, @packages ) %> - <% unless desc_package.blank? %> - <% unless @appcategories.blank? %> -

- <%= @appcategories.size > 1 ? _("Categories") : _("Category") %>: - <% @appcategories.each do |cat| -%> - <%= link_to cat, {:controller => :package, :action => :category, :category => cat}, :class => 'badge badge-info' %> - <% end -%> -

- <% end -%> -

<%= desc_package.summary %>

-

<%= prepare_desc desc_package.description -%>

- - <%else %> -

<%= _("No description.") %>

- <% end -%> - - <% if @default_package.blank? %> - <%= _("There is no official package available for %s") % @default_project_name %> - <% else %> - <% - url = url_for :controller => 'download', :action => 'ymp_without_arch_and_version', :query => @pkgname, - :project => @default_package.project, :repository => @default_package.repository, :package => @pkgname, :base => @default_package.baseproject, :protocol => 'https' - %> -
    -
  • <%= _("Version") %> <%= shorten @default_package.version, 13 %>
  • -
  • <%= _("Size") %> <%= number_to_human_size desc_package[:size] if desc_package %>
  • -
  • <%= @default_project_name %>
  • -
- <% if @appid && @baseproject != "ALL" %> - - <% end %> - - <%= link_to download_package_path(project: @default_package.project, package: @pkgname), class: 'btn btn-lg btn-secondary' do %> - <%= icon "download" %> - <%= _('Expert Download') %> - <% end %> - <% end -%> -
-
-
-
- - <% unless @default_package.blank? %> -
- -
- <% end %> -
-

<%= _("Distributions") %>

- - <% @distributions.each do |distro| -%> - <% if (pkgs = @packages.select{|s| s.baseproject == distro[:project]}).size > 0 %> - -

<%= distro[:name] %>

- - - <% - official, pkgs = pkgs.partition{|s| s.project == distro[:project] || s.project == "#{distro[:project]}:NonFree" } - update, pkgs = pkgs.partition{|s| s.project == "#{distro[:project]}:Update" || s.project == "#{distro[:project]}:NonFree:Update"} - stable, pkgs = pkgs.partition{|s| s.quality == "Stable"} %> - - <%= render( :partial => 'package/download_rows', :locals => {:packages => official, :distro => distro, :oneclick => true, :type => 'official'} ) if update.blank? %> - <%= render :partial => 'package/download_rows', :locals => {:packages => update, :distro => distro, :oneclick => true, :type => 'official'} %> - <%= render :partial => 'package/download_rows', :locals => {:packages => stable, :distro => distro, :oneclick => true, :type => 'official'} %> - - <% - slug = distro[:project].downcase.strip.gsub('_', '-').gsub('/', '-').gsub(':', '-').gsub(/[^\w-]/, '') - home, pkgs = pkgs.partition{|s| s.project.match( /^home\:/ )} - devel = pkgs.reject{|s| @official_projects.include?( s.project ) || s.project.match( /^home\:/ ) || s.project.match( /#{distro[:project]}\:Update/ ) || - s.project.match( /#{distro[:project]}\:NonFree/ ) || s.project.match( /openSUSE\:Maintenance\:/ ) } %> - -

- <% devel_disabled = 'disabled' if devel.empty? %> - - <% home_disabled = 'disabled' if home.empty? %> - -

- -
- <%= render :partial => 'package/download_rows', :locals => {:packages => devel, :distro => distro, :oneclick => true, :type => 'experimental' } %> -
- -
- <%= render :partial => 'package/download_rows', :locals => {:packages => home, :distro => distro, :oneclick => true, :type => 'community'} %> -
- <% end -%> - <% end -%> - - <% unless @extra_dists.blank? %> - -

<%= _("Unsupported distributions") %>

- -
- <%= _("The following distributions are not officially supported. Use these packages at your own risk.") %> - -
- -
- <% @extra_dists.each do |distro| -%> -

<%= distro[:project] %>

- <% pks = @extra_packages.select{|p| p.baseproject == distro[:project] } %> - <%= render :partial => 'download_rows', :locals => {:packages => pks, :distro => distro, :oneclick => false, :type => 'unsupported'} %> - <% end %> -
- <% end %> - -
- -<% end -%> diff --git a/app/views/packages/_screenshot_carousel.html.haml b/app/views/packages/_screenshot_carousel.html.haml new file mode 100644 index 000000000..f41aa487e --- /dev/null +++ b/app/views/packages/_screenshot_carousel.html.haml @@ -0,0 +1,17 @@ +- if @package.screenshots.any? + .carousel.slide#carousel-example-indicators{ 'data-ride' => 'carousel' } + %ol.carousel-indicators + %li.active{ 'data-slide-to' => '0', 'data-target' => '#carousel-example-indicators' } + %li{ 'data-slide-to' => '1', 'data-target' => '#carousel-example-indicators' } + %li{ 'data-slide-to' => '2', 'data-target' => '#carousel-example-indicators' } + .carousel-inner + - @package.screenshots.each_with_index do |screenshot, index| + - if index.zero? + .carousel-item.active + %img.img-fluid{ alt: '...', src: url_for(screenshot).to_s }/ + - else + .carousel-item + %img.img-fluid{ alt: '...', src: url_for(screenshot).to_s }/ +- else + %img.img-fluid{ alt: '...', src: 'https://software.opensuse.org/assets/default-screenshots/package-2df257d0952fd1c381027c9d7b97b6f0cb7acac30729d1fa7d3afc4bb59d621f.png' }/ + diff --git a/app/views/packages/show.html.haml b/app/views/packages/show.html.haml new file mode 100644 index 000000000..ccb5c50d2 --- /dev/null +++ b/app/views/packages/show.html.haml @@ -0,0 +1,33 @@ +%body + %header.my-5 + .container + .row + .col-md-6 + = render partial: 'screenshot_carousel' + .col-md-6 + %h1 + = @package.title + - categories = @package.categories.pluck(:name).join(',') + - if categories + %p + = @package.categories.pluck(:name).join(',') + %p + %strong + = @package.summary + %p + = @package.description + %ul.list-inline + %li.list-inline-item + = _('Version') + = @package.release + - if @package.appstream? + .appstream-install + %a.btn.btn-lg.btn-primary#appstream-button{ href: "appstream://#{@package.name}" } + = icon 'oci' + = _('Appstream Install') + - else + .zypper-install + %code + zypper in #{@package.name} + + diff --git a/app/views/search/_category_header.html.erb b/app/views/search/_category_header.html.erb deleted file mode 100644 index cbc4fce2f..000000000 --- a/app/views/search/_category_header.html.erb +++ /dev/null @@ -1,16 +0,0 @@ -
-

<%= @category %>

-
- -<% unless @related_categories.blank? %> - -<% end -%> diff --git a/app/views/search/_default_searches.html.erb b/app/views/search/_default_searches.html.erb deleted file mode 100644 index cb764a40a..000000000 --- a/app/views/search/_default_searches.html.erb +++ /dev/null @@ -1,7 +0,0 @@ -<% if DEFAULT_SEARCHES[@search_term] %> -
-
- <%=DEFAULT_SEARCHES[@search_term].html_safe %> -
-
-<% end %> diff --git a/app/views/search/_find_form.html.erb b/app/views/search/_find_form.html.erb deleted file mode 100644 index d66608df3..000000000 --- a/app/views/search/_find_form.html.erb +++ /dev/null @@ -1,29 +0,0 @@ - -<%= render :partial => 'search/settings' %> diff --git a/app/views/search/_find_results.html.erb b/app/views/search/_find_results.html.erb deleted file mode 100644 index ba923ef72..000000000 --- a/app/views/search/_find_results.html.erb +++ /dev/null @@ -1,90 +0,0 @@ -
-
- - <%= render :partial => 'search/default_searches' if @search_term %> - - <%= render :partial => 'search/category_header' if @category %> - - <% if @packagenames.blank? %> - -
-
- <%= _("No packages found matching your search. ") %> - <% unless @search_devel %> -
- <%= _("You could try to extend your search to development packages or search for another base distribution (currently #{@baseproject}).") %> - <% end %> -
-
- - <% else %> - -
- - <% - @packagenames.each_with_index do |package, idx| - appdata_pkg = @appdata[:apps].select{|a| a[:pkgname] == package} - package_name = package - package_name = appdata_pkg.first[:name] unless ( appdata_pkg.blank? || appdata_pkg.first[:name].blank? ) - package_img = nil - package_img = appdata_pkg.first[:screenshots].first unless ( appdata_pkg.blank? || appdata_pkg.first[:screenshots].blank? ) - thumb_url = screenshot_thumb_url(package) - %> - -
-
- - - -
-

<%= link_to highlight(package_name, @search_term), :controller => :package, :action => :show, :package => package %>

-

- <% - if( appdata_pkg.blank? || appdata_pkg.first[:summary].blank? ) - desc_package = search_for_description(package, @packages) - unless desc_package.blank? - summary = desc_package.summary - end - else - summary = appdata_pkg.first[:summary] - end - - unless summary.blank? %> - <%= highlight( summary, @search_term) %> - <% end -%> -

- - <%= _("View") %> - - - <% - devel_pack_match = [package + "-devel", package + "-lang", package + "-debuginfo", package + "-debugsource", package + "-debuginfo-32bit", - package + "-debuginfo-x86", ] - devel_packages = @packagenames.select{|r| devel_pack_match.include? r } - sub_packages = @packagenames.sort.select{|name| ( !(devel_pack_match.include? name) && - name.start_with?("#{package}-") && @appdata[:apps].select{|a| a[:pkgname] == name}.blank? ) } -%> - - <% unless devel_packages.blank? && sub_packages.blank? %> - - <% end -%> -
-
-
- <% end -%> -
- <% end %> -
-
diff --git a/app/views/search/_settings.html.erb b/app/views/search/_settings.html.erb deleted file mode 100644 index b9f06cea1..000000000 --- a/app/views/search/_settings.html.erb +++ /dev/null @@ -1,43 +0,0 @@ - diff --git a/app/views/search/find.html.erb b/app/views/search/find.html.erb deleted file mode 100644 index d49ace483..000000000 --- a/app/views/search/find.html.erb +++ /dev/null @@ -1,8 +0,0 @@ -<% @page_title = _("Search") -%> - -<% unless @packagenames.nil? %> - <%= render :partial => 'search/find_results' %> - -<% else %> - -<% end %> \ No newline at end of file diff --git a/config/routes.rb b/config/routes.rb index 932ae5b9e..7b5202a75 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,20 +1,15 @@ Rails.application.routes.draw do + CONS = { + name: %r{[^/]*}, + distribution_name: %r{[^/]*} + }.freeze - root to: 'package#explore' - resources :search, only: [:index] do - end - - controller :package do - get 'package/:package', action: :show, constraints: { package: /[-+~\w\.:\@]+/ } - get 'package/thumbnail/:package.png', action: :thumbnail, constraints: { package: /[-+~\w\.:\@]+/ } - get 'package/screenshot/:package.png', action: :screenshot, constraints: { package: /[-+~\w\.:\@]+/ } + root to: 'main#index' + get '/search' => 'main#search', as: :search - get 'explore', action: :explore - get 'packages', action: :explore - get 'appstore', action: :explore - get 'packages/:category', action: :category, constraints: { category: /[\w\-\.: ]+/ } - get 'appstore/:category', action: :category, constraints: { category: /[\w\-\.: ]+/ } + resources :distributions, only: [], param: :name do + resources :packages, only: :show, param: :name, constraints: CONS end namespace 'download' do @@ -69,7 +64,4 @@ get 'developer', to: redirect('/distributions/testing') get 'developer/:locale', to: redirect('/distributions/testing?locale=%{locale}') get '/promodvd', to: redirect('/distributions') - - # catch all other params as locales... - get '/:locale', to: 'package#explore' end diff --git a/lib/assets/.keep b/lib/assets/.keep deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/tasks/fill_search_cache.rake b/lib/tasks/fill_search_cache.rake deleted file mode 100644 index fbb41ab46..000000000 --- a/lib/tasks/fill_search_cache.rake +++ /dev/null @@ -1,14 +0,0 @@ -# frozen_string_literal: true - -desc 'Fill cache with app data from Factory' -task(fill_search_cache: :environment) do - appdata = Appdata.get 'factory' - puts appdata - pkg_list = appdata[:apps].map { |p| p[:pkgname] }.uniq - puts "Caching data for #{pkg_list.size} apps" - pkg_list.each_with_index do |pkg, number| - OBS.search_published_binary("\"#{pkg}\"") - OBS.search_published_binary(pkg.to_s) - puts "Cached data for #{pkg} (#{number}/#{pkg_list.size})" - end -end diff --git a/lib/tasks/rubocop.rake b/lib/tasks/rubocop.rake deleted file mode 100644 index 41ae08650..000000000 --- a/lib/tasks/rubocop.rake +++ /dev/null @@ -1,16 +0,0 @@ -# frozen_string_literal: true - -require 'rubocop/rake_task' - -namespace :rubocop do - desc 'Generate .rubocop_todo.yml' - task :auto_gen_config do - sh 'rubocop --display-cop-names --auto-gen-config --auto-gen-only-exclude' - end -end - -desc 'Run RuboCop on the whole project' -RuboCop::RakeTask.new(:rubocop) do |task| - task.patterns = [] - task.options = ['--display-cop-names'] -end diff --git a/test/helper/search_helper_test.rb b/test/helper/search_helper_test.rb deleted file mode 100644 index 2e0af7e55..000000000 --- a/test/helper/search_helper_test.rb +++ /dev/null @@ -1,14 +0,0 @@ -# frozen_string_literal: true - -require 'test_helper' - -class SearchHelperTest < ActionView::TestCase - package = Struct.new(:name, :project) - test 'trust level should be accurate' do - assert_equal 3, trust_level(package.new('foo', 'openSUSE:Factory'), 'openSUSE:Factory') - assert_equal 3, trust_level(package.new('foo', 'openSUSE:Factory:Update'), 'openSUSE:Factory') - assert_equal 3, trust_level(package.new('foo', 'openSUSE:Factory:NonFree'), 'openSUSE:Factory') - assert_equal 1, trust_level(package.new('foo', 'some:project'), 'openSUSE:Factory') - assert_equal 0, trust_level(package.new('foo', 'home:bob'), 'openSUSE:Factory') - end -end diff --git a/test/integration/package_controller_test.rb b/test/integration/package_controller_test.rb deleted file mode 100644 index b3c1879f1..000000000 --- a/test/integration/package_controller_test.rb +++ /dev/null @@ -1,99 +0,0 @@ -# frozen_string_literal: true - -require File.expand_path('../test_helper', __dir__) -require 'minitest/mock' -require 'digest' -require 'fileutils' -require 'api_connect' - -class PackageControllerTest < ActionDispatch::IntegrationTest - UNKNOWN_PACKAGE_THUMBNAIL = Rails.root.join('public', 'images', 'thumbnails', 'SuperFancyBrowser.png') - PKG_THUMBNAIL = Rails.root.join('public', 'images', 'thumbnails', 'armagetron.png') - PKG_THUMBNAIL_RESIZED = Rails.root.join('test', 'support', '4Pane-600.png') - - setup do - FileUtils.rm_f PKG_THUMBNAIL - end - - teardown do - FileUtils.rm_f PKG_THUMBNAIL - end - - test 'thumbnail unknown package returns default asset' do - FileUtils.rm_f UNKNOWN_PACKAGE_THUMBNAIL - VCR.use_cassette('thumbnail unknown package returns default asset') do - get '/package/thumbnail/SupperFancyBrowser.png?baseproject=ALL' - assert_response :redirect - assert_match %r{/assets/default-screenshots/package(.*).png}, @response.redirect_url - end - end - - test 'thumbnail downloaded uses it' do - FileUtils.cp PKG_THUMBNAIL_RESIZED, PKG_THUMBNAIL - - VCR.use_cassette('thumbnail downloaded uses it') do - get '/package/thumbnail/armagetron.png?baseproject=ALL' - assert_redirected_to '/images/thumbnails/armagetron.png' - end - end - - test 'thumbnail not downloaded downloads it' do - VCR.use_cassette('thumbnail not downloaded downloads it') do - get '/package/thumbnail/armagetron.png?baseproject=ALL' - assert_redirected_to '/images/thumbnails/armagetron.png' - assert File.exist?(PKG_THUMBNAIL) - end - end - - test 'thumbnail failed download uses default image' do - stub_request(:any, /armagetronad\.org/) - .to_return(body: '', status: 404) - - VCR.use_cassette('thumbnail failed download uses default image') do - get '/package/thumbnail/armagetron.png?baseproject=ALL' - assert_response :redirect - assert_match %r{/assets/default-screenshots/package(.*).png}, @response.redirect_url - assert !File.exist?(PKG_THUMBNAIL) - end - end - - test 'known screenshot redirects to original' do - VCR.use_cassette('known screenshot redirects to original') do - get '/package/screenshot/armagetron.png?baseproject=ALL' - assert_redirected_to 'http://armagetronad.org/screenshots/screenshot_2.png' - end - end - - test 'unknown screenshot is 404' do - VCR.use_cassette('unknown screenshot is 404') do - get '/package/screenshot/paralapapiricoipi.png?baseproject=ALL' - assert_equal 404, status - end - end - - test 'backend_connection' do - VCR.use_cassette('backend connection') do - get '/explore' - - assert_includes body, 'Search packages...' - assert_equal 200, status - end - end - - test 'backend error handling' do - mock = Minitest::Mock.new - def mock.get - raise Error - end - - ApiConnect.stub :get, mock do - # Otherwise the controller would get the distributions from cache - Rails.cache.clear - VCR.use_cassette('backend error handling') do - get '/explore' - assert_includes body, 'Connection to OBS is unavailable.' - assert_equal 200, status - end - end - end -end diff --git a/test/integration/validate_configuration_test.rb b/test/integration/validate_configuration_test.rb deleted file mode 100644 index 3c9ce4d7d..000000000 --- a/test/integration/validate_configuration_test.rb +++ /dev/null @@ -1,19 +0,0 @@ -# frozen_string_literal: true - -require File.expand_path('../test_helper', __dir__) - -class ValidateConfigurationTest < ActionDispatch::IntegrationTest - def test_validate_configuration - # Fake that authentication is not configured - x = Rails.configuration.x.clone - Rails.configuration.x.api_username = nil - Rails.configuration.x.opensuse_cookie = nil - - get '/' - assert_includes body, 'The authentication to the OBS API has not been configured correctly.' - assert_equal 503, status - - # Restore normal configuration values for other tests - Rails.configuration.x = x - end -end diff --git a/test/models/appdata_test.rb b/test/models/appdata_test.rb deleted file mode 100644 index f690fed3f..000000000 --- a/test/models/appdata_test.rb +++ /dev/null @@ -1,23 +0,0 @@ -# frozen_string_literal: true - -require File.expand_path('../test_helper', __dir__) - -class AppdataTest < ActiveSupport::TestCase - test 'appdata can be parsed' do - appdata = Appdata.new('leap/15.2').data - pkg_list = appdata[:apps].map { |p| p[:pkgname] }.uniq - - assert_equal 812, pkg_list.size - %w[abiword kaffeine yast2-instserver].each do |pkg| - assert_includes pkg_list, pkg - end - end - - test 'missing appdata should not raise anything' do - stub_request(:get, %r{https://download.opensuse.org/tumbleweed/repo/(non-)?oss/repodata/(.*)-appdata.xml.gz}) - .to_return(status: 404, body: '', headers: {}) - - appdata = Appdata.new('tumbleweed').data - assert_empty appdata[:apps] - end -end diff --git a/test/models/screenshot_test.rb b/test/models/screenshot_test.rb deleted file mode 100644 index 6c6886e23..000000000 --- a/test/models/screenshot_test.rb +++ /dev/null @@ -1,32 +0,0 @@ -# frozen_string_literal: true - -require File.expand_path('../test_helper', __dir__) -require 'faker' -require 'fileutils' -require 'mini_magick' - -class ScreenshotTest < ActiveSupport::TestCase - test 'Screenshot with nil url should return default screenshot' do - pkg = Faker::Lorem.word - screenshot = Screenshot.new(pkg, nil) - assert_equal 'default-screenshots/package.png', screenshot.thumbnail_path - end - - test 'Screenshot with nil url but common name should return known default screenshot' do - screenshot = Screenshot.new("#{Faker::Lorem.word}-devel", nil) - assert_equal 'default-screenshots/devel-package.png', screenshot.thumbnail_path - end - - test 'Screenshot should be able to get a correct thumbnail' do - pkg = Faker::Lorem.word - screenshot = Screenshot.new(pkg, Rails.root.join('test', 'support', 'screenshot.png')) - begin - thumbnail_full_path = File.join(Rails.root, 'public', screenshot.thumbnail_path) - assert_equal "images/thumbnails/#{pkg}.png", screenshot.thumbnail_path - image = MiniMagick::Image.open(thumbnail_full_path) - assert_equal 600, image.width - ensure - FileUtils.rm_f thumbnail_full_path - end - end -end diff --git a/test/support/4Pane-600.png b/test/support/4Pane-600.png deleted file mode 100644 index 0c54bed640e2480fec92d0485b6940de75313649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94093 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%0A|9DkwT%Q7d6UM3jLdi!Q+> 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

    IqeGw@=K(iwC(wKj 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 z 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 DM}T%u diff --git a/test/support/vcr-cassettes/backend_connection.yml b/test/support/vcr-cassettes/backend_connection.yml deleted file mode 100644 index 50113fa9f..000000000 --- a/test/support/vcr-cassettes/backend_connection.yml +++ /dev/null @@ -1,986 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:54 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":199.22946160659194,"db":66.03241455741227,"backend":0}' - X-Request-Id: - - 1c0ab752-82de-471b-a03e-69c0807bd276 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.276572' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"a283c4ecbb9a0f9235c2c1a053bec9e9" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:53:55 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:55 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:53:55 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:53:55 GMT -recorded_with: VCR 6.1.0 -... diff --git a/test/support/vcr-cassettes/backend_error_handling.yml b/test/support/vcr-cassettes/backend_error_handling.yml deleted file mode 100644 index fa81b2471..000000000 --- a/test/support/vcr-cassettes/backend_error_handling.yml +++ /dev/null @@ -1,207 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:53 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:53:53 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:53:53 GMT -recorded_with: VCR 6.1.0 -... diff --git a/test/support/vcr-cassettes/default_searches.yml b/test/support/vcr-cassettes/default_searches.yml deleted file mode 100644 index 4295dc7dc..000000000 --- a/test/support/vcr-cassettes/default_searches.yml +++ /dev/null @@ -1,7388 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:06 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":383.4216857794672,"db":66.39838428236544,"backend":0}' - X-Request-Id: - - 0da6c1f8-eabf-4914-9fe1-c17e89a2d889 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.461583' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"9a13356003dd869ef9b1b14163fc187f" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:06 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:07 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:07 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:07 GMT -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:08 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":253.77853866666555,"db":58.98666917346418,"backend":0}' - X-Request-Id: - - d17d24de-d352-4a3f-9167-1463a391e2fb - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.325069' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"c6d32d3f720fc2fda08661e2ac40a628" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:09 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:09 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:09 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:09 GMT -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:10 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":179.3071385473013,"db":69.52692079357803,"backend":0}' - X-Request-Id: - - '0900884b-a198-4c52-884a-6696aac5726a' - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.258748' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"b833eb5eed5b69ffa9ad6a6f18d7b710" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:11 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:11 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:11 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:11 GMT -- request: - method: get - uri: https://api.opensuse.org/search/published/binary/id?match=@project%20=%20%27openSUSE:Leap:15.2%27%20%20and%20contains-ic(@name,%20%27nvidia%27)%20and%20path/project=%27openSUSE:Leap:15.2%27 - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:12 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - - private, no-transform - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":null,"db":2.3685935884714127,"backend":0}' - X-Request-Id: - - baa81211-3bf7-4f1e-b541-7964a4ed3e71 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.011145' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Content-Type: - - text/xml - Content-Length: - - '3809' - Set-Cookie: - - openSUSE_session=9a8f593beb0e114a7998989d86432552; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - body: - encoding: UTF-8 - string: | - - - - - - - - - - - - - recorded_at: Tue, 22 Mar 2022 16:54:14 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Leap:15.2/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:14 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.1035928726196289,"db":10.4272635653615,"backend":0}' - X-Request-Id: - - 29b59cfe-4f5e-442a-a6c8-974486c5ba81 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.032943' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"bfe63214bff47a946e77982d2692dfd5" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=1c5be2ef78b86638981ed1870b4232bd; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:54:14 GMT -- request: - method: get - uri: https://api.opensuse.org/published/openSUSE:Leap:15.2/standard/i586/pcp-pmda-nvidia-gpu-4.3.1-lp152.4.3.i586.rpm?view=fileinfo - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:14 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - - private, no-transform - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":null,"db":3.3028037287294865,"backend":0}' - X-Request-Id: - - 4c121a5b-e24d-4a4a-a469-5e0bc4523dba - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.014115' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Content-Type: - - text/xml - Content-Length: - - '1523' - Set-Cookie: - - openSUSE_session=20adde64effa05a402ce21a060b2b87d; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - body: - encoding: UTF-8 - string: | - - pcp-pmda-nvidia-gpu - 4.3.1 - lp152.4.3 - i586 -

    Performance Co-Pilot (PCP) metrics for the Nvidia GPU - This package contains the PCP Performance Metrics Domain Agent (PMDA) for - collecting metrics about Nvidia GPUs. - 30320 - 1589647228 - pcp-pmda-nvidia-gpu = 4.3.1-lp152.4.3 - pcp-pmda-nvidia-gpu(x86-32) = 4.3.1-lp152.4.3 - /bin/sh - libc.so.6 - libc.so.6(GLIBC_2.0) - libc.so.6(GLIBC_2.1.3) - libc.so.6(GLIBC_2.4) - libdl.so.2 - libdl.so.2(GLIBC_2.0) - libdl.so.2(GLIBC_2.1) - libpcp.so.3 - libpcp.so.3(PCP_3.0) - libpcp.so.3(PCP_3.21) - libpcp.so.3(PCP_3.22) - libpcp_pmda.so.3 - libpcp_pmda.so.3(PCP_PMDA_3.0) - libpcp_pmda.so.3(PCP_PMDA_3.1) - libpcp_pmda.so.3(PCP_PMDA_3.7) - rpmlib(CompressedFileNames) <= 3.0.4-1 - rpmlib(FileDigests) <= 4.6.0-1 - rpmlib(PayloadFilesHavePrefix) <= 4.0-1 - rpmlib(PayloadIsXz) <= 5.2-1 - - recorded_at: Tue, 22 Mar 2022 16:54:14 GMT -- request: - method: get - uri: https://api.opensuse.org/published/openSUSE:Leap:15.2/standard/src/nvidia-texture-tools-2.0.8-lp152.3.9.src.rpm?view=fileinfo - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:14 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - - private, no-transform - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":null,"db":4.293960286304355,"backend":0}' - X-Request-Id: - - e295babb-ab2e-42c8-b7b3-aabceac1759e - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.018582' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Content-Type: - - text/xml - Content-Length: - - '1343' - Set-Cookie: - - openSUSE_session=fa9344b902ad4ffb2284db62a91a6bfc; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - body: - encoding: UTF-8 - string: | - - nvidia-texture-tools - 2.0.8 - lp152.3.9 - src - NVIDIA Texture Tools - This is the first alpha release of the new NVIDIA Texture Tools. The main highlights of - this release are support for all DX10 texture formats, higher speed and improved - compression quality. - - In addition to that it also comes with a hardware accelerated compressor that - uses CUDA to compress blocks in parallel on the GPU and runs around 10 times - faster than the CPU counterpart. - - You can obtain CUDA from our developer site at: - - http://developer.nvidia.com/object/cuda.html - - The source code of the Texture Tools is being released under the terms of - the MIT license. - 949569 - 1589650082 - Mesa-devel - cmake - dos2unix - freeglut-devel - gcc-c++ - glew-devel - libjpeg-devel - libpng-devel - libtiff-devel - rpmlib(CompressedFileNames) <= 3.0.4-1 - rpmlib(FileDigests) <= 4.6.0-1 - zlib-devel - - recorded_at: Tue, 22 Mar 2022 16:54:14 GMT -- request: - method: get - uri: https://api.opensuse.org/published/openSUSE:Leap:15.2/standard/src/skelcd-NVIDIA-compute-2020.05.04-lp152.1.1.src.rpm?view=fileinfo - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:15 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - - private, no-transform - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":null,"db":4.4442759826779366,"backend":0}' - X-Request-Id: - - b0a56342-1a69-444a-b8a2-970f8669c680 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.014434' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Content-Type: - - text/xml - Content-Length: - - '497' - Set-Cookie: - - openSUSE_session=72cdb74022d267926756e82cbf354ed7; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - body: - encoding: UTF-8 - string: | - - skelcd-NVIDIA-compute - 2020.05.04 - lp152.1.1 - src - CD skeleton - Internal package only. - 7904 - 1591129854 - rpmlib(CompressedFileNames) <= 3.0.4-1 - rpmlib(FileDigests) <= 4.6.0-1 - suse-build-key - - recorded_at: Tue, 22 Mar 2022 16:54:15 GMT -- request: - method: get - uri: https://api.opensuse.org/published/openSUSE:Leap:15.2/standard/x86_64/skelcd-EULA-NVIDIA-compute-2020.05.04-lp152.1.1.x86_64.rpm?view=fileinfo - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:15 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - - private, no-transform - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":null,"db":3.991093020886183,"backend":0}' - X-Request-Id: - - 995e1a8d-de2e-4723-9a7c-0dfd056f1f7c - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.018310' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Content-Type: - - text/xml - Content-Length: - - '753' - Set-Cookie: - - openSUSE_session=f56b4c9334876bac5f36dd66bb1e8a82; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - body: - encoding: UTF-8 - string: | - - skelcd-EULA-NVIDIA-compute - 2020.05.04 - lp152.1.1 - x86_64 - EULA for media - Internal package only. - 8088 - 1591129854 - skelcd-EULA-NVIDIA-compute = 2020.05.04-lp152.1.1 - skelcd-EULA-NVIDIA-compute(x86-64) = 2020.05.04-lp152.1.1 - rpmlib(CompressedFileNames) <= 3.0.4-1 - rpmlib(FileDigests) <= 4.6.0-1 - rpmlib(PayloadFilesHavePrefix) <= 4.0-1 - rpmlib(PayloadIsXz) <= 5.2-1 - - recorded_at: Tue, 22 Mar 2022 16:54:15 GMT -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:15 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":214.0346053056419,"db":89.0275517012924,"backend":0}' - X-Request-Id: - - d5f902f5-c066-4b5c-80ec-26f64db79b4a - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.310927' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"6ac522d65d6c048293f4a52ab33be192" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:16 GMT -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:15 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":199.84154403209686,"db":86.21250721625984,"backend":0}' - X-Request-Id: - - dd398955-023a-4ab9-a581-8144b37a0b45 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.294305' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"6ac522d65d6c048293f4a52ab33be192" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:16 GMT -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:15 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":234.90866483189166,"db":105.59198237024248,"backend":0}' - X-Request-Id: - - dabfc020-6973-48b8-b943-df82da66b6e7 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.349733' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"6ac522d65d6c048293f4a52ab33be192" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:16 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:16 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:16 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:16 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:16 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:16 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:16 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:16 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:16 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:16 GMT -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:20 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":206.32075262255967,"db":87.82090828754008,"backend":0}' - X-Request-Id: - - 38658a60-e556-4ee9-a584-20a53d796749 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.304529' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"f0bf2bcb43445db301410073de9b1c5c" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:20 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:21 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:21 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:21 GMT -recorded_with: VCR 6.1.0 -... diff --git a/test/support/vcr-cassettes/empty_query.yml b/test/support/vcr-cassettes/empty_query.yml deleted file mode 100644 index 8dc481fff..000000000 --- a/test/support/vcr-cassettes/empty_query.yml +++ /dev/null @@ -1,2950 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:59 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":175.991365686059,"db":43.4769110288471,"backend":0}' - X-Request-Id: - - 6aefb487-7d3f-4a54-835b-5d919b8711a2 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.231285' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"bee2c9163c50d961a71df343358b76ca" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:00 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:00 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:00 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:00 GMT -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:01 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":180.29637006111443,"db":58.41727368533611,"backend":0}' - X-Request-Id: - - 9d899dd7-05f7-457c-a1cf-6734b6d7bffe - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.245402' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"07d2396cc4d221b20ba29eda6c3a085c" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:02 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:02 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:02 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:02 GMT -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:03 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":218.5249358881265,"db":57.03350901603699,"backend":0}' - X-Request-Id: - - 94514fda-a9cc-480a-9466-afe980df1285 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.286392' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"3b08f385dfc4c8ec85b2799d9a292c71" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:04 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:04 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:04 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:04 GMT -recorded_with: VCR 6.1.0 -... diff --git a/test/support/vcr-cassettes/known_screenshot_redirects_to_original.yml b/test/support/vcr-cassettes/known_screenshot_redirects_to_original.yml deleted file mode 100644 index afe035537..000000000 --- a/test/support/vcr-cassettes/known_screenshot_redirects_to_original.yml +++ /dev/null @@ -1,986 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:21 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":206.00281981751323,"db":62.63987021520734,"backend":0}' - X-Request-Id: - - ef74ff8c-7c56-4868-b8fc-0efcafe9bce4 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.276502' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"dbeadbd6c7d3ad555314b2994ca1a93a" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:53:21 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:22 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:53:22 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:53:22 GMT -recorded_with: VCR 6.1.0 -... diff --git a/test/support/vcr-cassettes/non_existing_packages.yml b/test/support/vcr-cassettes/non_existing_packages.yml deleted file mode 100644 index 981e6ecaa..000000000 --- a/test/support/vcr-cassettes/non_existing_packages.yml +++ /dev/null @@ -1,3017 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:22 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":188.0188388749957,"db":69.0511129796505,"backend":0}' - X-Request-Id: - - 2e4648d1-34bd-417b-8898-35a9259c7f3c - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.269874' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"cfafdb59807149ad288bf429b722614b" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:23 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:23 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:23 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:23 GMT -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:25 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":180.31859840266407,"db":70.90506376698613,"backend":0}' - X-Request-Id: - - c2d9a4c4-5e3a-4a46-b75f-589dca4db799 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.262961' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"7dcc62c8a75deb824a5f70b9a0713823" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:25 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:25 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:25 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:25 GMT -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:27 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":183.19220235571265,"db":58.557124342769384,"backend":0}' - X-Request-Id: - - 430d8df5-0339-47f6-b1e4-1771fa9e9629 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.251877' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"8a6fd9badb43fb11c553861d0eff7660" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:27 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:27 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:27 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:27 GMT -- request: - method: get - uri: https://api.opensuse.org/search/published/binary/id?match=@project%20=%20%27openSUSE:Leap:15.2%27%20%20and%20contains-ic(@name,%20%27paralapapiricoipi%27)%20and%20path/project=%27openSUSE:Leap:15.2%27 - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:29 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - - private, no-transform - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":null,"db":3.6311305593699217,"backend":0}' - X-Request-Id: - - bb8ac491-bc39-418f-aa05-a8365f76a7eb - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.013375' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Content-Type: - - text/xml - Content-Length: - - '39' - Set-Cookie: - - openSUSE_session=08fe071fe9ea05907fe83450801a1677; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - body: - encoding: UTF-8 - string: | - - - recorded_at: Tue, 22 Mar 2022 16:54:30 GMT -recorded_with: VCR 6.1.0 diff --git a/test/support/vcr-cassettes/only_version_query.yml b/test/support/vcr-cassettes/only_version_query.yml deleted file mode 100644 index 832472a98..000000000 --- a/test/support/vcr-cassettes/only_version_query.yml +++ /dev/null @@ -1,2950 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:30 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":182.12159839458764,"db":58.74537141062319,"backend":0}' - X-Request-Id: - - f70b43b7-ac39-4d3f-89c1-a2f7f758a499 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.251378' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"6ab60db11df5ed70ca0c90b03e968866" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:31 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:31 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:31 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:31 GMT -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:33 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":166.37359838932753,"db":68.14083689823747,"backend":0}' - X-Request-Id: - - c1753ad6-eb39-42c0-8ce1-27f1e79bd418 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.243459' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"b049614f262843e52d357a258d2ff5a2" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:33 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:33 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:33 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:33 GMT -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:35 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":200.09746425785124,"db":79.61367256939411,"backend":0}' - X-Request-Id: - - 743a3474-1681-485f-be34-9e24e571e5ff - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.291539' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"624fd2e6de4577a5a05a2a258d00b5f7" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:54:35 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:54:35 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:54:35 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:54:35 GMT -recorded_with: VCR 6.1.0 -... diff --git a/test/support/vcr-cassettes/package_information.yml b/test/support/vcr-cassettes/package_information.yml deleted file mode 100644 index 05c330dd7..000000000 --- a/test/support/vcr-cassettes/package_information.yml +++ /dev/null @@ -1,7230 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:34 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":176.81665974669158,"db":65.47914538532495,"backend":0}' - X-Request-Id: - - 30d74d4a-f059-4e9b-82b2-904b35833756 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.254127' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"d2817ebe2c708f573202ea6a6a89c5f4" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:52:35 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:35 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:52:35 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:52:35 GMT -- request: - method: get - uri: https://api.opensuse.org/search/published/binary/id?match=@name%20=%20%27pidgin%27%20 - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:40 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - - private, no-transform - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":null,"db":2.129067201167345,"backend":0}' - X-Request-Id: - - a1b300a2-f3df-49f3-9a36-431a1bb6748d - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.011479' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Content-Type: - - text/xml - Content-Length: - - '90336' - Set-Cookie: - - openSUSE_session=104e501c0aaad2bf27b629c22d52beec; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - body: - encoding: UTF-8 - string: | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - recorded_at: Tue, 22 Mar 2022 16:52:42 GMT -- request: - method: get - uri: https://api.opensuse.org/source/home:xhaakon:sipe/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:43 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.11008395813405514,"db":5.851272027939558,"backend":0}' - X-Request-Id: - - 4c5d0604-dfd7-40e7-b4f8-eb7e7862817e - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.023720' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"8460f2ce784b1c9d2fc3e5fb0578b7e7" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=abd2fc47737aee13de026f7de43283d7; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:43 GMT -- request: - method: get - uri: https://api.opensuse.org/source/GNOME:Next/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:44 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.1431950367987156,"db":7.2743266355246305,"backend":0}' - X-Request-Id: - - 2e827383-cadc-411f-9276-9de734f7bad0 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.024151' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"e004b5b46e04a098afe91981b4b73d3e" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=d7682e9cec808823ee15a549a91c1ff0; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:45 GMT -- request: - method: get - uri: https://api.opensuse.org/source/home:dirkmueller:Factory/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:46 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.11958414688706398,"db":7.478373358026147,"backend":0}' - X-Request-Id: - - 918396fa-0614-4770-bf2d-301d1343c26f - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.024839' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"cceea1e4f60aaf4ad75271a347dec4da" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=ee3534d691c3535152da5af3cf399426; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:46 GMT -- request: - method: get - uri: https://api.opensuse.org/source/network:pidgin/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:47 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.18822494894266129,"db":7.332876091822982,"backend":0}' - X-Request-Id: - - 97fb36b4-1ae0-47ec-8af7-4de4f3dc996c - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.022084' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"0789aeb08076d7854719d69171b43e69" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=d4f48763515a678a7286750f64147d40; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:48 GMT -- request: - method: get - uri: https://api.opensuse.org/source/home:dirkmueller:Factory:Staging/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:48 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.11713407002389431,"db":6.1915910337120295,"backend":0}' - X-Request-Id: - - 766ce0cf-3bb2-4998-990e-06cc44af83d3 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.024662' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"f4c0407ca7f22ac6c6dd134ec7efaba9" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=15a7e8db06a1dd142eb7d28881e9340c; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:48 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Factory/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:49 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.12776395305991173,"db":10.487011400982738,"backend":0}' - X-Request-Id: - - 7a39e36c-92cb-4a23-80e6-e6af8138fdd7 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.031615' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"258606dee3cedee21e7847338bbd1328" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=1cec3148d015d8bc2832ef5b61ed5023; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:49 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Factory:RISCV/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:49 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.10700314305722713,"db":7.119981339201331,"backend":0}' - X-Request-Id: - - 48346606-0ab4-4ead-b182-c75b1425dfe0 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.025629' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"258606dee3cedee21e7847338bbd1328" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=2731cfb15970f199c687d822bbbcb305; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:49 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Factory:zSystems/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:50 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.10847393423318863,"db":8.668818511068821,"backend":0}' - X-Request-Id: - - c1dd7bed-4812-40c8-b5c3-55c0985500cd - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.027486' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"4a83f56e7ad20b67d34fbdcf481ed18d" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=579e588ae5ffda3c11d0c3e995e1154c; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:50 GMT -- request: - method: get - uri: https://api.opensuse.org/source/devel:ARM:Factory:Contrib:ILP32/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:51 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.12049288488924503,"db":8.283538278192282,"backend":0}' - X-Request-Id: - - a33401a0-b222-4030-91e9-2eec591598ed - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.027172' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"1b5042a28a32b5e3e7022d4c86cf8913" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=32dc0bf3d6ad6b0409b1a682dede7575; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:51 GMT -- request: - method: get - uri: https://api.opensuse.org/source/home:favogt:symbolictw/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:52 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.2248869277536869,"db":8.048702264204621,"backend":0}' - X-Request-Id: - - 68181abe-01e7-4e77-8ca8-799e139533d3 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.031575' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"636927f727362f516ea5e1068629bda3" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=381d7a113be52ae4161b067d0a4bfb16; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:52 GMT -- request: - method: get - uri: https://api.opensuse.org/source/SUSE:SLE-15-SP2:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:53 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.14935503713786602,"db":12.392581207677722,"backend":0}' - X-Request-Id: - - d1777dd2-8040-4048-af19-3c3769a23899 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.036749' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"1c7c6217906fab941f503f605e4a0fbf" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=08f46223cac2189c4c68358ca81dc461; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:53 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Backports:SLE-15-SP2/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:54 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.11831382289528847,"db":6.576952058821917,"backend":0}' - X-Request-Id: - - adcbeee9-04ad-49a1-8131-2e68bb61b592 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.023198' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"4268f95ea96eae47bb216a171d6ef359" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=c377ee6f893811558fd9b4306547e97a; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:54 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Leap:15.2:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:54 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.32232003286480904,"db":9.793274104595184,"backend":0}' - X-Request-Id: - - 96aa0b1c-6830-4004-8fde-d1ba6c034bcc - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.032202' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"4268f95ea96eae47bb216a171d6ef359" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=48f5583af4dcb4d041d7c8fa4fc149e4; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:54 GMT -- request: - method: get - uri: https://api.opensuse.org/source/home:tangerine:deb9-xfce-4.12/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:54 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.08283182978630066,"db":9.313518879935145,"backend":0}' - X-Request-Id: - - 5a562cc7-9385-43de-b180-edc7f555774f - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.024870' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"4268f95ea96eae47bb216a171d6ef359" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=1fbcfac0b8fd1328e94b83fb4b649107; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:54 GMT -- request: - method: get - uri: https://api.opensuse.org/source/home:DarkSS/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:55 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.1574140042066574,"db":6.862864596769214,"backend":0}' - X-Request-Id: - - 5bd32043-a5b7-4e49-9a80-f7dfe3569074 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.023601' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"674c503c940a81d649161eb68caa0ecb" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=29da970d648184b58aa84a440eb08961; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:55 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Leap:15.0/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:55 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.11465395800769329,"db":9.259026730433106,"backend":0}' - X-Request-Id: - - 2da726b5-193d-48ee-9284-f9fed249a53e - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.029210' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"674c503c940a81d649161eb68caa0ecb" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=1cc27d929d3996eb1b0e508f609dca69; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:55 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Leap:15.1/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:55 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.11451379396021366,"db":12.270230334252119,"backend":0}' - X-Request-Id: - - 2c396ff0-b886-44a1-94a5-13ec0c841dd1 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.040609' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"674c503c940a81d649161eb68caa0ecb" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=4ecb4891adade9e33878860eee55afd8; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:55 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Leap:15.2/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:56 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.12886407785117626,"db":10.734032839536667,"backend":0}' - X-Request-Id: - - 90490762-0868-4341-b036-fa5aeb0f4f9d - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.036707' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"c19e1bf86a85c2b2b1f44c88e8f400d9" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=c0ab307dad33f7a29f49741e98840cf2; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:56 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Leap:42.3:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:56 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.11481414549052715,"db":8.708063047379255,"backend":0}' - X-Request-Id: - - b886df6d-2aac-4e84-b168-576f2f4759f2 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.039755' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"c19e1bf86a85c2b2b1f44c88e8f400d9" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=3dea4b7495b485acfadaba095f321155; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:56 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Leap:42.2:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:56 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.1490048598498106,"db":11.018070857971907,"backend":0}' - X-Request-Id: - - 488a62c8-4e25-4ceb-83cc-ac0c5c77cf7e - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.032372' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"c19e1bf86a85c2b2b1f44c88e8f400d9" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=a0249485f2c95f0e4eeab2e456300d55; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:57 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Leap:42.3/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:57 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.1267041079699993,"db":9.021288715302944,"backend":0}' - X-Request-Id: - - 1567268d-e836-4a84-a3db-9a6d5fa91ae0 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.032887' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"74df42101f0a330ffa9e2c5e2bb1037e" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=c2e0f15b2fd5050f3849792a39b713aa; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:57 GMT -- request: - method: get - uri: https://api.opensuse.org/source/home:rdannert:aarch64/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:57 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.1349740196019411,"db":5.993507569655776,"backend":0}' - X-Request-Id: - - c7d8e286-60fb-47bb-93df-73db6c152978 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.029484' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"74df42101f0a330ffa9e2c5e2bb1037e" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=bc1035d7a5ab1cb700ab803f83efafb4; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:57 GMT -- request: - method: get - uri: https://api.opensuse.org/source/home:Alexander_Naumov:SSLmigration/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:57 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.0932828988879919,"db":6.539680063724518,"backend":0}' - X-Request-Id: - - 2f3f3f11-4730-4644-80e9-3fa39c5c0e52 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.023171' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"74df42101f0a330ffa9e2c5e2bb1037e" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=4f0febecc0dab5c0f2189f2137a12f2a; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:58 GMT -- request: - method: get - uri: https://api.opensuse.org/source/home:rdannert:aarch64-based_on_42.2/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:58 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.152484979480505,"db":5.3788782097399235,"backend":0}' - X-Request-Id: - - 849bc6f6-da15-40c2-a8f5-01b7af55f786 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.023295' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"86394ff97f3b1622d5de060d0b2902f5" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=35d52470aec888f55707ec6e36094383; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:58 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:13.2:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:58 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.21468615159392357,"db":5.8971429243683815,"backend":0}' - X-Request-Id: - - 7a7ee23a-470a-4621-b8bc-976721f4a951 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.028653' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"86394ff97f3b1622d5de060d0b2902f5" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=ce560a96889ff6aaf4aa2af14e48f314; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:58 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Leap:42.1:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:59 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.16488507390022278,"db":11.474799364805222,"backend":0}' - X-Request-Id: - - d550a49d-a4e5-4ba1-a5cf-84dae0d035dc - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.032637' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"c66a621c3c77bbd03a9c39706376bf09" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=3a2e7f1fc023a8929bd1e0cb52650a47; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:59 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Leap:42.1/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:59 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.101784011349082,"db":8.227546699345112,"backend":0}' - X-Request-Id: - - f3e83508-d2a0-48fc-8e2e-74cab9c121a3 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.025053' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"c66a621c3c77bbd03a9c39706376bf09" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=f09c347ce6ea37f035f8fd91d64b701c; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:59 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Leap:42.2/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:52:59 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.09902310557663441,"db":8.678809273988008,"backend":0}' - X-Request-Id: - - 137df36a-d9cd-4838-941b-7df7f9e05d60 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.030146' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"c66a621c3c77bbd03a9c39706376bf09" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=7706cbb8dca51e2214af039cfb967387; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:52:59 GMT -- request: - method: get - uri: https://api.opensuse.org/source/home:matthewdva:build:RedHat:RHEL-7/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:00 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.2805690746754408,"db":7.169020129367709,"backend":0}' - X-Request-Id: - - a99409e9-28fb-432b-914e-921a418b1be3 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.029029' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"0574c432475f8180bf8eccc7798a394d" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=1e347778f0309dced8624d64794f7987; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:00 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:13.1:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:01 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.07628183811903,"db":6.722148275002837,"backend":0}' - X-Request-Id: - - de973d0b-6d1b-4fae-a02a-8a3649fc4443 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.020205' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"5656655ec3873f9cdf70ee1f235e81bb" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=5db378feaac15709f93e69f48565d6a2; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:01 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:12.3:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:01 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.0929129309952259,"db":5.170931573957205,"backend":0}' - X-Request-Id: - - 3d5763e5-cdf0-4e00-934b-01f7b05e90b7 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.021238' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"5656655ec3873f9cdf70ee1f235e81bb" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=6fe68afe1f21b3219e08e614f4fbfc0f; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:01 GMT -- request: - method: get - uri: https://api.opensuse.org/source/home:GenesisRock/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:01 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.13732397928833961,"db":5.561772966757417,"backend":0}' - X-Request-Id: - - f8b50f35-087d-43a7-8faf-dfad026d9ee1 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.025029' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"5656655ec3873f9cdf70ee1f235e81bb" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=d4cbd9501efbb961bfe9fbb1198d49cd; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:01 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:13.2/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:01 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.14171400107443333,"db":6.193030625581741,"backend":0}' - X-Request-Id: - - 504e48a2-6fe9-4d5f-b2fd-09cdf2d92dd5 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.023299' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"5656655ec3873f9cdf70ee1f235e81bb" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=5ca8ebcb7903d3315e7f1b37196c5d27; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:01 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Evergreen:11.4/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:02 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.2371668815612793,"db":6.388848414644599,"backend":0}' - X-Request-Id: - - 37e17d9e-ed44-4fdb-85a1-9bc89dfc7e74 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.031110' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"e84ad6040802dc449597fbe1dba7bce0" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=e5efe495f47ce81c0ef38d3a107bf012; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:02 GMT -- request: - method: get - uri: https://api.opensuse.org/source/home:efagra:SLE12/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:02 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.07149204611778259,"db":8.052730932831764,"backend":0}' - X-Request-Id: - - 6b5b010d-e59a-437f-9d5c-393d47c4a4ea - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.024706' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"e84ad6040802dc449597fbe1dba7bce0" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=f4a20135a7b67d0b974a128a26be38e5; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:02 GMT -- request: - method: get - uri: https://api.opensuse.org/source/home:rdannert:JeOS-Test/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:02 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.08344301022589207,"db":4.895601654425263,"backend":0}' - X-Request-Id: - - d5bbafbc-3bb2-4752-a823-bfd961ecf7fd - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.017377' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"e84ad6040802dc449597fbe1dba7bce0" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=f5c0684a6bc85d0e27c36242431886c2; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:02 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Maintenance:1428/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:02 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.11686398647725582,"db":5.965325282886624,"backend":0}' - X-Request-Id: - - cc751a7e-f019-4cfb-90a7-f09c233dfed7 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.024206' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"e84ad6040802dc449597fbe1dba7bce0" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=b63dd43f0d09901068442b5845d54ae3; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:02 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:13.1/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:03 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.27576787397265434,"db":6.371384486556053,"backend":0}' - X-Request-Id: - - 131a4ca1-0741-494f-8f2f-bc12af52f282 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.030507' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"446095891c371a34c24570699a18032d" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=88fa1bf03339c9a695eecba0d05c853a; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:03 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:12.2:ARM/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:03 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.18253503367304802,"db":5.440308013930917,"backend":0}' - X-Request-Id: - - a4132242-75e7-4255-bf28-f6e1f7a537c2 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.023888' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"446095891c371a34c24570699a18032d" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=2dc47d202e46c215e30690fc63f4940f; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:03 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:12.2/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:03 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.22587692365050316,"db":4.3121930211782455,"backend":0}' - X-Request-Id: - - c5424c91-b6df-466b-9b68-c3707974f4d8 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.025242' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"446095891c371a34c24570699a18032d" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=a0abdccce4b4871ccff5849eb9584eaa; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:03 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:12.2:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:03 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.12675393372774124,"db":6.178121315315366,"backend":0}' - X-Request-Id: - - ee62256b-92c3-4eeb-9003-37df6c8e411e - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.027068' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"446095891c371a34c24570699a18032d" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=5ca5c7241f7bfa0289637009554ec0ff; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:03 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:12.3/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:04 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.2114269882440567,"db":5.267594009637833,"backend":0}' - X-Request-Id: - - f6c6e445-4c48-4807-8904-6ad1236d29d3 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.028714' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"664528934b8a1deb0940a1c4202189f3" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=dec5dad1ac5bdec9899c7b3610f3073f; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:04 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:12.1:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:04 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.11375406756997108,"db":5.385066149756312,"backend":0}' - X-Request-Id: - - 51631fbb-31df-4e1c-bc78-1d09d5a676eb - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.021331' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"664528934b8a1deb0940a1c4202189f3" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=caee03ee8a407b6ae335d7ef1589f92e; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:04 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Maintenance:147/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:04 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.1936561893671751,"db":6.236446090042591,"backend":0}' - X-Request-Id: - - 96121afd-a11d-4568-a127-b11f5757d952 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.026998' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"664528934b8a1deb0940a1c4202189f3" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=fbe409ecd4bee5448317e506aa28fd3e; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:05 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:12.1/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:05 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.13302406296133995,"db":5.831781774759293,"backend":0}' - X-Request-Id: - - 76e44c12-c81c-478e-91ec-32536e4f99bd - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.024942' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"e920eb2e6604b8ffbb12715bcc1f41fd" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=3d2b4ada5bf96d82d559c49973b58fd6; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:05 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:11.4/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:05 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.11170306243002415,"db":6.144412560388446,"backend":0}' - X-Request-Id: - - 26af4bbb-c205-44f0-9361-277f31c3c94c - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.021389' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"e920eb2e6604b8ffbb12715bcc1f41fd" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=5ea1afead546d29a3929557a78540cd9; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:05 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:11.4:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:05 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.10526296682655811,"db":8.404120802879333,"backend":0}' - X-Request-Id: - - acf132c2-7131-4c2e-9d95-2800c257c713 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.028148' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"6e47dca82a3a2025063ce4086058a419" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=f03a3ca8df1bc164ad1d9514354456d5; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:06 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Evergreen:Maintenance:76/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:06 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.12916396372020245,"db":8.617999264970422,"backend":0}' - X-Request-Id: - - 7fc03f1d-8cfa-4150-994d-0f91a0278a5c - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.022958' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"6e47dca82a3a2025063ce4086058a419" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=9efe158eeb75941ac7954a2937dc3f56; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:06 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:11.3:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Date: - - Tue, 22 Mar 2022 16:53:06 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":3.300882875919342,"db":5.16608078032732,"backend":0}' - X-Request-Id: - - 8d047803-ee87-4a10-b7d1-70f9bc87e90a - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.029097' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Opensuse-Errorcode: - - unknown_project - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Status: - - 404 Not Found - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=4995f180ed6917e66ee8276e07e7f9fc; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - Project not found: openSUSE:11.3:Update - - recorded_at: Tue, 22 Mar 2022 16:53:06 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Evergreen:11.1/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:07 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.15189498662948608,"db":7.192756049335003,"backend":0}' - X-Request-Id: - - 6b084de8-1b9c-420a-abe7-0d845d28536b - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.022548' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"17d6b774d5d29c73eadbdbf0fbeb954d" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=f86403e673b5e8a96f7452a5646b184f; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:07 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Evergreen:11.1:Test/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:07 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.10964297689497471,"db":6.58597401343286,"backend":0}' - X-Request-Id: - - 79eace43-0e68-49fd-9432-e5f3a924e182 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.025435' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"17d6b774d5d29c73eadbdbf0fbeb954d" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=b972e9a39bf681d1c2b108d18e7be131; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:07 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Evergreen:11.2/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:07 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.1375749707221985,"db":5.477278493344784,"backend":0}' - X-Request-Id: - - cfac486c-3bcd-456d-941e-3294ec0cba41 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.024595' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"17d6b774d5d29c73eadbdbf0fbeb954d" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=0442d447f7f1ba5bfe10815ba579c5f1; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:07 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Evergreen:11.2:Test/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:08 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.21461700089275837,"db":8.66315676830709,"backend":0}' - X-Request-Id: - - be34effa-7e6c-44b5-a69a-9b4fd5831db7 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.032293' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"74ae1596dedf721adbe0ca1912d2bff6" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=12c2ab984a0a9ca35ba3cf7fc7ea894a; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:09 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:11.3:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Date: - - Tue, 22 Mar 2022 16:53:09 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":1.0479819029569626,"db":4.195658024400473,"backend":0}' - X-Request-Id: - - cb566627-c1eb-4192-b462-4ba0b032e6c0 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.021406' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Opensuse-Errorcode: - - unknown_project - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Status: - - 404 Not Found - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=633ab85136ffa59f6c1c2a7495d18e36; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - Project not found: openSUSE:11.3:Update - - recorded_at: Tue, 22 Mar 2022 16:53:09 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:11.3:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Date: - - Tue, 22 Mar 2022 16:53:09 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":1.8747879657894373,"db":3.5454099997878075,"backend":0}' - X-Request-Id: - - 6cc678d6-c8e4-41db-aa80-b09a7fd18749 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.018848' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Opensuse-Errorcode: - - unknown_project - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Status: - - 404 Not Found - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=55763e890e66f1b458ec1e5a63ecd002; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - Project not found: openSUSE:11.3:Update - - recorded_at: Tue, 22 Mar 2022 16:53:09 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:11.3:Update/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Date: - - Tue, 22 Mar 2022 16:53:09 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":2.7277651242911816,"db":4.224681528285146,"backend":0}' - X-Request-Id: - - 72c0a9a1-d7b5-4a96-a9d3-e7bbef2a0ec4 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.024433' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Opensuse-Errorcode: - - unknown_project - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Status: - - 404 Not Found - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=7a1302121762efa6a74d399bc9f5da73; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - Project not found: openSUSE:11.3:Update - - recorded_at: Tue, 22 Mar 2022 16:53:09 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:Factory:PowerPC/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:10 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.14506489969789982,"db":7.228676229715347,"backend":0}' - X-Request-Id: - - 8b70a9da-e4ac-4425-9152-77a23fdb255f - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.028845' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"fd68d4b43c3a59c1c3520dcff643560e" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=757fdfcf40f798fb5c30e982e967b8f5; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:10 GMT -- request: - method: get - uri: https://api.opensuse.org/source/GNOME:Apps:pidgin-sipe/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:10 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.13729394413530827,"db":6.701669190078974,"backend":0}' - X-Request-Id: - - 23c451f5-1622-45fe-9be0-ffd676c8e738 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.026084' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"fd68d4b43c3a59c1c3520dcff643560e" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=f7f3e9dc7faa269ad7f7b190683c0227; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:10 GMT -- request: - method: get - uri: https://api.opensuse.org/source/Maemo:Mer:Extras:Devel/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Date: - - Tue, 22 Mar 2022 16:53:10 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.8559359703212976,"db":5.815605167299509,"backend":0}' - X-Request-Id: - - f3a539b8-7915-4c11-a0d1-7071e00e7da7 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.026318' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Opensuse-Errorcode: - - unknown_project - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Status: - - 404 Not Found - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=9363f6a71c8f2d1bc564ff1327821d5e; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - Project not found: Maemo:Mer:Extras:Devel - - recorded_at: Tue, 22 Mar 2022 16:53:10 GMT -- request: - method: get - uri: https://api.opensuse.org/source/Maemo:Mer:Extras:Devel/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Date: - - Tue, 22 Mar 2022 16:53:11 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":1.173865981400013,"db":4.246703814715147,"backend":0}' - X-Request-Id: - - efb0ee37-4e81-4114-8420-fbc4b6cfcfb7 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.026240' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Opensuse-Errorcode: - - unknown_project - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Status: - - 404 Not Found - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=9be6a5b221cfb136b4ab7bde8234f2e7; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - Project not found: Maemo:Mer:Extras:Devel - - recorded_at: Tue, 22 Mar 2022 16:53:11 GMT -- request: - method: get - uri: https://api.opensuse.org/source/DISCONTINUED:openSUSE:11.1/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:11 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.12316391803324223,"db":7.688890909776092,"backend":0}' - X-Request-Id: - - badb4879-601b-4a1a-b777-d60118e7f94b - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.026777' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"5b1223756c42ffadd80e5e527ee033b4" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=1ab1cd8f4a07bf883d14f7f55a4b3058; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: "\n" - recorded_at: Tue, 22 Mar 2022 16:53:11 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:11.1/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Date: - - Tue, 22 Mar 2022 16:53:11 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.6748810410499573,"db":3.242382314056158,"backend":0}' - X-Request-Id: - - a0081cbb-d5c1-41fc-ba3a-ca0199745185 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.021646' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Opensuse-Errorcode: - - unknown_project - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Status: - - 404 Not Found - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=435558c18db97e1afa967cdacd32246b; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - Project not found: openSUSE:11.1 - - recorded_at: Tue, 22 Mar 2022 16:53:11 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:11.1/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Date: - - Tue, 22 Mar 2022 16:53:11 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.9398800320923328,"db":4.253844264894724,"backend":0}' - X-Request-Id: - - cb2e45d3-77c7-4a8a-b9c8-e78fffb894d3 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.019067' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Opensuse-Errorcode: - - unknown_project - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Status: - - 404 Not Found - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=2e4a4bbdaae2476e1c3a8a71794875bd; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - Project not found: openSUSE:11.1 - - recorded_at: Tue, 22 Mar 2022 16:53:11 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:11.1/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Date: - - Tue, 22 Mar 2022 16:53:12 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.6101580802351236,"db":3.8033057935535908,"backend":0}' - X-Request-Id: - - 84cd5cb2-5c73-4686-b2ed-8d1097a7e73e - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.021021' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Opensuse-Errorcode: - - unknown_project - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Status: - - 404 Not Found - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=18cae9243198c1b247e2ce4dd73806c6; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - Project not found: openSUSE:11.1 - - recorded_at: Tue, 22 Mar 2022 16:53:12 GMT -- request: - method: get - uri: https://api.opensuse.org/source/openSUSE:11.1/_attribute/OBS:QualityCategory - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Date: - - Tue, 22 Mar 2022 16:53:12 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":0.7977839559316635,"db":3.3663231879472733,"backend":0}' - X-Request-Id: - - 867d9089-27ce-4143-8268-fa6671c50f4f - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.020305' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Opensuse-Errorcode: - - unknown_project - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Status: - - 404 Not Found - Content-Type: - - application/xml; charset=utf-8 - Set-Cookie: - - openSUSE_session=1a9ed00973d04632a1fea5f002c6b1fe; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - Project not found: openSUSE:11.1 - - recorded_at: Tue, 22 Mar 2022 16:53:12 GMT -- request: - method: get - uri: https://api.opensuse.org/published/openSUSE:Factory/standard/i586/pidgin-2.14.8-1.4.i586.rpm?view=fileinfo - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - User-Agent: - - software.o.o - X-Username: - - "" - X-Opensuse-Data: - - TEST - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:12 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - no-cache - - private, no-transform - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":null,"db":4.234777297824621,"backend":0}' - X-Request-Id: - - e400ccc1-f71b-42d2-8f8c-14690f95ba7d - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Runtime: - - '0.018965' - X-Frame-Options: - - SAMEORIGIN - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Content-Type: - - text/xml - Content-Length: - - '2853' - Set-Cookie: - - openSUSE_session=35339b270cbee5aff5fc87438cfe4b34; path=/; Max-Age=86400; - Secure; HttpOnly; domain=.opensuse.org - body: - encoding: UTF-8 - string: | - - pidgin - 2.14.8 - 1.4 - i586 - Multiprotocol Instant Messaging Client - Pidgin is a messaging application which lets you log in to accounts - on multiple chat networks simultaneously. - - Pidgin is compatible with the following chat networks out of the - box: Jabber/XMPP, AIM, ICQ, Bonjour, Gadu-Gadu, IRC, SILC, SIMPLE, - Novell GroupWise Messenger, IBM Sametime, and Zephyr. It can - support many more with plugins. - 1856519 - 1645353051 - application() - application(pidgin.desktop) - metainfo() - metainfo(pidgin.appdata.xml) - perl(Pidgin) = 0.01 - pidgin = 2.14.8-1.4 - pidgin(x86-32) = 2.14.8-1.4 - ca-certificates-mozilla - libICE.so.6 - libSM.so.6 - libX11.so.6 - libXss.so.1 - libatk-1.0.so.0 - libc.so.6 - libc.so.6(GLIBC_2.0) - libc.so.6(GLIBC_2.1) - libc.so.6(GLIBC_2.1.3) - libc.so.6(GLIBC_2.2) - libc.so.6(GLIBC_2.28) - libc.so.6(GLIBC_2.3) - libc.so.6(GLIBC_2.3.4) - libc.so.6(GLIBC_2.33) - libc.so.6(GLIBC_2.34) - libc.so.6(GLIBC_2.4) - libc.so.6(GLIBC_2.7) - libcairo.so.2 - libdbus-1.so.3 - libdbus-1.so.3(LIBDBUS_1_3) - libgdk-x11-2.0.so.0 - libgdk_pixbuf-2.0.so.0 - libgio-2.0.so.0 - libglib-2.0.so.0 - libgobject-2.0.so.0 - libgstreamer-1.0.so.0 - libgstvideo-1.0.so.0 - libgtk-x11-2.0.so.0 - libgtkspell.so.0 - libm.so.6 - libm.so.6(GLIBC_2.0) - libm.so.6(GLIBC_2.29) - libpango-1.0.so.0 - libpurple = 2.14.8 - libpurple.so.0 - perl-base >= 5.34.0 - rpmlib(CompressedFileNames) <= 3.0.4-1 - rpmlib(FileDigests) <= 4.6.0-1 - rpmlib(PartialHardlinkSets) <= 4.0.4-1 - rpmlib(PayloadFilesHavePrefix) <= 4.0-1 - rpmlib(PayloadIsZstd) <= 5.4.18-1 - gstreamer-plugins-good - - recorded_at: Tue, 22 Mar 2022 16:53:12 GMT -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:13 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":184.7273528110236,"db":75.32701990567148,"backend":0}' - X-Request-Id: - - a2285ab2-a27f-47ea-9b65-bd239118155c - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.270463' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"185e12e907a8161c8de117f5cd570811" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:53:13 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:13 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:53:13 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:53:13 GMT -- request: - method: get - uri: http://www.pidgin.im/shared/img/contact_window.png - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 301 - message: Moved Permanently - headers: - Location: - - https://www.pidgin.im/shared/img/contact_window.png - Date: - - Tue, 22 Mar 2022 16:53:18 GMT - Content-Length: - - '17' - Content-Type: - - text/plain; charset=utf-8 - body: - encoding: UTF-8 - string: Moved Permanently - recorded_at: Tue, 22 Mar 2022 16:53:18 GMT -- request: - method: get - uri: https://www.pidgin.im/shared/img/contact_window.png - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 404 - message: Not Found - headers: - Content-Type: - - text/html - Date: - - Tue, 22 Mar 2022 16:53:18 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - SAMEORIGIN - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: !binary |- - PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIiBjbGFzcz0ianMgY3NzdHJhbnNmb3JtczNkIj4KCjxoZWFkPgogICAgPG1ldGEgY2hhcnNldD0idXRmLTgiPgogICAgPG1ldGEgbmFtZT0iZGVzY3JpcHRpb24iIGNvbnRlbnQ9IlBpZGdpbiBpcyBhIHVuaXZlcnNhbCBjaGF0IGNsaWVudCwgYWxsb3dpbmcgeW91IHRvIGNvbnNvbGlkYXRlIGFsbCB5b3VyIGRpZmZlcmVudCBtZXNzYWdpbmcgYXBwcyBpbnRvIGEgc2luZ2xlIHRvb2wuIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBocmVmPSIvaW1hZ2VzL3BpZGdpbi1jaXJjbGUtMTYucG5nIiBzaXplcz0iMTZ4MTYiPgogICAgPGxpbmsgcmVsPSJpY29uIiB0eXBlPSJpbWFnZS9wbmciIGhyZWY9Ii9pbWFnZXMvcGlkZ2luLWNpcmNsZS0zMi5wbmciIHNpemVzPSIzMngzMiI+CiAgICA8bGluayByZWw9Imljb24iIHR5cGU9ImltYWdlL3BuZyIgaHJlZj0iL2ltYWdlcy9waWRnaW4tY2lyY2xlLTk2LnBuZyIgc2l6ZXM9Ijk2eDk2Ij4KICAgIDx0aXRsZT40MDQgUGFnZSBub3QgZm91bmQ8L3RpdGxlPgogICAgPGxpbmsgaHJlZj0iL2Nzcy9udWNsZXVzLmNzcyIgcmVsPSJzdHlsZXNoZWV0Ij4KICAgIDxsaW5rIGhyZWY9Ii9jc3MvZm9udGF3ZXNvbWUtYWxsLm1pbi5jc3MiIHJlbD0ic3R5bGVzaGVldCI+CiAgICA8bGluayBocmVmPSIvY3NzL2h5YnJpZC5jc3MiIHJlbD0ic3R5bGVzaGVldCI+CiAgICA8bGluayBocmVmPSIvY3NzL3BlcmZlY3Qtc2Nyb2xsYmFyLm1pbi5jc3MiIHJlbD0ic3R5bGVzaGVldCI+CiAgICA8bGluayBocmVmPSIvY3NzL2hvcnNleS5jc3MiIHJlbD0ic3R5bGVzaGVldCI+CiAgICA8bGluayBocmVmPSIvY3NzL3RoZW1lLmNzcyIgcmVsPSJzdHlsZXNoZWV0Ij4KICAgIDxsaW5rIGhyZWY9Ii9jc3MvaHVnby10aGVtZS5jc3MiIHJlbD0ic3R5bGVzaGVldCI+CiAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAgICAgIDpyb290ICNoZWFkZXIrI2NvbnRlbnQ+I2xlZnQ+I3JsYmxvY2tfbGVmdCB7CiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsKICAgICAgICB9CgogICAgICAgIHAsCiAgICAgICAgbGksCiAgICAgICAgdWwgewogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIKICAgICAgICB9CgogICAgICAgIHVsIHsKICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lOwogICAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii9jc3MvY3VzdG9tLmNzcyI+CiAgICA8IS0tCiAgICBIdWdvOiAyMDIyLTAzLTE3VDE2OjAxOjMwICYjNDM7MDAwMAogICAgLSBKb2I6CiAgICAgICAgbi9hCiAgICAgICAgMjAyMi0wMy0xN1QxNjowMDoyNyAmIzQzOzAwMDAKICAgIC0gQ29tbWl0OiA2MDQwZjczZWVkZmNlN2JlZDI0OTNjMTNiZGU2OGI0NzBjNGNjZWRmCiAgICAtIHByb2R1Y3Rpb24KLy8tLT4KICAgIDxsaW5rIHJlbD0ic2hvcnRjdXQgaWNvbiIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi5pY28iPgogICAgPGxpbmsgcmVsPSJpY29uIiBzaXplcz0iMTZ4MTYgMzJ4MzIgNjR4NjQiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24uaWNvIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBzaXplcz0iMTk2eDE5NiIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi0xOTIucG5nIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBzaXplcz0iMTYweDE2MCIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi0xNjAucG5nIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBzaXplcz0iOTZ4OTYiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tOTYucG5nIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBzaXplcz0iNjR4NjQiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tNjQucG5nIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBzaXplcz0iMzJ4MzIiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tMzIucG5nIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBzaXplcz0iMTZ4MTYiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tMTYucG5nIj4KICAgIDxsaW5rIHJlbD0iYXBwbGUtdG91Y2gtaWNvbiIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi01Ny5wbmciPgogICAgPGxpbmsgcmVsPSJhcHBsZS10b3VjaC1pY29uIiBzaXplcz0iMTE0eDExNCIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi0xMTQucG5nIj4KICAgIDxsaW5rIHJlbD0iYXBwbGUtdG91Y2gtaWNvbiIgc2l6ZXM9IjcyeDcyIiBocmVmPSIvZmF2aWNvbi9mYXZpY29uLTcyLnBuZyI+CiAgICA8bGluayByZWw9ImFwcGxlLXRvdWNoLWljb24iIHNpemVzPSIxNDR4MTQ0IiBocmVmPSIvZmF2aWNvbi9mYXZpY29uLTE0NC5wbmciPgogICAgPGxpbmsgcmVsPSJhcHBsZS10b3VjaC1pY29uIiBzaXplcz0iNjB4NjAiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tNjAucG5nIj4KICAgIDxsaW5rIHJlbD0iYXBwbGUtdG91Y2gtaWNvbiIgc2l6ZXM9IjEyMHgxMjAiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tMTIwLnBuZyI+CiAgICA8bGluayByZWw9ImFwcGxlLXRvdWNoLWljb24iIHNpemVzPSI3Nng3NiIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi03Ni5wbmciPgogICAgPGxpbmsgcmVsPSJhcHBsZS10b3VjaC1pY29uIiBzaXplcz0iMTUyeDE1MiIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi0xNTIucG5nIj4KICAgIDxsaW5rIHJlbD0iYXBwbGUtdG91Y2gtaWNvbiIgc2l6ZXM9IjE4MHgxODAiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tMTgwLnBuZyI+CiAgICA8bWV0YSBuYW1lPSJtc2FwcGxpY2F0aW9uLVRpbGVDb2xvciIgY29udGVudD0iIzg0NTFBMSI+CiAgICA8bWV0YSBuYW1lPSJtc2FwcGxpY2F0aW9uLVRpbGVJbWFnZSIgY29udGVudD0iL2Zhdmljb24vZmF2aWNvbi0xNDQucG5nIj4KICAgIDxtZXRhIG5hbWU9Im1zYXBwbGljYXRpb24tY29uZmlnIiBjb250ZW50PSJmYXZpY29uL2Jyb3dzZXJjb25maWcueG1sIj4KICAgIDxtZXRhIHByb3BlcnR5PSJvZzp0aXRsZSIgY29udGVudD0iNDA0IFBhZ2Ugbm90IGZvdW5kIiAvPgogICAgPG1ldGEgcHJvcGVydHk9Im9nOmRlc2NyaXB0aW9uIiBjb250ZW50PSJQaWRnaW4gaXMgYSB1bml2ZXJzYWwgY2hhdCBjbGllbnQsIGFsbG93aW5nIHlvdSB0byBjb25zb2xpZGF0ZSBhbGwgeW91ciBkaWZmZXJlbnQgbWVzc2FnaW5nIGFwcHMgaW50byBhIHNpbmdsZSB0b29sLiIgLz4KICAgIDxtZXRhIHByb3BlcnR5PSJvZzp0eXBlIiBjb250ZW50PSJ3ZWJzaXRlIiAvPgogICAgPG1ldGEgcHJvcGVydHk9Im9nOnVybCIgY29udGVudD0iaHR0cHM6Ly9waWRnaW4uaW0vNDA0Lmh0bWwiIC8+CiAgICA8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vcGlkZ2luLmltL2ltYWdlcy9waWRnaW4tY2lyY2xlLTI1Ni5wbmciIC8+CiAgICA8bWV0YSBuYW1lPSJ0d2l0dGVyOmNhcmQiIGNvbnRlbnQ9InN1bW1hcnlfbGFyZ2VfaW1hZ2UiIC8+CiAgICA8bWV0YSBuYW1lPSJ0d2l0dGVyOmltYWdlIiBjb250ZW50PSJodHRwczovL3BpZGdpbi5pbS9pbWFnZXMvcGlkZ2luLWNpcmNsZS0yNTYucG5nIiAvPgogICAgPG1ldGEgbmFtZT0idHdpdHRlcjp0aXRsZSIgY29udGVudD0iNDA0IFBhZ2Ugbm90IGZvdW5kIiAvPgogICAgPG1ldGEgbmFtZT0idHdpdHRlcjpkZXNjcmlwdGlvbiIgY29udGVudD0iUGlkZ2luIGlzIGEgdW5pdmVyc2FsIGNoYXQgY2xpZW50LCBhbGxvd2luZyB5b3UgdG8gY29uc29saWRhdGUgYWxsIHlvdXIgZGlmZmVyZW50IG1lc3NhZ2luZyBhcHBzIGludG8gYSBzaW5nbGUgdG9vbC4iIC8+CjwvaGVhZD4KCjxib2R5IGNsYXNzPSIiIGRhdGEtdXJsPSIvIj4KICAgIDxzZWN0aW9uIGlkPSJib2R5IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MHB4OyI+CiAgICAgICAgPGRpdiBpZD0ib3ZlcmxheSI+PC9kaXY+CiAgICAgICAgPGRpdiBpZD0iY2hhcHRlciI+CiAgICAgICAgICAgIDxkaXYgaWQ9ImJvZHktaW5uZXIiPgogICAgICAgICAgICAgICAgPGgxPgogICAgICAgICAgICAgICAgICAgIEVycm9yCiAgICAgICAgICAgICAgICA8L2gxPgogICAgICAgICAgICAgICAgPHA+PC9wPgogICAgICAgICAgICAgICAgPHA+CiAgICAgICAgICAgICAgICAgICAgV29vcHMuIExvb2tzIGxpa2UgdGhpcyBwYWdlIGRvZXNuJiMzOTt0IGV4aXN0IMKvXF8o44OEKV8vwq8uCiAgICAgICAgICAgICAgICA8L3A+CiAgICAgICAgICAgICAgICA8cD48L3A+CiAgICAgICAgICAgICAgICA8cD4KICAgICAgICAgICAgICAgICAgICA8YSBocmVmPScvJz5HbyB0byBob21lcGFnZTwvYT4KICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgICAgIDxwPgogICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPScvaW1hZ2VzL2dvcGhlci00MDQuanBnJyBzdHlsZT0id2lkdGg6NTAlIiBhbHQ9IlBhZ2Ugbm90IGZvdW5kISIgLz4KICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICA8L3NlY3Rpb24+CjwvYm9keT4KCjwvaHRtbD4= - recorded_at: Tue, 22 Mar 2022 16:53:18 GMT -- request: - method: get - uri: http://www.pidgin.im/shared/img/contact_window.png - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 301 - message: Moved Permanently - headers: - Location: - - https://www.pidgin.im/shared/img/contact_window.png - Date: - - Tue, 22 Mar 2022 16:53:19 GMT - Content-Length: - - '17' - Content-Type: - - text/plain; charset=utf-8 - body: - encoding: UTF-8 - string: Moved Permanently - recorded_at: Tue, 22 Mar 2022 16:53:19 GMT -- request: - method: get - uri: https://www.pidgin.im/shared/img/contact_window.png - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 404 - message: Not Found - headers: - Content-Type: - - text/html - Date: - - Tue, 22 Mar 2022 16:53:19 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - SAMEORIGIN - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: !binary |- - PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIiBjbGFzcz0ianMgY3NzdHJhbnNmb3JtczNkIj4KCjxoZWFkPgogICAgPG1ldGEgY2hhcnNldD0idXRmLTgiPgogICAgPG1ldGEgbmFtZT0iZGVzY3JpcHRpb24iIGNvbnRlbnQ9IlBpZGdpbiBpcyBhIHVuaXZlcnNhbCBjaGF0IGNsaWVudCwgYWxsb3dpbmcgeW91IHRvIGNvbnNvbGlkYXRlIGFsbCB5b3VyIGRpZmZlcmVudCBtZXNzYWdpbmcgYXBwcyBpbnRvIGEgc2luZ2xlIHRvb2wuIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBocmVmPSIvaW1hZ2VzL3BpZGdpbi1jaXJjbGUtMTYucG5nIiBzaXplcz0iMTZ4MTYiPgogICAgPGxpbmsgcmVsPSJpY29uIiB0eXBlPSJpbWFnZS9wbmciIGhyZWY9Ii9pbWFnZXMvcGlkZ2luLWNpcmNsZS0zMi5wbmciIHNpemVzPSIzMngzMiI+CiAgICA8bGluayByZWw9Imljb24iIHR5cGU9ImltYWdlL3BuZyIgaHJlZj0iL2ltYWdlcy9waWRnaW4tY2lyY2xlLTk2LnBuZyIgc2l6ZXM9Ijk2eDk2Ij4KICAgIDx0aXRsZT40MDQgUGFnZSBub3QgZm91bmQ8L3RpdGxlPgogICAgPGxpbmsgaHJlZj0iL2Nzcy9udWNsZXVzLmNzcyIgcmVsPSJzdHlsZXNoZWV0Ij4KICAgIDxsaW5rIGhyZWY9Ii9jc3MvZm9udGF3ZXNvbWUtYWxsLm1pbi5jc3MiIHJlbD0ic3R5bGVzaGVldCI+CiAgICA8bGluayBocmVmPSIvY3NzL2h5YnJpZC5jc3MiIHJlbD0ic3R5bGVzaGVldCI+CiAgICA8bGluayBocmVmPSIvY3NzL3BlcmZlY3Qtc2Nyb2xsYmFyLm1pbi5jc3MiIHJlbD0ic3R5bGVzaGVldCI+CiAgICA8bGluayBocmVmPSIvY3NzL2hvcnNleS5jc3MiIHJlbD0ic3R5bGVzaGVldCI+CiAgICA8bGluayBocmVmPSIvY3NzL3RoZW1lLmNzcyIgcmVsPSJzdHlsZXNoZWV0Ij4KICAgIDxsaW5rIGhyZWY9Ii9jc3MvaHVnby10aGVtZS5jc3MiIHJlbD0ic3R5bGVzaGVldCI+CiAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAgICAgIDpyb290ICNoZWFkZXIrI2NvbnRlbnQ+I2xlZnQ+I3JsYmxvY2tfbGVmdCB7CiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsKICAgICAgICB9CgogICAgICAgIHAsCiAgICAgICAgbGksCiAgICAgICAgdWwgewogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIKICAgICAgICB9CgogICAgICAgIHVsIHsKICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lOwogICAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii9jc3MvY3VzdG9tLmNzcyI+CiAgICA8IS0tCiAgICBIdWdvOiAyMDIyLTAzLTE3VDE2OjAxOjMwICYjNDM7MDAwMAogICAgLSBKb2I6CiAgICAgICAgbi9hCiAgICAgICAgMjAyMi0wMy0xN1QxNjowMDoyNyAmIzQzOzAwMDAKICAgIC0gQ29tbWl0OiA2MDQwZjczZWVkZmNlN2JlZDI0OTNjMTNiZGU2OGI0NzBjNGNjZWRmCiAgICAtIHByb2R1Y3Rpb24KLy8tLT4KICAgIDxsaW5rIHJlbD0ic2hvcnRjdXQgaWNvbiIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi5pY28iPgogICAgPGxpbmsgcmVsPSJpY29uIiBzaXplcz0iMTZ4MTYgMzJ4MzIgNjR4NjQiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24uaWNvIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBzaXplcz0iMTk2eDE5NiIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi0xOTIucG5nIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBzaXplcz0iMTYweDE2MCIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi0xNjAucG5nIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBzaXplcz0iOTZ4OTYiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tOTYucG5nIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBzaXplcz0iNjR4NjQiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tNjQucG5nIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBzaXplcz0iMzJ4MzIiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tMzIucG5nIj4KICAgIDxsaW5rIHJlbD0iaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBzaXplcz0iMTZ4MTYiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tMTYucG5nIj4KICAgIDxsaW5rIHJlbD0iYXBwbGUtdG91Y2gtaWNvbiIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi01Ny5wbmciPgogICAgPGxpbmsgcmVsPSJhcHBsZS10b3VjaC1pY29uIiBzaXplcz0iMTE0eDExNCIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi0xMTQucG5nIj4KICAgIDxsaW5rIHJlbD0iYXBwbGUtdG91Y2gtaWNvbiIgc2l6ZXM9IjcyeDcyIiBocmVmPSIvZmF2aWNvbi9mYXZpY29uLTcyLnBuZyI+CiAgICA8bGluayByZWw9ImFwcGxlLXRvdWNoLWljb24iIHNpemVzPSIxNDR4MTQ0IiBocmVmPSIvZmF2aWNvbi9mYXZpY29uLTE0NC5wbmciPgogICAgPGxpbmsgcmVsPSJhcHBsZS10b3VjaC1pY29uIiBzaXplcz0iNjB4NjAiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tNjAucG5nIj4KICAgIDxsaW5rIHJlbD0iYXBwbGUtdG91Y2gtaWNvbiIgc2l6ZXM9IjEyMHgxMjAiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tMTIwLnBuZyI+CiAgICA8bGluayByZWw9ImFwcGxlLXRvdWNoLWljb24iIHNpemVzPSI3Nng3NiIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi03Ni5wbmciPgogICAgPGxpbmsgcmVsPSJhcHBsZS10b3VjaC1pY29uIiBzaXplcz0iMTUyeDE1MiIgaHJlZj0iL2Zhdmljb24vZmF2aWNvbi0xNTIucG5nIj4KICAgIDxsaW5rIHJlbD0iYXBwbGUtdG91Y2gtaWNvbiIgc2l6ZXM9IjE4MHgxODAiIGhyZWY9Ii9mYXZpY29uL2Zhdmljb24tMTgwLnBuZyI+CiAgICA8bWV0YSBuYW1lPSJtc2FwcGxpY2F0aW9uLVRpbGVDb2xvciIgY29udGVudD0iIzg0NTFBMSI+CiAgICA8bWV0YSBuYW1lPSJtc2FwcGxpY2F0aW9uLVRpbGVJbWFnZSIgY29udGVudD0iL2Zhdmljb24vZmF2aWNvbi0xNDQucG5nIj4KICAgIDxtZXRhIG5hbWU9Im1zYXBwbGljYXRpb24tY29uZmlnIiBjb250ZW50PSJmYXZpY29uL2Jyb3dzZXJjb25maWcueG1sIj4KICAgIDxtZXRhIHByb3BlcnR5PSJvZzp0aXRsZSIgY29udGVudD0iNDA0IFBhZ2Ugbm90IGZvdW5kIiAvPgogICAgPG1ldGEgcHJvcGVydHk9Im9nOmRlc2NyaXB0aW9uIiBjb250ZW50PSJQaWRnaW4gaXMgYSB1bml2ZXJzYWwgY2hhdCBjbGllbnQsIGFsbG93aW5nIHlvdSB0byBjb25zb2xpZGF0ZSBhbGwgeW91ciBkaWZmZXJlbnQgbWVzc2FnaW5nIGFwcHMgaW50byBhIHNpbmdsZSB0b29sLiIgLz4KICAgIDxtZXRhIHByb3BlcnR5PSJvZzp0eXBlIiBjb250ZW50PSJ3ZWJzaXRlIiAvPgogICAgPG1ldGEgcHJvcGVydHk9Im9nOnVybCIgY29udGVudD0iaHR0cHM6Ly9waWRnaW4uaW0vNDA0Lmh0bWwiIC8+CiAgICA8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vcGlkZ2luLmltL2ltYWdlcy9waWRnaW4tY2lyY2xlLTI1Ni5wbmciIC8+CiAgICA8bWV0YSBuYW1lPSJ0d2l0dGVyOmNhcmQiIGNvbnRlbnQ9InN1bW1hcnlfbGFyZ2VfaW1hZ2UiIC8+CiAgICA8bWV0YSBuYW1lPSJ0d2l0dGVyOmltYWdlIiBjb250ZW50PSJodHRwczovL3BpZGdpbi5pbS9pbWFnZXMvcGlkZ2luLWNpcmNsZS0yNTYucG5nIiAvPgogICAgPG1ldGEgbmFtZT0idHdpdHRlcjp0aXRsZSIgY29udGVudD0iNDA0IFBhZ2Ugbm90IGZvdW5kIiAvPgogICAgPG1ldGEgbmFtZT0idHdpdHRlcjpkZXNjcmlwdGlvbiIgY29udGVudD0iUGlkZ2luIGlzIGEgdW5pdmVyc2FsIGNoYXQgY2xpZW50LCBhbGxvd2luZyB5b3UgdG8gY29uc29saWRhdGUgYWxsIHlvdXIgZGlmZmVyZW50IG1lc3NhZ2luZyBhcHBzIGludG8gYSBzaW5nbGUgdG9vbC4iIC8+CjwvaGVhZD4KCjxib2R5IGNsYXNzPSIiIGRhdGEtdXJsPSIvIj4KICAgIDxzZWN0aW9uIGlkPSJib2R5IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MHB4OyI+CiAgICAgICAgPGRpdiBpZD0ib3ZlcmxheSI+PC9kaXY+CiAgICAgICAgPGRpdiBpZD0iY2hhcHRlciI+CiAgICAgICAgICAgIDxkaXYgaWQ9ImJvZHktaW5uZXIiPgogICAgICAgICAgICAgICAgPGgxPgogICAgICAgICAgICAgICAgICAgIEVycm9yCiAgICAgICAgICAgICAgICA8L2gxPgogICAgICAgICAgICAgICAgPHA+PC9wPgogICAgICAgICAgICAgICAgPHA+CiAgICAgICAgICAgICAgICAgICAgV29vcHMuIExvb2tzIGxpa2UgdGhpcyBwYWdlIGRvZXNuJiMzOTt0IGV4aXN0IMKvXF8o44OEKV8vwq8uCiAgICAgICAgICAgICAgICA8L3A+CiAgICAgICAgICAgICAgICA8cD48L3A+CiAgICAgICAgICAgICAgICA8cD4KICAgICAgICAgICAgICAgICAgICA8YSBocmVmPScvJz5HbyB0byBob21lcGFnZTwvYT4KICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgICAgIDxwPgogICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPScvaW1hZ2VzL2dvcGhlci00MDQuanBnJyBzdHlsZT0id2lkdGg6NTAlIiBhbHQ9IlBhZ2Ugbm90IGZvdW5kISIgLz4KICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICA8L3NlY3Rpb24+CjwvYm9keT4KCjwvaHRtbD4= - recorded_at: Tue, 22 Mar 2022 16:53:19 GMT -recorded_with: VCR 6.1.0 diff --git a/test/support/vcr-cassettes/thumbnail_downloaded_uses_it.yml b/test/support/vcr-cassettes/thumbnail_downloaded_uses_it.yml deleted file mode 100644 index 5f09ec1e5..000000000 --- a/test/support/vcr-cassettes/thumbnail_downloaded_uses_it.yml +++ /dev/null @@ -1,986 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:38 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":178.89477335847914,"db":66.03432376869023,"backend":0}' - X-Request-Id: - - 9d28ca8d-164c-40f0-af49-a52174e2abe4 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.256253' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"6520173877806ea06af6feb14814d793" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:53:38 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:39 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:53:39 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:53:39 GMT -recorded_with: VCR 6.1.0 -... diff --git a/test/support/vcr-cassettes/thumbnail_failed_download_uses_default_image.yml b/test/support/vcr-cassettes/thumbnail_failed_download_uses_default_image.yml deleted file mode 100644 index 3a0b92f46..000000000 --- a/test/support/vcr-cassettes/thumbnail_failed_download_uses_default_image.yml +++ /dev/null @@ -1,986 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:26 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":184.83787635341287,"db":70.13488071970642,"backend":0}' - X-Request-Id: - - ac5e12f0-bfe2-4497-a394-74c8e35e9423 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.262440' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"4589756cd3d2aad470ff85e9cc13acaf" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:53:26 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:27 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:53:27 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:53:27 GMT -recorded_with: VCR 6.1.0 -... diff --git a/test/support/vcr-cassettes/thumbnail_not_downloaded_downloads_it.yml b/test/support/vcr-cassettes/thumbnail_not_downloaded_downloads_it.yml deleted file mode 100644 index a914e306c..000000000 --- a/test/support/vcr-cassettes/thumbnail_not_downloaded_downloads_it.yml +++ /dev/null @@ -1,1063 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:31 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":183.4274004213512,"db":84.57227936014533,"backend":0}' - X-Request-Id: - - '0519095f-66fa-40ae-b823-2ffa8bf62ed7' - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.276951' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"ab1b4d894259c666d4f68bcdb0fa8321" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:53:31 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:31 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:53:31 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:53:31 GMT -- request: - method: get - uri: http://armagetronad.org/screenshots/screenshot_2.png - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 302 - message: Found - headers: - Date: - - Tue, 22 Mar 2022 16:53:36 GMT - Server: - - Apache/2.4.53 (Unix) - Location: - - http://www.armagetronad.org/screenshots/screenshot_2.png - Content-Length: - - '240' - Content-Type: - - text/html; charset=iso-8859-1 - body: - encoding: UTF-8 - string: | - - - 302 Found - -

    Found

    -
    - - recorded_at: Tue, 22 Mar 2022 16:53:36 GMT -- request: - method: get - uri: http://www.armagetronad.org/screenshots/screenshot_2.png - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:36 GMT - Server: - - Apache/2.2.15 (CentOS) - Last-Modified: - - Tue, 10 Mar 2015 20:42:12 GMT - Etag: - - '"40e0162-82141-510f52f762cd7"' - Accept-Ranges: - - bytes - Content-Length: - - '532801' - Connection: - - close - Content-Type: - - image/png - body: - encoding: ASCII-8BIT - string: !binary |- - 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q5nzmHwgcZJv3m8cYwQDNKmeCfv1QfDa6Hg619G70MEGKroAXqvzdysigHbh2PtTUljjz00XgRJhiAkA6+czIEWiwIFjiimlEU8MMXlvnwdYWBtsC6gZA8cQ2VhKIbHAxK3HYIRMZUTOUJWJAgYG1+JRNZMyyDCoZDcI4hBi26Z21q16XQ1aSikDIppp7lal78wGAPFmfljDjdyOJKWIiGnWqmol5URGgMpUYUaX0vDwkgM3MwpB+k6lcEyGaMuly0EDgqmWbqU5a851YypFpWgpo1RELZhOCOIER/l4ItUJ5hW7sdfrzWtgwqzgwgDL+e1IKGZW3jwB6q+Avil8rgNkJuY9LfvERD/sLvh6g0m3FiuHAg0gIKC37q7/sC8w3xfMfF4TIO3XuxHA8Oqrrn744Ufuve/+554/porM0cxGP0e7+uqrH/r6w//53vscWG7b9pKLL77n7ru3d3Z29vYmYG2M+BCqco9W5M7qgztiTS7GigpmR44cufHGGwOHrbNbf/iHn0aESy655I7bbz9//vz29vkrLr/s4a9//b577/NF2bbt0aNH33fbrTs728vFEhCIOaSGbB/KAwBGTIRXXXnlNx77xhe+8AXigIghxosOH77rrrv25ovlqrvmmqsffuTRe++7zxOqyy+77K677/q7H/2o77AClcPrcXgdNQwGJgD/4n/8lx+44/af+8jPGqAI5JyxH8ibw5kB9+1d/X+Y2EMuEb388iseffSxz33ucwAACG3THjly5O47P7C3t7dcLt//vlsdSLv99tt3dvdOvfzKfLFcLpdD7k1lYoaVUqbNRQ1yyVryb//2b9999z0f/ejPVTRYDUqxEFxr6qqr3vbYN75x/+c+5wPSNM3FF1985wc+sLu3269WClBETMGYXYqkhjxIMcYmNWgoKjHEeijuH1cCiAYKRHVemonUMySlFELshkEKihTTUESHPIiUol78dkuvSu1kmrwUzEwriU8FnGVsCrU4oCUPnELpBwBgbsGLa1wdbCYvWM0CQRChCXz0UHRTDVWLISBhREHNeZVL101imKvlspSiKioqalnVwNzar2bVIn7eMHOz0SDixubGwcMHAwdflqJauiH3ky7lBdv7BGvVU3nUjwaXgbYSOBiAzLt+OeDIzjEDRSiqBaAQdcw074dcmMjD2emtra36sUidmtksuVOyFGVG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 - recorded_at: Tue, 22 Mar 2022 16:53:38 GMT -recorded_with: VCR 6.1.0 diff --git a/test/support/vcr-cassettes/thumbnail_unknown_package_returns_default_asset.yml b/test/support/vcr-cassettes/thumbnail_unknown_package_returns_default_asset.yml deleted file mode 100644 index 95606dafb..000000000 --- a/test/support/vcr-cassettes/thumbnail_unknown_package_returns_default_asset.yml +++ /dev/null @@ -1,986 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:43 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":204.81374114751816,"db":71.91971852444112,"backend":0}' - X-Request-Id: - - abe50840-bf7a-411f-8aae-e540ef509666 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.284375' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"3d46a749f5c1dd2970abf6d99e2af194" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:53:43 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:43 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:53:43 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:53:43 GMT -recorded_with: VCR 6.1.0 -... diff --git a/test/support/vcr-cassettes/unknown_screenshot_is_404.yml b/test/support/vcr-cassettes/unknown_screenshot_is_404.yml deleted file mode 100644 index 02fb31f0f..000000000 --- a/test/support/vcr-cassettes/unknown_screenshot_is_404.yml +++ /dev/null @@ -1,986 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://api.opensuse.org/public/distributions - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - X-Username: - - "" - X-Opensuse-Data: - - TEST - Authorization: - - Basic - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:48 GMT - Server: - - Apache/2.4.51 (Linux/SUSE) - Strict-Transport-Security: - - max-age=31536000 - Cache-Control: - - max-age=0, private, must-revalidate - Vary: - - Accept,Accept-Encoding - Referrer-Policy: - - strict-origin-when-cross-origin - X-Permitted-Cross-Domain-Policies: - - none - X-Xss-Protection: - - 1; mode=block - X-Opensuse-Runtimes: - - '{"view":227.8468357399106,"db":71.2656700052321,"backend":0}' - X-Request-Id: - - 58576f33-a5be-4f92-98ae-dfd10d76e988 - X-Opensuse-Apiversion: - - 2.11~alpha.20220322T101623.7ee4a21ab6 - X-Download-Options: - - noopen - X-Frame-Options: - - SAMEORIGIN - X-Runtime: - - '0.307235' - X-Content-Type-Options: - - nosniff - X-Powered-By: - - Phusion Passenger(R) 6.0.12 - Etag: - - W/"73c0d0a53b0fc93b9b200ba91fc4bfb5" - Status: - - 200 OK - Content-Type: - - application/xml; charset=utf-8 - Transfer-Encoding: - - chunked - body: - encoding: ASCII-8BIT - string: | - - - openEuler 20.03 - openEuler:20.03 - openEuler_20.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openEuler 21.03 - openEuler:21.03 - openEuler_21.03 - standard - http://www.openeuler.org/ - - - aarch64 - x86_64 - - - openSUSE Tumbleweed - openSUSE:Factory - openSUSE_Tumbleweed - snapshot - http://www.opensuse.org/ - - - i586 - x86_64 - - - openSUSE Leap 15.4 - openSUSE:Leap:15.4 - 15.4 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.3 - openSUSE:Leap:15.3 - 15.3 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 - openSUSE:Leap:15.2 - openSUSE_Leap_15.2 - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Leap 15.2 ARM - openSUSE:Leap:15.2:ARM - openSUSE_Leap_15.2_ARM - ports - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Leap 15.2 PowerPC - openSUSE:Leap:15.2:PowerPC - openSUSE_Leap_15.2_PowerPC - ports - http://www.opensuse.org/ - - - ppc64le - - - openSUSE Factory RISCV - openSUSE:Factory:RISCV - openSUSE_Factory_RISCV - standard - http://www.opensuse.org/ - - - riscv64 - - - openSUSE Factory ARM - openSUSE:Factory:ARM - openSUSE_Factory_ARM - standard - http://www.opensuse.org/ - - - aarch64 - armv7l - - - openSUSE Factory PowerPC - openSUSE:Factory:PowerPC - openSUSE_Factory_PowerPC - standard - http://www.opensuse.org/ - - - ppc64 - ppc64le - - - openSUSE Factory zSystems - openSUSE:Factory:zSystems - openSUSE_Factory_zSystems - standard - http://www.opensuse.org/ - - - s390x - - - openSUSE Backports for SLE 15 SP4 - openSUSE:Backports:SLE-15-SP4 - 15.4 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP3 - openSUSE:Backports:SLE-15-SP3 - 15.3 - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP2 - openSUSE:Backports:SLE-15-SP2 - SLE_15_SP2_Backports - standard - http://www.opensuse.org/ - - - openSUSE Backports for SLE 15 SP1 - openSUSE:Backports:SLE-15-SP1 - SLE_15_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP5 - openSUSE:Backports:SLE-12-SP5 - SLE_12_SP5_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP4 - openSUSE:Backports:SLE-12-SP4 - SLE_12_SP4_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP3 - openSUSE:Backports:SLE-12-SP3 - SLE_12_SP3_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP2 - openSUSE:Backports:SLE-12-SP2 - SLE_12_SP2_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP1 - openSUSE:Backports:SLE-12-SP1 - SLE_12_SP1_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - openSUSE Backports for SLE 12 SP0 - openSUSE:Backports:SLE-12 - SLE_12_Backports - standard - http://www.opensuse.org/ - - - x86_64 - - - SUSE SLE-15-SP4 - SUSE:SLE-15-SP4:GA - 15.4 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP3 - SUSE:SLE-15-SP3:GA - 15.3 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP2 - SUSE:SLE-15-SP2:GA - SLE_15_SP2 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-15-SP1 - SUSE:SLE-15-SP1:GA - SLE_15_SP1 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-12-SP5 - SUSE:SLE-12-SP5:GA - SLE_12_SP5 - standard - http://www.suse.com/ - - - x86_64 - - - SUSE SLE-11 SP 4 - SUSE:SLE-11:SP4 - SLE_11_SP4 - standard - http://www.suse.com/ - - - i586 - x86_64 - - - Arch Extra - Arch:Extra - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Arch Community - Arch:Community - Arch - standard - http://www.archlinux.org/ - - - x86_64 - - - Raspbian 11 - Raspbian:11 - Raspbian_11 - standard - http://www.raspbian.org/ - - - armv7l - - - Raspbian 10 - Raspbian:10 - Raspbian_10 - standard - http://www.raspbian.org/ - - - armv7l - - - Debian Unstable - Debian:Next - Debian_Unstable - standard - http://www.debian.org/ - - - x86_64 - - - Debian Testing - Debian:Testing - Debian_Testing - update - http://www.debian.org/ - - - x86_64 - - - Debian 11 - Debian:11 - Debian_11 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 10 - Debian:10 - Debian_10 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Debian 9.0 - Debian:9.0 - Debian_9.0 - standard - http://www.debian.org/ - - - i586 - x86_64 - - - Fedora Rawhide (unstable) - Fedora:Rawhide - Fedora_Rawhide - standard - http://fedoraproject.org/ - - - x86_64 - - - Fedora 35 - Fedora:35 - Fedora_35 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 34 - Fedora:34 - Fedora_34 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 33 - Fedora:33 - Fedora_33 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 32 - Fedora:32 - Fedora_32 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - Fedora 31 - Fedora:31 - Fedora_31 - standard - http://fedoraproject.org/ - - - aarch64 - armv7l - ppc64le - x86_64 - - - ScientificLinux 7 - ScientificLinux:7 - ScientificLinux_7 - standard - http://www.ScientificLinux.org/ - - - x86_64 - - - ScientificLinux 6 - ScientificLinux:6 - ScientificLinux_6 - standard - http://www.ScientificLinux.org/ - - - i586 - x86_64 - - - RedHat RHEL-7 - RedHat:RHEL-7 - RHEL_7 - standard - http://www.redhat.com/ - - - ppc64 - x86_64 - - - RedHat RHEL-6 - RedHat:RHEL-6 - RHEL_6 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - RedHat RHEL-5 - RedHat:RHEL-5 - RHEL_5 - standard - http://www.redhat.com/ - - - i586 - x86_64 - - - CentOS CentOS-8-Stream - CentOS:CentOS-8:Stream - CentOS_8_Stream - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-8 - CentOS:CentOS-8 - CentOS_8 - standard - http://www.centos.org/ - - - x86_64 - - - CentOS CentOS-7 - CentOS:CentOS-7 - CentOS_7 - standard - http://www.centos.org/ - - - x86_64 - - - Ubuntu 21.10 - Ubuntu:21.10 - xUbuntu_21.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 21.04 - Ubuntu:21.04 - xUbuntu_21.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.10 - Ubuntu:20.10 - xUbuntu_20.10 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 20.04 - Ubuntu:20.04 - xUbuntu_20.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 18.04 - Ubuntu:18.04 - xUbuntu_18.04 - universe - http://www.ubuntu.com/ - - - x86_64 - - - Ubuntu 16.04 - Ubuntu:16.04 - xUbuntu_16.04 - universe - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Ubuntu 14.04 - Ubuntu:14.04 - xUbuntu_14.04 - standard - http://www.ubuntu.com/ - - - i586 - x86_64 - - - Univention UCS 4.4 - Univention:4.4 - Univention_4.4 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.3 - Univention:4.3 - Univention_4.3 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.2 - Univention:4.2 - Univention_4.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.1 - Univention:4.1 - Univention_4.1 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Univention UCS 4.0 - Univention:4.0 - Univention_4.0 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - Mageia Cauldron (unstable) - Mageia:Cauldron - Mageia_Cauldron - standard - http://www.mageia.org/ - - - i586 - x86_64 - - - Mageia 8 - Mageia:8 - Mageia_8 - standard - http://www.mageia.org/ - - - x86_64 - - - Univention UCS 3.2 - Univention:3.2 - Univention_3.2 - standard - http://www.univention.com/ - - - i586 - x86_64 - - - IBM PowerKVM 3.1 - IBM:PowerKVM:3.1 - PowerKVM_3.1 - standard - http://www-03.ibm.com/systems/power/software/linux/powerkvm/ - - - ppc64le - - - AppImage - OBS:AppImage - AppImage - AppImage - http://www.appimage.org/ - - - x86_64 - - - recorded_at: Tue, 22 Mar 2022 16:53:48 GMT -- request: - method: get - uri: https://get.opensuse.org/api/v0/distributions.json - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 22 Mar 2022 16:53:49 GMT - Content-Type: - - application/json - Last-Modified: - - Tue, 22 Mar 2022 16:06:03 GMT - Transfer-Encoding: - - chunked - Vary: - - Accept-Encoding - Etag: - - W/"6239f3eb-c96" - Expires: - - Tue, 19 Apr 2022 16:53:49 GMT - Cache-Control: - - max-age=2419200 - X-Frame-Options: - - SAMEORIGIN - X-Xss-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=15768000 - body: - encoding: ASCII-8BIT - string: |+ - { - "Leap": [ - { - "name": "openSUSE Leap", - "version": "15.4", - "state": "Beta", - "upgrade-weight": 7 - }, - { - "name": "openSUSE Leap", - "version": "15.3", - "state": "Stable", - "upgrade-weight": 6 - }, - { - "name": "openSUSE Leap", - "version": "15.2", - "state": "EOL", - "upgrade-weight": 5 - }, - { - "name": "openSUSE Leap", - "version": "15.1", - "state": "EOL", - "upgrade-weight": 4 - }, - { - "name": "openSUSE Leap", - "version": "15.0", - "state": "EOL", - "upgrade-weight": 3 - }, - { - "name": "openSUSE Leap", - "version": "42.3", - "state": "EOL", - "upgrade-weight": 2 - }, - { - "name": "openSUSE Leap", - "version": "42.2", - "state": "EOL", - "upgrade-weight": 1 - }, - { - "name": "openSUSE Leap", - "version": "42.1", - "state": "EOL", - "upgrade-weight": 0 - } - ], - "Tumbleweed": [ - { - "name": "openSUSE Tumbleweed", - "version": "20220320", - "upgrade-weight": 20220320 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220319", - "upgrade-weight": 20220319 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220318", - "upgrade-weight": 20220318 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220317", - "upgrade-weight": 20220317 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220316", - "upgrade-weight": 20220316 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220314", - "upgrade-weight": 20220314 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220313", - "upgrade-weight": 20220313 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220312", - "upgrade-weight": 20220312 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220311", - "upgrade-weight": 20220311 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220310", - "upgrade-weight": 20220310 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220309", - "upgrade-weight": 20220309 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220308", - "upgrade-weight": 20220308 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220307", - "upgrade-weight": 20220307 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220306", - "upgrade-weight": 20220306 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220305", - "upgrade-weight": 20220305 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220304", - "upgrade-weight": 20220304 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220303", - "upgrade-weight": 20220303 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220302", - "upgrade-weight": 20220302 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220301", - "upgrade-weight": 20220301 - }, - { - "name": "openSUSE Tumbleweed", - "version": "20220228", - "upgrade-weight": 20220228 - } - ] - } - - recorded_at: Tue, 22 Mar 2022 16:53:49 GMT -recorded_with: VCR 6.1.0 -... diff --git a/test/system/package_information_test.rb b/test/system/package_information_test.rb deleted file mode 100644 index ee1d6274c..000000000 --- a/test/system/package_information_test.rb +++ /dev/null @@ -1,14 +0,0 @@ -# frozen_string_literal: true - -require File.expand_path('../test_helper', __dir__) - -class PackageInformationTest < ActionDispatch::SystemTestCase - test 'package information' do - VCR.use_cassette('package information') do - # Check that package information is displayed - visit '/package/pidgin?baseproject=ALL' - page.assert_text 'Multiprotocol Instant Messaging Client' - page.assert_text 'Pidgin is a messaging application which lets you log in to accounts' - end - end -end diff --git a/test/system/search_results_test.rb b/test/system/search_results_test.rb deleted file mode 100644 index e632af931..000000000 --- a/test/system/search_results_test.rb +++ /dev/null @@ -1,75 +0,0 @@ -# frozen_string_literal: true - -require File.expand_path('../test_helper', __dir__) - -class SearchResultsTest < ActionDispatch::SystemTestCase - def setup - Capybara.reset_session! - end - - test 'default searches' do - VCR.use_cassette('default searches') do - visit '/explore' - # There is no need to click on settings. If cookies are fresh, they will auto popup - # if this ever changes, uncomment the next line - # page.click_on 'Settings' - within '#baseproject' do - find('option[value="openSUSE:Leap:15.2"]').click - end - page.fill_in 'q', with: 'nvidia' - page.find(:css, 'button#search-button').click - page.assert_text 'for instructions how to configure your NVIDIA graphics card' - end - end - - test 'non existing packages' do - VCR.use_cassette('non existing packages') do - visit '/explore' - # There is no need to click on settings. If cookies are fresh, they will auto popup - # if this ever changes, uncomment the next line - # page.click_on 'Settings' - within '#baseproject' do - find('option[value="openSUSE:Leap:15.2"]').click - end - - page.fill_in 'q', with: 'paralapapiricoipi' - page.find(:css, 'button#search-button').click - - page.assert_text 'No packages found matching your search.' - end - end - - test 'only version query' do - VCR.use_cassette('only version query') do - visit '/explore' - # There is no need to click on settings. If cookies are fresh, they will auto popup - # if this ever changes, uncomment the next line - # page.click_on 'Settings' - within '#baseproject' do - find('option[value="openSUSE:Leap:15.2"]').click - end - - page.fill_in 'q', with: '1' - page.find(:css, 'button#search-button').click - - page.assert_text 'The package name is required when searching for a version' - end - end - - test 'empty query' do - VCR.use_cassette('empty query') do - visit '/explore' - # There is no need to click on settings. If cookies are fresh, they will auto popup - # if this ever changes, uncomment the next line - # page.click_on 'Settings' - within '#baseproject' do - find('option[value="openSUSE:Leap:15.2"]').click - end - - page.fill_in 'q', with: '' - page.find(:css, 'button#search-button').click - - page.assert_text 'Please provide a valid search term' - end - end -end From c60fb09201c7bb8cb7f82d6ef03dd735c1ee9bef Mon Sep 17 00:00:00 2001 From: Henne Vogelsang Date: Wed, 8 Nov 2023 17:10:16 +0100 Subject: [PATCH 08/11] Adopt OBS to faraday update --- {lib => app/lib}/api_connect.rb | 14 +++++--------- {lib => app/lib}/obs.rb | 20 ++++---------------- config/initializers/zeitwerk.rb | 6 ++++++ 3 files changed, 15 insertions(+), 25 deletions(-) rename {lib => app/lib}/api_connect.rb (78%) rename {lib => app/lib}/obs.rb (94%) create mode 100644 config/initializers/zeitwerk.rb diff --git a/lib/api_connect.rb b/app/lib/api_connect.rb similarity index 78% rename from lib/api_connect.rb rename to app/lib/api_connect.rb index 9735dbfab..c3e74008d 100644 --- a/lib/api_connect.rb +++ b/app/lib/api_connect.rb @@ -19,23 +19,19 @@ def self.get(path, limit = 10) request['x-username'] = config.api_username # if you know the cookie, you can bypass login - useful in production ;) request['X-opensuse_data'] = config.opensuse_cookie if config.opensuse_cookie - unless config.api_username.blank? || config.api_password.blank? - request.basic_auth config.api_username, config.api_password - end + request.basic_auth config.api_username, config.api_password unless config.api_username.blank? || config.api_password.blank? http.read_timeout = 15 response = http.request(request) case response when Net::HTTPSuccess then response when Net::HTTPRedirection - if limit - get(response['location'], limit - 1) - else - raise Error, 'Recursive redirect' - end + raise Error, 'Recursive redirect' unless limit + + get(response['location'], limit - 1) else raise Error, "Response was: #{response} #{response.body}" end - rescue Exception => e + rescue StandardError => e raise Error, "Error connecting to #{uri_str}: #{e}" end end diff --git a/lib/obs.rb b/app/lib/obs.rb similarity index 94% rename from lib/obs.rb rename to app/lib/obs.rb index 86c62b1e7..d348089e6 100644 --- a/lib/obs.rb +++ b/app/lib/obs.rb @@ -1,7 +1,5 @@ # frozen_string_literal: true -require 'faraday' - # HTTP OBS client for searches module OBS # Error class for unsupported search terms @@ -81,9 +79,7 @@ def self.xpath_for(query, opts = {}) versrel = query.split.select { |part| part.match(/^[0-9_.-]+$/) } Rails.logger.debug "splitted words and versrel: #{words.inspect} #{versrel.inspect}" raise InvalidSearchTerm, 'Please provide a valid search term' if words.blank? && versrel.blank? - if words.blank? && versrel.present? - raise InvalidSearchTerm, 'The package name is required when searching for a version' - end + raise InvalidSearchTerm, 'The package name is required when searching for a version' if words.blank? && versrel.present? xpath_items = [] xpath_items << "@project = '#{project}' " unless project.blank? @@ -120,13 +116,9 @@ def self.configure yield(@configuration) if block_given? self.client = Faraday.new(@configuration.api_host) do |conn| - conn.basic_auth @configuration.api_username, @configuration.api_password - conn.request :url_encoded - conn.response :logger, Rails.logger, headers: false + conn.request :authorization, :basic, @configuration.api_username, @configuration.api_password conn.response :mashify, mash_class: Response - conn.response :raise_error - conn.use FaradayMiddleware::ParseXml, content_type: /\bxml$/ - conn.adapter @configuration.adapter + conn.response :xml conn.headers['User-Agent'] = 'software.o.o' conn.headers['X-Username'] = @configuration.api_username @@ -140,11 +132,7 @@ def self.client # HTTP client configuration wrapper class Configuration - attr_accessor :api_host, :api_username, :api_password, :opensuse_cookie, :adapter - - def initialize - @adapter = Faraday.default_adapter - end + attr_accessor :api_host, :api_username, :api_password, :opensuse_cookie end # Searches for published binaries diff --git a/config/initializers/zeitwerk.rb b/config/initializers/zeitwerk.rb new file mode 100644 index 000000000..938f7dd2d --- /dev/null +++ b/config/initializers/zeitwerk.rb @@ -0,0 +1,6 @@ +Rails.autoloaders.each do |autoloader| + autoloader.inflector = Zeitwerk::Inflector.new + autoloader.inflector.inflect( + 'obs' => 'OBS' + ) +end From 14a2ce6552de91d334c2a339b926ab7d61323e67 Mon Sep 17 00:00:00 2001 From: Henne Vogelsang Date: Wed, 8 Nov 2023 17:48:40 +0100 Subject: [PATCH 09/11] Enable all rubocop plugins and regenerate TODO file... --- .rubocop.yml | 5 +- .rubocop_todo.yml | 125 ++++++++++++++++++++++++++-------------------- 2 files changed, 76 insertions(+), 54 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index 3810d28e7..2084ce056 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,7 +1,10 @@ inherit_from: .rubocop_todo.yml -require: rubocop-performance +require: + - rubocop-performance + - rubocop-minitest + - rubocop-rails AllCops: TargetRubyVersion: 3.1 diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index a0e190b74..4ff6a3eb3 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -1,61 +1,99 @@ # This configuration was generated by # `rubocop --auto-gen-config` -# on 2022-03-28 14:09:17 UTC using RuboCop version 1.22.0. +# on 2023-11-08 16:47:51 UTC using RuboCop version 1.36.0. # The point is for the user to remove these configuration records # one by one as the offenses are removed from the code base. # Note that changes in the inspected code, or installation of new # versions of RuboCop, may require this file to be generated again. -# Offense count: 3 -Lint/RescueException: - Exclude: - - 'app/controllers/application_controller.rb' - - 'app/models/screenshot.rb' - - 'lib/api_connect.rb' - -# Offense count: 21 -# Configuration parameters: IgnoredMethods, CountRepeatedAttributes. +# Offense count: 18 +# Configuration parameters: AllowedMethods, AllowedPatterns, IgnoredMethods, CountRepeatedAttributes. Metrics/AbcSize: - Max: 67 + Max: 66 -# Offense count: 3 +# Offense count: 2 # Configuration parameters: CountComments, CountAsOne. Metrics/ClassLength: - Max: 223 + Max: 192 -# Offense count: 16 -# Configuration parameters: IgnoredMethods. +# Offense count: 10 +# Configuration parameters: AllowedMethods, AllowedPatterns, IgnoredMethods. Metrics/CyclomaticComplexity: - Max: 25 + Max: 24 -# Offense count: 26 -# Configuration parameters: CountComments, CountAsOne, ExcludedMethods, IgnoredMethods. +# Offense count: 16 +# Configuration parameters: CountComments, CountAsOne, ExcludedMethods, AllowedMethods, AllowedPatterns, IgnoredMethods. Metrics/MethodLength: Max: 46 # Offense count: 1 # Configuration parameters: CountComments, CountAsOne. Metrics/ModuleLength: - Max: 121 + Max: 115 -# Offense count: 11 -# Configuration parameters: IgnoredMethods. +# Offense count: 7 +# Configuration parameters: AllowedMethods, AllowedPatterns, IgnoredMethods. Metrics/PerceivedComplexity: - Max: 26 + Max: 25 + +# Offense count: 2 +Minitest/MultipleAssertions: + Max: 5 # Offense count: 1 Naming/AccessorMethodName: Exclude: - 'app/controllers/download_controller.rb' -# Offense count: 3 -Security/Open: +# Offense count: 4 +# Configuration parameters: EnforcedStyle. +# SupportedStyles: slashes, arguments +Rails/FilePath: + Exclude: + - 'app/jobs/cache_screenshot_job.rb' + - 'test/test_helper.rb' + +# Offense count: 2 +# Configuration parameters: Include. +# Include: app/models/**/*.rb +Rails/HasAndBelongsToMany: Exclude: - - 'app/controllers/images_controller.rb' - - 'app/models/appdata.rb' + - 'app/models/category.rb' + - 'app/models/package.rb' # Offense count: 2 -# Cop supports --auto-correct. +# Configuration parameters: Include. +# Include: app/models/**/*.rb +Rails/HasManyOrHasOneDependent: + Exclude: + - 'app/models/distribution.rb' + - 'app/models/repository.rb' + +# Offense count: 2 +# This cop supports unsafe autocorrection (--autocorrect-all). +# Configuration parameters: Include. +# Include: **/Rakefile, **/*.rake +Rails/RakeEnvironment: + Exclude: + - 'lib/tasks/gettext.rake' + +# Offense count: 2 +# This cop supports unsafe autocorrection (--autocorrect-all). +# Configuration parameters: EnforcedStyle. +# SupportedStyles: strict, flexible +Rails/TimeZone: + Exclude: + - 'app/helpers/application_helper.rb' + +# Offense count: 1 +# Configuration parameters: Include. +# Include: app/models/**/*.rb +Rails/UniqueValidationWithoutIndex: + Exclude: + - 'app/models/package.rb' + +# Offense count: 2 +# This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: EnforcedStyle. # SupportedStyles: nested, compact Style/ClassAndModuleChildren: @@ -67,42 +105,23 @@ Style/ClassVars: Exclude: - 'app/helpers/application_helper.rb' -# Offense count: 8 -# Configuration parameters: AllowedConstants. -Style/Documentation: - Exclude: - - 'spec/**/*' - - 'test/**/*' - - 'app/controllers/application_controller.rb' - - 'app/controllers/download_controller.rb' - - 'app/controllers/package_controller.rb' - - 'app/controllers/search_controller.rb' - - 'app/helpers/package_helper.rb' - - 'app/helpers/search_helper.rb' - - 'app/models/appdata.rb' - - 'lib/api_connect.rb' - -# Offense count: 4 -# Configuration parameters: MinBodyLength. +# Offense count: 1 +# Configuration parameters: MinBodyLength, AllowConsecutiveConditionals. Style/GuardClause: Exclude: - - 'app/controllers/application_controller.rb' - 'app/controllers/download_controller.rb' - - 'lib/api_connect.rb' -# Offense count: 5 -# Cop supports --auto-correct. +# Offense count: 3 +# This cop supports safe autocorrection (--autocorrect). Style/IfUnlessModifier: Exclude: - 'app/controllers/download_controller.rb' - 'app/controllers/search_controller.rb' - 'app/helpers/application_helper.rb' - - 'lib/api_connect.rb' - - 'lib/obs.rb' -# Offense count: 8 -# Cop supports --auto-correct. -# Configuration parameters: AllowHeredoc, AllowURI, URISchemes, IgnoreCopDirectives, IgnoredPatterns. +# Offense count: 13 +# This cop supports safe autocorrection (--autocorrect). +# Configuration parameters: AllowHeredoc, AllowURI, URISchemes, IgnoreCopDirectives, AllowedPatterns, IgnoredPatterns. # URISchemes: http, https Layout/LineLength: Max: 135 From 4b80c9a3b816784681dc989fea239373b8482175 Mon Sep 17 00:00:00 2001 From: Henne Vogelsang Date: Wed, 8 Nov 2023 17:49:03 +0100 Subject: [PATCH 10/11] Autocorrect safe rubocop offsenses --- app/controllers/download_controller.rb | 2 +- app/controllers/packages_controller.rb | 2 +- app/controllers/search_controller.rb | 2 +- app/lib/obs.rb | 12 ++++++------ app/models/distribution.rb | 4 ++-- app/views/layouts/_flash.html.haml | 4 ++-- app/views/layouts/_footer.html.haml | 2 +- app/views/layouts/application.html.haml | 2 +- 8 files changed, 15 insertions(+), 15 deletions(-) diff --git a/app/controllers/download_controller.rb b/app/controllers/download_controller.rb index 595d39f97..0e5bb208d 100644 --- a/app/controllers/download_controller.rb +++ b/app/controllers/download_controller.rb @@ -159,7 +159,7 @@ def set_distro_flavor(distro) def set_flavors return head :forbidden unless @data - @flavors = @data.values.collect { |i| i[:flavor] }.uniq.sort_by(&:downcase) + @flavors = @data.values.pluck(:flavor).uniq.sort_by(&:downcase) end def get_image_type(filename) diff --git a/app/controllers/packages_controller.rb b/app/controllers/packages_controller.rb index 5be0a7bdc..3c84bbd96 100644 --- a/app/controllers/packages_controller.rb +++ b/app/controllers/packages_controller.rb @@ -1,6 +1,6 @@ class PackagesController < ApplicationController before_action :set_distribution - before_action :set_package, only: %i[show update] + before_action :set_package, only: :show def show; end diff --git a/app/controllers/search_controller.rb b/app/controllers/search_controller.rb index a256f81c8..851e7b7e7 100644 --- a/app/controllers/search_controller.rb +++ b/app/controllers/search_controller.rb @@ -56,7 +56,7 @@ def index (a[:summary].match(/#{Regexp.quote(@search_term)}/i) || a[:name].match(/#{Regexp.quote(@search_term)}/i)) end - @packagenames += appdata_hits.map { |a| a[:pkgname] } + @packagenames += appdata_hits.pluck(:pkgname) end @packagenames = @packagenames.uniq diff --git a/app/lib/obs.rb b/app/lib/obs.rb index d348089e6..321162863 100644 --- a/app/lib/obs.rb +++ b/app/lib/obs.rb @@ -77,20 +77,20 @@ def self.xpath_for(query, opts = {}) words = query.split.reject { |part| part.match(/^[0-9_.-]+$/) } versrel = query.split.select { |part| part.match(/^[0-9_.-]+$/) } - Rails.logger.debug "splitted words and versrel: #{words.inspect} #{versrel.inspect}" + Rails.logger.debug { "splitted words and versrel: #{words.inspect} #{versrel.inspect}" } raise InvalidSearchTerm, 'Please provide a valid search term' if words.blank? && versrel.blank? raise InvalidSearchTerm, 'The package name is required when searching for a version' if words.blank? && versrel.present? xpath_items = [] - xpath_items << "@project = '#{project}' " unless project.blank? + xpath_items << "@project = '#{project}' " if project.present? substring_words = words.reject { |word| word.match(/^".+"$/) }.map { |word| "'#{word.gsub(/['"()]/, '')}'" }.join(', ') - xpath_items << "contains-ic(@name, #{substring_words})" unless substring_words.blank? + xpath_items << "contains-ic(@name, #{substring_words})" if substring_words.present? words.select { |word| word.match(/^".+"$/) }.map { |word| word.delete('"') }.each do |word| xpath_items << "@name = '#{word.gsub(/['"()]/, '')}' " end - xpath_items << "path/project='#{baseproject}'" unless baseproject.blank? - xpath_items << "not(contains-ic(@project, '#{exclude_filter}'))" if !exclude_filter.blank? && project.blank? - xpath_items << versrel.map { |part| "starts-with(@versrel,'#{part}')" }.join(' and ') unless versrel.blank? + xpath_items << "path/project='#{baseproject}'" if baseproject.present? + xpath_items << "not(contains-ic(@project, '#{exclude_filter}'))" if exclude_filter.present? && project.blank? + xpath_items << versrel.map { |part| "starts-with(@versrel,'#{part}')" }.join(' and ') if versrel.present? if exclude_debug xpath_items << "not(contains-ic(@name, '-debuginfo')) and not(contains-ic(@name, '-debugsource')) " \ "and not(contains-ic(@name, '-devel')) and not(contains-ic(@name, '-lang'))" diff --git a/app/models/distribution.rb b/app/models/distribution.rb index 305f1be20..853566718 100644 --- a/app/models/distribution.rb +++ b/app/models/distribution.rb @@ -8,8 +8,8 @@ class Distribution < ApplicationRecord validates :vendor, :name, :version, :obs_repo_names, presence: true def sync - repositories.where(updateinfo: false).each(&:sync) - repositories.where(updateinfo: true).each(&:sync) + repositories.where(updateinfo: false).find_each(&:sync) + repositories.where(updateinfo: true).find_each(&:sync) end def full_name diff --git a/app/views/layouts/_flash.html.haml b/app/views/layouts/_flash.html.haml index 9082dce9c..9a14fe23a 100644 --- a/app/views/layouts/_flash.html.haml +++ b/app/views/layouts/_flash.html.haml @@ -1,7 +1,7 @@ -- unless flash.blank? +- if flash.present? .container#flash-messages - %w[success error warn note notice info].each do |flash_type| - - if flash[flash_type] && !flash[flash_type].empty? + - if flash[flash_type].present? :ruby states = { error: 'alert alert-danger', diff --git a/app/views/layouts/_footer.html.haml b/app/views/layouts/_footer.html.haml index d493d5f6a..c1a7acd58 100644 --- a/app/views/layouts/_footer.html.haml +++ b/app/views/layouts/_footer.html.haml @@ -3,7 +3,7 @@ .d-flex.justify-content-between .footer-copyright © 2011– - = Time.new.year + = Time.zone.now.year = _('openSUSE contributors') .list-inline - github_link = 'https://github.com/openSUSE/software-o-o' diff --git a/app/views/layouts/application.html.haml b/app/views/layouts/application.html.haml index 24086c7ad..6126618e0 100644 --- a/app/views/layouts/application.html.haml +++ b/app/views/layouts/application.html.haml @@ -22,7 +22,7 @@ build_service: @build_service, current_language: @lang } - - unless flash.blank? + - if flash.present? = render(partial: 'layouts/flash', object: flash) %main.page-content.flex-fill#content From 0aace9ff7eccf9ab0540cf3af2cb2f9f2fc243f5 Mon Sep 17 00:00:00 2001 From: Henne Vogelsang Date: Thu, 9 Nov 2023 14:14:56 +0100 Subject: [PATCH 11/11] Run postgres for tests Using dentarg/postgres --- .github/workflows/tests.yml | 32 +++++++++++++------------------- 1 file changed, 13 insertions(+), 19 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 4143675f3..ca51af6d6 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -16,7 +16,7 @@ jobs: with: ruby-version: 3.1 bundler-cache: true - linter: + rubocop: needs: setup runs-on: ubuntu-latest steps: @@ -25,9 +25,9 @@ jobs: with: ruby-version: 3.1 bundler-cache: true - - name: Run linter + - name: Run rubocop run: bundle exec rubocop - haml-linter: + haml-lint: needs: setup runs-on: ubuntu-latest steps: @@ -36,27 +36,21 @@ jobs: with: ruby-version: 3.1 bundler-cache: true - - name: Run linter + - name: Run haml-lint run: bundle exec haml-lint app/views/ - unit: - needs: [linter, haml-linter] + tests: + needs: [rubocop, haml-lint] runs-on: ubuntu-latest steps: + - uses: dentarg/postgres@v1 - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: ruby-version: 3.1 bundler-cache: true - - name: Run unit tests - run: bundle exec rake test - system: - needs: [linter, haml-linter] - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: ruby/setup-ruby@v1 - with: - ruby-version: 3.1 - bundler-cache: true - - name: Run system tests - run: bundle exec rake test:system + - name: Run tests + run: | + bundle exec rake db:setup + bundle exec rails test -vp + env: + DATABASE_URL: "${{ env.POSTGRES_URL }}"

    The document has moved here.