mudler / luet

:package: :whale: 0-dependency Container-based Package Manager using SAT solver and QLearning
https://luet.io
GNU General Public License v3.0
254 stars 24 forks source link

`luet tree images` returns wrong docker image tags #305

Open RafaelPalomar opened 2 years ago

RafaelPalomar commented 2 years ago

Luet version: 0.32.5-gd5d21653d7313ff396c0511af402834c89974ee3 2022-06-07

CPU architecture, OS, and Version: Linux tp51 5.15.52-gentoo-dist #1 SMP Fri Jul 8 14:32:51 CEST 2022 x86_64 Intel(R) Xeon(R) CPU E3-1535M v6 @ 3.10GHz GenuineIntel GNU/Linux

Describe the bug luet tree images does not give the right luet/cache docker tag

To Reproduce After building the repository https://github.com/RafaelPalomar/SlicerBuildFactory/tree/8fda0cd2b44ae3650bb84cc59a645cbb58e211c8, try to find the docker image tag with luet tree images <package_name>. The returned tag does not match any of the images created, however, the images do exist.

Expected behavior luet tree images <package_name> should return a valid docker image tag

Additional context My repository uses value files

mudler commented 2 years ago

Thanks for the detailed reporting, this indeed is a regression introduced with the values files feature. luet tree images is unaware of any values file.

joostruis commented 1 year ago

This bug really needs more priority. It makes it near impossible to guarantee a descent QA since it is almost impossible to hook into a certain image because we can't find the corresponding tag.