qubes-issues
qubes-issues copied to clipboard
qvm-template fails to handle repositories with no metalink
Observation
openQA test in scenario qubesos-4.2-pull-requests-x86_64-system_tests_guivm_gui_interactive@64bit fails in update_guivm
Downloading 'qubes-template-fedora-38-xfce-0:4.1.0-202305071616'...
Error canonicalizing file: failed to fill whole buffer
'qubes-template-fedora-38-xfce-0:4.1.0-202305071616' download failed, retrying...
Error canonicalizing file: failed to fill whole buffer
'qubes-template-fedora-38-xfce-0:4.1.0-202305071616' download failed, retrying...
Error canonicalizing file: failed to fill whole buffer
'qubes-template-fedora-38-xfce-0:4.1.0-202305071616' download failed, retrying...
Error canonicalizing file: failed to fill whole buffer
'qubes-template-fedora-38-xfce-0:4.1.0-202305071616' download failed, retrying...
Error canonicalizing file: failed to fill whole buffer
Error: 'qubes-template-fedora-38-xfce-0:4.1.0-202305071616' download failed.
Further debugging shows that repository from which template is supposed to be downloaded has only baseurl set, but no metalink. This causes the downloadurl dnf plugin to return empty URLs list.
Reproducible
Fails since (at least) Build 2023040604-4.2
Expected result
Last good: 2023031711-4.2 (or more recent)
Further details
Always latest result in this scenario: latest
Automated announcement from builder-github
The package core-agent-linux has been pushed to the r4.2 testing repository for the Debian template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing bullseye-testing (or appropriate equivalent for your template version), then use the standard update command:
sudo apt-get update && sudo apt-get dist-upgrade
Automated announcement from builder-github
The package core-agent-linux has been pushed to the r4.2 testing repository for the Debian template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing bookworm-testing (or appropriate equivalent for your template version), then use the standard update command:
sudo apt-get update && sudo apt-get dist-upgrade
Automated announcement from builder-github
The package core-agent-linux has been pushed to the r4.2 testing repository for the CentOS centos-stream8 template.
To test this update, please install it with the following command:
sudo yum update --enablerepo=qubes-vm-r4.2-current-testing
Automated announcement from builder-github
The component core-agent-linux (including package core-agent-linux) has been pushed to the r4.2 testing repository for the Fedora template.
To test this update, please install it with the following command:
sudo dnf update --enablerepo=qubes-vm-r4.2-current-testing
Automated announcement from builder-github
The component core-agent-linux (including package core-agent-linux) has been pushed to the r4.2 testing repository for the Fedora template.
To test this update, please install it with the following command:
sudo dnf update --enablerepo=qubes-vm-r4.2-current-testing
Automated announcement from builder-github
The component core-agent-linux (including package core-agent-linux) has been pushed to the r4.2 testing repository for the Fedora template.
To test this update, please install it with the following command:
sudo dnf update --enablerepo=qubes-vm-r4.2-current-testing
Automated announcement from builder-github
The package core-agent-linux has been pushed to the r4.2 stable repository for the CentOS centos-stream8 template.
To install this update, please use the standard update command:
sudo yum update
Automated announcement from builder-github
The package core-agent-linux has been pushed to the r4.2 stable repository for the Debian template.
To install this update, please use the standard update command:
sudo apt-get update && sudo apt-get dist-upgrade
Automated announcement from builder-github
The package core-agent-linux has been pushed to the r4.2 stable repository for the Debian template.
To install this update, please use the standard update command:
sudo apt-get update && sudo apt-get dist-upgrade
Automated announcement from builder-github
The component core-agent-linux (including package core-agent-linux) has been pushed to the r4.2 stable repository for the Fedora template.
To install this update, please use the standard update command:
sudo dnf update
Automated announcement from builder-github
The component core-agent-linux (including package core-agent-linux) has been pushed to the r4.2 stable repository for the Fedora template.
To install this update, please use the standard update command:
sudo dnf update
Issue occuring again for me while trying to install fedora-40-minimal.
I believe this issue has been resolved. I can not recreate in 4.2.4 or 4.3