Archived
- Remove VIP-specific portal binding — the VIP doesn't exist until Pacemaker assigns it; the default all-IPs portal (::0:3260) is correct for Pacemaker to manage - Clear existing LIO targets before re-running targetcli (idempotent on partial failures) - Tear down LIO kernel objects after saveconfig so umount succeeds (LIO holds the backing file open otherwise) - Guard mount with mountpoint check so re-runs don't fail when already mounted - Use --replace for cibadmin constraints (idempotent vs --create) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HaH1cSGvhogRP5ExoF6nD8