After some quick research(and saving hours, always pays off), I dont think c8 is possible without custom kernel and compiling targetcli from source.
You are right, looks like they’ve removed the tcm_qla2xxx from kernel and disabled the target code in targetcli:
Bugzilla: id=1666377 (can’t include links)
That’s a bugger Redhat, wonder why they did that. Says a “management decision”…
So it’s either fedora like you’ve done or go ahead with SCST again (Looks like it’s still being maintained) on Centos 8 or Debian(noooo. :))
I’m a bit worried about fedora because of it’s life cycle. 12 months then major update and cross fingers, would that be right ?
I guess there’s not much point trying cent7 now that 8 is in full release…
Edit: oh wow centos 8 is EOL December 2021. So it’s fedora or debian now. What are they doing?