On Fri, Aug 23, 2013 at 12:08 PM, Aaron Peeler <[email protected]> wrote: > Hi Curtis, > > Thanks, that is good to point out. > > Do you have any local customizations that you have done to your > openstack provisioning module that should included? There are some > basic things that should probably be stored in the database, like the > controller address for the api, etc. But I'm not aware of many other > items.
Not too much. I changed DataStructure.pm to get the management nodes public openstack IP address from the OpenStack metadata service to fill in the connectIP, but that is pretty hackish and I'm sure could be done better elsewhere. I changed openstack.pm to use a better regex for the IP address, and added a flavor configuration option, and a default flavor in vcl/openstack/openstack.conf. But in a perfect world you would probably try to use an openstack flavor that matches the computer settings so there would be some code needed to do that. I think I will be looking at changing how the openstack instances are deleted, ie. use the UUID, though as we had an issue with that. Thanks, Curtis. > > Aaron > > > > On Fri, Aug 23, 2013 at 1:57 PM, Curtis C. (JIRA) <[email protected]> wrote: >> >> [ >> https://issues.apache.org/jira/browse/VCL-590?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13748775#comment-13748775 >> ] >> >> Curtis C. commented on VCL-590: >> ------------------------------- >> >> One thing I would suggest changing is the fact that computers are deleted >> based on the IP address in /etc/hosts. If, for some reason, that record >> becomes incorrect, instances that shouldn't be deleted will be. Of course, >> no matter how the record of the instance is kept there could be issues, but >> I believe instances should have their UUID recorded, not just their IP >> address. OpenStack UUIDs should always be unique. >> >>> Openstack Essex Module >>> ---------------------- >>> >>> Key: VCL-590 >>> URL: https://issues.apache.org/jira/browse/VCL-590 >>> Project: VCL >>> Issue Type: New Feature >>> Components: database, vcld (backend) >>> Affects Versions: 2.2.1 >>> Environment: OpenStack Essex with Ubuntu 12.04 x64 server >>> Reporter: Young-Hyun >>> Attachments: openstack_euca2ool .pm, openstack_nova_api.pm >>> >>> >>> The OpenStack module supports the VCL provisioning module for OpensStack >>> Essex that is open source software for building private and public clouds >>> (http://www.openstack.org/) >> >> -- >> 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 > > > > -- > Aaron Peeler > Program Manager > Virtual Computing Lab > NC State University > > All electronic mail messages in connection with State business which > are sent to or received by this account are subject to the NC Public > Records Law and may be disclosed to third parties. -- Twitter: @serverascode Blog: serverascode.com
