janus-idp / helm-backstage

Helm Chart for Deploying Backstage. This repo is deprecated. Please move to https://github.com/redhat-developer/rhdh-chart

Home Page:https://redhat-developer.github.io/rhdh-chart/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Backstage container init error

kubealex opened this issue · comments

Describe the bug

When installing via chart, the backstage container fails its init phase:

runc create failed: unable to start container process: exec: "./install-dynamic-plugins.sh": stat ./install-dynamic-plugins.sh: no such file or directory"

Expected Behavior

The container starts.

What are the steps to reproduce this bug?

  1. Follow instructions in the README
  2. Add helm repos
  3. (optional) customize values
  4. Helm install

Versions of software used and environment

OCP 4.14 fresh install with ODF
OCP 4.13 fresh install with ODF

This bug is currently due to quay.io/janus-idp/backstage-showcase:latest still pointing to an image from before dynamic plugins were added (hence the missing ./install-dynamic-plugins.sh file).

A workaround at the moment is to change the upstream.backstage.image.tag field in the values.yaml to next or any of newer images in quay.io/janus-idp/backstage-showcase.

i.e. helm upgrade -i <release_name> janus-idp/backstage --set upstream.backstage.image.tag=next

this is fixed now quay.io/janus-idp/backstage-showcase:latest now points to the latest released version (1.0.0) which includes dynamic plugins