fails when trying to use openstack or any other S3 service on a non default port as a provider
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pyjuju |
Fix Released
|
Critical
|
Clint Byrum | ||
txAWS |
Fix Released
|
Undecided
|
Unassigned | ||
txaws (Ubuntu) |
Fix Released
|
High
|
Clint Byrum |
Bug Description
Ensemble should provide support for using Openstack as a provider/
Openstack provides an EC2 compatible API for creating, runnning and managing virtual instances which Ensemble should support.
Testing
-------
I have attempted to replace Openstack URIs and keys in my ~/.ensemble/
~/.ensemble/
ensemble: environments
environments:
openstack:
type: ec2
ec2-uri: http://
s3-uri: http://
access-key: [redacted]
secret-key: [redacted]
Running ensemble:
$ensemble bootstrap
2011-08-11 10:27:57,054 INFO Bootstrapping environment 'openstack' (type: ec2)...
504 Gateway Time-out
2011-08-11 10:29:00,168 ERROR 504 Gateway Time-out
Network activity:
$ sudo ss -ntp
State Recv-Q Send-Q Local Address:Port Peer Address:Port
[...]
ESTAB 0 0 192.168.0.38:47284 172.16.16.1:80 users:(
Related branches
- Free Ekanayaka (community): Approve
-
Diff: 50 lines (+29/-2)2 files modifiedtxaws/s3/client.py (+6/-2)
txaws/s3/tests/test_client.py (+23/-0)
Changed in txaws: | |
status: | New → Confirmed |
Changed in ensemble: | |
status: | Confirmed → Triaged |
summary: |
- ensemble should support openstack as a provider + fails when trying to use openstack as a provider |
summary: |
- fails when trying to use openstack as a provider + fails when trying to use openstack or any other S3 service on a non + default port as a provider |
Changed in txaws (Ubuntu): | |
importance: | Undecided → High |
status: | New → Triaged |
milestone: | none → ubuntu-11.10-beta-1 |
Changed in ensemble: | |
milestone: | none → eureka |
Changed in txaws (Ubuntu): | |
milestone: | ubuntu-11.10-beta-1 → ubuntu-11.10-beta-2 |
Changed in txaws (Ubuntu): | |
assignee: | nobody → Clint Byrum (clint-fewbar) |
status: | Triaged → In Progress |
Changed in txaws: | |
status: | Confirmed → Fix Committed |
Changed in juju: | |
assignee: | nobody → Kapil Thangavelu (hazmat) |
assignee: | Kapil Thangavelu (hazmat) → Clint Byrum (clint-fewbar) |
status: | Triaged → Fix Released |
Changed in txaws: | |
status: | Fix Committed → Fix Released |
Looks like txaws doesn't parse the s3-uri properly.