Kyle Isom
2528abf8c6
packer: update build system
...
Adding TPM tooling, dnsmasq.
2023-04-13 22:15:58 -07:00
Kyle Isom
581b3972d1
packer: update boards and base images.
...
The base images make sure to remove snapd and fake-hwclock, as well
as using installing the rng-tools package.
2023-04-13 20:42:03 -07:00
Kyle Isom
d3b1b427aa
packer/build-image: fail earlier without a board file.
2023-04-13 09:49:47 -07:00
Kyle Isom
41d955b195
packer: update call to main
2023-04-12 20:18:09 -07:00
Kyle Isom
906d1ae5ac
packer: update build scripts, install SSH keys
2023-04-12 20:16:58 -07:00
Kyle Isom
be216aefe5
packer: fix build scripts, packerlib update.
...
There were some hardcoded values left in there, and the remote caching
wasn't working right.
The ubuntu-board-gen tool now produces the right output file
name.
2023-04-12 12:52:55 -07:00
Kyle Isom
792dd139ca
lots of documentation updates
2023-04-12 08:01:57 +00:00
Kyle Isom
81e70556db
docs: theme, documenting intro and packer.
2023-04-12 06:44:19 +00:00
Kyle Isom
262f82aa64
Move source to packer, add board spec.
2023-04-12 05:15:34 +00:00
Kyle Isom
fa9f06cb9a
use ubuntu-board-gen to start generating images
2023-04-12 04:55:00 +00:00
Kyle Isom
6943facc81
add packer ubuntu board generator
2023-04-12 04:21:40 +00:00
Kyle Isom
a3403b0fc3
packer/build-image: format and build as root
...
root is required for some of the build steps.
2023-04-12 00:01:56 +00:00
Kyle Isom
412cc5f22f
packer: build-image should run in the build directory
...
Specifically, right now I'm building board definitions from the
packer-builder-arm repo, so the script should run from there.
2023-04-11 15:55:32 -07:00
Kyle Isom
798c634aa6
bazel: remote oci rules, packer building
...
Container building in Bazel seems like a dead end right now. This is
removed.
I'm splitting out a separate packer build script from the run-docker
script.
2023-04-11 13:41:16 -07:00