Skip to content

Update Konflux references - #1197

Open
red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
konflux/references/main
Open

Update Konflux references#1197
red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
konflux/references/main

Conversation

@red-hat-konflux

@red-hat-konflux red-hat-konflux Bot commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
quay.io/konflux-ci/tekton-catalog/task-apply-tags (source, changelog) tekton-bundle digest 3ab84416387614
quay.io/konflux-ci/tekton-catalog/task-build-image-index (source, changelog) tekton-bundle patch 0.30.3.1
quay.io/konflux-ci/tekton-catalog/task-buildah (source, changelog) tekton-bundle patch 0.100.10.7
quay.io/konflux-ci/tekton-catalog/task-clair-scan (source, changelog) tekton-bundle patch 0.30.3.2
quay.io/konflux-ci/tekton-catalog/task-clamav-scan (source, changelog) tekton-bundle patch 0.30.3.1
quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check (source, changelog) tekton-bundle digest e78d0d30ccc688
quay.io/konflux-ci/tekton-catalog/task-git-clone (source, changelog) tekton-bundle patch 0.20.2.5
quay.io/konflux-ci/tekton-catalog/task-init (source, changelog) tekton-bundle patch 0.40.4.3
quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies (source, changelog) tekton-bundle minor 0.30.6.0
quay.io/konflux-ci/tekton-catalog/task-push-dockerfile (source, changelog) tekton-bundle patch 0.30.3.1
quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan (source, changelog) tekton-bundle patch 0.20.2.1
quay.io/konflux-ci/tekton-catalog/task-sast-shell-check (source, changelog) tekton-bundle digest a13743a330a5b0
quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check (source, changelog) tekton-bundle digest 8ce335c73ddc5e
quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check (source, changelog) tekton-bundle digest 9185328cc79a84
quay.io/konflux-ci/tekton-catalog/task-source-build (source, changelog) tekton-bundle digest e1e62520509d30

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

konflux-ci/build-pipeline-tasks (quay.io/konflux-ci/tekton-catalog/task-build-image-index)

v0.3.1

Fixed
  • Export SBOM_SKIP_VALIDATION into the step environment so the create-sbom step honors the parameter.
    The parameter did nothing before. Now it works as expected.
konflux-ci/konflux-test-tasks (quay.io/konflux-ci/tekton-catalog/task-clair-scan)

v0.3.2

Changed
  • Replaced quay.io/konflux-ci/oras:latest image with quay.io/konflux-ci/task-runner:1.5.0 in the oci-attach-report step.
Added
  • set docker-config-dir in clair-action report command

v0.3.1

Added
  • Declare DOCKER_CONFIG to get get credential to quay.io.
  • Increase retry to 5
konflux-ci/build-pipeline-tasks (quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies)

v0.6.0

v0.5.0

v0.4.1

Version 0.4.1 only changes the -oci-ta variant of this task.
Nothing changed in the base task (the one you're looking at).

v0.4.0

v0.3.2

  • Added enable-package-registry-proxy parameter to enable use of the package registry proxy when prefetching dependencies.
  • Added SERVICE_CA_TRUST_CONFIG_MAP_NAME and SERVICE_CA_TRUST_CONFIG_MAP_KEY parameters to mount the OpenShift service CA for verifying TLS connections to in-cluster services such as the package registry proxy.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 05:00 AM and 11:59 PM, only on Saturday (* 5-23 * * 6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

Summary by CodeRabbit

  • New Features

    • Added pipeline options to control image timestamp normalization and history omission during builds.
    • Forwarded these settings to the image build process for pull request and push workflows.
  • Chores

    • Updated referenced pipeline task bundle versions and integrity references.

@red-hat-konflux red-hat-konflux Bot added approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. labels Jul 18, 2026
@openshift-ci

openshift-ci Bot commented Jul 18, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: red-hat-konflux[bot]

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

2 similar comments
@openshift-ci

openshift-ci Bot commented Jul 18, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: red-hat-konflux[bot]

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci

openshift-ci Bot commented Jul 18, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by: red-hat-konflux[bot]

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci Bot added the needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. label Jul 18, 2026
@openshift-ci

openshift-ci Bot commented Jul 18, 2026

Copy link
Copy Markdown

Hi @red-hat-konflux[bot]. Thanks for your PR.

I'm waiting for a openshift-online member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work.

Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@coderabbitai

coderabbitai Bot commented Jul 18, 2026

Copy link
Copy Markdown

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository: openshift-online/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 0ea5e3d1-bfd0-4873-b12b-72eb1b5daf18

📥 Commits

Reviewing files that changed from the base of the PR and between 02d3365 and 8647d67.

📒 Files selected for processing (2)
  • .tekton/ocm-cli-pull-request.yaml
  • .tekton/ocm-cli-push.yaml
🚧 Files skipped from review as they are similar to previous changes (2)
  • .tekton/ocm-cli-pull-request.yaml
  • .tekton/ocm-cli-push.yaml

Walkthrough

Both Tekton PipelineRun manifests add timestamp and history parameters, pass them to Buildah, and refresh pinned task bundle versions and digests across pipeline stages.

Changes

Tekton pipeline updates

Layer / File(s) Summary
Build reproducibility parameters
.tekton/ocm-cli-pull-request.yaml, .tekton/ocm-cli-push.yaml
Adds source-date-epoch, rewrite-timestamp, and omit-history. Passes them to Buildah as SOURCE_DATE_EPOCH, REWRITE_TIMESTAMP, and OMIT_HISTORY.
Task bundle reference refresh
.tekton/ocm-cli-pull-request.yaml, .tekton/ocm-cli-push.yaml
Updates pinned task bundle versions and digests for initialization, cloning, dependency prefetching, image builds, scans, tagging, publishing, and RPM signature scanning.

Estimated code review effort: 2 (Simple) | ~15 minutes

Possibly related PRs

Suggested reviewers: rcampos2029, miguelhbrito

🚥 Pre-merge checks | ✅ 11
✅ Passed checks (11 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly describes the main change: updating Konflux Tekton task references and related pipeline configuration.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
No-Weak-Crypto ✅ Passed The HEAD diff changes only two Tekton YAML files: task references, SHA-256 digests, and build timestamp parameters; exact scans found no weak-crypto tokens, crypto code, or secret comparisons.
Container-Privileges ✅ Passed Both changed PipelineRuns contain no explicit privileged, hostPID, hostNetwork, hostIPC, SYS_ADMIN, or allowPrivilegeEscalation settings; privileged-nested defaults to false.
No-Sensitive-Data-In-Logs ✅ Passed The diff adds only build timestamp parameters, their Buildah mappings, and pinned task references. It adds no logging commands or sensitive values; the git-auth secret reference is pre-existing.
No-Hardcoded-Secrets ✅ Passed The PR adds only templated secret references, SHA256 image digests, and build parameters; scans found no literal credentials, embedded-credential URLs, or base64 secrets.
No-Injection-Vectors ✅ Passed The PR changes only two Tekton YAML files; added content contains parameter mappings and pinned task references, with no SQL concatenation, shell=True, eval/exec, pickle.loads, unsafe yaml.load, os...
Ai-Attribution ✅ Passed The authored PR description does not mention an AI tool, and the PR commit has only a Signed-off-by trailer with no Assisted-by, Generated-by, or Co-Authored-By trailer.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch konflux/references/main

Comment @coderabbitai help to get the list of available commands.

@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/references/main branch from a793f71 to a9d5d70 Compare July 25, 2026 09:50
@openshift-ci openshift-ci Bot removed the lgtm Indicates that a PR is ready to be merged. label Jul 25, 2026
@openshift-ci

openshift-ci Bot commented Jul 25, 2026

Copy link
Copy Markdown

New changes are detected. LGTM label has been removed.

@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/references/main branch 2 times, most recently from 7b3d129 to 02d3365 Compare August 1, 2026 05:47
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/references/main branch from 02d3365 to 8647d67 Compare August 1, 2026 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants