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

TASK: fix package.cfg builds to ELN #209

Open
yselkowitz opened this issue Nov 24, 2024 · 4 comments
Open

TASK: fix package.cfg builds to ELN #209

yselkowitz opened this issue Nov 24, 2024 · 4 comments
Assignees
Labels
bug Something isn't working

Comments

@yselkowitz
Copy link
Member

What does the ELN SIG need to do?

The Secure Boot packages (fwupd, fwupd-efi, grub2, pesign) can only be correctly built by being assigned to the secure-boot channel, which requires special privileges which very few have. They are supposed to use package.cfg files so that the rawhide build also kicks off a simultaneous eln build, as EBS cannot do so.
However, this does not seem to be running recently, and all these packages have fallen behind rawhide. The cause needs to be determined, and then fixed so that builds continue to be updated. We will need to work with someone who has the necessary privileges to catch them up too.

@yselkowitz yselkowitz added the bug Something isn't working label Nov 24, 2024
@sgallagher
Copy link
Member

Looks like https://src.fedoraproject.org/rpms/fwupd/pull-request/15 and https://src.fedoraproject.org/rpms/fwupd-efi/pull-request/2 were never merged, so they weren't triggering the ELN build. I've just landed them.

I'm not sure why the pesign and grub2 ones didn't build though; they had the correct package.cfg in place. I'm reaching out to nfrayer to build them and hopefully help identify why they didn't get built.

@sgallagher
Copy link
Member

I've also pinged Richard Hughes to rebuild fwupd[-efi] for us.

@sgallagher
Copy link
Member

The fwupd, fwupd-efi and grub2 packages have been built.

@yselkowitz
Copy link
Member Author

fwupd-2.0.3-1.fc42 was built on Friday but there was no ELN build.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants