open-iscsi / targetd

Remote configuration of a LIO-based storage appliance
GNU General Public License v3.0
71 stars 28 forks source link

RHEL/Centos 8 support? #88

Closed softwareplumber closed 3 years ago

softwareplumber commented 3 years ago

So much googling kubernetes + iscsi provisioner ultimately leads back to here... and yet I am on Centos 8. Rebuilding doesn't look trivial due to some of the dependencies. I'm going to try the privileged docker container route, but it would be great to know if there is a Centos 8 build in the pipeline...

tasleson commented 3 years ago

Nothing in the pipeline, but I can certainly look into adding RPMs for EL8 to EPEL. To get something out sooner I could put out a copr repo. if that works for you?

softwareplumber commented 3 years ago

That would be really appreciated. :-)

tasleson commented 3 years ago

@softwareplumber Sorry for the extended delay. I've got an epel branch created and built a local test rpm. Once I can get that tested a bit I'll get a release going and I'll follow-up with a link where you can try it out. It will take a couple of weeks for the package to get released in stable epel repos.

tasleson commented 3 years ago

@softwareplumber Built rpm: https://kojipkgs.fedoraproject.org//packages/targetd/0.10.0/3.el8/noarch/targetd-0.10.0-3.el8.noarch.rpm give it a try. In a couple of weeks this should be available in stable rpm repos. It should show up in testing repos in the next day or two.

Unfortunately, for EL8 you will need to set selinux into permissive mode for the targetd daemon to work. This is corrected for fedora, but the policy changes are not in EL8.

softwareplumber commented 3 years ago

That's awesome! I'll give it a try...

tasleson commented 3 years ago

@softwareplumber Oh I forgot to mention, you also need to have EPEL repo. enabled to install rpm to install all dependencies.