InfiniBand PKey Member Delete

View as Markdown

Removes specific device interface GUIDs from an existing InfiniBand PKey partition on UFM and deletes the matching OverlayAssignment rows in Nautobot. Other PKey members are left alone.

Removing a GUID that is not currently in the PKey is a no-op on UFM. Interfaces with no existing OverlayAssignment are returned in interface_ids_not_assigned rather than failing the workflow.

User Interface

Form Inputs

FieldDescriptionRequired
UFM HostNautobot device name of the UFM server that owns the PKeyYes
PKeyPartition key the members are being removed fromYes
Member SourceBy Interfaces or By GUIDsYes
InterfacesDevice + interface rows for the members to removeWhen Member Source is By Interfaces
GUIDsOne 0x + 16 hex GUID per line, or comma-separatedWhen Member Source is By GUIDs

InfiniBand PKey Member Delete workflow form

Workflow Execution

Execution Stages

  1. Resolve site, overlay, and canonical PKey from Nautobot
  2. Resolve IB GUIDs for the submitted interfaces (or validate raw GUIDs)
  3. Remove GUIDs from the PKey partition on UFM
  4. Verify the GUIDs are no longer present in the PKey on UFM
  5. Delete the matching OverlayAssignment records in Nautobot