winhamwr / ci-infrastructure

my chef boostrapper for setting up jenkins on a fresh server
BSD 3-Clause "New" or "Revised" License
20 stars 14 forks source link

Issue Deploying #5

Closed jordanbaucke closed 12 years ago

jordanbaucke commented 12 years ago

$fix node:ec2-184-72-16-29.us-west-1.compute.amazonaws.com deploy_chef Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/fabric/main.py", line 602, in main docstring, callables, default = load_fabfile(fabfile) File "/usr/local/lib/python2.7/dist-packages/fabric/main.py", line 161, in load_fabfile imported = importer(os.path.splitext(fabfile)[0]) File "/root/.virtualenvs/ci-instructure/src/littlechef/littlechef/runner.py", line 24, in <module> from paramiko.config import SSHConfig as _SSHConfig ImportError: No module named paramiko.config

I've completed all the steps listed in the configuration - and I've hit a wall with the above command and call traceback...

Does it matter where I cloned my repo? It's under /home/username/bin/ci-infrastructure

copyhacker commented 12 years ago

pip install paramiko will get you past this. I believe the dependency has changed in later versions of Littlechef though: https://github.com/tobami/littlechef/issues/74

winhamwr commented 12 years ago

I don't have an OS X system handy to test on, but I just upgraded the requirement to use littlechef 1.1.0. From @copyhacker's link, it looks like that should fix this problem.

Thanks for the bug report and thanks for the link to the littlechef issue. I wish it hadn't taken me 4 months to get this fixed. Poor OS X folks.

-Wes