Skip to content

DO NOT MERGE: check torch 2.11 on the hermetic image build#323

Open
m-misiura wants to merge 6 commits into
red-hat-data-services:mainfrom
m-misiura:constraints-test-v2
Open

DO NOT MERGE: check torch 2.11 on the hermetic image build#323
m-misiura wants to merge 6 commits into
red-hat-data-services:mainfrom
m-misiura:constraints-test-v2

Conversation

@m-misiura

Copy link
Copy Markdown
Collaborator

See if image can be built hermetically

ckhordiasma and others added 4 commits July 17, 2026 07:26
Replace the multi-stage UBI9 source-build approach with AIPCC prebuilt
base images. This eliminates ppc64le/s390x source builds for PyTorch
and OpenBLAS, RPM-based toolchain installs, and architecture-specific
wheel compilation by using prebuilt AIPCC wheels for all architectures.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add model lockfile generation and prefetch setup so Dockerfile.konflux
builds can run fully offline (hermetic). Update the Tekton PR pipeline
to enable hermetic builds with pip prefetch for all architectures
including s390x.

- scripts/generate_model_lockfile.py: generates artifacts.lock.yaml
  from HuggingFace model repos
- scripts/setup_prefetched_models.sh: sets up prefetched models from
  Konflux artifact cache
- requirements-models.txt: model download dependencies
- Tekton pipeline: enable hermetic=true, pip prefetch, s390x target

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Recompile requirements.txt using uv pip compile with the AIPCC 3.5
cpu-ubi9 index as the sole package source.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@m-misiura
m-misiura changed the base branch from develop to main July 20, 2026 14:19
@m-misiura

Copy link
Copy Markdown
Collaborator Author

/build-konflux

@m-misiura

Copy link
Copy Markdown
Collaborator Author

/build-konflux

@m-misiura

Copy link
Copy Markdown
Collaborator Author

/build-konflux

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants