Fedora-32 Update Error

Hi, I’ve started to get an error when updating Fedora-32 through the updater. It has worked well until now. I am running Qubes 4.0

I am able to update it manually by giving the app-template a connection and then running dnf update, but I would prefer that updates are manged via the updater.

This is the error I’m getting, can someone help me?

Updating fedora-32

Error on updating fedora-32: Command ‘[‘sudo’, ‘qubesctl’, ‘–skip-dom0’, ‘–targets=fedora-32’, ‘–show-output’, ‘state.sls’, ‘update.qubes-vm’]’ returned non-zero exit status 20
fedora-32:
----------
_error:
Failed to return clean data
retcode:
1
stderr:
Traceback (most recent call last):
File “/usr/lib/qubes-vm-connector/ssh-wrapper/ssh”, line 101, in
sys.exit(main())
File “/usr/lib/qubes-vm-connector/ssh-wrapper/ssh”, line 94, in main
return ssh(args)
File “/usr/lib/qubes-vm-connector/ssh-wrapper/ssh”, line 29, in ssh
assert args[1] == ‘/bin/sh’
AssertionError
stdout:

@JustAnotherQubesUser
This is a known issue which has a fix in the testing repo, soon to be released to stable afaik.
Have a look at this link for reference:

Solution is to open your template VM (see last comment on above link) and run:
sudo dnf update -y --refresh --enablerepo=qubes-vm-*-current-testing qubes-mgmt-salt-vm-connector

1 Like

Thank you.

I’ll run that.