kernelci / kernelci-deploy

Tools to deploy and update kernelci.org
GNU Lesser General Public License v2.1
4 stars 14 forks source link

Build KernelCI API production image #126

Closed pawiecz closed 5 months ago

pawiecz commented 5 months ago

This PR depends on kernelci/kernelci-core#2332

pawiecz commented 5 months ago

Please do not merge: --version argument is broken (taken from core, not api) and there's also pip install issue when building the image (which might be unrelated to this patch but still requires resolving).

nuclearcat commented 5 months ago

I converted to draft so it wont be merged by mistake. You can "undraft" it when it is ready

pawiecz commented 5 months ago

Issue with pip install was caused by upgrading base image from python:3.10 to python3.11 (like other Python-based images, see base fragment). Install fails for httptools package.

Relevant issue: https://github.com/cython/cython/pull/4428.

pawiecz commented 5 months ago

Version issue resolved in the latest PR revision, install issue resolved in kernelci/kernelci-core#2332 - once the latter is merged, I'll undraft this change (even though it's ready now)

nuclearcat commented 5 months ago

Lets try! :)