hetznercloud / hcloud-cloud-controller-manager

Kubernetes cloud-controller-manager for Hetzner Cloud
Apache License 2.0
743 stars 118 forks source link

ci: prevent interpreter discovery to fail across distribution release #662

Closed jooola closed 5 months ago

jooola commented 5 months ago

The interpreter discovery will set the python path to e.g. /usr/bin/python3.11 on ubuntu 24.04, but after reinstalling and rebooting the system to an older version e.g. ubuntu 24.04 => ubuntu 22.04, the previously discovered path will be invalid.

This ensures we use a non versioned path to python3.

image

codecov[bot] commented 5 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 76.32%. Comparing base (09769b9) to head (a39fea0).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #662 +/- ## ======================================= Coverage 76.32% 76.32% ======================================= Files 21 21 Lines 2281 2281 ======================================= Hits 1741 1741 Misses 362 362 Partials 178 178 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.