grub-efi-recipe,oniro-grub-bootconf-recipe : fusing grub-config into grub's binary .
Updating two files in a safe, transactional manner is way, way harder than updating one. By having the grub.cfg
file built-into GRUB binary we can avoid a lot of complexity without limiting anything relevant.
GRUB is now configured to have a built-in config file identical to the one we currently build in the oniro-grub-bootconf
recipe.
And installing grub.cfg into rootfs by oniro-grub-bootconf
recipe is no longer needed.
Signed-off-by: Kareem Zarka kareem.zarka@huawei.com
Merge request reports
Activity
added 1 commit
- b98bab6f - Fusing grub-config into grub's binary using an external script .
added 1 commit
- d60b3981 - Updating two files in a safe, transactional manner is way, way harder than updating one.
added 14 commits
-
d60b3981...255af99d - 13 commits from branch
eclipse/oniro-core:kirkstone
- 6f5b2851 - Updating two files in a safe, transactional manner is way, way harder than updating one.
-
d60b3981...255af99d - 13 commits from branch
mentioned in issue #523
- Resolved by Kareem Zarka
What is the rationale of cfg and why it doesn't replace the current configuration file in bootconf.
- Resolved by Kareem Zarka
Amend your git log to use the format of the existing commits in the history. See https://docs.oniroproject.org/en/latest/contributing/gitlab.html for more info.
- Resolved by Kareem Zarka
I would split the MR into two commits for the
bootconf
andgrub-efi
and explain itgit log
how these two link to each other.
- Automatically resolved by Kareem Zarka
- Automatically resolved by Kareem Zarka
- Automatically resolved by Kareem Zarka
- Resolved by Kareem Zarka
- Resolved by Kareem Zarka
added 1 commit
- 269540fa - Updating two files in a safe, transactional manner is way, way harder than updating one.
added 1 commit
- 767ec962 - oniro-grub-bootconf-recipe : Removed installing grub.cfg into rootfs.
added 1 commit
- cf840e25 - oniro-grub-bootconf-recipe : Removed installing grub.cfg into rootfs.