-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Salt highstate generation doesn’t work on Fedora templates #6580
Comments
Salt does work, as evidenced by fact that GUI updater works for
fedora-33.
Also, you can `state.apply` states without issue.
It looks as if this error is specific to generating
highstate in fedora-33.
Is enabling updates-testing important? I think not.
|
It is, indeed, specific to highstate generation. I have over a thousand lines of Salt last I checked, so this is rather annoying. |
On Tue, May 04, 2021 at 10:22:01AM -0700, Demi Marie Obenour wrote:
> Salt does work, as evidenced by fact that GUI updater works for fedora-33. Also, you can `state.apply` states without issue. It looks as if this error is specific to generating highstate in fedora-33. Is enabling updates-testing important? I think not.
It is, indeed, specific to highstate generation. I have over a thousand lines of Salt last I checked, so this is rather annoying.
After a little poking around with templates and highstate.
fedora-33 as template for default-mgmt-dvm throws this same error re top
file, against many targets.
Using fedora-32 as template works fine, except where target is
fedora-33, when the top file error is reported.
In both cases, state.apply with specific state works fine - that's my
default use.
|
It seems to be this issue: saltstack/salt#60003 I've posted a workaround patch there (to be applied in default-mgmt-dvm's template). |
This is specifically regression between salt-3002.6-1.fc33 and salt-3003-1.fc33. A failing test: https://openqa.qubes-os.org/tests/17154#step/TC_10_VMSalt_fedora-33/2 |
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Automated announcement from builder-github The component
|
Automated announcement from builder-github The package
Or update dom0 via Qubes Manager. |
Automated announcement from builder-github The package
Or update dom0 via Qubes Manager. |
Automated announcement from builder-github The component
|
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
@marmarek We're now longer seeing version 4.0.25 in https://yum.qubes-os.org/r4.0/current/vm/fc33/rpm/ , which is a blocker for a clean transition of our users to fedora-33. We also noticed downtime of the repo earlier this week - possibly related? |
Yes, related. Let me re-upload the package. |
Done. |
Qubes OS version
Qubes release 4.0 (R4.0)
Affected component(s) or functionality
mgmt-salt
Brief summary
All attempts to invoke
state.highstate
on Fedora qubes fail with an error message about rendering top files.How Reproducible
100%
To Reproduce
Steps to reproduce the behavior:
updates-testing
for security updates (only).sudo qubesctl --target=fedora-33 --skip-dom0 -- state.highstate
Expected behavior
Salt states are run
Actual behavior
An error
Screenshots
Additional context
Solutions you've tried
I have tried modifying my Salt states, with no luck.
Relevant documentation you've consulted
Related, non-duplicate issues
The text was updated successfully, but these errors were encountered: