This issue does not exist when replicating from SCALE to CORE, but does exist when replicating from SCALE to SCALE. As a result, this issue is not apparent unless both systems are on SCALE.
What happened to me
Realize this is somewhat of an edge case, but hope this helps anyone that might find themselves in the same situation.
What happened to me
- Snapshot and replicate entire 'ix-applications' dataset from System A (SCALE) to System B (CORE)
- Reboot System B
- Everything works as expected
- Migrate System B to SCALE
- Reboot System B
- System B (now SCALE) stalls on 'Import ZFS Pools'
- Boot System B (CORE backup), delete previously replicated 'ix-applications' dataset
- Restart System B (back to SCALE)
- System B boots successfully
- System A (SCALE) replicates its 'ix-applications' snapshot to System B (SCALE)
- System B is no longer able to boot until the 'ix-applications' dataset is removed
Realize this is somewhat of an edge case, but hope this helps anyone that might find themselves in the same situation.