Skip to content

CISCO NX-OS: annotating device with networking.metal.ironcore.dev/maintenance=reboot lands in reboot loop #494

Description

@IvoGoman

The reboot is issued correctly and the device is restarted. However, the reboot request errors out with

2026-08-12T15:58:34.321+0200	DEBUG	events	Event occurred	{"object": {"name":"leaf2","namespace":"default"}, "kind": "Device", "apiVersion": "networking.metal.ironcore.dev/v1alpha1", "type": "Normal", "reason": "RebootRequested", "action": "Maintenance", "note": "Device reboot has been requested"}
2026-08-12T15:59:04.324+0200	DEBUG	events	Event occurred	{"object": {"name":"leaf2","namespace":"default"}, "kind": "Device", "apiVersion": "networking.metal.ironcore.dev/v1alpha1", "type": "Warning", "reason": "RebootFailed", "action": "Maintenance", "note": "Device reboot has failed: rpc error: code = DeadlineExceeded desc = context deadline exceeded"}

Since the reboot errors out the reboot annotation is never removed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/switch-automationAutomation processes for network switch management and operations.bugSomething isn't workingplatform/nxEverything related to Cisco NX-OS

    Type

    No type

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions