Chris Gunn
Chris Gunn
In case anyone is interested, I am currently working on adding Go support. Though fair warning: I am doing this for fun over my staycation and I currently don't have...
This change adds a new `shell.ExecBuilder` type. This type uses the builder pattern and is used to execute sub-processes. This makes it easier to add new features to API without...
Adds support for handling images that use `grub-mkconfig`, particularly Azure Linux 3.0. For the most part, this means that grub is configured using the `/etc/default/grub` file instead of by directly...
Instead of just deleting the `resolv.conf` file at the end of customization, restore it to its original state that was seen in the base image. In addition, if the `resolv.conf`...
Add support for resetting the partition and filesystem UUIDs without needing to customize the partition layout. In addition, this change has necessitated adding support for resetting the bootloader configuration even...
--- ###### Merge Checklist **All** boxes should be checked before merging the PR *(just tick any boxes which don't apply to this PR)* - [x] The toolchain has been rebuilt...
Allow the partition start to be inferred from the previous partition's end. Also, allow the disk's maxSize to be inferred from the size/end of the last partition. In addition, since...
Handle a missed rename from `fileSystems` to `filesystems`. --- ###### Merge Checklist **All** boxes should be checked before merging the PR *(just tick any boxes which don't apply to this...
Allow partitions to be specified without specifying a filesystem type. This is particularly useful for the BIOS boot partition and the verity hash partition. --- ###### Merge Checklist **All** boxes...
Rename `sourcePath` and `destinationPath` to `source` and `destination`. --- ###### Merge Checklist **All** boxes should be checked before merging the PR *(just tick any boxes which don't apply to this...