Release/0.5 - #2701
Release/0.5#2701tisnik wants to merge 80 commits into
Conversation
LCORE-1617 Centralize Llama Stack Vector Store
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <konflux@no-reply.konflux-ci.dev>
Signed-off-by: Haoyu Sun <hasun@redhat.com>
Signed-off-by: Haoyu Sun <hasun@redhat.com>
…ase-0-5 konflux: hermetic build
LCORE-1780: Cherry Picked #1473 For 0.5.1
LCORE-1780: semver
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.5 chore(deps): update konflux references
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.5 chore(deps): update konflux references
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.5 chore(deps): update konflux references
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.5 chore(deps): update konflux references
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.5 chore(deps): update konflux references
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <konflux@no-reply.konflux-ci.dev>
…k-0-5 Red Hat Konflux kflux-prd-rh02 update lightspeed-stack-0-5
LCORE-1935: Fix the lightspeed-stack-0-5 Konflux component pipelines
LCORE-1435: Vulnerabilities found in Konflux pipeline
…ore-1435 Revert "LCORE-1435: Vulnerabilities found in Konflux pipeline"
…ate to quay.io/aipcc/base-images/cpu:3.3.2-1780599114
…uay-3.3 LCORE-1435: Vulnerabilities found in Konflux pipeline - base image update to cpu:3.3.2-1780599114
Backport 21866ff release 5.0
LCORE-3059: Lightspeed Stack 0.5.3 [release/0.5]
LCORE-3059: Lightspeed Stack 0.5.3 e2e test fixes [release/0.5]
(cherry picked from commit 4861ba6)
[release/0.5] Add cherry_picker config and update valid prefixes
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.5 Update Konflux references
LCORE-3161 Pillow <12.3.0 has controlled native heap corruption in ImageCms.ImageCmsTransform.apply when output image mode mismatches the transform's declared output mode. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
LCORE-3161 Previous hashes were from RHOAI 3.5 index. Updated to match the RHOAI 3.4 cpu-ubi9 index which the release/0.5 branch uses per profiles.toml. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.5 Update Konflux references
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.5 Update Konflux references
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.5 Update Konflux references
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.5 Update Konflux references
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.5 Update Konflux references
LCORE-3161: bump Pillow 12.1.1 → 12.3.0 (CVE-2026-59205)
OpenShift cluster proxies inject IPv6 CIDR bypass entries into NO_PROXY, which crash httpx during client initialization. Strip unsupported entries at startup so lightspeed-chatbot-api can start on IPv6 single-stack clusters. Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.5 Update Konflux references
Co-authored-by: Cursor <cursoragent@cursor.com>
…xy-ipv6 [release/0.5] AAP-85491: sanitize NO_PROXY IPv6 CIDR entries for httpx compatibility
LCORE-3526: update accelerate to 1.15.0
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (77)
WalkthroughChangesThe change adds vector-store and file REST APIs with validation, authorization, upload limits, retries, and tests. It also updates Konflux dependency resolution, container builds, release pipelines, CI workflows, E2E infrastructure, version metadata, and contribution guidance. Vector store API
Konflux build system
CI, release, and E2E updates
Estimated code review effort: 5 (Critical) | ~90 minutes Change: Feature Sequence Diagram(s)sequenceDiagram
participant Client
participant VectorStoreRouter
participant AuthAndAuthorization
participant AsyncLlamaStackClientHolder
Client->>VectorStoreRouter: Send vector-store or file request
VectorStoreRouter->>AuthAndAuthorization: Validate authentication and action
VectorStoreRouter->>AsyncLlamaStackClientHolder: Call vector-store or file API
AsyncLlamaStackClientHolder-->>VectorStoreRouter: Return resource or backend error
VectorStoreRouter-->>Client: Return response or mapped HTTP error
Suggested reviewers: ✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
📝 Generate docstrings
🧪 Generate unit tests (beta)
✨ Simplify code
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Description
Type of change
pyproject.toml+uv.lock]requirements.*.txtfor Konflux]Tools used to create PR
Identify any AI code assistants used in this PR (for transparency and review context)
Related Tickets & Documents
Checklist before requesting a review
Testing
Summary by CodeRabbit
New Features
Bug Fixes
latesttag only to the latest stable release.Documentation