Skip to content

Conversation

@red-hat-konflux
Copy link
Contributor

@red-hat-konflux red-hat-konflux bot commented Nov 22, 2025

This PR contains the following updates:

Package Change Notes
quay.io/konflux-ci/tekton-catalog/task-apply-tags 4c2b0a2 -> c89cd10
quay.io/konflux-ci/tekton-catalog/task-buildah 0.6 -> 0.7 ⚠️migration⚠️
quay.io/konflux-ci/tekton-catalog/task-clair-scan 8ec7d7b -> 654b989
quay.io/konflux-ci/tekton-catalog/task-clamav-scan f3d2d17 -> b2f2559
quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check 462baed -> 808fe09
quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks 9568c51 -> da4f6a5
quay.io/konflux-ci/tekton-catalog/task-git-clone 33e0361 -> d17249e
quay.io/konflux-ci/tekton-catalog/task-init 3ca52e1 -> b349d24
quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies 873edda -> ef5c49a
quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan 1b6c20a -> 0041778
quay.io/konflux-ci/tekton-catalog/task-sast-shell-check 3fb1f8c -> e88f5b9
quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check d5f8a76 -> 10d6a41
quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check 74a5b30 -> bc8f58d
quay.io/konflux-ci/tekton-catalog/task-source-build a681bd4 -> 1375b2d

Configuration

📅 Schedule: Branch creation - Between 05:00 AM and 11:59 PM, only on Saturday ( * 5-23 * * 6 ) (UTC), 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.

@red-hat-konflux red-hat-konflux bot force-pushed the konflux/references/main branch from 04a3ec7 to 60f745e Compare November 29, 2025 09:06
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/references/main branch from 60f745e to dc32eb8 Compare December 6, 2025 09:07
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/references/main branch 2 times, most recently from 820edd7 to 0371a0c Compare December 20, 2025 09:31
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/references/main branch from 0371a0c to ce58869 Compare December 27, 2025 09:11
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/references/main branch from ce58869 to 037fad5 Compare January 10, 2026 09:21
@decko decko closed this Jan 14, 2026
@decko decko reopened this Jan 14, 2026
@decko
Copy link
Member

decko commented Jan 14, 2026

@sourcery-ai review

@sourcery-ai
Copy link
Contributor

sourcery-ai bot commented Jan 14, 2026

Reviewer's Guide

Updates the Tekton pulp PR/push pipelines to use newer Konflux catalog task bundles, introduces an enable-cache-proxy parameter passed into the init task, and wires HTTP/NO_PROXY values from init into the Buildah task to comply with the Buildah 0.7 migration requirements.

Sequence diagram for parameter and proxy propagation in updated Tekton pipelines

sequenceDiagram
  participant Pipeline
  participant Task_init
  participant Task_buildah

  Pipeline->>Task_init: Start init with parameters
  activate Task_init
  Pipeline->>Task_init: enable-cache-proxy
  Pipeline->>Task_init: rebuild
  Pipeline->>Task_init: skip-checks

  Task_init-->>Pipeline: init completed
  Task_init-->>Task_buildah: result http-proxy
  Task_init-->>Task_buildah: result no-proxy
  deactivate Task_init

  Pipeline->>Task_buildah: Start buildah 0.7
  activate Task_buildah
  Pipeline->>Task_buildah: buildah-format
  Pipeline->>Task_buildah: build-args-file
  Task_buildah->>Task_buildah: Set HTTP_PROXY from init http-proxy
  Task_buildah->>Task_buildah: Set NO_PROXY from init no-proxy

  Task_buildah-->>Pipeline: Image built with proxy config
  deactivate Task_buildah
Loading

File-Level Changes

Change Details Files
Propagate cache-proxy configuration into the pipelines via a new parameter and wiring to the init task.
  • Add enable-cache-proxy pipeline parameter with default 'false' and description
  • Pass enable-cache-proxy parameter through to the init task in both PR and push pipelines
.tekton/pulp-pull-request.yaml
.tekton/pulp-push.yaml
Update Buildah task usage to v0.7 and supply proxy-related parameters from init task results.
  • Bump buildah bundle reference from 0.6 to 0.7 in both pipelines
  • Add HTTP_PROXY and NO_PROXY params to the Buildah task, sourced from tasks.init.results.http-proxy and tasks.init.results.no-proxy
.tekton/pulp-pull-request.yaml
.tekton/pulp-push.yaml
Refresh Konflux Tekton task bundle digests used by the pipelines to newer revisions.
  • Update bundle digests for init, git-clone, prefetch-dependencies, source-build, deprecated-image-check, clair-scan, rpms-signature-scan, ecosystem-cert-preflight-checks, sast-snyk-check, and apply-tags tasks in both pipelines
.tekton/pulp-pull-request.yaml
.tekton/pulp-push.yaml

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

Copy link
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@decko
Copy link
Member

decko commented Jan 14, 2026

/rebase

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 037fad5 to 8135f74 Compare January 14, 2026 17:04
@decko decko merged commit 9f24bf0 into main Jan 15, 2026
3 checks passed
@decko decko deleted the konflux/references/main branch January 15, 2026 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants