Skip to content
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

Persistent warnings about runaway Lua forks when using new updater on fedora templates #8771

Closed
UndeadDevel opened this issue Dec 15, 2023 · 6 comments
Labels
affects-4.2 This issue affects Qubes OS 4.2. C: Fedora C: manager/widget C: updates diagnosed Technical diagnosis has been performed (see issue comments). P: major Priority: major. Between "default" and "critical" in severity. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.

Comments

@UndeadDevel
Copy link

Qubes OS release

4.2rc5

Brief summary

Happens consistently for fedora-38-xfce and fedora-38, but not for the debian-12(+-xfce) templates:

Updating fedora-38-xfce
b'warning: runaway fork() in Lua script\n'
b'warning: runaway fork() in Lua script\n'
b'warning: runaway fork() in Lua script\n'
b'warning: runaway fork() in Lua script\n'
b'warning: /etc/java/java-17-openjdk/java-17-openjdk-17.0.9.0.9-1.fc38.x86_64/conf/security/java.security created as /etc/java/java-17-openjdk/java-17-openjdk-17.0.9.0.9-1.fc38.x86_64/conf/security/java.security.rpmnew\nwarning: /etc/java/java-17-openjdk/java-17-openjdk-17.0.9.0.9-1.fc38.x86_64/conf/security/nss.fips.cfg created as /etc/java/java-17-openjdk/java-17-openjdk-17.0.9.0.9-1.fc38.x86_64/conf/security/nss.fips.cfg.rpmnew\nwarning: /etc/java/java-17-openjdk/java-17-openjdk-17.0.9.0.9-1.fc38.x86_64/lib/security/public_suffix_list.dat created as /etc/java/java-17-openjdk/java-17-openjdk-17.0.9.0.9-1.fc38.x86_64/lib/security/public_suffix_list.dat.rpmnew\n'
b'warning: runaway fork() in Lua script\n'
b"/bin/kdumpctl: line 1270: grubby: command not found\nkdump: kernel 6.6.6-100.fc38.x86_64 doesn't exist\n"
b'warning: runaway fork() in Lua script\n'
b'warning: runaway fork() in Lua script\n'

Steps to reproduce

Update either of the standard fedora-38 templates using the new GUI updater and observe output after clicking on the template name.

Expected behavior

No persistent warnings in standard configuration (I'm referring to the warning: runaway fork() in Lua script parts of the above log).

Actual behavior

Persistent warnings on every update even though I haven't messed with the update mechanism at all.

@UndeadDevel UndeadDevel added P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. labels Dec 15, 2023
@andrewdavidwong andrewdavidwong added C: manager/widget C: Fedora needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. C: updates affects-4.2 This issue affects Qubes OS 4.2. labels Dec 15, 2023
@andrewdavidwong andrewdavidwong added P: major Priority: major. Between "default" and "critical" in severity. and removed P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. labels Jan 10, 2024
@andrewdavidwong
Copy link
Member

@UndeadDevel
Copy link
Author

@DemiMarie
Copy link

I think this is just a bug in RPM, and they are already workin a fix. If so, this would be R: upstream issue Resolution: This issue pertains to software that the Qubes OS Project does not develop or control. , but I don’t want to close this issue myself. @marmarek @andrewdavidwong what do you think?

@andrewdavidwong andrewdavidwong added diagnosed Technical diagnosis has been performed (see issue comments). waiting for upstream This issue is waiting for something from an upstream project to arrive in Qubes. Remove when closed. and removed needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. labels Feb 17, 2024
@andrewdavidwong
Copy link
Member

@DemiMarie: Added waiting for upstream This issue is waiting for something from an upstream project to arrive in Qubes. Remove when closed. .

@UndeadDevel
Copy link
Author

It seems this was fixed upstream by now as I'm not seeing any such warnings anymore.

@andrewdavidwong andrewdavidwong removed the waiting for upstream This issue is waiting for something from an upstream project to arrive in Qubes. Remove when closed. label Apr 20, 2024
@andrewdavidwong
Copy link
Member

This issue has been closed as completed. If anyone believes this issue is not yet completed, or if anyone is still affected by this issue, please leave a comment, and we'll be happy to reopen it. Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects-4.2 This issue affects Qubes OS 4.2. C: Fedora C: manager/widget C: updates diagnosed Technical diagnosis has been performed (see issue comments). P: major Priority: major. Between "default" and "critical" in severity. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
Projects
None yet
Development

No branches or pull requests

4 participants