janus-idp / helm-backstage

Helm Chart for Deploying Backstage. This repo is deprecated. Please move to https://github.com/redhat-developer/rhdh-chart
https://redhat-developer.github.io/rhdh-chart/
Apache License 2.0
62 stars 54 forks source link

Backstage container init error #170

Closed kubealex closed 10 months ago

kubealex commented 10 months ago

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

Zaperex commented 10 months ago

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

kubealex commented 10 months ago

Thank you @Zaperex!

kadel commented 10 months ago

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