Kali template available

With the current rolling kali, qubes-qube-manager can’t update with error:

Failed to apply DSA-4371 fix: dpkg-query: package ‘libapt-pkg5.0’ is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files. Error: Failed to get apt version

The issue is, python on the fully updated kali-rolling stdout appends the following to the output of the dsa-4371 script:

┏━(Message from Kali developers)
┃
┃ We have kept /usr/bin/python pointing to Python 2 for backwards
┃ compatibility. Learn how to change this and avoid this message:
┃ ⇒ https://www.kali.org/docs/general-use/python3-transition/
┃
┗━(Run “touch ~/.hushlogin” to hide this message)

So, to fix, on the kali template:

sudo touch ~root/.hushlogin

Then qubes-qube-manager should be able to update the template normally.


Also, after extending the root partition using kde’s partition manager, the install of the kali template still failed because the root-pool ran out of space and killed all vm’s (no vm could boot).

I think the fix was:

sudo lvextend -L 100GB qubes_dom0/root-pool

100GB is quite large, so adjust that to suite your needs.