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

[CI/CD] Fix pipeline to add missing origin #831

Merged
merged 2 commits into from
May 24, 2022

Conversation

kang-makes
Copy link
Contributor

@kang-makes kang-makes commented May 23, 2022

Is this a new chart

No

What this PR does / why we need it:

Fix pipeline to add missing helm chart origin. Tests are failing on the PR #762. This change should fix it.

Checklist

  • Chart Version bumped
  • Variables are documented in the README.md
  • Title of the PR starts with chart name (e.g. [mychartname])

@@ -16,6 +16,7 @@ chart-dirs:

chart-repos:
- newrelic-helm-charts=https://newrelic.github.io/helm-charts
- newrelic-cdn-helm-charts=https://helm-charts.newrelic.com
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i didn't get why this is need, out of curiosity what is newrelic-cdn-helm-charts ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is the same as https://newrelic.github.io/helm-charts but behind a CDN controlled by CnC team.

% curl -v https://helm-charts.newrelic.com/index.yaml
*   Trying 2600:9000:2340:ea00:14:72f:c200:93a1:443...
* Connected to helm-charts.newrelic.com (2600:9000:2340:ea00:14:72f:c200:93a1) port 443 (#0)
* ALPN, offering h2
[...]
*  SSL certificate verify ok.
* Connection state changed (HTTP/2 confirmed)
> GET /index.yaml HTTP/2
> Host: helm-charts.newrelic.com
> user-agent: curl/7.79.1
> accept: */*
>
* Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
< HTTP/2 302
< content-length: 0
< location: https://newrelic.github.io/helm-charts/index.yaml
< server: CloudFront
< x-amz-cf-id: bl5GbNKLxqFwMAvKeDXwyX4fstYSNc4OCEEBKY1HtHXLOmH8TLjSag==
< age: 11
<

It is needed because in all the docs we point to that domain instead of https://newrelic.github.io/helm-charts. One contributor pipeline is failing because he is using that URL.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kang-makes kang-makes requested a review from a team May 24, 2022 08:02
@kang-makes kang-makes merged commit 1e6042a into master May 24, 2022
@kang-makes kang-makes deleted the fix/pipeline-add-missing-helm-charts branch May 24, 2022 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants