Skip to content
This repository has been archived by the owner on Feb 2, 2024. It is now read-only.

Backstage POD unable to start #122

Closed
dbacademy opened this issue Oct 7, 2023 · 2 comments
Closed

Backstage POD unable to start #122

dbacademy opened this issue Oct 7, 2023 · 2 comments
Labels
kind/bug Something isn't working status/triage

Comments

@dbacademy
Copy link

Describe the bug

Backstage POD unable to start, following error after installing helm chart from the openshift developer console

Backend failed to start up Error: Missing required config value at 'backend.auth.keys[0].secret'

A clear and concise description of what the bug is. (provide screenshots if applicable)

Expected Behavior

What are the steps to reproduce this bug?

Versions of software used and environment

@dbacademy dbacademy added kind/bug Something isn't working status/triage labels Oct 7, 2023
@kadel
Copy link
Member

kadel commented Oct 10, 2023

There are currently issues with the latest Janus image. If you are using quay.io/janus-idp/backstage-showcase:latest image, you might face this issue.
It should get fixed once this PR is merged janus-idp/backstage-showcase#590

The quick and dirty fix is to use nightly builds. You can do something like this helm upgrade -i janus janus-idp/backstage --set upstream.backstage.image.tag=nightly-20231010

Janus enables Service to Service Auth by default. For this to function, secret needs to be configured, or it will be automatically generated which should be only used for development.
YOu should add secret to values.yaml or provide it using helm cli --set "upstream.backstage.appConfig.backend.auth.keys[0].secret=secret-value

@tumido
Copy link
Member

tumido commented Oct 25, 2023

Hi @dbacademy, this should be resolved now. We've updated the default image.

@tumido tumido closed this as completed Oct 25, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/bug Something isn't working status/triage
Projects
None yet
Development

No branches or pull requests

3 participants