satis egitimisatis


Discussion on the state of cloud computing and open source software that helps build, manage, and deliver everything-as-a-service.

  • Home
    Home This is where you can find all the blog posts throughout the site.
  • Categories
    Categories Displays a list of categories from this blog.
  • Tags
    Tags Displays a list of tags that has been used in the blog.
  • Bloggers
    Bloggers Search for your favorite blogger from this site.
  • Login
Subscribe to this list via RSS Blog posts tagged in apache libcloud

Hands-on CloudStack Session with David Nalley!

Posted by on in Events

First off – a huge thank you goes out to NetApp and Kim White for hosting the CloudStack SF Bay Area Users Group on March 19th! It was a wonderful venue and they were so generous to provide pizza, refreshments, beer and cupcakes to keep the CloudStackers going through the evening.

John Kinsella kicked off the night with a quick introduction and reminder about the CloudStack Collaboration Conference held in Denver, CO April 9-11th, 2014. A few of our very own CloudStackers have submitted talk proposals for the CloudStack Collaboration Conference. Their talks have gotten accepted and they will be speaking at the conference! Congratulations to Amogh Vasekar and Marco Massenzio! There's still time to register for the conference so don't delay! If you're already planning to attend, check out their presentations:

Moving up the Stack with Stacktician by Amogh Vasekar, Software Engineer at Citrix 

Towards an Automated Testing Environment by Amogh Vasekar, Software Engineer at Citrix

Challenges in Developing a True SaaS Cloud Mobility Platform by Marco Massenzio at RiverMeadow

Hits: 12147
Rate this blog entry:
Continue reading Comments

A vote has started on the libcloud dev list for the 0.13 release. The release notes detail all the new features and fixes. I am stoked about this because a few patches that I submitted are included in this release candidate. I patched the CloudStack driver quite a bit to improve the support for Clouds with a basic zone like Exoscale. There is more work to do on this driver including better support for Advanced zone especially for port forwarding, firewall rules and more unit tests. A the CloudStack hackathon last sunday @pst418 submitted a few patches for unit tests and they made it as well into 0.13 RC, terrific.

If you don't know libcloud, it's a python based API wrapper to abstract the various cloud APIs. With libcloud you can create connections to multiple clouds, potentially using different API. At a high level, it is similar to jclouds for JAVA or deltacloud written in ruby. There was already a CloudStack driver but its functionality was limited. If you grab my quickie libcloud shell, you can try to follow this walkthrough of what you can do with libcloud and a CloudStack basic zone. Of course you will need a CloudStack endpoint.

Start the libshell and check what zone you are on:

$ python ./ 
Hello LibCloud Shell !!
You are running at:
>>> conn.list_locations()
[<NodeLocation: id=1128bd56-b4d9-4ac6-a7b9-c715b187ce11, name=CH-GV2, country=AU, driver=CloudStack>]

You might notice a wrong country code, it is hard-coded in libcloud, I need to file a bug for this. Get the list of templates (or images in libcloud speak):

Hits: 11697
Rate this blog entry:
Continue reading Comments


Citrix supports the open source community via developer support and evangeslism. We have a number of developers and evangelists that participate actively in the open source community in Apache Cloudstack, OpenDaylight, Xen Project and XenServer. We also conduct educational activities via the Build A Cloud events held all over the world.