Results 238 comments of Ali Mirjamali

We face the same issue on forum time to time (e.g. [this one](https://forum.qubes-os.org/t/starting-qubes-fails-during-resize/30457)). Force shutdown of timed out qubes during private volume resize might result in data corruption. Perhaps an...

Here is the design idea: 1. `qrexec_timeout_override` feature could be allocated for this. 2. If this feature is set, core admin could set `QREXEC_STARTUP_NOWAIT` environment variable to 1 [here](https://github.com/QubesOS/qubes-core-admin/blob/main/qubes/vm/qubesvm.py#L2010-L2016). And...

@marmarek dnf5 complains if `--downloadonly`, `--allowerasing` or `--best` is provided for search action. I submitted a patch. I have to find the right option to disable ANSI highlighting for search...

The current post-upgrade hook is not able to reset the `updates-available` feature after successful upgrades on Fedora 41 templates. The `upgrades-status-notify` script still works well.

> The python plugins seems to be not supported in DNF5. The `python3-libdnf5-python-plugins-loader` is useless in this case. It only supports DNF5 specific plugins.

> I can't get package installation to work using salt, any idea? Interesting. Looking at the salt [source code](https://github.com/saltstack/salt/blob/master/salt/modules/yumpkg.py#L1749-L1752), I can find one instance of `--allowerasing` option before the `install`...

> > I can't get package installation to work using salt, any idea? I'm surprised as dnf5 compatibility should be fixed in salt? > > Is it maybe old template...

Should this be enforcing and forbidding or just a warning to end user? I know some users who are very much into dark themes are creating Labels in multiple shades...

> If we in practice want to allow creating custom labels, it would be nice to avoid them being too similar. I suggest another alternative. Instead of forbidding users to...

It appears that the readily available `property-pre-set:kernel` event and `on_property_pre_set_kernel` of [QubesVM](https://github.com/QubesOS/qubes-core-admin/blob/main/qubes/vm/qubesvm.py#L1040-L1060) could not be reused here. Doing it at `qubes-core-admin-client` level will not be a proper fix?