-
Bug
-
Resolution: Done-Errata
-
None
-
False
-
-
False
-
CLOSED
-
No
-
---
-
---
-
-
-
CNV I/U Operators Sprint 238
-
High
Description of problem:
virctl binaries has been renamed for both arm and amd, this would break all tests that expects the binary to be virtctl
Version-Release number of selected component (if applicable):
4.14.0
How reproducible:
100%
Steps to Reproduce:
1. Download and extract the binaries for virtctl (both arm and amd).
2.
3.
Actual results:
[cloud-user@ocp-ipi-executor-xl ~]$ oc get consoleclidownloads virtctl-clidownloads-kubevirt-hyperconverged -o yaml
apiVersion: console.openshift.io/v1
kind: ConsoleCLIDownload
metadata:
creationTimestamp: "2023-06-20T16:10:57Z"
generation: 1
labels:
app: kubevirt-hyperconverged
app.kubernetes.io/component: compute
app.kubernetes.io/managed-by: hco-operator
app.kubernetes.io/part-of: hyperconverged-cluster
app.kubernetes.io/version: 4.14.0
name: virtctl-clidownloads-kubevirt-hyperconverged
resourceVersion: "67270"
uid: 372883e5-ba67-4bb5-bdb1-d2224d2893e8
spec:
description: The virtctl client is a supplemental command-line utility for managing
virtualization resources from the command line.
displayName: virtctl - KubeVirt command line interface
links:
- href: https://hyperconverged-cluster-cli-download-openshift-cnv.apps.c01-jp414-3.rhos-psi.cnv-qe.rhood.us/amd64/linux/virtctl.tar.gz
text: Download virtctl for Linux for x86_64 - href: https://hyperconverged-cluster-cli-download-openshift-cnv.apps.c01-jp414-3.rhos-psi.cnv-qe.rhood.us/arm64/linux/virtctl.tar.gz
text: Download virtctl for Linux for arm64 - href: https://hyperconverged-cluster-cli-download-openshift-cnv.apps.c01-jp414-3.rhos-psi.cnv-qe.rhood.us/amd64/mac/virtctl.zip
text: Download virtctl for Mac for x86_64 - href: https://hyperconverged-cluster-cli-download-openshift-cnv.apps.c01-jp414-3.rhos-psi.cnv-qe.rhood.us/arm64/mac/virtctl.zip
text: Download virtctl for Mac for arm64 - href: https://hyperconverged-cluster-cli-download-openshift-cnv.apps.c01-jp414-3.rhos-psi.cnv-qe.rhood.us/amd64/windows/virtctl.zip
text: Download virtctl for Windows for x86_64 - href: https://hyperconverged-cluster-cli-download-openshift-cnv.apps.c01-jp414-3.rhos-psi.cnv-qe.rhood.us/arm64/windows/virtctl.zip
text: Download virtctl for Windows for arm64
[cloud-user@ocp-ipi-executor-xl ~]$
On extracting:
[cloud-user@ocp-ipi-executor-xl ~]$ ls -lt /tmp/pytest-D6VHnugiVdCBKRXtMsiYeB/bin0
total 59528
-r-x------. 1 cloud-user cloud-user 60954240 Jun 12 00:33 virtctl-linux-amd64
[cloud-user@ocp-ipi-executor-xl ~]$
[cloud-user@ocp-ipi-executor-xl ~]$ ls virtctl*
virtctl-linux-arm64
[cloud-user@ocp-ipi-executor-xl ~]$
Expected results:
The binary should be virtctl, user should be responsible to download the correct binary that they need.
Additional info:
- external trackers
- mentioned on