Uh oh!
There was an error while loading. Please reload this page.
Solaris 11 support - #99
Conversation
ccope
commented
Sep 2, 2014
Any feedback on this PR? |
coderanger
commented
Sep 2, 2014
@ccope I can't test this easily so I'm not sure I'm super comfortable supporting it internally. |
ccope
commented
Sep 2, 2014
Yeah... I put in the work to create a bento packer definition for automatically generating Solaris 11 base boxes, but unfortunately it doesn't seem possible to distribute prebuilt boxes right now :-( https://github.com/opscode/bento/blob/master/packer/solaris-11-x86.json |
coderanger
commented
Sep 2, 2014
Even with that, my testing harness is built on docker+travis. So this would have to be manually tested. |
ccope
commented
Sep 2, 2014
Ah... Well, that's kind of a bummer. Though the cookbook does currently support FreeBSD and SmartOS (a Solaris derivative), which also do not run in Docker containers, I can see the concern of adding more untested code. Given that the scope of the change is so small though, would you consider merging this if I added a disclaimer to the README like this? |
coderanger
commented
Sep 2, 2014
Yeah, thats probably reasonable. |
ccope
commented
Sep 2, 2014
Hmm. Well, I added the notice. Looks like berkshelf is having some unrelated issues right now which broke the build (failed to download the minitest cookbook). |
0b15bfe to
ea212c3Compareccope
commented
Sep 8, 2014
@coderanger it looks like any new PR's will fail testing until my last commit gets merged |
b1efb76 to
6716009Compareccope
commented
Feb 26, 2015
rebased on master, fixed build again |
kuldeepsvirk
commented
Jun 8, 2015
Virtual machine is best tool to cross platforms. |
coderanger
commented
Jul 17, 2015
Leaving this open for tracking, this should get moved to a provider subclass in https://github.com/poise/poise-python. Will revisit shortly. |
The default recipe and pip_package provider work just fine after adding the package names. I didn't test the source recipe but I suspect it won't work without gmake (GNU make instead of the Sun make).