[ 
https://issues.apache.org/jira/browse/LIBCLOUD-297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13580951#comment-13580951
 ] 

Grischa Meyer commented on LIBCLOUD-297:
----------------------------------------

Great, thanks!
It works for me, so I am happy with the solution. I just thought it's not the 
most "proper" way to do it. Given the libcloud "conventions" which I was not 
aware of, it is probably a good solution.
If in the future there are cases where this convention gets broken in other 
ways, it can be revisited then. For now it will work fine.
Cheers

                
> OpenStack Network label is arbitrary, libcloud wrongly assumes "public" or 
> "private"
> ------------------------------------------------------------------------------------
>
>                 Key: LIBCLOUD-297
>                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-297
>             Project: Libcloud
>          Issue Type: Bug
>            Reporter: Grischa Meyer
>            Assignee: Tomaz Muraus
>         Attachments: network-label.patch
>
>
> The openstack.py driver in libcloud assumes that all OpenStack installations 
> have only three network labels, "public", "internet" and "private".
> However, the label is actually an arbitrary string according to the OpenStack 
> specs, and the cloud I happen to be using has assigned a different string to 
> their network. As further reference, I looked at the python-novaclient code 
> and it assumes the network label to be any arbitrary string as well.
> I have fixed the issue for my personal use with a dirty hack that assigns any 
> non-"public" network to the "private" group. However, the false assumption 
> that there are pre-defined public and private networks in OpenStack still 
> lives on.
> I hope someone with better familiarity with the OpenStack driver and its 
> relation to the rest of libcloud can fix this by removing the notion of 
> predefined public and private networks, in line with OpenStack specifications.
> I will attach a patch for my quick-fix (same as 
> https://github.com/apache/libcloud/pull/95), but I suggest that this be fixed 
> more thoroughly.

--
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

Reply via email to