Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-03-22 | Merge branch 'fixes' into 'main'HEADmain | Lars Wirzenius | 1 | -30/+28 | |
fix: use apt.liw.fi, instead of now-dead ci-prod-controller.vm.liw.fi See merge request larswirzenius/v-i!61 | |||||
2024-03-22 | fix: use apt.liw.fi, instead of now-dead ci-prod-controller.vm.liw.fi | Lars Wirzenius | 1 | -30/+28 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-26 | Merge branch 'resolve' into 'main' | Lars Wirzenius | 3 | -0/+44 | |
systemd-resolved See merge request larswirzenius/v-i!60 | |||||
2023-12-26 | feat: installed system uses systemd-resolved for DNS | Lars Wirzenius | 1 | -0/+20 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-26 | TEMP FIX: create resolv.conf in vmdb2 chroot | Lars Wirzenius | 1 | -0/+13 | |
The chroot has no /etc/resolv.conf when Ansible runs, for reasons I don't understand yet, and thus Ansible can't install new packages. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-12-26 | feat: installer uses systemd-resolved | Lars Wirzenius | 2 | -0/+11 | |
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author fix: domain-less DNS lookups Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author | |||||
2023-10-21 | Merge branch 'liw/what-now' into 'main' | Lars Wirzenius | 1 | -0/+8 | |
feat: add a message to say what to after an installation See merge request larswirzenius/v-i!59 | |||||
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-09-02 | Merge branch 'liw/build-installer-doc' into 'main' | Lars Wirzenius | 1 | -0/+13 | |
docs(README.md): add instructions for building the installer image See merge request larswirzenius/v-i!58 | |||||
2023-09-02 | docs(README.md): add instructions for building the installer image | Lars Wirzenius | 1 | -0/+13 | |
Sponsored-by: author | |||||
2023-08-13 | Merge branch 'fixes' into 'main'v0.4 | Lars Wirzenius | 7 | -21/+78 | |
prepare 0.4 release See merge request larswirzenius/v-i!57 | |||||
2023-08-13 | docs(NEWS.md): prepare for upcoming release | Lars Wirzenius | 1 | -0/+16 | |
Sponsored-by: author | |||||
2023-08-13 | docs(tutorial.md): tidy up and make things smoother for user | Lars Wirzenius | 3 | -7/+20 | |
We now tell user to run write-and-config.sh using bash, to avoid having to tell user to make the scripts executable. Fix the command to "eject" (power down) installer drive. Fix sample target spec by adding hostname. Also, show how install an SSH key to root's authorized_keys. Show how to pre-configure installer for wifi.a Link to target spec spec from installer. Sponsored-by: author | |||||
2023-08-13 | fix(configure-installer): handle host id or user ca not configured | Lars Wirzenius | 1 | -3/+8 | |
Sponsored-by: author | |||||
2023-08-13 | chore: add helper script to publish release artifacts | Lars Wirzenius | 2 | -9/+25 | |
Sponsored-by: author | |||||
2023-08-13 | fix(v-i, std.yml): always set the Ansible variable debian_release | Lars Wirzenius | 2 | -3/+10 | |
Also enable the non-free components on bullseye, for wifi firmware. Sponsored-by: author | |||||
2023-08-12 | Merge branch 'liw/fixes' into 'main'v0.3 | Lars Wirzenius | 6 | -64/+142 | |
changes in prep for first public demo See merge request larswirzenius/v-i!56 | |||||
2023-08-12 | docs(NEWS.md): prepare for next release | Lars Wirzenius | 1 | -0/+45 | |
Sponsored-by: author | |||||
2023-08-12 | docs: add links to spec.md | Lars Wirzenius | 2 | -31/+8 | |
Sponsored-by: author | |||||
2023-08-12 | fix(README.md): wifi passwords are now copied to target system | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2023-08-12 | docs(README.md): update FAQ on other Debian versions | Lars Wirzenius | 1 | -3/+1 | |
Sponsored-by: author | |||||
2023-08-12 | docs(README.md): update FAQ on which version of Debian | Lars Wirzenius | 1 | -3/+9 | |
Sponsored-by: author | |||||
2023-08-12 | docs(README.md): update description of installation process | Lars Wirzenius | 1 | -8/+11 | |
Sponsored-by: author | |||||
2023-08-12 | docs(README.md): update description of installed system | Lars Wirzenius | 1 | -3/+4 | |
Sponsored-by: author | |||||
2023-08-12 | docs(README.md): add note about how long v-i has taken | Lars Wirzenius | 1 | -1/+2 | |
Sponsored-by: author | |||||
2023-08-12 | docs(README.md): remove detail of installed system | Lars Wirzenius | 1 | -4/+3 | |
It was already not up to date and not worth having. Sponsored-by: author | |||||
2023-08-12 | docs(tutorial.md): show how to connect to wifi | Lars Wirzenius | 1 | -0/+11 | |
Sponsored-by: author | |||||
2023-08-12 | feat: install wifi support on target system | Lars Wirzenius | 3 | -5/+40 | |
Install iwd and wifi firmware on target system. Copy wifi credentials from installer to target. Sponsored-by: author | |||||
2023-08-12 | feat: change default locale, console keyboard layout | Lars Wirzenius | 2 | -4/+6 | |
Sponsored-by: author | |||||
2023-08-12 | fix(tutorial.md): how v-i is invoked | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2023-07-22 | Merge branch 'liw/fixes' into 'main' | Lars Wirzenius | 6 | -69/+87 | |
prepare for demo See merge request larswirzenius/v-i!55 | |||||
2023-07-22 | docs(tutorial.md): simplify and update | Lars Wirzenius | 1 | -40/+44 | |
Sponsored-by: author | |||||
2023-07-22 | docs: configure how to use wifi in installer | Lars Wirzenius | 1 | -0/+30 | |
Sponsored-by: author | |||||
2023-07-22 | feat: log generated spec file | Lars Wirzenius | 1 | -0/+2 | |
Helps debugging. Sponsored-by: author | |||||
2023-07-22 | feat: allow removing root password | Lars Wirzenius | 1 | -0/+8 | |
This allows user to log in from console. SSH is configured to not allow login with password in any case. Sponsored-by: author | |||||
2023-07-22 | feat(write-and-config.sh): require user to specify path to image | Lars Wirzenius | 1 | -2/+3 | |
Sponsored-by: author | |||||
2023-07-22 | chore: remove logging that was added for debugging | Lars Wirzenius | 1 | -27/+0 | |
It's too verbose to be useful. Sponsored-by: author | |||||
2023-07-13 | Merge branch 'wifi' into 'main' | Lars Wirzenius | 4 | -11/+51 | |
add rudimentary wifi support to installer See merge request larswirzenius/v-i!54 | |||||
2023-07-13 | chore: add .gitignore | Lars Wirzenius | 1 | -0/+2 | |
Sponsored-by: author | |||||
2023-07-13 | feat(configure-installer): allow user to pre-configure a wifi | Lars Wirzenius | 1 | -0/+16 | |
Sponsored-by: author | |||||
2023-07-13 | fix: progress message | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2023-07-13 | feat: configure networkd to use wifi if available | Lars Wirzenius | 1 | -10/+32 | |
Sponsored-by: author | |||||
2023-07-08 | Merge branch 'liw/demoprep' into 'main' | Lars Wirzenius | 3 | -10/+49 | |
various improvements in preparation for a demo See merge request larswirzenius/v-i!53 | |||||
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 | feat: install firmware packages for wifi on installer | Lars Wirzenius | 1 | -0/+14 | |
Sponsored-by: author | |||||
2023-07-08 | feat: upgrade installer image to bookworm | 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 |