Whamcloud - gitweb
LU-12836 osd-zfs: Catch all ZFS pool change events 52/43552/3
authorTony Hutter <hutter2@llnl.gov>
Fri, 12 Mar 2021 01:23:16 +0000 (17:23 -0800)
committerOleg Drokin <green@whamcloud.com>
Wed, 2 Jun 2021 17:48:53 +0000 (17:48 +0000)
commite11a47da71a2e2482e4c4cf582d663cd76a2ecab
treeabd34c15abaf96a3015fff0df3eb657799d9ad5b
parent72a08ea547dceb542d554e9057e0ed257138bd48
LU-12836 osd-zfs: Catch all ZFS pool change events

This change adds the following symlinks:

  vdev_attach-lustre -> statechange-lustre.sh
  vdev_remove-lustre -> statechange-lustre.sh
  vdev_clear-lustre -> statechange-lustre.sh

This makes it so the statechange-lustre.sh script is also called on
all ZFS events that could change the pool state.

Signed-off-by: Tony Hutter <hutter2@llnl.gov>
Change-Id: I18edc86749e8ab91bb45f21aafd3fd47e78cbaef
Reviewed-on: https://review.whamcloud.com/43552
Reviewed-by: Olaf Faaland-LLNL <faaland1@llnl.gov>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Nathaniel Clark <nclark@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/scripts/Makefile.am
lustre/scripts/statechange-lustre.sh
lustre/scripts/vdev_attach-lustre.sh [new symlink]
lustre/scripts/vdev_clear-lustre.sh [new symlink]
lustre/scripts/vdev_remove-lustre.sh [new symlink]