From 5bacf9fbcad5c909144a2b3887a26678e35c79a3 Mon Sep 17 00:00:00 2001 From: Ryan Blundon Date: Mon, 29 Jun 2026 20:49:57 -0500 Subject: [PATCH] talos multipath patch --- multipath-patch.yaml | 46 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 multipath-patch.yaml diff --git a/multipath-patch.yaml b/multipath-patch.yaml new file mode 100644 index 0000000..8214d63 --- /dev/null +++ b/multipath-patch.yaml @@ -0,0 +1,46 @@ +--- +apiVersion: v1alpha1 +kind: ExtensionServiceConfig +name: multipathd +configFiles: + - content: |- + # Pure Storage FlashArray multipath configuration + # Configured via ExtensionServiceConfig for multipathd system service + defaults { + polling_interval 10 + path_selector "round-robin 0" + path_grouping_policy group_by_prio + path_checker tur + prio alua + failback immediate + user_friendly_names no + find_multipaths yes + fast_io_fail_tmo 10 + dev_loss_tmo 600 + no_path_retry 0 + } + + devices { + device { + vendor "PURE" + product "FlashArray" + path_selector "round-robin 0" + path_grouping_policy group_by_prio + prio alua + path_checker tur + fast_io_fail_tmo 10 + user_friendly_names no + no_path_retry 0 + hardware_handler "1 alua" + dev_loss_tmo 600 + failback immediate + } + } + + blacklist { + # Exclude Portworx PXD devices from multipathing + devnode "^pxd[0-9]*" + devnode "^pxd.*" + } + mountPath: /etc/multipath.conf + \ No newline at end of file