Skip to content

CAPA extension provisioning card is not hidden when the aws capi provider is not installed #18243

Description

@mantis-toboggan-md

Setup

  • Rancher version: v2.15-bcfacbd81af07c89117639b07fdb2076a56d58b9-head
  • Rancher UI Extensions: CAPA 0.0.0-rc3
  • Browser type & version: ff

Describe the bug
When the aws capi provider is not installed, the CAPI AWS card shouldn't be shown in the provisioning cluster creation screen (see screenshot). This should be fixable from the capa extension repo.

To Reproduce

  1. install the capa extension; do NOT install the aws capi provider
  2. navigate to the cluster management cluster list view and click 'create'

Result
CAPA AWS card is present, selectable

Expected Result
The CAPA AWS card should only be visible once the aws capiprovider is installed

Screenshots

Image

Additional context
To make the CAPA ui extension available for install, add the following clusterrepo to your local cluster

apiVersion: catalog.cattle.io/v1
kind: ClusterRepo
metadata:
  name: prov-capi-ui-extensions
spec:
  url: https://rancher.github.io/prov-capi-ui-extensions

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions