Commit 19fc085
authored
fix: reorder post-install hook to apply KE and Platform CRs before component CRDs (opendatahub-io#139)
When components.aigateway.enabled=true, the post-install hook waits for
the aigateways CRD which is registered by ai-gateway-operator at runtime.
But ai-gateway-operator only deploys after the Platform CR sets
aigateway.managementState=Managed, and cert-manager (needed for operator
startup) only deploys after the AzureKubernetesEngine CR is created.
Both CRs were applied after the CRD wait, creating a circular dependency.
Reorder to: KE CR → Platform CR → component CRD waits → component CRs.
Fixes: RHOAIENG-78311
Signed-off-by: Aneesh Puttur <aneeshputtur@gmail.com>1 parent a7c5ffc commit 19fc085
21 files changed
Lines changed: 286 additions & 303 deletions
File tree
- charts/rhai-on-xks-chart
- templates/hooks
- test/snapshots
Lines changed: 24 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
170 | 170 | | |
171 | 171 | | |
172 | 172 | | |
173 | | - | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
174 | 177 | | |
175 | | - | |
176 | 178 | | |
177 | 179 | | |
178 | 180 | | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
179 | 201 | | |
180 | 202 | | |
181 | 203 | | |
| |||
200 | 222 | | |
201 | 223 | | |
202 | 224 | | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
222 | 225 | | |
223 | 226 | | |
224 | 227 | | |
| |||
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
47 | 46 | | |
48 | 47 | | |
49 | 48 | | |
Lines changed: 13 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3387 | 3387 | | |
3388 | 3388 | | |
3389 | 3389 | | |
3390 | | - | |
3391 | | - | |
3392 | | - | |
3393 | | - | |
3394 | | - | |
3395 | | - | |
3396 | | - | |
3397 | | - | |
3398 | | - | |
3399 | | - | |
3400 | | - | |
3401 | | - | |
3402 | | - | |
3403 | 3390 | | |
3404 | 3391 | | |
3405 | 3392 | | |
| |||
3426 | 3413 | | |
3427 | 3414 | | |
3428 | 3415 | | |
3429 | | - | |
3430 | 3416 | | |
3431 | 3417 | | |
3432 | 3418 | | |
| |||
3440 | 3426 | | |
3441 | 3427 | | |
3442 | 3428 | | |
| 3429 | + | |
| 3430 | + | |
| 3431 | + | |
| 3432 | + | |
| 3433 | + | |
| 3434 | + | |
| 3435 | + | |
| 3436 | + | |
| 3437 | + | |
| 3438 | + | |
| 3439 | + | |
| 3440 | + | |
| 3441 | + | |
3443 | 3442 | | |
3444 | 3443 | | |
3445 | 3444 | | |
| |||
Lines changed: 13 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3212 | 3212 | | |
3213 | 3213 | | |
3214 | 3214 | | |
3215 | | - | |
3216 | | - | |
3217 | | - | |
3218 | | - | |
3219 | | - | |
3220 | | - | |
3221 | | - | |
3222 | | - | |
3223 | | - | |
3224 | | - | |
3225 | | - | |
3226 | | - | |
3227 | | - | |
3228 | 3215 | | |
3229 | 3216 | | |
3230 | 3217 | | |
| |||
3251 | 3238 | | |
3252 | 3239 | | |
3253 | 3240 | | |
3254 | | - | |
3255 | 3241 | | |
3256 | 3242 | | |
3257 | 3243 | | |
| |||
3265 | 3251 | | |
3266 | 3252 | | |
3267 | 3253 | | |
| 3254 | + | |
| 3255 | + | |
| 3256 | + | |
| 3257 | + | |
| 3258 | + | |
| 3259 | + | |
| 3260 | + | |
| 3261 | + | |
| 3262 | + | |
| 3263 | + | |
| 3264 | + | |
| 3265 | + | |
| 3266 | + | |
3268 | 3267 | | |
3269 | 3268 | | |
3270 | 3269 | | |
| |||
Lines changed: 13 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3212 | 3212 | | |
3213 | 3213 | | |
3214 | 3214 | | |
3215 | | - | |
3216 | | - | |
3217 | | - | |
3218 | | - | |
3219 | | - | |
3220 | | - | |
3221 | | - | |
3222 | | - | |
3223 | | - | |
3224 | | - | |
3225 | | - | |
3226 | | - | |
3227 | | - | |
3228 | 3215 | | |
3229 | 3216 | | |
3230 | 3217 | | |
| |||
3251 | 3238 | | |
3252 | 3239 | | |
3253 | 3240 | | |
3254 | | - | |
3255 | 3241 | | |
3256 | 3242 | | |
3257 | 3243 | | |
| |||
3265 | 3251 | | |
3266 | 3252 | | |
3267 | 3253 | | |
| 3254 | + | |
| 3255 | + | |
| 3256 | + | |
| 3257 | + | |
| 3258 | + | |
| 3259 | + | |
| 3260 | + | |
| 3261 | + | |
| 3262 | + | |
| 3263 | + | |
| 3264 | + | |
| 3265 | + | |
| 3266 | + | |
3268 | 3267 | | |
3269 | 3268 | | |
3270 | 3269 | | |
| |||
Lines changed: 13 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3363 | 3363 | | |
3364 | 3364 | | |
3365 | 3365 | | |
3366 | | - | |
3367 | | - | |
3368 | | - | |
3369 | | - | |
3370 | | - | |
3371 | | - | |
3372 | | - | |
3373 | | - | |
3374 | | - | |
3375 | | - | |
3376 | | - | |
3377 | | - | |
3378 | | - | |
3379 | 3366 | | |
3380 | 3367 | | |
3381 | 3368 | | |
| |||
3402 | 3389 | | |
3403 | 3390 | | |
3404 | 3391 | | |
3405 | | - | |
3406 | 3392 | | |
3407 | 3393 | | |
3408 | 3394 | | |
| |||
3416 | 3402 | | |
3417 | 3403 | | |
3418 | 3404 | | |
| 3405 | + | |
| 3406 | + | |
| 3407 | + | |
| 3408 | + | |
| 3409 | + | |
| 3410 | + | |
| 3411 | + | |
| 3412 | + | |
| 3413 | + | |
| 3414 | + | |
| 3415 | + | |
| 3416 | + | |
| 3417 | + | |
3419 | 3418 | | |
3420 | 3419 | | |
3421 | 3420 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3212 | 3212 | | |
3213 | 3213 | | |
3214 | 3214 | | |
3215 | | - | |
3216 | | - | |
3217 | | - | |
3218 | | - | |
3219 | | - | |
3220 | | - | |
3221 | | - | |
3222 | | - | |
3223 | | - | |
3224 | | - | |
3225 | | - | |
3226 | | - | |
3227 | | - | |
3228 | 3215 | | |
3229 | 3216 | | |
3230 | 3217 | | |
| |||
3251 | 3238 | | |
3252 | 3239 | | |
3253 | 3240 | | |
3254 | | - | |
3255 | 3241 | | |
3256 | 3242 | | |
3257 | 3243 | | |
| |||
3265 | 3251 | | |
3266 | 3252 | | |
3267 | 3253 | | |
| 3254 | + | |
| 3255 | + | |
| 3256 | + | |
| 3257 | + | |
| 3258 | + | |
| 3259 | + | |
| 3260 | + | |
| 3261 | + | |
| 3262 | + | |
| 3263 | + | |
| 3264 | + | |
| 3265 | + | |
| 3266 | + | |
3268 | 3267 | | |
3269 | 3268 | | |
3270 | 3269 | | |
| |||
Lines changed: 13 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3387 | 3387 | | |
3388 | 3388 | | |
3389 | 3389 | | |
3390 | | - | |
3391 | | - | |
3392 | | - | |
3393 | | - | |
3394 | | - | |
3395 | | - | |
3396 | | - | |
3397 | | - | |
3398 | | - | |
3399 | | - | |
3400 | | - | |
3401 | | - | |
3402 | | - | |
3403 | 3390 | | |
3404 | 3391 | | |
3405 | 3392 | | |
| |||
3426 | 3413 | | |
3427 | 3414 | | |
3428 | 3415 | | |
3429 | | - | |
3430 | 3416 | | |
3431 | 3417 | | |
3432 | 3418 | | |
| |||
3440 | 3426 | | |
3441 | 3427 | | |
3442 | 3428 | | |
| 3429 | + | |
| 3430 | + | |
| 3431 | + | |
| 3432 | + | |
| 3433 | + | |
| 3434 | + | |
| 3435 | + | |
| 3436 | + | |
| 3437 | + | |
| 3438 | + | |
| 3439 | + | |
| 3440 | + | |
| 3441 | + | |
3443 | 3442 | | |
3444 | 3443 | | |
3445 | 3444 | | |
| |||
0 commit comments