Deploying formulas no longer works
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pyjuju |
Fix Released
|
Critical
|
Kapil Thangavelu |
Bug Description
0.5+bzr326-
Deploying any formula to today's daily oneiric AMI as well as the default ensemble AMI results in a traceback in /var/log/
3.24:2181], sessionId=
2011-08-24 17:20:41,984: ensemble.
2011-08-24 17:20:41,993: ensemble.
2011-08-24 17:20:41,993: ensemble.
2011-08-24 17:20:42,068: ensemble.
2011-08-24 17:20:42,097: ensemble.
Traceback (most recent call last):
File "/usr/lib/
yield self.start_
File "/usr/lib/
result = result.
File "/usr/lib/
return g.throw(self.type, self.value, self.tb)
File "/usr/lib/
bundle = yield self.download_
File "/usr/lib/
result = g.send(result)
File "/usr/lib/
if formula_
AttributeError: 'NoneType' object has no attribute 'startswith'
the s3 url signing algortithm was properly quoting the bucket and key name. fixed directly on trunk.