summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-03-22Merge branch 'fixes' into 'main'HEADmainLars Wirzenius1-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-22fix: use apt.liw.fi, instead of now-dead ci-prod-controller.vm.liw.fiLars Wirzenius1-30/+28
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2023-12-26Merge branch 'resolve' into 'main'Lars Wirzenius3-0/+44
systemd-resolved See merge request larswirzenius/v-i!60
2023-12-26feat: installed system uses systemd-resolved for DNSLars Wirzenius1-0/+20
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2023-12-26TEMP FIX: create resolv.conf in vmdb2 chrootLars Wirzenius1-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-26feat: installer uses systemd-resolvedLars Wirzenius2-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-21Merge branch 'liw/what-now' into 'main'Lars Wirzenius1-0/+8
feat: add a message to say what to after an installation See merge request larswirzenius/v-i!59
2023-10-21feat: add a message to say what to after an installationLars Wirzenius1-0/+8
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2023-09-02Merge branch 'liw/build-installer-doc' into 'main'Lars Wirzenius1-0/+13
docs(README.md): add instructions for building the installer image See merge request larswirzenius/v-i!58
2023-09-02docs(README.md): add instructions for building the installer imageLars Wirzenius1-0/+13
Sponsored-by: author
2023-08-13Merge branch 'fixes' into 'main'v0.4Lars Wirzenius7-21/+78
prepare 0.4 release See merge request larswirzenius/v-i!57
2023-08-13docs(NEWS.md): prepare for upcoming releaseLars Wirzenius1-0/+16
Sponsored-by: author
2023-08-13docs(tutorial.md): tidy up and make things smoother for userLars Wirzenius3-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-13fix(configure-installer): handle host id or user ca not configuredLars Wirzenius1-3/+8
Sponsored-by: author
2023-08-13chore: add helper script to publish release artifactsLars Wirzenius2-9/+25
Sponsored-by: author
2023-08-13fix(v-i, std.yml): always set the Ansible variable debian_releaseLars Wirzenius2-3/+10
Also enable the non-free components on bullseye, for wifi firmware. Sponsored-by: author
2023-08-12Merge branch 'liw/fixes' into 'main'v0.3Lars Wirzenius6-64/+142
changes in prep for first public demo See merge request larswirzenius/v-i!56
2023-08-12docs(NEWS.md): prepare for next releaseLars Wirzenius1-0/+45
Sponsored-by: author
2023-08-12docs: add links to spec.mdLars Wirzenius2-31/+8
Sponsored-by: author
2023-08-12fix(README.md): wifi passwords are now copied to target systemLars Wirzenius1-1/+1
Sponsored-by: author
2023-08-12docs(README.md): update FAQ on other Debian versionsLars Wirzenius1-3/+1
Sponsored-by: author
2023-08-12docs(README.md): update FAQ on which version of DebianLars Wirzenius1-3/+9
Sponsored-by: author
2023-08-12docs(README.md): update description of installation processLars Wirzenius1-8/+11
Sponsored-by: author
2023-08-12docs(README.md): update description of installed systemLars Wirzenius1-3/+4
Sponsored-by: author
2023-08-12docs(README.md): add note about how long v-i has takenLars Wirzenius1-1/+2
Sponsored-by: author
2023-08-12docs(README.md): remove detail of installed systemLars Wirzenius1-4/+3
It was already not up to date and not worth having. Sponsored-by: author
2023-08-12docs(tutorial.md): show how to connect to wifiLars Wirzenius1-0/+11
Sponsored-by: author
2023-08-12feat: install wifi support on target systemLars Wirzenius3-5/+40
Install iwd and wifi firmware on target system. Copy wifi credentials from installer to target. Sponsored-by: author
2023-08-12feat: change default locale, console keyboard layoutLars Wirzenius2-4/+6
Sponsored-by: author
2023-08-12fix(tutorial.md): how v-i is invokedLars Wirzenius1-1/+1
Sponsored-by: author
2023-07-22Merge branch 'liw/fixes' into 'main'Lars Wirzenius6-69/+87
prepare for demo See merge request larswirzenius/v-i!55
2023-07-22docs(tutorial.md): simplify and updateLars Wirzenius1-40/+44
Sponsored-by: author
2023-07-22docs: configure how to use wifi in installerLars Wirzenius1-0/+30
Sponsored-by: author
2023-07-22feat: log generated spec fileLars Wirzenius1-0/+2
Helps debugging. Sponsored-by: author
2023-07-22feat: allow removing root passwordLars Wirzenius1-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-22feat(write-and-config.sh): require user to specify path to imageLars Wirzenius1-2/+3
Sponsored-by: author
2023-07-22chore: remove logging that was added for debuggingLars Wirzenius1-27/+0
It's too verbose to be useful. Sponsored-by: author
2023-07-13Merge branch 'wifi' into 'main'Lars Wirzenius4-11/+51
add rudimentary wifi support to installer See merge request larswirzenius/v-i!54
2023-07-13chore: add .gitignoreLars Wirzenius1-0/+2
Sponsored-by: author
2023-07-13feat(configure-installer): allow user to pre-configure a wifiLars Wirzenius1-0/+16
Sponsored-by: author
2023-07-13fix: progress messageLars Wirzenius1-1/+1
Sponsored-by: author
2023-07-13feat: configure networkd to use wifi if availableLars Wirzenius1-10/+32
Sponsored-by: author
2023-07-08Merge branch 'liw/demoprep' into 'main'Lars Wirzenius3-10/+49
various improvements in preparation for a demo See merge request larswirzenius/v-i!53
2023-07-08feat: log prettier when running commandsLars Wirzenius1-3/+14
Sponsored-by: author
2023-07-08feat: install "stable" by defaultLars Wirzenius1-1/+1
Sponsored-by: author
2023-07-08feat: install firmware packages for wifi on installerLars Wirzenius1-0/+14
Sponsored-by: author
2023-07-08feat: upgrade installer image to bookwormLars Wirzenius1-1/+1
Sponsored-by: author
2023-07-08fix: discard blocks securely when possible, otherwise insecurelyLars Wirzenius1-1/+9
Sponsored-by: author
2023-07-08feat: log ansible_vars prettilyLars Wirzenius1-1/+2
Sponsored-by: author
2023-07-08feat: log spec file in a pretty wayLars Wirzenius1-5/+10
Sponsored-by: author