v2.8.0
internal/*: drop merging authorized_keys.d into authorized_keys
passwd: allow removing the existing users/groups
internal: add earlyrand
units: add support for unmasking systemd units
log: use os.ProcessState.ExitCode instead of unix
internal: fix S3 region detection
providers/system: support .d directory for base config fragments
*: rename src package to internal
internal: update for new experimental spec
gomod: update to go-systemd v22
version: separate version into it's own package
fetch-offline: new stage for conditional networking