-
Bug
-
Resolution: Cannot Reproduce
-
Critical
-
None
-
0.2.8
-
False
-
-
False
-
-
Description of the problem:
Notifications and Orchestrator plugins don't load after deleting backstage pod
How reproducible:
100%, reproduced twice.
Steps to reproduce:
1. Deploy Orchestrator
2. Update app-config-rhdh config map with github auth information
3. restart pod backstage-backstage, twice if needed
These are the general steps I took to cause the plugins to disappear. There was an error in the rhdp-operator pod that let me know that the app-config-rhdh configmap wasn't updated. Restarted the rhdh-operator pod did resolve that error, but the Orcestrator nor the Notifications plugin was present in the UI after these actions.
Install dynamic plugins container show that the plugins were installed successfully:
======= Installing dynamic plugin @janus-idp/backstage-plugin-orchestrator-backend-dynamic@1.6.0
180 ==> Grabbing package archive through `npm pack`
181 ==> Verifying package integrity
182 ==> Removing previous plugin directory /dynamic-plugins-root/janus-idp-backstage-plugin-orchestrator-backend-dynamic-1.6.0
183 ==> Extracting package archive /dynamic-plugins-root/janus-idp-backstage-plugin-orchestrator-backend-dynamic-1.6.0.tgz
184 ==> Removing package archive /dynamic-plugins-root/janus-idp-backstage-plugin-orchestrator-backend-dynamic-1.6.0.tgz
185 ==> Merging plugin-specific configuration
186 ==> Successfully installed dynamic plugin @janus-idp/backstage-plugin-orchestrator-backend-dynamic@1.6.0
187
188======= Installing dynamic plugin @janus-idp/backstage-plugin-orchestrator@1.8.2
189 ==> Grabbing package archive through `npm pack`
190 ==> Verifying package integrity
191 ==> Removing previous plugin directory /dynamic-plugins-root/janus-idp-backstage-plugin-orchestrator-1.8.2
192 ==> Extracting package archive /dynamic-plugins-root/janus-idp-backstage-plugin-orchestrator-1.8.2.tgz
193 ==> Removing package archive /dynamic-plugins-root/janus-idp-backstage-plugin-orchestrator-1.8.2.tgz
194 ==> Merging plugin-specific configuration
195 ==> Successfully installed dynamic plugin @janus-idp/backstage-plugin-orchestrator@1.8.2
196
197
======= Installing dynamic plugin @janus-idp/plugin-notifications@1.1.13
198 ==> Grabbing package archive through `npm pack`
199 ==> Verifying package integrity
200 ==> Removing previous plugin directory /dynamic-plugins-root/janus-idp-plugin-notifications-1.1.13
201 ==> Extracting package archive /dynamic-plugins-root/janus-idp-plugin-notifications-1.1.13.tgz
202 ==> Removing package archive /dynamic-plugins-root/janus-idp-plugin-notifications-1.1.13.tgz
203 ==> Merging plugin-specific configuration
204 ==> Successfully installed dynamic plugin @janus-idp/plugin-notifications@1.1.13
205
206======= Installing dynamic plugin @janus-idp/plugin-notifications-backend-dynamic@1.4.0
207 ==> Grabbing package archive through `npm pack`
208 ==> Verifying package integrity
209 ==> Removing previous plugin directory /dynamic-plugins-root/janus-idp-plugin-notifications-backend-dynamic-1.4.0
210 ==> Extracting package archive /dynamic-plugins-root/janus-idp-plugin-notifications-backend-dynamic-1.4.0.tgz
211 ==> Removing package archive /dynamic-plugins-root/janus-idp-plugin-notifications-backend-dynamic-1.4.0.tgz
212 ==> Successfully installed dynamic plugin @janus-idp/plugin-notifications-backend-dynamic@1.4.0
Actual results:{}
Orchestrator and Notifications plugins aren't present in the UI
Expected results:
Orchestrator and Notifications plugins are present in the UI
- links to