[username@dom0 ~]$ sudo qubes-dom0-update --enablerepo=qubes-templates-community-testing qubes-template-centos-8
Redirecting to ‘qvm-template install --enablerepo=qubes-templates-community-testing centos-8’
‘/root/.cache/qvm-template/qubes-template-centos-8-0:4.0.6-202010191306.rpm’ already exists, skipping…
Installing template ‘centos-8’…
tar: ./var/lib/qubes/vm-templates/centos-8/root.img.part.02: Wrote only 9216 of 10240 bytes
tar: ./var/lib/qubes/vm-templates/centos-8/root.img.part.03: Cannot write: No space left on device
tar: ./var/lib/qubes/vm-templates/centos-8/vm-whitelisted-appmenus.list: Cannot write: No space left on device
tar: ./var/lib/qubes/vm-templates/centos-8/whitelisted-appmenus.list: Cannot write: No space left on device
tar: Exiting with failure status due to previous errors
ERROR: Failed to extract centos-8 template
It is pretty self explanatory. You don’t have enough space in dom0. You probably tried several times and cache is full. So, clear it, or even resize dom0.