-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactored distribution handling adding Flatcar and Fedora support (#17)
* refactoring crawler - split Ubuntu handling from updater/service.py as first to make code more readable - note: debugging code still in place Signed-off-by: Christian Otto Stelter <[email protected]> * refactoring crawler - split Debian handling from updater/service.py - split Alma Linux handling from updater/service.py Signed-off-by: Christian Otto Stelter <[email protected]> * Added support for crawling Flatcar Container Linux Signed-off-by: Christian Otto Stelter <[email protected]> * - removed no longer used release_update_check from updater/service.py - added error message for unsupported distributions - updated changelog - updated README.md with supported distributions Signed-off-by: Christian Otto Stelter <[email protected]> * - make use of loguru for simple configuration of logging - AlmaLinux crawling not yet fully functional again Signed-off-by: Christian Otto Stelter <[email protected]> * - AlmaLinux crawling improved - it does not simply fetches the first hit - and working again - extended requirements.txt for loguru Signed-off-by: Christian Otto Stelter <[email protected]> * - added Debian 12 aka bookworm to image-sources.yaml - fixed debug output for checksums Signed-off-by: Christian Otto Stelter <[email protected]> * - added first try on Fedora - template not yet finished - last checksum query must be adjusted for distributions like Fedora - exporter must be adjusted Signed-off-by: Christian Otto Stelter <[email protected]> * - adjusted checksum query for Fedora - could be more generic for Distributions with no "minor" release updates - adjusted database queries - get distribution_version needed for Fedora - updated template for export Signed-off-by: Christian Otto Stelter <[email protected]> * - added --debug as argument - added first try on Fedora Linux Support to crawler - added Debian Linux 12 aka bookworm to sample image-sources.yaml Signed-off-by: Christian Otto Stelter <[email protected]> * - removed old branch from Dockerfile Signed-off-by: Christian Otto Stelter <[email protected]> --------- Signed-off-by: Christian Otto Stelter <[email protected]>
- Loading branch information
1 parent
3cd65b1
commit dc62071
Showing
18 changed files
with
1,013 additions
and
120 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.