Commit d4d24d6
fix(ci): disable operator-injected lightspeed plugins to fix {{inherit}} resolution (#4791)
* fix(ci): disable operator-injected lightspeed plugins to fix {{inherit}} resolution
The RHDH operator's lightspeed flavor (enabledByDefault: true) injects
lightspeed plugins from registry.access.redhat.com with {{inherit}}.
The catalog index only provides lightspeed from ghcr.io, so {{inherit}}
cannot resolve, causing InstallException in operator deployments.
Add disabled: true entries for both lightspeed plugins in values_showcase
and values_showcase-rbac. The operator merge gives priority to user
ConfigMap, so these override the flavor defaults and prevent the error.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* fix(ci): add dynamic-plugins ConfigMap to showcase-runtime operator deployment
The showcase-runtime namespace was deployed without a dynamic-plugins
ConfigMap, so the operator used only its built-in defaults (including
lightspeed with {{inherit}}). This caused install-dynamic-plugins to
fail with exit code 1, breaking all external database (Azure/RDS) tests.
Add config::create_dynamic_plugins_config call for the runtime namespace
and reference the ConfigMap in rhdh-start-runtime.yaml via
dynamicPluginsConfigMapName, matching the pattern of other operator CRs.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>1 parent 9477df8 commit d4d24d6
4 files changed
Lines changed: 19 additions & 0 deletions
File tree
- .ci/pipelines
- jobs
- resources/rhdh-operator
- value_files
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| 94 | + | |
| 95 | + | |
94 | 96 | | |
95 | 97 | | |
96 | 98 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
282 | 282 | | |
283 | 283 | | |
284 | 284 | | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
285 | 293 | | |
286 | 294 | | |
287 | 295 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
302 | 302 | | |
303 | 303 | | |
304 | 304 | | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
305 | 313 | | |
306 | 314 | | |
307 | 315 | | |
| |||
0 commit comments