I'm getting the following error when trying to launch a new instance from 
Scalr into CloudStack using a custom Chef role:

2015-02-10 12:31:23,836-05:00 - DEBUG - scalarizr.messaging.p2p.producer - 
Message 'HostUpdate' delivered (message_id: 
bb3d4e16-0ab5-4f67-9dea-9875a1d603b0)
2015-02-10 12:31:23,872-05:00 - INFO - scalarizr.handlers.chef - Starting 
chef-client. Run list: [u'role[fog]']
2015-02-10 12:31:23,873-05:00 - DEBUG - scalarizr.util - system: 
('/usr/bin/chef-client', '--json-attributes', 
'/etc/chef/json_attributes.json')
2015-02-10 12:31:23,903-05:00 - ERROR - scalarizr.ops.system.init - 
Operation "system.init" (id: dec4a11b-30c6-425e-8bf0-83ae32542d1b) failed. 
Reason: unknown encoding: string-escape
Traceback (most recent call last):
  File 
"/opt/scalarizr/embedded/lib/python2.7/site-packages/scalarizr-3.2.1-py2.7.egg/scalarizr/api/operation.py",
 
line 174, in _in_progress
  File 
"/opt/scalarizr/embedded/lib/python2.7/site-packages/scalarizr-3.2.1-py2.7.egg/scalarizr/handlers/lifecycle.py",
 
line 423, in handler
  File 
"/opt/scalarizr/embedded/lib/python2.7/site-packages/scalarizr-3.2.1-py2.7.egg/scalarizr/libs/bases.py",
 
line 33, in fire
  File 
"/opt/scalarizr/embedded/lib/python2.7/site-packages/scalarizr-3.2.1-py2.7.egg/scalarizr/handlers/chef.py",
 
line 244, in on_before_host_up
  File 
"/opt/scalarizr/embedded/lib/python2.7/site-packages/scalarizr-3.2.1-py2.7.egg/scalarizr/handlers/chef.py",
 
line 410, in run
  File 
"/opt/scalarizr/embedded/lib/python2.7/site-packages/scalarizr-3.2.1-py2.7.egg/scalarizr/handlers/chef.py",
 
line 390, in _run_chef_client
  File 
"/opt/scalarizr/embedded/lib/python2.7/site-packages/scalarizr-3.2.1-py2.7.egg/scalarizr/util/__init__.py",
 
line 296, in system2
  File "/opt/scalarizr/embedded/lib/python2.7/subprocess.py", line 710, in 
__init__
  File "/opt/scalarizr/embedded/lib/python2.7/subprocess.py", line 1326, in 
_execute_child
  File "/opt/scalarizr/embedded/lib/python2.7/pickle.py", line 1382, in 
loads
  File "/opt/scalarizr/embedded/lib/python2.7/pickle.py", line 858, in load
  File "/opt/scalarizr/embedded/lib/python2.7/pickle.py", line 971, in 
load_string
LookupError: unknown encoding: string-escape
2015-02-10 12:31:23,910-05:00 - DEBUG - scalarizr.messaging.p2p.producer - 
Sending message 'OperationResult' into queue 'control'
2015-02-10 12:31:23,952-05:00 - DEBUG - scalarizr.messaging.p2p.security - 
Encrypting message

Any ideas on how to troubleshoot this? The role in question works just fine 
locally in Vagrant and VirtualBox.

Thanks,
Dan

-- 
You received this message because you are subscribed to the Google Groups 
"scalr-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to