openova/products
e3mrah 88ac0ac78f
fix(chart): add imagePullSecrets to catalyst-catalog Deployment (qa-loop iter-1 follow-up) (#1188)
* fix(chart): add imagePullSecrets to catalyst-catalog Deployment (qa-loop iter-1 follow-up)

Follow-up to #1186. Live verification on omantel chroot Sovereign
revealed the catalyst-catalog Pod entered ImagePullBackOff because
the Deployment template was missing `imagePullSecrets`.

Failure on omantel:

  Failed to pull image "ghcr.io/openova-io/openova/catalyst-catalog:9763286":
  failed to authorize: failed to fetch anonymous token: ...
  401 Unauthorized

Same name + namespace pattern as ui-deployment / marketplace-api
(`ghcr-pull` dockerconfigjson Secret in `.Release.Namespace`,
provisioned by the bootstrap-kit slot's per-namespace ghcr-pull seal).

Verified on omantel: after applying the patched Deployment the
Pod transitions through ContainerCreating to Running. Chart 1.4.88
remains in flight; this fix lands as 1.4.89 in the same qa-loop
iter-1 series.

* chart: bump 1.4.88 → 1.4.89 for catalyst-catalog imagePullSecrets fix

---------

Co-authored-by: hatiyildiz <hati.yildiz@openova.io>
2026-05-09 15:14:00 +04:00
..
axon feat(axon): make qwen3-coder thinking mode toggleable via request parameter 2026-04-26 09:20:33 +02:00
catalyst fix(chart): add imagePullSecrets to catalyst-catalog Deployment (qa-loop iter-1 follow-up) (#1188) 2026-05-09 15:14:00 +04:00
continuum feat(continuum): F — dry-run report + post-switchover health check + audit-emit coverage (slice F-1+F-2+F-3, #1101) (#1161) 2026-05-09 08:33:37 +04:00
cortex docs(pass-52): bundled date-sweep + cross-component namespace clean; knative clean 2026-04-28 00:37:21 +02:00
dmz-vcluster feat(epic-5): NetBird mesh + ClusterMesh activator + DMZ vCluster scaffolds (#1100) (#1171) 2026-05-09 12:14:56 +04:00
fabric docs(seaweedfs+guacamole): replace MinIO with SeaweedFS as unified S3 encapsulation; add Guacamole to bp-relay 2026-04-28 10:23:46 +02:00
fingate docs(pass-52): bundled date-sweep + cross-component namespace clean; knative clean 2026-04-28 00:37:21 +02:00
relay docs(seaweedfs+guacamole): replace MinIO with SeaweedFS as unified S3 encapsulation; add Guacamole to bp-relay 2026-04-28 10:23:46 +02:00