rusackas commented on issue #23103:
URL: https://github.com/apache/superset/issues/23103#issuecomment-4537470171

   Closing in favor of #40424, which captures the current state with a fresh 
trivy scan and a concrete proposal.
   
   Quick summary of what changed since this was opened in Feb 2023:
   
   - The chart no longer uses the upstream `jwilder/dockerize` image — it's 
been on `apache/superset:dockerize` (Superset-built) for a while. So the 
*specific* concern (3rd-party unmaintained image) is addressed.
   - However, today's trivy scan of the current published 
`apache/superset:dockerize` shows we've taken on the maintenance burden and 
haven't kept up:
   
     | | |
     |---|---|
     | Image created | 2024-05-09 |
     | Base | Alpine 3.19.1 (EOSL) |
     | CRITICAL | 3 |
     | HIGH | 25 |
     | MEDIUM | 71 |
     | LOW | 24 |
     | Fixes available | 123/123 |
   
     64 of the CVEs are in the `dockerize` Go binary itself (stale Go stdlib + 
vendored `golang.org/x/{net,crypto}`); the rest are alpine base packages.
   
   Rather than rebuild a single-purpose image on a fresher base (kicks the can 
again), #40424 proposes dropping `dockerize` from the chart entirely and 
replacing the four init-container TCP waits with a bash `/dev/tcp` probe 
against the superset image we're already pulling. Zero new images, no external 
deps, no CVE backlog separate from the main image's.
   
   Thanks to everyone who weighed in here over the past three years — the 
proposal in #40424 is essentially @villebro's suggestion from June 2024 with a 
concrete migration plan.
   
   🦕


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to