Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Chef-provisioning version has broken Chef-Provisioning-oneview #51

Open
thebsdbox opened this issue Oct 27, 2016 · 3 comments
Open

Comments

@thebsdbox
Copy link
Collaborator

Hello,

Trying to fix a bug I created a new environment with the latest release of Chef, a gem dependency in the one view driver means that the driver now gives an error on run.

    Gem::ConflictError
    ------------------
    Unable to activate chef-provisioning-oneview-1.2.0, because chef-provisioning-2.0.2 conflicts with chef-provisioning (~> 1.0)

I've quickly edited the local .gemspec to change from ~> 1.0 to >= 0 and it's working with the 2.x release of the chef-provisioning driver. But the remote gem will need modifying.

-Dan

@jsmartt
Copy link
Contributor

jsmartt commented Oct 27, 2016

Definitely need to add/confirm support for chef-provisioning 2.0. I don't want to just say it's compatible without doing some modifications and checking into what broke or was changed in 2.0 though.

@jsmartt
Copy link
Contributor

jsmartt commented Oct 27, 2016

Btw, it doesn't look like a lot changed, other than the version of Ruby required and the version of Cheffish (see this). I think the biggest impact this has on us is limiting which versions of the chef-client that are compatible. From the looks of things, it looks like anything older than chef 12.14 won't be supported.

@thebsdbox
Copy link
Collaborator Author

Sure, just took me by surprise that I guess the hard limit broke all of the pulling of the required gems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants