Skip to content

274 issues when deploying as dynamic plugin#275

Merged
eguzki merged 8 commits intomainfrom
274-issues-when-deploying-as-dynamic-plugin
Mar 25, 2026
Merged

274 issues when deploying as dynamic plugin#275
eguzki merged 8 commits intomainfrom
274-issues-when-deploying-as-dynamic-plugin

Conversation

@eguzki
Copy link
Copy Markdown
Contributor

@eguzki eguzki commented Mar 20, 2026

Fixes #274

  • Page shows No implementation available for apiRef{plugin.kuadrant.service}. Very likely that kuadrant api factory is not exported.
  • Only one menu item in the sidebar Kuadrant. Missing sub menu items API Products, My API Keys and API Key Approval.
  • Kuadrant icon not shown
  • guest auth provider does not provide email in the profile. Fallback to catalog entity to fetch the email. Now the api key creation works in both auth providers: guest and oidc based.
  • Updated doc to latest supported RHDH and backstage versions (from rhdh 1.8.4 sync #261)
  • Export standard MUI icons (api, key, approval)

With these changes:

Screenshot 2026-03-25 at 16-46-33 API Products Eguzki's Red Hat Developer Hub

eguzki added 2 commits March 20, 2026 11:34
Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
@eguzki eguzki linked an issue Mar 20, 2026 that may be closed by this pull request
3 tasks
eguzki added 6 commits March 20, 2026 11:51
Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
@eguzki eguzki marked this pull request as ready for review March 23, 2026 16:48
Comment thread docs/installation.md

```sh
kubectl create namespace $RHDH_NS
kubectl apply -f - <<EOF
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is to avoid getting an error if it was created, no? Another option would be

kubectl create namespace $RHDH_NS --dry-run=client -o yaml | kubectl apply -f -

Copy link
Copy Markdown
Member

@didierofrivia didierofrivia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧷

Copy link
Copy Markdown
Contributor

@R-Lawton R-Lawton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@eguzki eguzki added this pull request to the merge queue Mar 25, 2026
Merged via the queue into main with commit 098a96a Mar 25, 2026
6 checks passed
@eguzki eguzki deleted the 274-issues-when-deploying-as-dynamic-plugin branch March 25, 2026 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

issues when deploying as dynamic plugin

3 participants