StorPool to Sponsor OpenNebulaConf 2018

OpenNebula Conf 2018 is getting closer and we would like to announce StorPool as new Platinum Sponsor.



If you want to participate in OpenNebulaConf and meet StorPool and other OpenNebula users and partners, remember that we just recently opened the very early bird registration. Also, if your company is interested in sponsoring OpenNebulaConf 2018 there are still slots.

About StorPool

StorPool is a block-storage software that runs on standard servers, alongside applications and builds a shared storage system out of these servers. StorPool is deeply integrated with OpenNebula and is the leading storage solution for building exceptionally fast & reliable OpenNebula clouds. StorPool is faster, more reliable and scalable, compared to traditional SANs, all-flash arrays, or other storage software.

VirtualCable to Sponsor OpenNebulaConf 2018

OpenNebula Conf 2018 is getting closer and we would like to announce VirtualCable as our first Silver Sponsor.

If you want to participate in OpenNebulaConf and meet VirtualCable and other OpenNebula users and partners, remember that we just recently opened the very early bird registration. Also, if your company is interested in sponsoring OpenNebulaConf 2018 there are still slots.

About VirtualCable

VirtualCable develops and supports UDS Enterprise, an Open Source multiplatform connection broker for Windows and Linux virtual desktops and applications.

UDS Enterprise is the only VDI connection broker certified as OpenNebula Ready capable of publishing virtual desktops on this cloud orchestrator. With OpenNebula as cloud manager and UDS Enterprise as VDI connection broker, any company deploying desktop virtualization can build a strong, secure, efficient and high-performance VDI infrastructure.

The perfect functioning of the joint solution has been verified by our customers, who have tens of thousands of virtual desktop users around the world operating with UDS Enterprise and OpenNebula VDI infrastructures.

UDS Enterprise allows to automatically deploy and manage virtual desktops’ full lifecycle, ensuring an efficient use of resources and enabling access from any device and any operating system. It also provides unlimited flexibility, since it allows to enable several hypervisors, authenticators, connection protocols and cloud services to run simultaneosluy.

vOneCloud 3.0.5 released!

We want to let you know that OpenNebula Systems has just announced the availability of vOneCloud version 3.0.5.

vOneCloud 3.0.5 is based in OpenNebula 5.4.9 and as such it includes all the bug fixes and functionalities introduced in 5.4.9: OpenNebula 5.4.9 Release Notes.

vOneCloud 3.0.5 is a maintenance release with the following bugfixes:

  • Race condition in the datastore monitoring drivers.
  • Fix for broken host overcommitment.
  • Image selection shouldn’t list images in ERROR state.
  • Cluster update dialog breaks RESERVED_* attributes.
  • Improve Network Topology.
  • Duplicated NIC when save a template.
  • Size error when instantiate vCenter template.
  • Added missing commands to onedb to manipulate history records.
  • VMGroup & DS datatables broken in vCenter Cloud View.
  • Fix for error retrieve VMGroup.
  • Downloader may get too small VMDK part to estimate image size.
  • Added support for setting the CPU model.
  • Enable Sunstone VM Log Scrollbar at the end of the file by default.
  • Accounting tables not ordered by date correctly.
  • DS quotas shouldnt show the system type.
  • Does not retrieve the capacity unit in volatile disks.
  • CPU Model broken if CUSTOMIZATION attribute doesn’t exist.
  • Error importing VM Templates from vCenter with no RP attached.
  • Fix CPU model and live migration problem.
  • Sunstone VM template wizard resets CPU_MODEL.
  • Cannot resize VM disk.
  • Cannot instantiate VM with volatile image.
  • Monitor fails when vCenter clusters shared moref between vCenter instances.
  • Sunstone VM template wizard resets CPU_MODEL.
  • Sunstone datastore creation fails on missing DS_MAD, TM_MAD.
  • Broken vCenter REQUIRED_ATTRS in DS creation.
  • Doesn’t retrieve VMs in VMGroup datatable.
  • Set content-type for oneflow requests. Prevent RangeError when parsing big templates.
  • Fix ‘LastPass detected a login form that is insecure’ message.
  • Users can remove VM_RESTRICTED_ATTR fields.
  • Sunstone: No way for update VM configuration if it has restricted vector atributes.
  • Resolved problems related to network and disk monitoring.
  • VCenter driver should allow template instantiation without mac duplication.
  • Floating IP lease is not released after router removal.

Relevant Links

LINBIT to Sponsor OpenNebulaConf 2018

OpenNebula Conf 2018 is getting closer and we would like to announce LINBIT as our first Platinum Sponsor.

If you want to participate in OpenNebulaConf and meet LINBIT and other OpenNebula users and partners, remember that we just recently opened the very early bird registration . Also, if your company is interested in sponsoring OpenNebulaConf 2018 there are still slots.


We are driven by the passion of keeping the digital world running. That’s why hundreds of customers trust in our expertise, services and products. Our OpenSource product DRBD has been installed several million times. Linbit established DRBD® as the industry standard for High-Availability (HA) and data redundancy for mission critical systems. DRBD enables disaster recovery and HA for any application on Linux, including iSCSI, NFS, MySQL, Postgres, Oracle, Virtualization and more. Taking the knowledge from HA and DR we are now focussing on SDS – where we keep Opennebula or Openstack installations highly available.

OpenNebula Newsletter – February 2018

One more month this newsletter acts as a brief summary of OpenNebula’s progress. In this newsletter, you will read about new release features, event details, calendar updates and important community contributions during the last month.

Remember, the big event of the year will be the OpenNebulaConf 2018 which will be held in Amsterdam at the end of the year. Passes are being sold right now, do not miss the chance to come!.


As we prepare our next big jump to OpenNebula 5.6, the team wants to make sure that everything is up to date on 5.4. This is why this month OpenNebula developers have put all the effort on streamlining the current version with the 5.4.7 and 5.4.8 hotfix releases.
Most of this changes were demanded by community members, thanks to the feedback we were able to fix the following:

  • Make vip sh less error prone
  • Instantiate VM with volatile image
  • Resize VM disk
  • Moref sharing, now works on multiple instances of vCenter

Of course this is just a summary, you can check the full list of changes in our documentation or in our github.

Attention spoiler alert!
We have been working on Hybrid Clouds, improving Amazon EC2 and One-to-One drivers. With this new One-to-One driver we aim to ease the communication between OpenNebula instances.
However, this is just a little leak on what will be available on OpenNebula 5.6.


As an open source project an important part of our labor is to maintain and give support to our community. But as the saying goes “He who gives, receives much more in return” and we receive tons of great contributions, initiatives, answers and many other feedback from our community, and this is for us a source of pride!

Several companies like StorPool, Linbit, Nodeweaver, Virtual Cable, Virtuozzo and DET-IO have signed in the new OpenNebula Ecosystem. Joining our Partner Ecosystem is a really simple process that you can complete following this guide.

It was great to discover, while creating our new Ecosystem how OpenNebula can be integrated with other technologies to provide great solutions. One example is Virtuozzo 7 which will be integrating OpenNebula as an advanced but simple control panel for their infrastructure components. Virtuozzo’s team has made a pretty clear and simple tutorial for installing OpenNebula on top of Virtuozzo 7 which is worth having a look at.

A pleasing discovery was the support for OpenNebula 5.x included by UDS Enterprise. They have written an enlightening post explaining the great advantages of publishing virtual desktops on OpenNebula.
Also you will find an amazing video showing the integration in action, in this video you will see how UDS Enterprise is able to create 1 virtual desktop on OpenNebula every 3 seconds!

StorPool team has made a Reference Architecture document describing the architecture of a complete IT infrastructure including storage, computing, networking and cloud orchestration. This document is very complete and didactic.This is why we recommend reading this paper to learn more about different architectures integrating OpenNebula.

Another great initiative came to us via twitter, where we saw that the team of runtastic has developed an OpenNebula provider for Terraform. You will find a use example and how to contribute notes on the github repository.

Seeing that people are organising some technical meetups regarding OpenNebula, such as the one organised by Computer Port are always great news, this is a good way to teach OpenNebula all around the world and we truly appreciate it.

To finish this community section we would like to congrat all of you that have started new personal or professional projects using OpenNebula, some times it is hard when you start with a new technology, but at the end you will find all the benefits OpenNebula brings to your work. This happened to @kore_less that tells on this tweet:

It took its time, and mistakes and more mistakes, and configs and more configs… But finally I have the base for my project up and running. OpenNebula running on the first node!

We would like to encourage him and all the users like him to continue with this great job and contribute to our project with their feedback, asking and answering using our forum.


To start, just a quick reminder that OpenNebulaConf 2018 will be taking place on the 12-13 of November in Amsterdam. Just a few days ago, we announced the very early bird registration and the Call for Sponsors. Gerhard Sternath, CFO at Linbit, already confirmed their attendance via twitter and in a few days we will welcome LINBIT as our first Platinum sponsor. We are hoping to see you all there, to exchange knowledge and most important, to live this amazing experience and enjoy it.

We are excited to present the OpenNebula’s Techday calendar for 2018. Our Call for Hosts was welcomed by many partners and thanks to them members of the OpenNebula team will be visiting Bulgaria, Barcelona, Cambridge, Santa Clara and La Habana. The Call for Hosts is still in progress so if you want to be hosting one of our TechDays you are still on time. Read carefully our information page listing the needed steps.

Last but not least, I would like to remark our assistance, one more year, to both editions of the VMworld, where OpenNebula experts will be showcasing the latest versions of OpenNebula and vOneCloud. For dates and detailed information check this link.

Upcoming Cloud TechDays in 2018

Besides our Conference in Amsterdam  (very early bird registration is now open) and the public training, we are organizing Technology Day events in multiple cities globally during 2018:

Stay tuned because this list may grow in the coming weeks!

The OpenNebula Cloud TechDays are day-long educational and networking events to learn about OpenNebula.  Join our technical experts from OpenNebula by OpenNebula Systems for a one-day, hands-on workshop on cloud installation and operation. You’ll get a comprehensive overview of OpenNebula and will be equipped with the skills to take this back to your company and implement right away.

Send us an email at if you are interested in speaking at one of the TechDays and register as soon as possible if you are interested in participating, seats are limited!.

For more information on past events, please visit the Cloud Technology Days page

Please send us an email at if you are interested in hosting a TechDays event.

We look forward to your participation!

OpenNebulaConf 2018 – Early Bird Reg Open!

You can now purchase passes for the OpenNebulaConf 2018 in Amsterdam at the very early bird price, which saves you 40% off full price passes.

Register NOW before the prices increase!. Please register asap, seats are limited!.

Hope to see you all in Amsterdam at OpenNebulaConf!

Sponsorship Opportunities for OpenNebulaConf 2018

This year, the OpenNebula Conf will take place at the city of Amsterdam from November 12th to 13th and we want you to be part of our team of sponsors and profit from OpenNebulaConf’s popularity as a supporter of the event!

In the last editions of OpenNebulaConf, we offered fully packed days of hands-on deployment and operations tutorials, developer working sessions, networking sessions and talks covering OpenNebula case studies and more. We enjoyed presentations from notable OpenNebula users and industry leaders like Akamai, Produban – Santander Bank, CentOS, Runtastic, Puppet Labs, Cloudweavers, RedHat, Deutsche Post, Unity Technologies, BlackBerry, Rental, Citrix, LRZ, FermiLab, Harvard, Trivago and European Space Agency. The international attendees were open source interested and known as a highly networked target group which acts as a multiplier.

What you will get becoming a sponsor

Having a presence at OpenNebulaConf 2018 is a great way to get your company in front of the OpenNebula community. There are three available levels of sponsorship: Platinum, Gold, and Silver. The table below shows the cost of each sponsorship package and what is included.

 Do you have further questions?
Have a look at the OpenNebula Conf web page or write us an email

Thank you for your interest in sponsoring OpenNebulaConf 2018!


OpenNebula Public Training for 2018

OpenNebula Systems has published the schedule for public classes in 2018 for the OpenNebula Introductory Tutorial.

The introductory tutorial is a beginner level course designed to introduce IT professionals to OpenNebula. The course covers the process of installing, configuring and operating enterprise clouds and virtualized data centers using OpenNebula. This course helps anyone who wants to set up a small scale OpenNebula test environment to gain experience working with OpenNebula. Students will be able to learn cloud architecture design, planning and installation, a general understanding of technical and business capabilities of an OpenNebula cloud, and basic configuration and usage of its main components.

The course is available remotely over the internet, given by instructors in an interactive, virtual environment, and featuring exactly the same contents and hands-on labs as an on-site training. The course fee includes one OpenNebula Certification exam registration to be used just after the course.


You can contact OpenNebula Systems if your would like to request private training.

Pyone: Python bindings for OpenNebula

Why Pyone?

After years running my own private cloud home and at my startup company, I decided to start privazio. Privazio is a data-center class private cloud targeting residential users and small companies with a special focus on privacy. Privazio is currently under development.

OpenNebula is a fantastic cloud management platform that incorporates the one key feature that Privazio requires most: simplicity. OpenNebula has also a pretty reasonable entry-level hardware requirements. OpenNebula is then the ideal foundation for Privazio.

It would be great to take simplicity further by providing an Ansible module to manage OpenNebula. Any other functionality provided by Privazio will also be managed through Ansible making everything fit together nicely.

In order to develop an Ansible module we need a robust Python API for OpenNebula. This is not an easy task considering that OpenNebula is constantly being improved and its interfaces are likely to evolve.

Introducing Pyone

Pyone is a Python API for OpenNebula developed with two key goals in mind: Maintainability and Completeness.

OpenNebula provides a robust XML-RPC API for which XML Schema Definition (XSD) files are distributed.

Pyone uses the Schema Definition files to auto-generate the Python Bydings with PyXB.

On the other hand, OpenNebula’s XML-RPC API is consistent in the way in which calls are made, data is returned and errors are triggered. This allows for Pyone to subclass Python’s xmlrpc.ServerProxy class implementing all OpenNebula peculiarities in one go: authentication, error conditions, special data types, etc.

By auto-generating the bindings and subclassing the proxy object maintainability and completeness should be achieved. In theory future OpenNebula releases would only require updating the XSD files and regenerating the bindings.

Furthermore, making client calls and navigating the results match 100% the provided Open Nebula XML-RPC documentation.

Client code created with Pyone looks like this:

import pyone

one = pyone.OneServer("http://one/RPC2", session="oneadmin:onepass" )
hostpool =
host = hostpool.HOST[0]
id = host.ID

  'NAME': 'abc',
  'MEMORY': '1024',
  'ATT1': 'value1'
}, 1)

What is next?

PyOne will completed and matured while developing an OpenNebula module for Ansible.

If you feel like contributing, please checkout Pyone in Github!