You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
iscsi is included IF it's cached. A cookbook for our kvm server passes on our chef CI server until an outside action causes iscsi to end up in our CI server's cache. Then it starts breaking with a circular dependency error.
$ berks install
Resolving cookbook dependencies...
Fetching 'hostclass_kvm_server' from source at .
Fetching cookbook index from https://supermarket.chef.io...
There is a circular dependency between iscsi and multipath
Unable to find a solution for demands: apt (5.0.1), auditd (0.2.0), build-essential (8.0.0), chef-client (4.6.0), chef-sugar (3.4.0), chef_hostname (0.4.2), compat_resource (12.16.3)...
We could fork the cookbook, but before doing that, what do you think about removing recommends from the metadata.rb file?
Thanks
The text was updated successfully, but these errors were encountered:
Hello,
We're seeing inconsistent behavior in our CI pipeline when we use your multipath cookbook. The metadata.rb for multipath
recommends
iscsi, and iscsirequires
multipath.https://github.com/ovaistariq/cookbook-multipath/blob/master/metadata.rb#L7
The inconsistency is that with this change to Berksfile:
berkshelf/berkshelf#1362
iscsi is included IF it's cached. A cookbook for our kvm server passes on our chef CI server until an outside action causes iscsi to end up in our CI server's cache. Then it starts breaking with a circular dependency error.
We could fork the cookbook, but before doing that, what do you think about removing
recommends
from the metadata.rb file?Thanks
The text was updated successfully, but these errors were encountered: