I tried this command in jammy, but that is using http, not https, for the downloads, as far as I can see:
# mkosi -d opensuse -r tumbleweed --format=directory --package=systemd build root@j:~# time mkosi -d opensuse -r tumbleweed --format=directory --package=systemd build ‣ Detaching namespace ‣ Setting up package cache… ‣ Setting up package cache /root/.mkosi-psvpik4e complete ‣ Setting up temporary workspace. ‣ Temporary workspace set up in /root/.mkosi-hrg8e6wg ‣ Running second (final) stage… ‣ Mounting image… ‣ Setting up basic OS tree… ‣ Mounting Package Cache ‣ Installing openSUSE… Adding repository 'repo-oss' ............................................................................................................................[done] Repository 'repo-oss' successfully added
URI : http://download.opensuse.org/tumbleweed/repo/oss/ (...)
Confirmed via ss: tcp ESTAB 0 214 10.0.102.5:43674 195.135.221.134:http tcp ESTAB 0 0 10.0.102.5:52700 200.236.31.10:http tcp ESTAB 0 0 10.0.102.5:33796 200.9.155.223:http
In order for this to be a useful test case, it needs to perform these downloads over https, no?
I tried this command in jammy, but that is using http, not https, for the downloads, as far as I can see:
# mkosi -d opensuse -r tumbleweed --format=directory --package=systemd build mkosi-psvpik4e complete mkosi-hrg8e6wg ....... ....... ....... ....... ....... ....... ....... ....... ....... ....... ....... ....... ....... ....... ....... ....... .....[done]
root@j:~# time mkosi -d opensuse -r tumbleweed --format=directory --package=systemd build
‣ Detaching namespace
‣ Setting up package cache…
‣ Setting up package cache /root/.
‣ Setting up temporary workspace.
‣ Temporary workspace set up in /root/.
‣ Running second (final) stage…
‣ Mounting image…
‣ Setting up basic OS tree…
‣ Mounting Package Cache
‣ Installing openSUSE…
Adding repository 'repo-oss' .......
Repository 'repo-oss' successfully added
URI : http:// download. opensuse. org/tumbleweed/ repo/oss/
(...)
Confirmed via ss: 221.134: http
tcp ESTAB 0 214 10.0.102.5:43674 195.135.
tcp ESTAB 0 0 10.0.102.5:52700 200.236.31.10:http
tcp ESTAB 0 0 10.0.102.5:33796 200.9.155.223:http
In order for this to be a useful test case, it needs to perform these downloads over https, no?