Summary: | tgt should not be a dependency of cinder[iscsi] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | schmitt953 |
Component: | [OLD] Unspecified | Assignee: | Matthew Thode ( prometheanfire ) <prometheanfire> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
fixed ebuild
cinder-2016.1.9999.ebuild |
Description
schmitt953
2016-04-12 19:43:43 UTC
What client utils are used if lio is used over tgt? Any other package or just a kernel module that needs to be verified? (how does cinder call lio) Can they both be run at the same time? This would work for the use flags. REQUIRED_USE="iscsi? ( || ( tgt lio ) )" Hey Matt, That's the exact syntax I used :). I also added an infiniband use flag for checking iser drivers in the kernel. I'm testing the new ebuild now. I'll post here when it builds. Created attachment 431034 [details]
fixed ebuild
Created attachment 431128 [details]
cinder-2016.1.9999.ebuild
fixed the ewarn with modules
One thing I noticed is the regular cinder init file doesn't install. Don't know if thatis intentional but I don't see anything starting the pid in /var/run. Nothing from files/cinder-init is called and placed into the directory. fixed the ebuild so it works and commited |