-
Notifications
You must be signed in to change notification settings - Fork 7
Major upgrade with debian=12 and python=3.12
#186
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
base: develop
Are you sure you want to change the base?
Conversation
42463bc to
f368d44
Compare
for more information, see https://pre-commit.ci
ubuntu=24.04 and python=3.12debian=12 and python=3.12
|
Most other odc repositories seem to use Ubuntu, what caused the switch to Debian for this repository? |
|
the trigger point is a) ubuntu 24.04 bloated too much, and b) mamba image doesn't differentiate with/out cuda since 24.04, which bloated the image even more. |
If you haven't already done it, you might want to run Trivy or some other security scanner on the corresponding Ubuntu/Debian images for this PR and compare the results. A couple of years ago (sometime during Q2-Q3 in 2023), I did an apples to apples comparison for some other projects between Ubuntu LTS-based images and Debian-based images, and the Ubuntu LTS-based images had fewer vulnerabilities because Canonical were more inclined to provide security-updates for the packages. I haven't had time to make any comparison after that, so things might have changed in the last couple of years. |
|
It’s quite the opposite from what I got from Ubuntu 24.04 vs Debian 12.10.
Also it’s a wip, as long as it passes scan in aws ecr, it’s good enough for
production. Imo, those vulnerabilities exist in theory, but in the user
case of pipeline, the risk of exploitation is close to naught.
…On Tue, 3 Jun 2025 at 2:29 pm, Peter A. Jonsson ***@***.***> wrote:
*pjonsson* left a comment (opendatacube/odc-stats#186)
<#186 (comment)>
b) Debian is leaner, faster, safer and compatible enough for production
purposes.
If you haven't already done it, you might want to run Trivy or some other
security scanner on the corresponding Ubuntu/Debian images for this PR and
compare the results. A couple of years ago (sometime during Q2-Q3 in 2023),
I did an apples to apples comparison for some other projects between Ubuntu
LTS-based images and Debian-based images, and the Ubuntu LTS-based images
had fewer vulnerabilities because Canonical were more inclined to provide
security-updates for the packages. I haven't had time to make any
comparison after that, so things might have changed in the last couple of
years.
—
Reply to this email directly, view it on GitHub
<#186 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABLBWNWWNAQ7IUM6CWXROC33BUTRTAVCNFSM6AAAAABYBP2UV2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDSMZTGQ2DCNZQGU>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
WIP