Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-10-21 | feat: add a message to say what to after an installation | Lars Wirzenius | 1 | -0/+8 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-08-13 | fix(v-i, std.yml): always set the Ansible variable debian_release | Lars Wirzenius | 1 | -1/+1 | |
Also enable the non-free components on bullseye, for wifi firmware. Sponsored-by: author | |||||
2023-08-12 | feat: install wifi support on target system | Lars Wirzenius | 1 | -0/+1 | |
Install iwd and wifi firmware on target system. Copy wifi credentials from installer to target. Sponsored-by: author | |||||
2023-07-22 | feat: log generated spec file | Lars Wirzenius | 1 | -0/+2 | |
Helps debugging. Sponsored-by: author | |||||
2023-07-08 | feat: log prettier when running commands | Lars Wirzenius | 1 | -3/+14 | |
Sponsored-by: author | |||||
2023-07-08 | feat: install "stable" by default | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2023-07-08 | fix: discard blocks securely when possible, otherwise insecurely | Lars Wirzenius | 1 | -1/+9 | |
Sponsored-by: author | |||||
2023-07-08 | feat: log ansible_vars prettily | Lars Wirzenius | 1 | -1/+2 | |
Sponsored-by: author | |||||
2023-07-08 | feat: log spec file in a pretty way | Lars Wirzenius | 1 | -5/+10 | |
Sponsored-by: author | |||||
2023-07-08 | fix: actually set env variables, and prettify output logging | Lars Wirzenius | 1 | -1/+5 | |
Sponsored-by: author | |||||
2023-07-08 | fix: if secure blkdiscard fails, try insecure | Lars Wirzenius | 1 | -2/+8 | |
Sponsored-by: author | |||||
2023-07-08 | feat: discard blocks securely | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2023-05-27 | feat: -v as an alias for --verbose | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2023-05-27 | docs: make --help output more helpuful | Lars Wirzenius | 1 | -9/+24 | |
Sponsored-by: author | |||||
2023-05-13 | feat: v-i now reports how long various parts of the process took | Lars Wirzenius | 1 | -0/+30 | |
Sponsored-by: author | |||||
2023-05-13 | feat: derive default cache tarball name from Debian release | Lars Wirzenius | 1 | -2/+9 | |
This allows us to more easily switch between Debian releases with the cache mucking things up. Sponsored-by: author | |||||
2023-05-03 | feat: allow spec file to set file system type for extra LVs | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2023-05-03 | feat: allow spec file to specify / file system type | Lars Wirzenius | 1 | -4/+3 | |
Sponsored-by: author | |||||
2023-05-03 | feat: allow a spec file to specify Debian release | Lars Wirzenius | 1 | -5/+6 | |
Sponsored-by: author | |||||
2023-05-03 | fix: drop debuging hack | Lars Wirzenius | 1 | -3/+0 | |
Sponsored-by: author | |||||
2022-12-15 | feat: check that files referred to by spec file exist, at start | Lars Wirzenius | 1 | -2/+25 | |
This will find problems earlier. Sponsored-by: author | |||||
2022-09-17 | feat: allow additional files with Ansible vars | Lars Wirzenius | 1 | -2/+10 | |
v-i reads them and gives the values to Ansible, just like with values in the "ansible_vars" key in the spec file. Sponsored-by: author | |||||
2022-06-22 | fix: drop early virtual file system mount | Lars Wirzenius | 1 | -1/+0 | |
Got added at some point to fix some problem. Doesn't seem to be needed anymore. Sponsored-by: author | |||||
2022-06-22 | Merge branch 'main' into 'debug' | Lars Wirzenius | 1 | -0/+1 | |
# Conflicts: # v-i | |||||
2022-06-22 | Revert "fix: don't mount anything on root before debootstrap is run" | Lars Wirzenius | 1 | -8/+7 | |
This reverts commit be31f03edaccc91e2e12086178cd2442c6dfb2d4. That change broke the image: file system damage. | |||||
2022-06-21 | fix: don't mount anything on root before debootstrap is run | Lars Wirzenius | 1 | -7/+8 | |
Sponsored-by: author | |||||
2022-06-21 | fix | Lars Wirzenius | 1 | -1/+1 | |
2022-06-21 | doc: add comment about what step does | Lars Wirzenius | 1 | -0/+1 | |
Sponsored-by: author | |||||
2022-06-21 | refactor: mount root earlier | Lars Wirzenius | 1 | -2/+2 | |
Sponsored-by: author | |||||
2022-02-19 | fix: don't require empty target for debootstrap | Lars Wirzenius | 1 | -0/+1 | |
Sponsored-by: author | |||||
2022-02-19 | fix: tell the mount step to not run zerofree | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2022-01-30 | fix: make luks be string-typed | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2022-01-30 | fix: install requested packages, not a fixed list | Lars Wirzenius | 1 | -11/+1 | |
Sponsored-by: author | |||||
2022-01-22 | install python3-apt for ansible | Lars Wirzenius | 1 | -0/+1 | |
Sponsored-by: author | |||||
2022-01-10 | feat: add logging to v-i | Lars Wirzenius | 1 | -1/+16 | |
Sponsored-by: author | |||||
2022-01-10 | feat: add extra LVs to fstab | Lars Wirzenius | 1 | -0/+1 | |
This allows the v-i spec file to specify extra LVs to create an mount. Sponsored-by: author | |||||
2022-01-10 | feat: replace options with a YAML specification file | Lars Wirzenius | 1 | -153/+285 | |
Files can be kept in git. Command line invocation are less convenient. Also: discard all the drives, allow extra LVs to be created, and refactor the code to be easier to follow. Sponsored-by: author | |||||
2022-01-08 | add --playbook2 option | Lars Wirzenius | 1 | -7/+9 | |
Sponsored-by: author | |||||
2022-01-08 | use systemd-networkd to get network access, instead of ifupdown | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2022-01-08 | fix: discard the entire target disk to remove all data | Lars Wirzenius | 1 | -3/+11 | |
This works for me, as all my systems boot off SSDs. Also add some logging. Sponsored-by: author | |||||
2022-01-07 | feat: hide output unless --verbose is used | Lars Wirzenius | 1 | -17/+27 | |
but do explicitly say OK if all went well Sponsored-by: author | |||||
2022-01-07 | feat: make v-i script support my standard base install | Lars Wirzenius | 1 | -20/+44 | |
Also, put as many packages as possible inside the cached portion, for speed. Sponsored-by: author | |||||
2022-01-06 | make v-i use luks only if specified | Lars Wirzenius | 1 | -14/+43 | |
Sponsored-by: author | |||||
2022-01-06 | add new installer script v-i in Python | Lars Wirzenius | 1 | -0/+267 | |