Commit beb8a84
Fix Helm schema URL referencing defunct kubernetesjsonschema.dev (#33135)
## Summary
This PR fixes the Helm chart schema validation failure caused by the
defunct `kubernetesjsonschema.dev` service.
### Problem
When running Helm commands (e.g., `helm template`, `helm install`),
users encounter the following error:
```
failing loading "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json": HTTP request to https://kubernetesjsonschema.dev/v1.18.0/_definitions.json returned status 404 (Not Found)
```
The `kubernetesjsonschema.dev` service has been discontinued and no
longer serves JSON schema files.
### Verification
| URL | Status |
|-----|--------|
| https://kubernetesjsonschema.dev/v1.18.0/_definitions.json | ❌ 404 |
|
https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.19.0/_definitions.json
| ✅ 200 |
### Solution
- Updated the schema URL from `kubernetesjsonschema.dev` to the actively
maintained GitHub repository `yannh/kubernetes-json-schema`
- Bumped the Kubernetes schema version from `1.18.0` to `1.19.0` (the
earliest version available in the replacement repository)
- Regenerated the `values.schema.json` files for both the main Dagster
chart and the user-deployments subchart
Fixes #33134
---------
Co-authored-by: Daniel Gibson <daniel@elementl.com>1 parent ec5fdbb commit beb8a84
3 files changed
Lines changed: 43 additions & 45 deletions
File tree
- helm/dagster
- charts/dagster-user-deployments
- schema/schema/charts/utils
Lines changed: 18 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
| 47 | + | |
| 48 | + | |
51 | 49 | | |
52 | 50 | | |
53 | 51 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments