Skip to content

Add buildah-manifest-create and buildah-manifest-push Tasks#1351

Merged
tekton-robot merged 3 commits into
tektoncd:mainfrom
multi-arch:buildah-features
Nov 12, 2025
Merged

Add buildah-manifest-create and buildah-manifest-push Tasks#1351
tekton-robot merged 3 commits into
tektoncd:mainfrom
multi-arch:buildah-features

Conversation

@dorzel

@dorzel dorzel commented Aug 27, 2025

Copy link
Copy Markdown
Contributor

Changes

Adds two new buildah Tasks related to creating and pushing manifest lists (image indexes).

This is mainly to enable simpler multiarch builds on clusters with nodes of mixed architecture, and to work well with tektoncd/pipeline#8599 in a PipelineRun.

Submitter Checklist

These are the criteria that every PR should meet, please check them off as you
review them:

  • Follows the authoring recommendations
  • Includes docs (if user facing)
  • Includes tests (for new tasks or changed functionality)
  • Meets the Tekton contributor standards (including functionality, content, code)
  • Commit messages follow commit message best practices
  • Has a kind label. You can add one by adding a comment on this PR that
    contains /kind <type>. Valid types are bug, cleanup, design, documentation,
    feature, flake, misc, question, tep
  • Complies with Catalog Organization TEP, see example. Note An issue has been filed to automate this validation
    • File path follows <kind>/<name>/<version>/name.yaml

    • Has README.md at <kind>/<name>/<version>/README.md

    • Has mandatory metadata.labels - app.kubernetes.io/version the same as the <version> of the resource

    • Has mandatory metadata.annotations tekton.dev/pipelines.minVersion

    • mandatory spec.description follows the convention

        ```
      
        spec:
          description: >-
            one line summary of the resource
      
            Paragraph(s) to describe the resource.
        ```
      

See the contribution guide for more details.

@tekton-robot tekton-robot added do-not-merge/invalid-owners-file Indicates that a PR should not merge because it has an invalid OWNERS file in it. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Aug 27, 2025
@dorzel

dorzel commented Aug 27, 2025

Copy link
Copy Markdown
Contributor Author

/kind feature

@tekton-robot tekton-robot added the kind/feature Categorizes issue or PR as related to a new feature. label Aug 27, 2025
@afrittoli

Copy link
Copy Markdown
Member

/retest

@afrittoli

Copy link
Copy Markdown
Member

@tektoncd/catalog-maintainers

@afrittoli afrittoli closed this Oct 2, 2025
@afrittoli afrittoli reopened this Oct 2, 2025
@afrittoli

Copy link
Copy Markdown
Member

/retest

@afrittoli afrittoli closed this Oct 3, 2025
@afrittoli afrittoli reopened this Oct 3, 2025
@afrittoli

Copy link
Copy Markdown
Member

/retest

@afrittoli

Copy link
Copy Markdown
Member

/test pull-catalog-catlin-lint

@tekton-robot

Copy link
Copy Markdown

@afrittoli: No presubmit jobs available for tektoncd/catalog@main

Details

In response to this:

/test pull-catalog-catlin-lint

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/test-infra repository.

@tektoncd tektoncd deleted a comment from tekton-robot Oct 4, 2025
@afrittoli

Copy link
Copy Markdown
Member

/test pull-catalog-catlin-lint

@afrittoli

Copy link
Copy Markdown
Member

@dorzel I'm working on fixing the catlin CI job in the new CI environment. Please bear with me until that's done.

@afrittoli

Copy link
Copy Markdown
Member

/test pull-catalog-catlin-lint

@vdemeester vdemeester left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

/lgtm

@tekton-robot tekton-robot added the lgtm Indicates that a PR is ready to be merged. label Oct 27, 2025
@tekton-robot

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: vdemeester

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

@tekton-robot tekton-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Oct 27, 2025
@afrittoli

Copy link
Copy Markdown
Member

/verify-owners

@dibyom

dibyom commented Nov 11, 2025

Copy link
Copy Markdown
Member

/verify-owners

1 similar comment
@vdemeester

Copy link
Copy Markdown
Member

/verify-owners

@vdemeester

Copy link
Copy Markdown
Member

@dorzel did you accept the invitation ?

@vdemeester

Copy link
Copy Markdown
Member

Ah wait 16 hours ago, it didn't sync yet, running the sync manually to speed the process.

@vdemeester

Copy link
Copy Markdown
Member

/verify-owners

1 similar comment
@dorzel

dorzel commented Nov 12, 2025

Copy link
Copy Markdown
Contributor Author

/verify-owners

@tekton-robot tekton-robot removed the do-not-merge/invalid-owners-file Indicates that a PR should not merge because it has an invalid OWNERS file in it. label Nov 12, 2025
@dorzel

dorzel commented Nov 12, 2025

Copy link
Copy Markdown
Contributor Author

@vdemeester Got the invitation and accepted, looks good now!

@tekton-robot
tekton-robot merged commit b0aeadb into tektoncd:main Nov 12, 2025
13 checks passed
@dorzel
dorzel deleted the buildah-features branch November 12, 2025 16:47
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. kind/feature Categorizes issue or PR as related to a new feature. lgtm Indicates that a PR is ready to be merged. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants