Uploaded image for project: 'Calunga: Python Wheel Library'
  1. Calunga: Python Wheel Library
  2. CALUNGA-135

builder image lacks pulp auth

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • TechPreview
    • None
    • None
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • Calunga Sprint 5

      During a recent pipeline it was noticed that aren't pulling wheels from the index that already exist. 

      14:57:33 INFO calver: looking for candidates for <Requirement('calver')>
        14:57:33 INFO calver: selecting <calver==2025.10.20>
        14:57:33 INFO calver: successfully resolved <Requirement('calver')>
        14:57:33 INFO calver: new build-system dependency calver resolves to 2025.10.20
        14:57:33 INFO calver: looking for existing wheel for version 2025.10.20 with build tag () in /var/workdir/output/wheels-repo/build
        14:57:33 INFO calver: looking for existing wheel for version 2025.10.20 with build tag () in /var/workdir/output/wheels-repo/downloads
        14:57:33 INFO calver: checking if wheel was already uploaded to https://console.redhat.com/api/pypi/calunga-prod/main/simple/
        14:57:33 INFO calver: looking for candidates for <Requirement('calver==2025.10.20')>
        14:57:33 INFO calver: did not find wheel for 2025.10.20 in https://console.redhat.com/api/pypi/calunga-prod/main/simple/ 
      New builds | Name | Version | Wheel || |--------------------|---------|----------------------------------------------|| | calver | 2025.1… | calver-2025.10.20-0-py3-none-any.whl || | cython | 3.2.4 | cython-3.2.4-0-cp312-cp312-linux_x86_64.whl || | flit-core | 3.12.0 | flit_core-3.12.0-0-py3-none-any.whl || | hatch-fancy-pypi-… | 25.1.0 | hatch_fancy_pypi_readme-25.1.0-0-py3-none-a… || | hatch-vcs | 0.5.0 | hatch_vcs-0.5.0-0-py3-none-any.whl || | hatchling | 1.28.0 | hatchling-1.28.0-0-py3-none-any.whl || | meson | 1.10.1 | meson-1.10.1-0-py3-none-any.whl || | meson-python | 0.19.0 | meson_python-0.19.0-0-py3-none-any.whl || | ninja | 1.13.0 | ninja-1.13.0-0-py3-none-linux_x86_64.whl || | numpy | 2.3.5 | numpy-2.3.5-0-cp312-cp312-linux_x86_64.whl || | packaging | 25.0 | packaging-25.0-0-py3-none-any.whl || | pathspec | 1.0.3 | pathspec-1.0.3-0-py3-none-any.whl || | pluggy | 1.6.0 | pluggy-1.6.0-0-py3-none-any.whl || | pyproject-metadata | 0.10.0 | pyproject_metadata-0.10.0-0-py3-none-any.whl || | scikit-build-core | 0.11.6 | scikit_build_core-0.11.6-0-py3-none-any.whl || | setuptools | 80.10.1 | setuptools-80.10.1-0-py3-none-any.whl || | setuptools-scm | 9.2.2 | setuptools_scm-9.2.2-0-py3-none-any.whl || | trove-classifiers | 2026.1… | trove_classifiers-2026.1.14.14-0-py3-none-a… || | wheel | 0.45.1 | wheel-0.45.1-0-py3-none-any.whl || |--------------------|---------|----------------------------------------------|| | total: 19 | | platlib: 3 || No pre-built wheels
      

      The builder image needs to get access to our SA secret so we can authenticate correctly with pulp. Right now we just fail to find any wheels likely because we aren't authenticated and it's required. 

              adecause Anthony DeCausemaker
              adecause Anthony DeCausemaker
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: