Qubes OS 4.2.4 has been released!

We’re pleased to announce the stable release of Qubes OS 4.2.4! This patch release aims to consolidate all the security patches, bug fixes, and other updates that have occurred since the previous stable release. Our goal is to provide a secure and convenient way for users to install (or reinstall) the latest stable Qubes release with an up-to-date ISO. The ISO and associated verification files are available on the downloads page.

What’s new in Qubes 4.2.4?

  • All security updates to date
  • All bug fixes to date
  • Included Fedora template upgraded from Fedora 40 to 41

For more information about the changes included in this version, see the Qubes OS 4.2 release notes and the full list of issues completed since the previous stable release.

How to get Qubes 4.2.4

You have a couple different options, depending on your situation:

In all cases, we strongly recommend making a full backup beforehand.

Reminder: new signing key for Qubes 4.2

As a reminder for those upgrading from Qubes 4.1 and earlier, we published the following special announcement in Qubes Canary 032 on 2022-09-14:

We plan to create a new Release Signing Key (RSK) for Qubes OS 4.2. Normally, we have only one RSK for each major release. However, for the 4.2 release, we will be using Qubes Builder version 2, which is a complete rewrite of the Qubes Builder. Out of an abundance of caution, we would like to isolate the build processes of the current stable 4.1 release and the upcoming 4.2 release from each other at the cryptographic level in order to minimize the risk of a vulnerability in one affecting the other. We are including this notice as a canary special announcement since introducing a new RSK for a minor release is an exception to our usual RSK management policy.

As always, we encourage you to authenticate this canary by verifying its PGP signatures. Specific instructions are also included in the canary announcement.

As with all Qubes signing keys, we also encourage you to authenticate the Qubes OS Release 4.2 Signing Key, which is available in the Qubes Security Pack (qubes-secpack) as well as on the downloads page.

What is a patch release?

The Qubes OS Project uses the semantic versioning standard. Version numbers are written as ... Hence, we refer to releases that increment the third number as “patch releases.” A patch release does not designate a separate, new major or minor release of Qubes OS. Rather, it designates its respective major or minor release (in this case, 4.2) inclusive of all updates up to a certain point. (See supported releases for a comprehensive list of major and minor releases.) Installing the initial Qubes 4.2.0 release and fully updating it results in essentially the same system as installing Qubes 4.2.4. You can learn more about how Qubes release versioning works in the version scheme documentation.


This is a companion discussion topic for the original entry at https://www.qubes-os.org/news/2025/02/18/qubes-os-4-2-4-has-been-released/
5 Likes

Torrent does not work, as usual.

2 Likes

CC @marmarek

Should we just stop including the torrent files, since they never seem to work?

1 Like

it’s working now

2 Likes

[useless question deleted]

1 Like

In my opinion, no. They should be included. But I believe they should be analyzed and the issue has to be solved. I am not a torrent protocol expert at the moment but it is not rocket science.

Dumping the .torrent file metadata (via, transmission-show utility, we can see that the torrent is created via mktorrent utiltiy. And there is only 4 trackers specified. And there is only 2 Web seeds URL.

Here is the output of transmission-show
Name: Qubes-R4.2.4-x86_64
File: Qubes-R4.2.4-x86_64.torrent

GENERAL

  Name: Qubes-R4.2.4-x86_64
  Hash v1: 5ff14b7d8d5e78f73d17e330662b65356a5be561
  Created by: mktorrent 1.1
  Created on: Unknown

  Piece Count: 6930
  Piece Size: 1.00 MiB
  Total Size: 7.27 GB
  Privacy: Public torrent

TRACKERS

  Tier #1
  udp://tracker.torrent.eu.org:451

  Tier #2
  udp://tracker.opentrackr.org:1337/announce

  Tier #3
  https://tracker.gbitt.info:443/announce
  http://tracker.gbitt.info:80/announce

WEBSEEDS

  https://mirrors.kernel.org/qubes/iso/
  https://ftp.qubes-os.org/iso/

FILES

  Qubes-R4.2.4-x86_64/Qubes-R4.2.4-x86_64.iso (7.27 GB)
  Qubes-R4.2.4-x86_64/Qubes-R4.2.4-x86_64.iso.DIGESTS (1.25 kB)
  Qubes-R4.2.4-x86_64/Qubes-R4.2.4-x86_64.iso.asc (0.83 kB)

Further analysis of the toolchains show that the torrent files are created via qubes builder 2 here. Adding more trackers and web seed URLs is easily doable. It would be necessary to compare the existing data with what other distros are doing to improve the existing situation.

4 Likes

P.S.

If we compare the metadata with

Debian
Name: debian-12.9.0-amd64-DVD-1.iso
File: debian-12.9.0-amd64-DVD-1.iso.torrent

GENERAL

  Name: debian-12.9.0-amd64-DVD-1.iso
  Hash v1: 83e53cb48c4af4989cd1a53a5b4671da821b1ff4
  Created by: mktorrent 1.1
  Created on: Sat Jan 11 16:18:25 2025

  Comment: "Debian CD from cdimage.debian.org"
  Piece Count: 15188
  Piece Size: 256.0 KiB
  Total Size: 3.98 GB
  Privacy: Public torrent

TRACKERS

  Tier #1
  http://bttracker.debian.org:6969/announce

WEBSEEDS

  https://cdimage.debian.org/cdimage/release/12.9.0/amd64/iso-dvd/debian-12.9.0-amd64-DVD-1.iso
  https://cdimage.debian.org/cdimage/archive/12.9.0/amd64/iso-dvd/debian-12.9.0-amd64-DVD-1.iso

FILES

  debian-12.9.0-amd64-DVD-1.iso (3.98 GB)
Fedora
Name: Fedora-Workstation-Live-x86_64-41
File: Fedora-Workstation-Live-x86_64-41.torrent

GENERAL

  Name: Fedora-Workstation-Live-x86_64-41
  Hash v1: 14806ad0b5a35e6e574cdbc12372be5f83e3ab73
  Created by: mktorrent 1.1
  Created on: Tue Oct 29 20:03:48 2024

  Piece Count: 9378
  Piece Size: 256.0 KiB
  Total Size: 2.46 GB
  Privacy: Public torrent

TRACKERS

  Tier #1
  http://torrent.fedoraproject.org:6969/announce

FILES

  Fedora-Workstation-Live-x86_64-41/Fedora-Workstation-41-1.4-x86_64-CHECKSUM (1.06 kB)
  Fedora-Workstation-Live-x86_64-41/Fedora-Workstation-Live-x86_64-41-1.4.iso (2.46 GB)
Archlinux
Name: archlinux-2025.02.01-x86_64.iso
File: archlinux-2025.02.01-x86_64.iso.torrent

GENERAL

  Name: archlinux-2025.02.01-x86_64.iso
  Hash v1: c5919866bb860b51dcc8e242add5fed5d8045b15
  Created by: mktorrent 1.1
  Created on: Sat Feb 01 12:01:32 2025

  Comment: Arch Linux 2025.02.01 <https://archlinux.org>
  Piece Count: 2359
  Piece Size: 512.0 KiB
  Total Size: 1.24 GB
  Privacy: Public torrent

TRACKERS

WEBSEEDS

  https://mirror.aarnet.edu.au/pub/archlinux/iso/2025.02.01/
  https://mirrors.rit.edu/archlinux/iso/2025.02.01/
  https://ftp.ek-cer.hu/pub/mirrors/ftp.archlinux.org/iso/2025.02.01/
  https://mirror.puzzle.ch/archlinux/iso/2025.02.01/
  https://mirror.csclub.uwaterloo.ca/archlinux/iso/2025.02.01/
  https://mirror.umd.edu/archlinux/iso/2025.02.01/
  https://mirror.archlinux.no/iso/2025.02.01/
  https://mirror.isoc.org.il/pub/archlinux/iso/2025.02.01/
  https://ftp.osuosl.org/pub/archlinux/iso/2025.02.01/
  https://archlinux.c3sl.ufpr.br/iso/2025.02.01/
  https://mirror.yandex.ru/archlinux/iso/2025.02.01/
  https://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/iso/2025.02.01/
  https://mirror.selfnet.de/archlinux/iso/2025.02.01/
  https://mirrors.lug.mtu.edu/archlinux/iso/2025.02.01/
  https://archlinux.nautile.nc/archlinux/iso/2025.02.01/
  https://mirrors.kernel.org/archlinux/iso/2025.02.01/
  https://ftp.rnl.tecnico.ulisboa.pt/pub/archlinux/iso/2025.02.01/
  https://mirrors.dotsrc.org/archlinux/iso/2025.02.01/
  https://archlinux.mirrors.ovh.net/archlinux/iso/2025.02.01/
  https://ftp.jaist.ac.jp/pub/Linux/ArchLinux/iso/2025.02.01/
  https://ftp.halifax.rwth-aachen.de/archlinux/iso/2025.02.01/
  https://archlinux.cs.nycu.edu.tw/iso/2025.02.01/
  https://mirrors.rutgers.edu/archlinux/iso/2025.02.01/
  https://mirrors.nix.org.ua/linux/archlinux/iso/2025.02.01/
  https://mirrors.ustc.edu.cn/archlinux/iso/2025.02.01/
  https://ftp.lysator.liu.se/pub/archlinux/iso/2025.02.01/
  https://mirror.ams1.nl.leaseweb.net/archlinux/iso/2025.02.01/
  https://mirror.dal10.us.leaseweb.net/archlinux/iso/2025.02.01/
  https://mirror.fra10.de.leaseweb.net/archlinux/iso/2025.02.01/
  https://mirror.mia11.us.leaseweb.net/archlinux/iso/2025.02.01/
  https://mirror.sfo12.us.leaseweb.net/archlinux/iso/2025.02.01/
  https://mirror.wdc1.us.leaseweb.net/archlinux/iso/2025.02.01/
  https://mirrors.n-ix.net/archlinux/iso/2025.02.01/
  https://mirror.dkm.cz/archlinux/iso/2025.02.01/
  https://mirror.lnx.sk/pub/linux/archlinux/iso/2025.02.01/
  https://mirror.ps.kz/archlinux/iso/2025.02.01/
  https://mirror.bytemark.co.uk/archlinux/iso/2025.02.01/
  https://mirror.rol.ru/archlinux/iso/2025.02.01/
  https://mirror.i3d.net/pub/archlinux/iso/2025.02.01/
  https://mirrors.tuna.tsinghua.edu.cn/archlinux/iso/2025.02.01/
  https://mirrors.neusoft.edu.cn/archlinux/iso/2025.02.01/
  https://www.mirrorservice.org/sites/ftp.archlinux.org/iso/2025.02.01/
  https://mirror.netcologne.de/archlinux/iso/2025.02.01/
  https://mirror.system.is/arch/iso/2025.02.01/
  https://dfw.mirror.rackspace.com/archlinux/iso/2025.02.01/
  https://hkg.mirror.rackspace.com/archlinux/iso/2025.02.01/
  https://iad.mirror.rackspace.com/archlinux/iso/2025.02.01/
  https://lon.mirror.rackspace.com/archlinux/iso/2025.02.01/
  https://mirror.rackspace.com/archlinux/iso/2025.02.01/
  https://ord.mirror.rackspace.com/archlinux/iso/2025.02.01/
  https://syd.mirror.rackspace.com/archlinux/iso/2025.02.01/
  https://mirrors.hust.edu.cn/archlinux/iso/2025.02.01/
  https://arch.mirror.constant.com/iso/2025.02.01/
  https://download.nus.edu.sg/mirror/archlinux/iso/2025.02.01/
  https://arch.nimukaito.net/iso/2025.02.01/
  https://mirror.neuf.no/archlinux/iso/2025.02.01/
  https://mirror.gnomus.de/iso/2025.02.01/
  https://ftp.fau.de/archlinux/iso/2025.02.01/
  https://gluttony.sin.cvut.cz/arch/iso/2025.02.01/
  https://mirrors.nic.cz/archlinux/iso/2025.02.01/
  https://mirror.group.one/archlinux/iso/2025.02.01/
  https://mirror.t-home.mk/archlinux/iso/2025.02.01/
  https://ftp.yzu.edu.tw/Linux/archlinux/iso/2025.02.01/
  https://mirror.metalgamer.eu/archlinux/iso/2025.02.01/
  https://mirrors.niyawe.de/archlinux/iso/2025.02.01/
  https://mirrors.atviras.lt/archlinux/iso/2025.02.01/
  https://arch.yourlabs.org/iso/2025.02.01/
  https://arch.midov.pl/arch/iso/2025.02.01/
  https://archlinux.koyanet.lv/archlinux/iso/2025.02.01/
  https://ftp.myrveln.se/pub/linux/archlinux/iso/2025.02.01/
  https://mirror.telepoint.bg/archlinux/iso/2025.02.01/
  https://archlinux.mailtunnel.eu/iso/2025.02.01/
  https://mirrors.cqu.edu.cn/archlinux/iso/2025.02.01/
  https://archlinux.mirror.digitalpacific.com.au/iso/2025.02.01/
  https://mirrors.ocf.berkeley.edu/archlinux/iso/2025.02.01/
  https://mirror.accum.se/mirror/archlinux/iso/2025.02.01/
  https://mirrors.uni-plovdiv.net/archlinux/iso/2025.02.01/
  https://mirror.pseudoform.org/iso/2025.02.01/
  https://mirror.lty.me/archlinux/iso/2025.02.01/
  https://arch.jensgutermuth.de/iso/2025.02.01/
  https://pkg.adfinis.com/archlinux/iso/2025.02.01/
  https://ftp.sh.cvut.cz/arch/iso/2025.02.01/
  https://arch-mirror.wtako.net/iso/2025.02.01/
  https://muug.ca/mirror/archlinux/iso/2025.02.01/
  https://mirror.0x.sg/archlinux/iso/2025.02.01/
  https://mirror.wormhole.eu/archlinux/iso/2025.02.01/
  https://mirror.kaminski.io/archlinux/iso/2025.02.01/
  https://mirror.ubrco.de/archlinux/iso/2025.02.01/
  https://archlinux.ip-connect.vn.ua/iso/2025.02.01/
  https://mirrors.xjtu.edu.cn/archlinux/iso/2025.02.01/
  https://arlm.tyzoid.com/iso/2025.02.01/
  https://archlinux.thaller.ws/iso/2025.02.01/
  https://at.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://au.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://br.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://ca.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://ch.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://de.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://es.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://fr.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://gb.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://in.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://it.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://jp.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://kr.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://nl.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://ru.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://sa.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://sg.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://tw.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://us.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://za.mirrors.cicku.me/archlinux/iso/2025.02.01/
  https://mirror.smith.geek.nz/archlinux/iso/2025.02.01/
  https://archlinux.mirror.wearetriple.com/iso/2025.02.01/
  https://mirror.kku.ac.th/archlinux/iso/2025.02.01/
  https://mirror.osbeck.com/archlinux/iso/2025.02.01/
  https://mirrors.pidginhost.com/arch/iso/2025.02.01/
  https://glua.ua.pt/pub/archlinux/iso/2025.02.01/
  https://ftp.lanet.kr/pub/archlinux/iso/2025.02.01/
  https://mirrors.celianvdb.fr/archlinux/iso/2025.02.01/
  https://arch.mirror.square-r00t.net/iso/2025.02.01/
  https://mirror.xtom.com.hk/archlinux/iso/2025.02.01/
  https://mirror.truenetwork.ru/archlinux/iso/2025.02.01/
  https://mirrors.nxthost.com/archlinux/iso/2025.02.01/
  https://mirror-hk.koddos.net/archlinux/iso/2025.02.01/
  https://mirror.koddos.net/archlinux/iso/2025.02.01/
  https://ftp.wrz.de/pub/archlinux/iso/2025.02.01/
  https://mirror.thekinrar.fr/archlinux/iso/2025.02.01/
  https://mirror.neostrada.nl/archlinux/iso/2025.02.01/
  https://mirror.xeonbd.com/archlinux/iso/2025.02.01/
  https://mirrors.ukfast.co.uk/sites/archlinux.org/iso/2025.02.01/
  https://archlinux.mivzakim.net/iso/2025.02.01/
  https://mirror.srv.fail/archlinux/iso/2025.02.01/
  https://mirror.reisenbauer.ee/archlinux/iso/2025.02.01/
  https://packages.oth-regensburg.de/archlinux/iso/2025.02.01/
  https://mirror.orbit-os.com/archlinux/iso/2025.02.01/
  https://mirrors.sjtug.sjtu.edu.cn/archlinux/iso/2025.02.01/
  https://mirrors.cat.net/archlinux/iso/2025.02.01/
  https://mirror.ufscar.br/archlinux/iso/2025.02.01/
  https://mirror.oldsql.cc/archlinux/iso/2025.02.01/
  https://arch.mirrors.lavatech.top/iso/2025.02.01/
  https://mirrors.xtom.com/archlinux/iso/2025.02.01/
  https://dist-mirror.fem.tu-ilmenau.de/archlinux/iso/2025.02.01/
  https://mirror.fsmg.org.nz/archlinux/iso/2025.02.01/
  https://archlinux.grena.ge/iso/2025.02.01/
  https://mirror.cyberbits.eu/archlinux/iso/2025.02.01/
  https://repo.ialab.dsu.edu/archlinux/iso/2025.02.01/
  https://arch.unixpeople.org/iso/2025.02.01/
  https://mirror.tiguinet.net/arch/iso/2025.02.01/
  https://archlinux.mirror.liquidtelecom.com/iso/2025.02.01/
  https://nova.quantum-mirror.hu/mirrors/pub/archlinux/iso/2025.02.01/
  https://quantum-mirror.hu/mirrors/pub/archlinux/iso/2025.02.01/
  https://super.quantum-mirror.hu/mirrors/pub/archlinux/iso/2025.02.01/
  https://archlinux.uk.mirror.allworldit.com/archlinux/iso/2025.02.01/
  https://archlinux.za.mirror.allworldit.com/archlinux/iso/2025.02.01/
  https://mirror.librelabucm.org/archlinux/iso/2025.02.01/
  https://mirror-archlinux.webruimtehosting.nl/iso/2025.02.01/
  https://mirror.netweaver.uk/archlinux/iso/2025.02.01/
  https://mirror.wtnet.de/archlinux/iso/2025.02.01/
  https://mirror.mirohost.net/archlinux/iso/2025.02.01/
  https://ftp.harukasan.org/archlinux/iso/2025.02.01/
  https://mirror.ufro.cl/archlinux/iso/2025.02.01/
  https://mirror.aktkn.sg/archlinux/iso/2025.02.01/
  https://mirrors.xtom.nl/archlinux/iso/2025.02.01/
  https://mirror.scd31.com/arch/iso/2025.02.01/
  https://ftp.icm.edu.pl/pub/Linux/dist/archlinux/iso/2025.02.01/
  https://mirror.mikrogravitation.org/archlinux/iso/2025.02.01/
  https://iad.mirrors.misaka.one/archlinux/iso/2025.02.01/
  https://mirror.pit.teraswitch.com/archlinux/iso/2025.02.01/
  https://archlinux.mirror.liteserver.nl/iso/2025.02.01/
  https://mirrors.eric.ovh/arch/iso/2025.02.01/
  https://mirror.arizona.edu/archlinux/iso/2025.02.01/
  https://mirror.cloroformo.org/archlinux/iso/2025.02.01/
  https://mirror2.evolution-host.com/archlinux/iso/2025.02.01/
  https://ftpmirror.infania.net/mirror/archlinux/iso/2025.02.01/
  https://mirror.redrock.team/archlinux/iso/2025.02.01/
  https://archmirror1.octyl.net/iso/2025.02.01/
  https://mirror.telkomuniversity.ac.id/archlinux/iso/2025.02.01/
  https://mirror.serverion.com/archlinux/iso/2025.02.01/
  https://plug-mirror.rcac.purdue.edu/archlinux/iso/2025.02.01/
  https://mirror.efect.ro/archlinux/iso/2025.02.01/
  https://mirrors.mit.edu/archlinux/iso/2025.02.01/
  https://arch.hu.fo/archlinux/iso/2025.02.01/
  https://mirrors.chroot.ro/archlinux/iso/2025.02.01/
  https://mirrors.melbourne.co.uk/archlinux/iso/2025.02.01/
  https://mirror.tarellia.net/distr/archlinux/iso/2025.02.01/
  https://mirrors.piconets.webwerks.in/archlinux-mirror/iso/2025.02.01/
  https://mirrors.urbanwave.co.za/archlinux/iso/2025.02.01/
  https://mirror.sysa.tech/archlinux/iso/2025.02.01/
  https://mirror.wuki.li/archlinux/iso/2025.02.01/
  https://ftp.sudhip.com/archlinux/iso/2025.02.01/
  https://mirrors.bfsu.edu.cn/archlinux/iso/2025.02.01/
  https://mirror.kumi.systems/archlinux/iso/2025.02.01/
  https://mirrors.jtremesay.org/archlinux/iso/2025.02.01/
  https://mirrors.nju.edu.cn/archlinux/iso/2025.02.01/
  https://mirrors.gethosted.online/archlinux/iso/2025.02.01/
  https://archlinux.ccns.ncku.edu.tw/archlinux/iso/2025.02.01/
  https://arch.phinau.de/iso/2025.02.01/
  https://mirror.anquan.cl/archlinux/iso/2025.02.01/
  https://mirrors.daan.vodka/archlinux/iso/2025.02.01/
  https://mirror.satis-faction.de/archlinux/iso/2025.02.01/
  https://mirror.gi.co.id/archlinux/iso/2025.02.01/
  https://mirror.papua.go.id/archlinux/iso/2025.02.01/
  https://mirror.lyrahosting.com/archlinux/iso/2025.02.01/
  https://mirror.hodgepodge.dev/archlinux/iso/2025.02.01/
  https://mirror.dogado.de/archlinux/iso/2025.02.01/
  https://mirror.clientvps.com/archlinux/iso/2025.02.01/
  https://zxcvfdsa.com/arch/iso/2025.02.01/
  https://mirror.ihost.md/archlinux/iso/2025.02.01/
  https://pkg.fef.moe/archlinux/iso/2025.02.01/
  https://mirror.ette.biz/archlinux/iso/2025.02.01/
  https://theswissbay.ch/archlinux/iso/2025.02.01/
  https://mirror.siwoo.org/archlinux/iso/2025.02.01/
  https://mirrors.hit.edu.cn/archlinux/iso/2025.02.01/
  https://mirror.hoster.kz/archlinux/iso/2025.02.01/
  https://ftp.agdsn.de/pub/mirrors/archlinux/iso/2025.02.01/
  https://mirror.ava.dev/archlinux/iso/2025.02.01/
  https://mirror.guillaumea.fr/archlinux/iso/2025.02.01/
  https://vpsmurah.jagoanhosting.com/archlinux/iso/2025.02.01/
  https://mirror.arctic.lol/ArchMirror/iso/2025.02.01/
  https://repository.su/archlinux/iso/2025.02.01/
  https://mirror.cspacehostings.com/archlinux/iso/2025.02.01/
  https://repo.greeklug.gr/data/pub/linux/archlinux/iso/2025.02.01/
  https://arch.jsc.mx/iso/2025.02.01/
  https://free.nchc.org.tw/arch/iso/2025.02.01/
  https://mirror.juniorjpdj.pl/archlinux/iso/2025.02.01/
  https://mirror.nw-sys.ru/archlinux/iso/2025.02.01/
  https://repo.skni.umcs.pl/archlinux/iso/2025.02.01/
  https://mirror.cybersecurity.nmt.edu/archlinux/iso/2025.02.01/
  https://mirror.0xem.ma/arch/iso/2025.02.01/
  https://mirror.cj2.nl/archlinux/iso/2025.02.01/
  https://mirror.hostup.org/archlinux/iso/2025.02.01/
  https://mirrors.xtom.de/archlinux/iso/2025.02.01/
  https://mirrors.xtom.ee/archlinux/iso/2025.02.01/
  https://mirror.cyberbits.asia/archlinux/iso/2025.02.01/
  https://mirror.moson.org/arch/iso/2025.02.01/
  https://mirror.phx1.us.spryservers.net/archlinux/iso/2025.02.01/
  https://arch.yhtez.xyz/iso/2025.02.01/
  https://mirror.2degrees.nz/archlinux/iso/2025.02.01/
  https://mirror.powerfly.ca/archlinux/iso/2025.02.01/
  https://ftp.ludd.ltu.se/mirrors/archlinux/iso/2025.02.01/
  https://mirror.jingk.ai/archlinux/iso/2025.02.01/
  https://mirrors.wsyu.edu.cn/archlinux/iso/2025.02.01/
  https://mirrors.radwebhosting.com/archlinux/iso/2025.02.01/
  https://mirror.theash.xyz/arch/iso/2025.02.01/
  https://mirror.cov.ukservers.com/archlinux/iso/2025.02.01/
  https://archlinux.astra.in.ua/iso/2025.02.01/
  https://ftp.psnc.pl/linux/archlinux/iso/2025.02.01/
  https://mirror.clarkson.edu/archlinux/iso/2025.02.01/
  https://mirror.repository.id/archlinux/iso/2025.02.01/
  https://repo.hyron.dev/archlinux/iso/2025.02.01/
  https://mirrors.viflcraft.top/archlinux/iso/2025.02.01/
  https://mirror.iusearchbtw.nl/iso/2025.02.01/
  https://mirrors.up.pt/pub/archlinux/iso/2025.02.01/
  https://mirror.bardia.tech/archlinux/iso/2025.02.01/
  https://at.arch.mirror.kescher.at/iso/2025.02.01/
  https://de.arch.mirror.kescher.at/iso/2025.02.01/
  https://archlinux.homeinfo.de/iso/2025.02.01/
  https://archlinux.ourhome.kiwi/iso/2025.02.01/
  https://is.mirror.flokinet.net/archlinux/iso/2025.02.01/
  https://nl.mirror.flokinet.net/archlinux/iso/2025.02.01/
  https://ro.mirror.flokinet.net/archlinux/iso/2025.02.01/
  https://mirror.ibakerserver.pt/Arch/iso/2025.02.01/
  https://mirror.funami.tech/arch/iso/2025.02.01/
  https://mirrors.aliyun.com/archlinux/iso/2025.02.01/
  https://mirror.safe-con.dk/archlinux/iso/2025.02.01/
  https://mirror.sg.gs/archlinux/iso/2025.02.01/
  https://mirrors.gandi.net/archlinux/iso/2025.02.01/
  https://os.codefionn.eu/archlinux/iso/2025.02.01/
  https://mirrors.janbruckner.de/archlinux/iso/2025.02.01/
  https://mirror.eloteam.tk/archlinux/iso/2025.02.01/
  https://arch.juline.tech/iso/2025.02.01/
  https://mirror.archlinux.tw/ArchLinux/iso/2025.02.01/
  https://archlinux.mirror.net.in/archlinux/iso/2025.02.01/
  https://mirror.alwyzon.net/archlinux/iso/2025.02.01/
  https://lysakermoen.com/Software/Linux/Mirrors/ArchLinux/iso/2025.02.01/
  https://mirror.theo546.fr/archlinux/iso/2025.02.01/
  https://mirror.albony.in/archlinux/iso/2025.02.01/
  https://mirror.maa.albony.in/archlinux/iso/2025.02.01/
  https://mirror.nag.albony.in/archlinux/iso/2025.02.01/
  https://mirror.informatik.tu-freiberg.de/arch/iso/2025.02.01/
  https://depo.turkiye.linux.web.tr/archlinux/iso/2025.02.01/
  https://mirroir.labhouse.fr/arch/iso/2025.02.01/
  https://mirrors.bloomu.edu/archlinux/iso/2025.02.01/
  https://mirror.tux.si/arch/iso/2025.02.01/
  https://codingflyboy.mm.fcix.net/archlinux/iso/2025.02.01/
  https://coresite.mm.fcix.net/archlinux/iso/2025.02.01/
  https://edgeuno-bog2.mm.fcix.net/archlinux/iso/2025.02.01/
  https://forksystems.mm.fcix.net/archlinux/iso/2025.02.01/
  https://gsl-syd.mm.fcix.net/archlinux/iso/2025.02.01/
  https://irltoolkit.mm.fcix.net/archlinux/iso/2025.02.01/
  https://mirror.fcix.net/archlinux/iso/2025.02.01/
  https://mnvoip.mm.fcix.net/archlinux/iso/2025.02.01/
  https://nnenix.mm.fcix.net/archlinux/iso/2025.02.01/
  https://nocix.mm.fcix.net/archlinux/iso/2025.02.01/
  https://ohioix.mm.fcix.net/archlinux/iso/2025.02.01/
  https://opencolo.mm.fcix.net/archlinux/iso/2025.02.01/
  https://ridgewireless.mm.fcix.net/archlinux/iso/2025.02.01/
  https://southfront.mm.fcix.net/archlinux/iso/2025.02.01/
  https://uvermont.mm.fcix.net/archlinux/iso/2025.02.01/
  https://volico.mm.fcix.net/archlinux/iso/2025.02.01/
  https://ziply.mm.fcix.net/archlinux/iso/2025.02.01/
  https://america.mirror.pkgbuild.com/iso/2025.02.01/
  https://asia.mirror.pkgbuild.com/iso/2025.02.01/
  https://europe.mirror.pkgbuild.com/iso/2025.02.01/
  https://geo.mirror.pkgbuild.com/iso/2025.02.01/
  https://london.mirror.pkgbuild.com/iso/2025.02.01/
  https://sydney.mirror.pkgbuild.com/iso/2025.02.01/
  https://mirrors.njupt.edu.cn/archlinux/iso/2025.02.01/
  https://in-mirror.garudalinux.org/archlinux/iso/2025.02.01/
  https://mirror.kamtv.ru/archlinux/iso/2025.02.01/
  https://mirrors.shanghaitech.edu.cn/archlinux/iso/2025.02.01/
  https://mirror.sahil.world/archlinux/iso/2025.02.01/
  https://mirror.xenyth.net/archlinux/iso/2025.02.01/
  https://mirrors.vectair.net/archlinux/iso/2025.02.01/
  https://mirrors.nxtgen.com/archlinux-mirror/iso/2025.02.01/
  https://arch.mirror.k0.ae/iso/2025.02.01/
  https://mirror.yuki.net.uk/archlinux/iso/2025.02.01/
  https://fastmirror.pp.ua/archlinux/iso/2025.02.01/
  https://mirror.mangohost.net/archlinux/iso/2025.02.01/
  https://mirrors.abhy.me/archlinux/iso/2025.02.01/
  https://mirror.zackmyers.io/archlinux/iso/2025.02.01/
  https://mirror.cmt.de/archlinux/iso/2025.02.01/
  https://mirror1.sl-chat.ru/archlinux/iso/2025.02.01/
  https://mirror2.sl-chat.ru/archlinux/iso/2025.02.01/
  https://mirror3.sl-chat.ru/archlinux/iso/2025.02.01/
  https://arch.sakamoto.pl/iso/2025.02.01/
  https://mirror.saebasol.org/archlinux/iso/2025.02.01/
  https://mirror.metanet.ch/archlinux/iso/2025.02.01/
  https://mirror.jordanrey.me/archlinux/iso/2025.02.01/
  https://mirror.spaceint.fr/archlinux/iso/2025.02.01/
  https://archlinux.interhost.co.il/iso/2025.02.01/
  https://mirror.it4i.cz/arch/iso/2025.02.01/
  https://md.mirrors.hacktegic.com/archlinux/iso/2025.02.01/
  https://archmirror.xyz/archlinux/iso/2025.02.01/
  https://mirror.worldhotspot.org/archlinux/iso/2025.02.01/
  https://mirror.stjschools.org/arch/iso/2025.02.01/
  https://mirror.sunred.org/archlinux/iso/2025.02.01/
  https://m.lqy.me/arch/iso/2025.02.01/
  https://repo.slithery.uk/iso/2025.02.01/
  https://mirror.ditatompel.com/archlinux/iso/2025.02.01/
  https://mirror.infernocomms.net/archlinux/iso/2025.02.01/
  https://arch.mirror.winslow.cloud/iso/2025.02.01/
  https://mirror.lcarilla.de/archlinux/iso/2025.02.01/
  https://mirror.quantum5.ca/archlinux/iso/2025.02.01/
  https://mirrors.marquitos.space/archlinux/iso/2025.02.01/
  https://mirror.5i.fi/archlinux/iso/2025.02.01/
  https://mirror.hostart.az/archlinux/iso/2025.02.01/
  https://archlinux-mirror.cloud.mu/iso/2025.02.01/
  https://repo.br.ee/arch/iso/2025.02.01/
  https://mirror.4v1.in/archlinux/iso/2025.02.01/
  https://archmirror.hogwarts.fr/iso/2025.02.01/
  https://archlinux.richard-neumann.de/iso/2025.02.01/
  https://mirror.adectra.com/archlinux/iso/2025.02.01/
  https://mirror.hnd.cl/archlinux/iso/2025.02.01/
  https://mirrors.jlu.edu.cn/archlinux/iso/2025.02.01/
  https://mirror.vinehost.net/archlinux/iso/2025.02.01/
  https://mirror.bahnhof.net/pub/archlinux/iso/2025.02.01/
  https://kacabenggala.uny.ac.id/archlinux/iso/2025.02.01/
  https://mirror.nishi.network/archlinux/iso/2025.02.01/
  https://mirror.kpfu.ru/archlinux/iso/2025.02.01/
  https://mirror.morgan.kr/archlinux/iso/2025.02.01/
  https://mirror.nyist.edu.cn/archlinux/iso/2025.02.01/
  https://mirrors.qlu.edu.cn/archlinux/iso/2025.02.01/
  https://mirror.barata.pt/archlinux/iso/2025.02.01/
  https://repo.jing.rocks/archlinux/iso/2025.02.01/
  https://mirrors.nguyenhoang.cloud/archlinux/iso/2025.02.01/
  https://mirror.citrahost.com/archlinux/iso/2025.02.01/
  https://mirror1.sox.rs/archlinux/iso/2025.02.01/
  https://nox.panibrez.com/archlinux/iso/2025.02.01/
  https://mirror.hugo-betrugo.de/archlinux/iso/2025.02.01/
  https://mirror.its-tps.fr/archlinux/iso/2025.02.01/
  https://mirrors.opensource.is/archlinux/iso/2025.02.01/
  https://arch.kurdy.org/iso/2025.02.01/
  https://arch.goober.cloud/iso/2025.02.01/
  https://mirror.bouwhuis.network/archlinux/iso/2025.02.01/
  https://mirrors.bjg.at/arch/iso/2025.02.01/
  https://mirrors.hosterion.ro/archlinux/iso/2025.02.01/
  https://archlinux.macarne.com/iso/2025.02.01/
  https://mirror.qctronics.com/archlinux/iso/2025.02.01/
  https://mirror.cpsc.ucalgary.ca/mirror/archlinux.org/iso/2025.02.01/
  https://mirrors.jxust.edu.cn/archlinux/iso/2025.02.01/
  https://mirrors.atlas.net.co/archlinux/iso/2025.02.01/
  https://mirror.pilotfiber.com/archlinux/iso/2025.02.01/
  https://mirrors.iu13.net/archlinux/iso/2025.02.01/
  https://mirror.leitecastro.com/archlinux/iso/2025.02.01/
  https://elmirror.cl/archlinux/iso/2025.02.01/
  https://ncuesaweb.ncue.edu.tw/linux/archlinux/iso/2025.02.01/
  https://mirrors.qvq.net.cn/archlinux/iso/2025.02.01/
  https://mirror.accuris.ca/archlinux/iso/2025.02.01/
  https://mirror.twds.com.tw/archlinux/iso/2025.02.01/
  https://mirror.st2projects.com/archlinux/iso/2025.02.01/
  https://mirror.colonelhosting.com/archlinux/iso/2025.02.01/
  https://pkg.adfinis-on-exoscale.ch/archlinux-pkgbuild/iso/2025.02.01/
  https://pkg.adfinis-on-exoscale.ch/archlinux/iso/2025.02.01/
  https://mirror.rznet.fr/archlinux/iso/2025.02.01/
  https://www.miraa.jp/archlinux/iso/2025.02.01/
  https://mirror.eto.dev/arch/iso/2025.02.01/
  https://mirrors.jcut.edu.cn/archlinux/iso/2025.02.01/
  https://mirror.timtal.com.tr/archlinux/iso/2025.02.01/
  https://lidsol.fi-b.unam.mx/archlinux/iso/2025.02.01/
  https://al.arch.niranjan.co/iso/2025.02.01/
  https://au.arch.niranjan.co/iso/2025.02.01/
  https://de.arch.niranjan.co/iso/2025.02.01/
  https://in.arch.niranjan.co/iso/2025.02.01/
  https://ro.arch.niranjan.co/iso/2025.02.01/
  https://sg.arch.niranjan.co/iso/2025.02.01/
  https://tr.arch.niranjan.co/iso/2025.02.01/
  https://us.arch.niranjan.co/iso/2025.02.01/
  https://mirrors.pablonara.com/archlinux/iso/2025.02.01/
  https://mirror.raiolanetworks.com/archlinux/iso/2025.02.01/
  https://mirrors.huongnguyen.dev/arch/iso/2025.02.01/
  https://files.hadiko.de/pub/dists/arch/iso/2025.02.01/
  https://mirror.braindrainlan.nu/archlinux/iso/2025.02.01/
  https://mirrors.reitarovskyi.tech/archlinux/iso/2025.02.01/
  https://arch.syxpi.fr/arch/iso/2025.02.01/
  https://archlinux.doridian.net/iso/2025.02.01/
  https://elda.asgardius.company/archlinux/iso/2025.02.01/
  https://mirror.hasphetica.win/archlinux/iso/2025.02.01/
  https://mirror.server.net/archlinux/iso/2025.02.01/
  https://arch-mirror.marcusspencer.xyz:4443/archlinux/iso/2025.02.01/
  https://mirrors.xhosts.co.uk/arch/iso/2025.02.01/
  https://at-vie.soulharsh007.dev/archlinux/iso/2025.02.01/
  https://de-nue.soulharsh007.dev/archlinux/iso/2025.02.01/
  https://us-mnz.soulharsh007.dev/archlinux/iso/2025.02.01/
  https://mirrors.saswata.cc/archlinux/iso/2025.02.01/
  https://archlinux.gay/archlinux/iso/2025.02.01/
  https://repo.c48.uk/arch/iso/2025.02.01/
  https://f.matthieul.dev/mirror/archlinux/iso/2025.02.01/
  https://mirrors.nepalicloud.com/archlinux/iso/2025.02.01/
  https://mirror.hakimi-soft.ir/archlinux/iso/2025.02.01/
  https://arch.mirror.hyperbit.it/iso/2025.02.01/
  https://mirrors.twilight.fyi/archlinux/iso/2025.02.01/
  https://mirror.jonas-prz.be/iso/2025.02.01/
  https://mirror.hostiko.network/archlinux/iso/2025.02.01/
  https://mirror.fossindia.ovh/archlinux/iso/2025.02.01/
  https://us-1.arch-linux.mirror.shieldblaze.com/iso/2025.02.01/
  https://mirror.hafeezh.com/archlinux/iso/2025.02.01/
  https://www.sooftware.com/mirrors/Arch-Linux/iso/2025.02.01/
  https://mirror.peeres-telecom.fr/archlinux/iso/2025.02.01/
  https://mirror.aria-on-the-planet.es/archlinux/iso/2025.02.01/
  https://mirror.yuri.so/arch/iso/2025.02.01/
  https://mirror.akane.network/archmirror/iso/2025.02.01/
  https://mirror.freedif.org/archlinux/iso/2025.02.01/
  https://mirrors.ic.unicamp.br/archlinux/iso/2025.02.01/
  https://mirror.hashy0917.net/archlinux/iso/2025.02.01/
  https://mirror.ourhost.az/archlinux/iso/2025.02.01/
  https://mirror.abderraziq.com/archlinux/iso/2025.02.01/
  https://archive.archlinux.org/iso/2025.02.01/

FILES

  archlinux-2025.02.01-x86_64.iso (1.24 GB)

By 1st look, the main bug becomes obvious. QubesOS links are expected to be inside a folder. So the web seeds will not work.

Further analysis shows both Fedora and Debian are providing their own trackers. Which might be beyond Qubes OS project capacity at this moment. And both Fedora and Debian are using relays for their Web downloads. Archlinux is providing over 400 web seed URLs. Which is very helpful.

6 Likes

The torrent option is important to keep IMO. On very unrealiable connection this allows to download the file correctly and at your own pace.

And it’s also super fast once there is some seeding.

9 Likes

Per discussions on Matrix (technical details there), seeding from ftp.qubes-os.org has started (after adding the missing alias). And it should propagate to mirrors.kernel.org soon (apparently rsyncs twice a day). But this is definitely a workaround. And someone should always remember to create the alias before announcing each release.

2 Likes

Bar that missing alias is there an issue here that doesnt compare with
any other small release? It always takes time for seeding to start and
immediate reports that “torrent doesnt work” are not helpful.

I never presume to speak for the Qubes team. When I comment in the Forum I speak for myself.
2 Likes

IIRC the previous releases also had torrent issues even after a few hours. It should work when it’s released especially since it fetches some data from http servers from my understanding.

2 Likes

As usual, updating a R4.2.x install, fully, does not result in the system being labelled as R4.2.4 (am writing “as usual”, because it happened with 4.2.3 too, see here)

[user@dom0 ~]$ cat /etc/os-release 
NAME="Qubes OS"
VERSION="4.2 (R4.2)"
ID=qubes
VERSION_ID=4.2
PRETTY_NAME="Qubes OS 4.2.3 (R4.2)"
[...]

I know and understand the reason for the delay, but still don’t understand why the release announcement does not state that it will take ~2 weeks for an upgraded system to show R4.2.4

6 Likes

@marmarek: Should we have some kind of CI-like infrastructure that automatically tests all advertised download methods (e.g., at least the main ISO and torrent links on the downloads page) to ensure they exist and work (e.g., try downloading the first few KB), and only announce the release after this automated system gives us a green light?

From the thread you linked:

So, it looks like it’s not intended or expected behavior and therefore shouldn’t be in the announcement.

Opened an issue for this:

3 Likes

Agree - the torrents can be super fast. And it is good ‘consensus security’ against MITM and supply chain attacks. If someone puts out a naughty ISO there is good chance many people will see it.

2 Likes

My updated 4.2.2. install now says 4.2.4 in global config :+1:

2 Likes

Since 4.2.4 came out, I had dom0 updates at least 3 times. Is it normal or expected? Sorry for the dumb question, it just feels out of ordinary that dom0 have so many.

You could always use dnf history list and analyze the list of the recently installed updates (or packages). There were core-admin v4.2.36 (r4.2), vmm-xen v4.17.5-6 (r4.2) updates around 14 hours ago. kernel, firmware & microcode around 5 days ago and core-vchan-xen v4.2.6 (r4.2) around last week. But you can see the details of individual updates via dnf history info NUMBER.

4 Likes

Such a helpful command! Thank you @alimirjamali !

2 Likes