Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DietPi-Software | ADS-B Feeder: Harden uninstall and fix beta tags #6661

Merged
merged 8 commits into from
Oct 12, 2023

Conversation

dirkhh
Copy link
Contributor

@dirkhh dirkhh commented Oct 3, 2023

This addresses the concern #6587 (comment) about the ADS-B Feeder app sometimes issuing a docker prune which potentially removes data that we didn't own. The corresponding change to the upstream code was submitted as well: dirkhh/adsb-feeder-image@0136d44

This also adapts to a recent change in the tag semantic in the ADS-B Feeder image upstream and cleans up the services handling.

dirkhh added 2 commits October 2, 2023 22:44
The tag format upstream was extended - this tracks that change.

Signed-off-by: Dirk Hohndel <[email protected]>
Don't install the unused update timer - we don't use that as an app.
Remove the adsb-docker service on uninstall.
Don't prune the docker images - that might remove images we don't own.

Signed-off-by: Dirk Hohndel <[email protected]>
@MichaIng MichaIng added this to the v8.23 milestone Oct 8, 2023
@MichaIng MichaIng self-requested a review October 8, 2023 14:19
dietpi/dietpi-software Outdated Show resolved Hide resolved
applying suggestion via the web interface - I know I will regret this...

Co-authored-by: MichaIng <[email protected]>
dirkhh added 2 commits October 8, 2023 15:20
The names should be specific enough for this approach.

Signed-off-by: Dirk Hohndel <[email protected]>
This should allow us to clean up the various docker images that might have been
installed.

Signed-off-by: Dirk Hohndel <[email protected]>
.update/patches Outdated Show resolved Hide resolved
dirkhh and others added 2 commits October 9, 2023 16:13
This is 100% written by @MichaIng - I'm just adding to the branch.

Signed-off-by: Dirk Hohndel <[email protected]>
- CHANGELOG | ADS-B Feeder: The uninstall has been hardened to rule out the removal of unused Docker images which were not created by ADS-B Feeder. Furthermore, beta tags are now correctly shown in the version string. Many thanks to @andreagdipaolo for reporting a related issue and @dirkhh for implementing the enhancement: MichaIng#6587 (comment)
@MichaIng MichaIng changed the title Adsb feeder update DietPi-Software | ADS-B Feeder: Harden uninstall and fix beta tags Oct 12, 2023
- DietPi-Patches | Remove superseded patch
@MichaIng MichaIng merged commit 3aafe6e into MichaIng:dev Oct 12, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants