Skip to content

SONiC OS: Is the OpenConfig provider currently supported? #278

@garzdin-stackit

Description

@garzdin-stackit

Is the openconfig provider currently supported? I have the command line argument set to --provider=openconfig and when I deploy a Device resource with a secretRef to the credentials I'm getting:

2026-04-03T09:33:01.405Z    ERROR    Reconciler error    {"controller": "device", "controllerGroup": "networking.metal.ironcore.dev", "controllerKind": "Device", "Device": {"name":"leaf1","namespace":"network-operator-system"}, "namespace": "network-operator-system", "name": "leaf1", "reconcileID": "a81fa634-2e46-4bad-97c8-3cf480f53e32", "error": "provider does not implement DeviceProvider interface"} 
apiVersion: networking.metal.ironcore.dev/v1alpha1
kind: Device
metadata:
  name: leaf1
  namespace: network-operator-system
spec:
  endpoint:
    address: <ip>:<port>
    secretRef:
      name: secret-basic-auth

I do have the gNMI service on the SONiC switch running and can communicate to it with through gnmic.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/switch-automationAutomation processes for network switch management and operations.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions