Commit 7d06869
fix: migrate helm v3 to v4 imports and API changes
Update all code that imports helm.sh/helm/v3 to helm.sh/helm/v4,
adapting to the breaking API changes in v4:
- chartutil.KubeVersion → chart/common.KubeVersion
- repo.* → repo/v1.*
- action.Configuration.Init() drops the log function parameter
- Install.DryRun + ClientOnly → Install.DryRunStrategy = DryRunClient
- Install/Uninstall/Upgrade.Wait → WaitStrategy = LegacyStrategy
- Install.Run() returns ri.Releaser (any); use ri.NewAccessor() to get Manifest()
- kube.NewReadyChecker() drops the log function parameter
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 17b1ebc commit 7d06869
11 files changed
Lines changed: 288 additions & 198 deletions
File tree
- internal/edot
- testing/integration/k8s
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8362 | 8362 | | |
8363 | 8363 | | |
8364 | 8364 | | |
8365 | | - | |
| 8365 | + | |
8366 | 8366 | | |
8367 | 8367 | | |
8368 | 8368 | | |
8369 | | - | |
| 8369 | + | |
8370 | 8370 | | |
8371 | 8371 | | |
8372 | 8372 | | |
| |||
8939 | 8939 | | |
8940 | 8940 | | |
8941 | 8941 | | |
8942 | | - | |
| 8942 | + | |
8943 | 8943 | | |
8944 | 8944 | | |
8945 | 8945 | | |
8946 | | - | |
| 8946 | + | |
8947 | 8947 | | |
8948 | 8948 | | |
8949 | 8949 | | |
| |||
9151 | 9151 | | |
9152 | 9152 | | |
9153 | 9153 | | |
9154 | | - | |
| 9154 | + | |
9155 | 9155 | | |
9156 | 9156 | | |
9157 | 9157 | | |
9158 | | - | |
| 9158 | + | |
9159 | 9159 | | |
9160 | 9160 | | |
9161 | 9161 | | |
| |||
9363 | 9363 | | |
9364 | 9364 | | |
9365 | 9365 | | |
9366 | | - | |
| 9366 | + | |
9367 | 9367 | | |
9368 | 9368 | | |
9369 | 9369 | | |
9370 | | - | |
| 9370 | + | |
9371 | 9371 | | |
9372 | 9372 | | |
9373 | 9373 | | |
| |||
55515 | 55515 | | |
55516 | 55516 | | |
55517 | 55517 | | |
55518 | | - | |
| 55518 | + | |
55519 | 55519 | | |
55520 | 55520 | | |
55521 | 55521 | | |
55522 | | - | |
| 55522 | + | |
55523 | 55523 | | |
55524 | 55524 | | |
55525 | 55525 | | |
| |||
55727 | 55727 | | |
55728 | 55728 | | |
55729 | 55729 | | |
55730 | | - | |
| 55730 | + | |
55731 | 55731 | | |
55732 | 55732 | | |
55733 | 55733 | | |
55734 | | - | |
| 55734 | + | |
55735 | 55735 | | |
55736 | 55736 | | |
55737 | 55737 | | |
| |||
56807 | 56807 | | |
56808 | 56808 | | |
56809 | 56809 | | |
56810 | | - | |
| 56810 | + | |
56811 | 56811 | | |
56812 | 56812 | | |
56813 | 56813 | | |
56814 | | - | |
| 56814 | + | |
56815 | 56815 | | |
56816 | 56816 | | |
56817 | 56817 | | |
| |||
112413 | 112413 | | |
112414 | 112414 | | |
112415 | 112415 | | |
112416 | | - | |
| 112416 | + | |
112417 | 112417 | | |
112418 | 112418 | | |
112419 | 112419 | | |
112420 | | - | |
| 112420 | + | |
112421 | 112421 | | |
112422 | 112422 | | |
112423 | 112423 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8362 | 8362 | | |
8363 | 8363 | | |
8364 | 8364 | | |
8365 | | - | |
| 8365 | + | |
8366 | 8366 | | |
8367 | 8367 | | |
8368 | 8368 | | |
8369 | | - | |
| 8369 | + | |
8370 | 8370 | | |
8371 | 8371 | | |
8372 | 8372 | | |
| |||
8939 | 8939 | | |
8940 | 8940 | | |
8941 | 8941 | | |
8942 | | - | |
| 8942 | + | |
8943 | 8943 | | |
8944 | 8944 | | |
8945 | 8945 | | |
8946 | | - | |
| 8946 | + | |
8947 | 8947 | | |
8948 | 8948 | | |
8949 | 8949 | | |
| |||
9151 | 9151 | | |
9152 | 9152 | | |
9153 | 9153 | | |
9154 | | - | |
| 9154 | + | |
9155 | 9155 | | |
9156 | 9156 | | |
9157 | 9157 | | |
9158 | | - | |
| 9158 | + | |
9159 | 9159 | | |
9160 | 9160 | | |
9161 | 9161 | | |
| |||
9363 | 9363 | | |
9364 | 9364 | | |
9365 | 9365 | | |
9366 | | - | |
| 9366 | + | |
9367 | 9367 | | |
9368 | 9368 | | |
9369 | 9369 | | |
9370 | | - | |
| 9370 | + | |
9371 | 9371 | | |
9372 | 9372 | | |
9373 | 9373 | | |
| |||
56337 | 56337 | | |
56338 | 56338 | | |
56339 | 56339 | | |
56340 | | - | |
| 56340 | + | |
56341 | 56341 | | |
56342 | 56342 | | |
56343 | 56343 | | |
56344 | | - | |
| 56344 | + | |
56345 | 56345 | | |
56346 | 56346 | | |
56347 | 56347 | | |
| |||
56549 | 56549 | | |
56550 | 56550 | | |
56551 | 56551 | | |
56552 | | - | |
| 56552 | + | |
56553 | 56553 | | |
56554 | 56554 | | |
56555 | 56555 | | |
56556 | | - | |
| 56556 | + | |
56557 | 56557 | | |
56558 | 56558 | | |
56559 | 56559 | | |
| |||
57629 | 57629 | | |
57630 | 57630 | | |
57631 | 57631 | | |
57632 | | - | |
| 57632 | + | |
57633 | 57633 | | |
57634 | 57634 | | |
57635 | 57635 | | |
57636 | | - | |
| 57636 | + | |
57637 | 57637 | | |
57638 | 57638 | | |
57639 | 57639 | | |
| |||
119428 | 119428 | | |
119429 | 119429 | | |
119430 | 119430 | | |
119431 | | - | |
| 119431 | + | |
119432 | 119432 | | |
119433 | 119433 | | |
119434 | 119434 | | |
119435 | | - | |
| 119435 | + | |
119436 | 119436 | | |
119437 | 119437 | | |
119438 | 119438 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
| 85 | + | |
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
98 | | - | |
| 97 | + | |
| 98 | + | |
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | | - | |
| 123 | + | |
124 | 124 | | |
125 | 125 | | |
| 126 | + | |
126 | 127 | | |
127 | 128 | | |
128 | 129 | | |
| |||
136 | 137 | | |
137 | 138 | | |
138 | 139 | | |
139 | | - | |
| 140 | + | |
140 | 141 | | |
141 | 142 | | |
142 | 143 | | |
143 | 144 | | |
144 | 145 | | |
145 | 146 | | |
146 | | - | |
| 147 | + | |
147 | 148 | | |
148 | 149 | | |
149 | | - | |
150 | 150 | | |
151 | 151 | | |
| 152 | + | |
152 | 153 | | |
153 | 154 | | |
154 | 155 | | |
| |||
166 | 167 | | |
167 | 168 | | |
168 | 169 | | |
| 170 | + | |
169 | 171 | | |
170 | 172 | | |
| 173 | + | |
171 | 174 | | |
172 | 175 | | |
173 | | - | |
| 176 | + | |
174 | 177 | | |
175 | 178 | | |
176 | 179 | | |
| |||
203 | 206 | | |
204 | 207 | | |
205 | 208 | | |
206 | | - | |
| 209 | + | |
207 | 210 | | |
208 | 211 | | |
209 | 212 | | |
210 | 213 | | |
211 | 214 | | |
212 | 215 | | |
| 216 | + | |
213 | 217 | | |
214 | 218 | | |
215 | 219 | | |
| |||
256 | 260 | | |
257 | 261 | | |
258 | 262 | | |
259 | | - | |
260 | 263 | | |
261 | 264 | | |
262 | 265 | | |
| |||
287 | 290 | | |
288 | 291 | | |
289 | 292 | | |
| 293 | + | |
| 294 | + | |
290 | 295 | | |
291 | 296 | | |
292 | 297 | | |
| |||
378 | 383 | | |
379 | 384 | | |
380 | 385 | | |
381 | | - | |
382 | | - | |
383 | | - | |
384 | | - | |
385 | | - | |
386 | | - | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
387 | 393 | | |
388 | | - | |
389 | | - | |
| 394 | + | |
| 395 | + | |
390 | 396 | | |
391 | 397 | | |
392 | | - | |
| 398 | + | |
393 | 399 | | |
394 | 400 | | |
395 | 401 | | |
| |||
0 commit comments