Skip to content
This repository has been archived by the owner on Mar 19, 2022. It is now read-only.

knife solo prepare fails silently on Ubuntu 14.04 gem install #373

Open
leonid-shevtsov opened this issue Jun 22, 2014 · 5 comments · May be fixed by #454
Open

knife solo prepare fails silently on Ubuntu 14.04 gem install #373

leonid-shevtsov opened this issue Jun 22, 2014 · 5 comments · May be fixed by #454
Milestone

Comments

@leonid-shevtsov
Copy link

There's no libopenssl-ruby package since 14.04, and the failing apt-get install here is not noticed.

As a result, ruby is never installed and gem install chef fails.

Seeing as libopenssl-ruby is a virtual package, maybe there's a more generic way to get around checking for >=14.04

@matschaffer
Copy link
Owner

I'm a little surprised it's using debianoid_gem_install here. Is this not an x86 host?

If there's no usable omnibus package for you we can update the bootstrapper & detector accordingly. Though I may need some advice on what the correct installation procedure is for your platform.

@leonid-shevtsov
Copy link
Author

You're right. This is an ARM host, specifically, an ODROID board.

If this is an uncommon issue - feel free to close - I've worked around by installing the prerequisites manually. But, I suggest aborting the script if apt-get fails to complete.

@matschaffer
Copy link
Owner

Either way. It'd be nice to have non-x86 support for ubuntu 14 if you have a method that works. But aborting is also a fine idea and something I can implement w/o having to figure out how to virtualize non-x86 machines for testing :)

@matschaffer matschaffer changed the title knife solo prepare fails silently on Ubuntu 14.04 knife solo prepare fails silently on Ubuntu 14.04 gem install Jun 24, 2014
@matschaffer
Copy link
Owner

Actually, I should be able to test by just forcing a gem-based install on x86 ubuntu 14. I'll see what I can do but any pointers on how you did the install are appreciated.

@matschaffer matschaffer added this to the 0.5.0 milestone Jun 24, 2014
@leonid-shevtsov
Copy link
Author

All I had to do is to manually apt-get install libopenssl-ruby1.9 and rerun knife solo bootstrap again.

leonid-shevtsov added a commit to leonid-shevtsov/knife-solo that referenced this issue Sep 16, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants