The `scripts/build-vmware-image` script in the `vyos/build-vyos` repository has dependency on 3 binaries which do not appear in a container built according to [[ https://github.com/vyos/vyos-build#building-images-using-docker | the instructions ]].
This problem does not appear (the dependency appears to be met?) when fetching the build container (`docker pull vyos/vyos-build:crux`), but does appear when building the container (`docker build -t vyos/vyos-build:latest`)
The missing binaries are:
- udevadm
- kpartx
- parted
The `build-GCE-image` script currently handles this problem (including two of the same packages) by installing the required packages as its first action.
I'll be following up this Task with a PR that follows that pattern.