Bug 1999112 - virtctl ConsoleCLIDownload returns 404 Not Found
Summary: virtctl ConsoleCLIDownload returns 404 Not Found
Keywords:
Status: CLOSED DUPLICATE of bug 1999835
Alias: None
Product: Container Native Virtualization (CNV)
Classification: Red Hat
Component: Installation
Version: 4.9.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: 4.9.0
Assignee: Erkan Erol
QA Contact: Inbar Rose
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-08-30 12:46 UTC by Denis Ollier
Modified: 2021-09-02 09:38 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-09-02 09:38:07 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Denis Ollier 2021-08-30 12:46:50 UTC
Description of problem
----------------------

When trying to fetch the virtctl binary from consoleclidownload/virtctl-clidownloads-kubevirt-hyperconverged, HTTP/1.1 404 Not Found is returned instead of the expected tarball.

Version
-------
OCP-4.9.0-fc.0
CNV: http://cnv-version-explorer.apps.cnv.engineering.redhat.com/BundleDetails?ver=v4.9.0-155

How reproducible
----------------

100%

Steps to Reproduce
------------------

Deploy a CNV cluster and try to fetch the virtctl tarball:

> curl -ksSLI https://hyperconverged-cluster-cli-download-openshift-cnv.apps.${CLUSTER_NAME}.${CLUSTER_DOMAIN}/amd64/linux/virtctl.tar

Actual results
--------------

The server returns an error

> HTTP/1.1 404 Not Found
> server: nginx/1.18.0
> date: Mon, 30 Aug 2021 12:36:19 GMT
> content-type: text/html
> content-length: 153
> set-cookie: f1c39fd825c17415fb68776ae46a5eeb=e5e73eecabd08ac3b072d5bb9717b325; path=/; HttpOnly; Secure; SameSite=None
> cache-control: private

Expected results
----------------

The server should serve virtctl tarball.

Additional info
---------------

Logs from the nginx server inside the hyperconverged-cluster-cli-download Pod tell us that it searching for path /opt/app-root/src/amd64/linux/virtctl.tar whereas the path for the virtctl tarball inside the container image is /opt/app-root/src/archives/amd64/linux/virtctl.tar.

Comment 1 Simone Tiraboschi 2021-09-02 09:38:07 UTC

*** This bug has been marked as a duplicate of bug 1999835 ***


Note You need to log in before you can comment on or make changes to this bug.