Hi. I powered up Piper today to install the latest updates and get Piper Code. The Piper updater ran, then restarted and said, “One more update is required. Please make sure your battery is at least 75%…” etc. That update progress bar went to around 30%, then the updater restarted and the process continued. Over and over again. Every time Piper starts, I get the same “One more updated is required…”
Quit cancel, and Piper Code seems to start up OK. I’ve run the self-repair.sh script in the Devs’ thread, without success. Just running a dist-upgrade now (as suggested on another older thread) to see how that goes.
One other thing - I run a local nameserver which is needed to resolve an apt-cache proxy on my local network. Piper keeps overwriting /etc/resolv.conf and removing my local nameserver address, which then results in name resolution failures.
I commented out the relevant line in self-repair.sh, and that allowed the script to complete. I also added the prepend-domain-name-servers line in /etc/dhcp/dhclient.conf, but that hasn’t worked - I need to edit /etc/resolv.conf every time Piper reboots.
The other setting that never seems to stick is keeping ssh enabled. I have to reset that after every reboot as well. It is much easier doing CLI management via SSH from my desktop, but something keeps overwriting that setting too.
Any ideas? Is there a new SD card image with Piper Code available yet? That might be a last resort…