Qubesctl update.qubes-dom0 outputs warning remark and notifications

Hello. After doing a fresh install of QubesOS 4.1, I decided to follow the documentation’s “How to Update” page. I also wanted to do the update using the Command-line interface, as described here.

However, running the first ever command, which is:

$ sudo qubesctl --show-output state.sls update.qubes-dom0

returns a [WARNING ], regarding a library with python3, and specifies “Runtime warning: line buffering (buffering=1) isn’t supported in binary mode, the default buffer size will be used”

The command takes a few minutes to execute, and during execution there occurs 4 or 5 notifications on the XFCE notification upper right hand side of the screen about some of the qubes (whonix, and some other I guess).

After that the command finishes executing with the state:

Summary for local
------------------------
Succeeded:  4 (changed=1)
Failed:          0
------------------------
Total states run:    4
Total run time: 380 s

My question is, is that [WARNING ] that the terminal spits out right after issuing the comand normal, benign? Also, are the flashing XFCE notification boxes during execution warning something about some of the qubes OK/nothing to be worried about?

Thanks.

Yes, it’s normal. It’s salt bug that is not fixed yet:
Python Warning @ dom0 update · Issue #7505 · QubesOS/qubes-issues · GitHub

It could be normal as well if your dom0 updatevm wasn’t running and it was started after you run update command.

1 Like