Skip to content

Remove trusted boot#736

Merged
mchf merged 6 commits intoyast:masterfrom
mchf:remove-trusted-boot
Apr 23, 2026
Merged

Remove trusted boot#736
mchf merged 6 commits intoyast:masterfrom
mchf:remove-trusted-boot

Conversation

@mchf
Copy link
Copy Markdown
Member

@mchf mchf commented Apr 22, 2026

Problem

Trusted boot was silently dropped from OS TW some time ago

@mchf mchf force-pushed the remove-trusted-boot branch from 8c86dc8 to fd3d013 Compare April 22, 2026 13:10
@coveralls
Copy link
Copy Markdown

coveralls commented Apr 22, 2026

Coverage Status

coverage: 87.4% (+0.002%) from 87.398% — mchf:remove-trusted-boot into yast:master

@mchf mchf requested a review from jreidinger April 22, 2026 14:58

element boot_custom { STRING }? &
element generic_mbr { STRING }? &
element trusted_grub{ STRING }? &
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would not drop it as it means that any profile that has "<trusted_grub>false</trusted_grub>" will be invalid. Just add comment that option is ignored.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes i intentionally wanted to invoke that error ... but if you think it is bad approach I'll give it back

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

well, issue with autoyast profiles is that when you generate it with clone, it contain all keys...so all cloned profile contained trusted_grub with false option.

Comment thread src/lib/bootloader/grub2base.rb Outdated
@mchf mchf requested a review from jreidinger April 22, 2026 18:35
Comment thread src/autoyast-rnc/bootloader.rnc Outdated
@mchf mchf merged commit 83e3497 into yast:master Apr 23, 2026
5 checks passed
@github-actions
Copy link
Copy Markdown

✅ Autosubmission job #24820729949 successfully finished
✅ Created submit request #1348878

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants