{"push_id":825067003,"size":3,"distinct_size":3,"ref":"refs/heads/clr-227","head":"c0632536625448aef4afe0f8d088de19e78df487","before":"d4c4d08ad02d29bf2d8f90f199c1e9872465fd73","commits":[{"sha":"5900c132c1c39d10c9cbf3722f31e36c740f2d51","author":{"email":"7c3abac828fca19f9fbf72c2c1865797a999601f@intel.com","name":"Jose Carlos Venegas Munoz"},"message":"sd-boot:append deviceloader kernel option\n\nWith this patch systemd-boot appends an extra parameter to the kernel\ncmdline. The parameter is called deviceloader and gives the device\nwhere the kernel will be booted from.\n\nThe deviceloader parameter has the next format:\n\tdeviceloader=PARTUUID_EFI_PARTITION\n\nSigned-off-by: Jose Carlos Venegas Munoz <jos.c.venegas.munoz@intel.com>","distinct":true,"url":"https://api.github.com/repos/clearlinux/systemd-stable/commits/5900c132c1c39d10c9cbf3722f31e36c740f2d51"},{"sha":"1bd4f581e8b033d88737cba264c2b6e559520b03","author":{"email":"15e2f59c60e9d84348e78a87e24660774f739add@intel.com","name":"Ikey Doherty"},"message":"bootctl: Add --force option to enable chroot install/remove of sd-boot\n\nThis change enables the force-installation, removal, and update of the\nsystemd EFI boot binaries and supporting assets, without requiring verification\nof the ESP.\n\nPrior to this change it is assumed the target path is an ESP that can be probed,\nhowever this requires several virtual filesystems to be present and mounted,\nwhich may not be possible during filesystem image generation, or even for use\nwithin eltorito alt sections of an ISO.\n\nGiven that an image invocation of bootctl may involve a host that has older,\nor even absent files required by bootctl (such as EFI files), it is not always\nsafe to assume one can use the --path option. This change ensures that the\nutility can be used in a consistent manner, in a bare chroot (no virtual\nfilesystems), without the need for custom systemd-boot installation routines\ncurrently seen in many places; i.e bootctl both sets and enforces the standard\nfor its installation, configuration and layout.","distinct":true,"url":"https://api.github.com/repos/clearlinux/systemd-stable/commits/1bd4f581e8b033d88737cba264c2b6e559520b03"},{"sha":"c0632536625448aef4afe0f8d088de19e78df487","author":{"email":"15e2f59c60e9d84348e78a87e24660774f739add@intel.com","name":"Ikey Doherty"},"message":"kernel-install: Support alternate root usage via SUBDIR/PLUGIN_SUBDIR\n\nThis enables kernel-install to be used with an alternative root, by accepting a new\n--root argument. Supporting plugins can make use of the PLUGIN_SUBDIR variable\nin the environment to prefix all of their operations with the appropriate root.\n\nThis ensures that only the files from the given root's filesystem tree are\nused, reducing any host contamination risks or even relying on software being\npresent on the host system, during image/filesystem generations.\n\nSigned-off-by: Ikey Doherty <michael.i.doherty@intel.com>","distinct":true,"url":"https://api.github.com/repos/clearlinux/systemd-stable/commits/c0632536625448aef4afe0f8d088de19e78df487"}]}