FooDeas / raspberrypi-ua-netinst

RaspberryPi (minimal) unattended netinstaller
ISC License
220 stars 45 forks source link

Buster-support #171

Closed davralin closed 5 years ago

davralin commented 5 years ago

https://www.raspberrypi.org/blog/buster-the-new-version-of-raspbian/

Would simply specifying release=buster be enough? I'd love to test, but my pi's are in hard-to-reach places, so I'd rather not risk it needlessly.

kpfleming commented 5 years ago

The first step in testing will be to dist-upgrade existing systems to the new release, and ensure that everything works properly. If your Pis are in 'hard to reach' places I'm not sure why you'd want to do a re-installation anyway...

davralin commented 5 years ago

If your Pis are in 'hard to reach' places I'm not sure why you'd want to do a re-installation anyway...

Because I prefer to stick with the latest stable, not oldstable, and my pi's are immutable.

Anyway, I foud an old Pi and did some testing. if I simply change release too buster, I get this during the install.

I: Good signature from "Mike Thompson (Raspberry Pi Debian armhf ARMv6+VFP) mpthompson@gmail.com" P: Parsing Release P: Retrieving Packages.xz P: Validating Packages.xz P: Parsing Packages W: parser_rfc822: Iek! Don't find end of value! E: Internal error: download

Clean install with stretch, and then dist-upgrading works fine.

trvboro commented 5 years ago

Same here: installation fails when release is set to "buster" with error "parser_rfc822: Iek! Don't find end of value!".

FooDeas commented 5 years ago

It's a bug in cdebootstrap. I'll have to check if there is a fixed version available.

tdobes commented 5 years ago

Upstream bugs:

It looks like cdebootstrap-static still needs to be rebuilt in Debian upstream, but has been rebuilt in Raspbian.

FooDeas commented 5 years ago

I ported the installer to buster today and finally started the installation a few minutes ago. If it succeeds, I'll post an RC tomorrow!

FooDeas commented 5 years ago

Test ToDo list:

FooDeas commented 5 years ago

RC1 is released! Feel free to use it, have a look at the test ToDo list to support us and report the results.

ZwergNase commented 5 years ago

Just tried WiFi install on my RPi3B with this options: preset=server firmware_packages=1 release=buster ifname=wlan0 wlan_country=DE wlan_ssid="xxxxxxxxxxxx" wlan_psk=xxxxxxxxxxxx

and received this error: wpa_supplicant: error while loading shared libraries: libnl-route-3.so.200: cannot open shared object file: no such file or directory

Hope this helps...

Cheers, Oliver

FooDeas commented 5 years ago

Fast report, fast bugfix: I deployed a new initramfs in the assets. Just replace the file and try again. Thanks!

ZwergNase commented 5 years ago

That did the trick- it's up and running! Thank you and good night, Oliver

FooDeas commented 5 years ago

I do the last tests today and will release.