Skip to content
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

Fix issue with Schemas on Helm Hub #503

Merged
merged 8 commits into from
Sep 22, 2020
Merged

Fix issue with Schemas on Helm Hub #503

merged 8 commits into from
Sep 22, 2020

Conversation

nwmac
Copy link
Member

@nwmac nwmac commented Sep 22, 2020

Fixes #498
Fixes #497. See also #502

richard-cox and others added 2 commits September 22, 2020 10:55
- Expected url, got chart file name
- We now check for this, if url is not absoulte assume filename and append to repo url
@nwmac nwmac added the bug Something isn't working label Sep 22, 2020
@nwmac nwmac requested a review from richard-cox September 22, 2020 11:54
@nwmac nwmac self-assigned this Sep 22, 2020
@codecov-commenter
Copy link

Codecov Report

Merging #503 into master will decrease coverage by 0.00%.
The diff coverage is 14.06%.

@@            Coverage Diff             @@
##           master     #503      +/-   ##
==========================================
- Coverage   57.83%   57.83%   -0.01%     
==========================================
  Files        1064     1063       -1     
  Lines       34393    34428      +35     
  Branches     4876     4890      +14     
==========================================
+ Hits        19892    19910      +18     
- Misses      14501    14518      +17     

@richard-cox richard-cox merged commit 4d36e00 into master Sep 22, 2020
@richard-cox richard-cox deleted the fix-helm-hub-schema branch September 22, 2020 15:39
richard-cox added a commit that referenced this pull request Sep 22, 2020
* Fix issue where chart download link was not absolute
- Expected url, got chart file name
- We now check for this, if url is not absoulte assume filename and append to repo url

* Fix issue with Schemas on Helm Hub

* Update following changes in #503

* Fix issue with missing schema on upgrade for local chart

* Fix failing unit test

* Ensure kube terminal does not hang if it takes a while to start up

* Fix timeout issue

Co-authored-by: Richard Cox <richard.cox@suse.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Helm Hub does not report if a chart has a schema Can't deploy a Helm chart from Helm Hub
3 participants