kubevirt / kubevirt-tekton-tasks

VM specific tasks for Tekton Pipelines
Apache License 2.0
31 stars 34 forks source link

feat(CNV-42652): add kubevirt-disk-uploader tool #533

Closed codingben closed 1 month ago

codingben commented 1 month ago

What this PR does / why we need it:

Add a tool that extracts disk image from source and uploads it to the container registry.

Release note:

Add disk-uploader tool
codingben commented 1 month ago

@ksimon1 I'm still working on this PR. Can you please review the structure of the folders? What else should be copied from kubevirt-disk-uploader?

codingben commented 1 month ago

@ksimon1 I've resolved compilation errors and dependencies issues. I'm able to build disk-uploader:

go build -o disk-uploader ./cmd/disk-uploader
codingben commented 1 month ago

/retest

ksimon1 commented 1 month ago

/lgtm /approve

kubevirt-bot commented 1 month ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: ksimon1

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

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/kubevirt/kubevirt-tekton-tasks/blob/main/OWNERS)~~ [ksimon1] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment
openshift-ci[bot] commented 1 month ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: codingben, ksimon1

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

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/kubevirt/kubevirt-tekton-tasks/blob/main/OWNERS)~~ [ksimon1] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment
ksimon1 commented 1 month ago

/retest