Piaware installation from FA website reverts to version 9.0.1

Doe anybody have an idea why when following the steps on the Flightware website PiAware - dump1090 ADS-B integration with FlightAware - FlightAware reverts to an installation of version 9.0.1 of piaware ?

I’m upgrading inline from bullseye to bookworm (yeah I know not advised but I don’t want to recreate a lot os additional things over and over again on all the sites), the piaware service ends up as being dead and masked.

After finishing the update to bookworm I have to reinstall piaware and dump1090-fa in order to get the site up and running again but it installs 9.0.1 and not 10.2 version.

Trying to update to 10.2 via sudo apt update && sudo apt upgrade doesn’t get the 10.2 version either after the installation.

I’m updating the repositry via the https link since it wil give an 520 error when using http with bookworm.

Did somebody else encounter this ? The site is up and running but I’d like to get to 10.2 in order to keep all the sites on the same software levels.

1 Like

This is very strange bug. Wait and see if someone suggest a solution. It is well known that in-place distribution upgrade often results in brekdown or bugs.

If no solution is found, then reimaging the microsd card with bookworm image, and reinstall piaware & all will solve the problem. Re-imaging is a clean and bug-free solution.

1 Like

Yeah it’s a wierd one, I’ve done one site, currently in progress on 2 others to see if that is repeatable in software versions.

If so I’ll revert to reimaging but that will mean a lot of addition steps that I’m trying to circumvent at the moment.

If not I’ll have to reimage one site, that is limited damage :wink:

Edit:

The issue is repeatable indeed, reverting to version 9.0.1 on station number 2 as well

(1) If you have to reimage, then reinage with latest, i.e. trixie. That way your system will remain up to date for a long period.

(2) Once you fully prepare one microSD card with all feeders and other apps, make its copies on other microSD cards and use these on your other Pis. The only effort you will need is to change feeder-id / feeder-key on the copies.

1 Like

That would be the smart way to go indeed but I have another package that isn’t trixie ready. All my Pi’s are visible from the home automation system. That system monitors usage of resources on these Pi’s and that has to be installed. Without it I’m in the dark on the systems CPU, RAM and disk usage. Now I have all in 1 overview and don’t need to login to them all.

That system isn’t trixie compatible, that might be somewehere next year.

So If I go up it is to bookworm and then a next round will be trixie.

In this case go up tp bookworm. Once you prepare forst microSD card with all your apps installed, boot one of your Pi with that microSD card, and create it’s clones for use on other Pis.

 

https://itsfoss.com/raspberry-pi-clone-sd-card/

1 Like

thanks, that will be the way to go tomorrow with some spare hardware to create the needed cards. Rainy weekend forecasted so an excellent time to get this job done :wink:

1 Like

Probably a leftover package source in /etc/apt/sources.list.d

nope, that isn’t the issue, that points to the right direction.

It also happens on a clean install ( tried that this morning).

well check what’s in the flightaware sources list, it should be the bookworm repo.

The FA page for downloading the SD card image is currently offering up version 8.2! That could be related to your issue. I get the feeling their site is running off of an old backup for some reason.

For months now I have had issues with the “Flights in the past hour from this feeder” section. Mostly it never populates and when it does clicking a flight link shows a flight that landed 3 days ago. Then magically it works for a day then back to square zero. Everything about their backend seems really broken at present.

1 Like

When downloading the deb package in step 3 and unpacking it the system claims there a database sync in progress and it is reverting to older files. I think that is the cause of the issue.

I don’t use the SD card image, just the package install.

it points to the right location
deb [ signed-by=/usr/share/keyrings/flightaware-archive-keyring.gpg ] https://flightaware.com/adsb/piaware/files/packages bookworm piaware

Understood that you do not use the SD card image, but just saying their backend is not right at this time which is impacting you. Over the past 20 minutes I have seen the download page ping-pong between offering up the 8.2 then 10.2 images. That should not happen.

2 Likes

@tomvdhorst

If ver 10.2 for 64-bit RPi OS Bookworm is not available from Flightaware, you can install it from my backup repository at github by following easy commands:

NOTE: First two commands are very long. Scroll right to see & copy these in full.

 
STEP-1: Configure apt

sudo wget -O /etc/apt/sources.list.d/abcd567a.list https://abcd567a.github.io/backup/abcd567a.list   
sudo wget -O /etc/apt/keyrings/abcd567a-key.gpg https://abcd567a.github.io/backup/KEY4.gpg  
sudo apt update  

 
STEP-2: Install packages

sudo apt install dump1090-fa

sudo apt install piaware

sudo apt install piaware-web

sudo apt install dump978-fa

AFTER installation is completed and your piaware is up & running, delete entries of my backup repository from your RPi by following commands (scroll right to see and copy these in full):

sudo rm /etc/apt/sources.list.d/abcd567a.list  
sudo rm /etc/apt/keyrings/abcd567a-key.gpg 
sudo apt update  

 

1 Like

Sir you are the hero of the day :grinning_face: thank you very much

I get an error there:

GPG error: https://raw.githubusercontent.com/abcd567a/backup/master ./ InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 29421B47D07A3E56

Oops, my oversight
Fixed it. Repeat first three commands to replace erronous files with healthy files.

Thanks for your help, I managed to get 90% of them on the correct version. 3 are staying on 9.0.1, Ill remove and reinstall the software later.

This has be a great help sir :+1:

1 Like

All sites are running on version 10.2 again thanks to your scripts

That did override the 9.0 installation properly. Thanks once more :slightly_smiling_face:

1 Like