New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug 1784582: Added Helm CLI download links #362
Conversation
/assign @benjaminapetersen |
/retest |
It looks that tests are failing due to infra issues:
How to make them pass? |
/retest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The PR itself looks good 👍
Please address the working suggested in https://github.com/openshift/console-operator/pull/362/files#r356387619 so we can merge.
@benjaminapetersen thoughts ?
manifests/07-downloads-helm.yaml
Outdated
description: | | ||
Helm 3 is a package manager for Kubernetes applications which enables defining, | ||
installing and upgrading applications packaged as Helm Charts. | ||
Helm 3 is in <a href=https://access.redhat.com/support/offerings/techpreview>Technology Preview</a> feature on OpenShift 4. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Predrag, have you verified that it shows up as a clickable URL?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, see the screenshot attached above,
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
either:
Helm 3 is in Technology Preview on OpenShift
or
Helm 3 is a Technology Preview feature on Openshift
but Helm 3 is in Technology Preview feature on OpenShift
is not a grammatically correct sentence.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is also an e2e suite in console that verifies the CLIDownload links. You could add a few lines here as well:
@sbose78 @pedjak https://mirror.openshift.com/pub/openshift-v4/helm/latest is not a valid link. When do you plan to have the content there? I do not want us to ship ocp4 with a broken link in the console. also i would expect the url to be something under https://mirror.openshift.com/pub/openshift-v4/clients/ |
/hold |
@bparees thanks, correct the grammar issue and changed the download link to https://mirror.openshift.com/pub/openshift-v4/clients/helm/latest My understanding is that we want to deliver helm with 4.3 release, right @sbose78 ? |
/hold cancel |
Yes, that's correct, Predrag & Ben. The binary would be there when 4.3 releases. |
You could also update the tests |
We should also squash the commits before merge. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a few comments. Definitely a squash, and ideally add to the tests.
@benjaminapetersen I would add the check to the tests, but we still do not have the binaries ready for the download, or you mean that we should only check if the link gets rendered? BTW, Checking ODO links is also not a part of the test atm. I have squashed the commits. |
@spadgett - I have included the proposed fixes, thanks for your feedback. I cannot add the test at the moment because we do not have binaries ready for download. Speaking about the links, should we add actually individual DL links for each of the platforms (linux, osx, windows) or leave it as it is. I have followed ODO approach, @siamaksade what do you think? Speaking about testing, the existing |
fyi we are passed code freeze, this did not merge. Barring a request for an extremely urgent exception, this will not ship in 4.3.0GA, we can consider including in in the first z-stream. |
/retest Please review the full test history for this PR and help us cut down flakes. |
17 similar comments
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/hold please look into these failures. |
The console e2e test suite is struggling atm, we are definitely looking into it. |
We're working on a fix for the console e2e tests in openshift/console#3847 |
/hold cancel |
/retest Please review the full test history for this PR and help us cut down flakes. |
@pedjak: All pull requests linked via external trackers have merged. Bugzilla bug 1784582 has been moved to the MODIFIED state. In response to this:
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. |
@pedjak: new pull request created: #363 In response to this:
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. |
This PR adds to OpenShift Console the additional Helm CLI download link(s).