[ https://issues.apache.org/jira/browse/DTACLOUD-563?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13700633#comment-13700633 ]
Ilkka Tengvall commented on DTACLOUD-563: ----------------------------------------- Hi, we finally had time to setup and do this, it seems to work: ---------------------------------------------------------------------------- Output from command: irb(main):001:0> require 'openstack' => true irb(main):002:0> os = OpenStack::Connection.create({:username => "user", :api_key=>"badabing", :auth_method=>"password", :auth_url => "http://10.10.10.10:5000/v2.0/", :authtenant_name =>"our-devel", :service_type=>"compute"}) => #<OpenStack::Compute::Connection:0x00000001b6abd8 @extensions=nil, @connection=#<OpenStack::Connection:0x00000001b6c0f0 @authuser="user", @authkey="badabing", @auth_url="http://10.10.10.10:5000/v2.0/", @authtenant={:type=>"tenantName", :value=>"our-devel"}, @auth_method="password", @service_name=nil, @service_type="compute", @region=nil, @regions_list={"RegionOne"=>[{:service=>"volume", :versionId=>nil}, {:service=>"image", :versionId=>nil}, {:service=>"compute", :versionId=>nil}, {:service=>"ec2", :versionId=>nil}, {:service=>"identity", :versionId=>nil}]}, @is_debug=nil, @auth_host="10.10.10.10", @auth_port=5000, @auth_scheme="http", @auth_path="/v2.0/", @retry_auth=nil, @proxy_host=nil, @proxy_port=nil, @authok=true, @http={}, @authtoken="20ceaa274fc84046aedf2d7b35e8d540", @service_host="10.10.10.10", @service_path="/v2/fdb596b36b6745518ccd43c9f75696c7", @service_port=8774, @service_scheme="http">> irb(main):003:0> os.get_floating_ips => [#<OpenStack::Compute::FloatingIPAddress:0x00000001bd37a0 @fixed_ip=nil, @id=1, @instance_id=nil, @ip="8.8.8.169", @pool="nova">, #<OpenStack::Compute::FloatingIPAddress:0x00000001bd32f0 @fixed_ip="10.10.41.8", @id=5, @instance_id="626dab42-a5fd-4221-b184-e20fce0bcaa2", @ip="8.8.8.8", @pool="nova">, #<OpenStack::Compute::FloatingIPAddress:0x00000001bd2f80 @fixed_ip=nil, @id=6, @instance_id=nil, @ip="8.8.8.174", @pool="nova">] irb(main):004:0> os.get_floating_ip(1) => #<OpenStack::Compute::FloatingIPAddress:0x00000001c7b298 @fixed_ip=nil, @id=1, @instance_id=nil, @ip="8.8.8.169", @pool="nova"> irb(main):006:0> addr = os.create_floating_ip => #<OpenStack::Compute::FloatingIPAddress:0x00000001d858a0 @fixed_ip=nil, @id=3, @instance_id=nil, @ip="8.8.8.171", @pool="nova"> irb(main):007:0> os.delete_floating_ip(3) => true irb(main):008:0> os.attach_floating_ip({:server_id=>"8aeff298-a170-48ac-88b7-d60e4266fa55", :ip_id=>"1"}) => true irb(main):009:0> os.detach_floating_ip({:server_id=>"8aeff298-a170-48ac-88b7-d60e4266fa55", :ip_id=>"1"}) => true ---------------------------------------------------------------------------- BR, Ilkka > openstack driver lacks firewall and addresses functionality > ----------------------------------------------------------- > > Key: DTACLOUD-563 > URL: https://issues.apache.org/jira/browse/DTACLOUD-563 > Project: DeltaCloud > Issue Type: Improvement > Components: Server > Environment: fedora 18 deltacloud-core-openstack-1.1.2-3.fc18.noarch, > also the upstream latest as of 3rd Jun 2013 > Reporter: Ilkka Tengvall > > We are implementing a service that connects to different clouds via > deltacloud. We run to an issue that we can't handle security groups and > floating addresses via deltacloud. The feature is missing, see the irclog for > background with marios: > {quote} > <ikke-t> hi, does anyone here know the status of firewalls and addresses on > openstack driver? > <ikke-t> it seems they are not implemented at least in F18 version of > deltacloud: > <ikke-t> "The required capability to execute this operation is missing" > <marios> ikke-t: hi - yeah looks like they aren't implemented yet > <ikke-t> this seems to be a bit behind of upstream: > deltacloud-core-1.1.2-3.fc18.noarch > <ikke-t> any idea if upstream has them, mario? > <ikke-t> release notes doesn't mention them > <marios> ikke-t: no, that's what i meant, they aren't implemented at all yet > for the openstack driver > <ikke-t> ok. would you know if anyone is actively developing the > deltacloud-openstack driver? > <ikke-t> if there would be e.g. blueprint or similar for the features > <ikke-t> perhaps ec2 driver would have them, and it could be used towards > openstack? > <marios> ikke-t: so i don't know of someone currently working on that. the > ec2 driver has firewalls. but one problem i believe is that the > ruby-openstack rubygem doesn't currently have firewall support so it will > need to be added there. if this is something you can work on, please go > ahead. otherwise can you please file a jira request for that and i or someone > else will get to it asap. > {quote} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira