This event has ended. Visit the official site or create your own event on Sched.
Wednesday, May 25 • 10:55am - 11:25am
Will it Run on *My* OpenStack? – Building an Executable Validation Testsuite for CPIs - Beyhan Veli, SAP SE & Cornelius Schumacher, SUSE Linux

Sign up or log in to save this to your schedule and see who's attending!

There is not *one OpenStack*, there are plenty. Installations differ by version, by set of enabled projects, and by configuration. Validating that Bosh can be used on a specific installation is a tedious and error-prone manual task. The fact that the teams using Bosh are not the ones responsible for setting up and running OpenStack doesn’t help either.
The Bosh OpenStack CPI team is building an executable validation test suite that gives non Bosh-experts a tool to find out if an OpenStack installation is ready to run Bosh, or which changes need to be done.

The testsuite is based on the generic lifecycle contract between Bosh and the external CPI. It can also become useful for all authors of additional CPIs. They can plugin their CPI implementation and configuration to test against a different IaaS than OpenStack instead of writing their own lifecycle testsuite.

In this talk, we show how the testsuite can be used to validate an OpenStack installation and how authors of other CPIs could use the testsuite to avoid building their own generic lifecycle tests. Furthermore, we show how IaaS specific tests can be added to account for differences between the IaaS and CPI implementations.

avatar for Cornelius Schumacher

Cornelius Schumacher

Distinguished Engineer, SUSE
Cornelius is a distinguished engineer and engineering manager at SUSE Linux. He works on SUSE's Cloud Foundry product and the technology around it. Passionate about open source and community Cornelius is a long time contributor to many open source projects for more than a decade... Read More →

Beyhan Veli

Software Engineer, SAP SE
Beyhan is a developer in the BOSH Team Europe. He is a committer on the BOSH project for over 3 years now. Before that he was working on different topics for the SAP’s Cloud Platform.

Wednesday May 25, 2016 10:55am - 11:25am
Grand Ballroom EF

Attendees (43)