Skip to content

OCI Helm Repositories are always displayed as false #511

@michvllni

Description

@michvllni

Expected behaviour

If there is no error in the status, the icon for OCI repositories should be a green checkmark

Actual behaviour

When including Helm Repositories that point to OCI Registries, the extension always marks them as failed because they return no status

Image

Steps to reproduce

deploy a helm repository that uses an OCI registry.
Example:

apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
  name: bitnami-charts
  namespace: flux-system
spec:
  type: oci
  interval: 1m0s
  url: oci://registry-1.docker.io/bitnamicharts

result:

Image

Versions

kubectl version:
Flux version: 2.4.0
Git version: 2.49.0
Azure version:
Extension version: 0.27.0
VSCode version: 1.102.1
Operating System (OS) and its version: Windows 11 24H2, with a devcontainer that runs on bookworm

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions