Release/0.6 - #2430
Conversation
LCORE-2874: Migrate to RHOAI 3.4 + PyPI - release/0.6
…and integration tests to that branch
…ase-0-6 LCORE-2904: On the release/0.6 branch, migrate the Konflux pipelines and integration tests to that branch
LCORE-2921: update the AIPCC base image
LCORE-3050: Update the prefetch-dependencies Konflux task to 0.4.1 [release/0.6]
This addresses a bug where a test run triggered by a tag would fail. (cherry picked from commit 1937a1f)
This is not ideal but is equivalent to what is happening with the v4 version of the action today. Explicit opt-it is required in v7. Actions using pull_request_target that are running code from PRs from forks should be reevaluated so that tests can run without the risk of compromising the repository. (cherry picked from commit 18bb240)
Backport 21866ff to release/6.0
(cherry picked from commit 4861ba6)
[release/0.6] 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.6 Update Konflux references
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.6 Update Konflux references
…se/0.6/quay.io-redhat-developer-mapt-0.x Update quay.io/redhat-developer/mapt Docker tag to v0.14.3
LCORE-3332: regenerated openapi schema
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…ase/0.6 Update Konflux references
LCORE-3336: updated supported version
LCORE-3328: Bump version to 0.6.2
LCORE-3326: Upgrade Base Image
LCORE-3326: fix libgcrypt CVE
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (42)
WalkthroughThe pull request prepares the 0.6.2 release. It updates version metadata, dependency and RPM locks, container builds, Konflux resolvers, release/0.6 Tekton pipelines, integration tests, GitHub Actions, and contribution documentation. Legacy Tekton pipeline definitions are removed. ChangesRelease metadata and contribution rules
Konflux dependency and image build
Release Tekton pipelines and integration tests
CI checkout and title validation
Estimated code review effort: 5 (Critical) | ~120 minutes Sequence Diagram(s)sequenceDiagram
participant TektonPipeline
participant KonfluxResolver
participant RhoaiIndex
participant PypiClient
participant ImageBuild
TektonPipeline->>KonfluxResolver: resolve build dependencies
KonfluxResolver->>RhoaiIndex: query compatible RHOAI packages
RhoaiIndex-->>KonfluxResolver: return package metadata
KonfluxResolver->>PypiClient: resolve fallback packages and hashes
PypiClient-->>KonfluxResolver: return package metadata
KonfluxResolver-->>TektonPipeline: write hashed requirements and package lists
TektonPipeline->>ImageBuild: pass reproducibility parameters and dependency inputs
Possibly related PRs
✨ Finishing Touches 💡 2⚔️ Resolve merge conflicts 💡
🛠️ 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
Release
Bug Fixes
Documentation
Maintenance