Loading…
This event has ended. Visit the official site or create your own event on Sched.
View analytic
Thursday, October 19 • 15:20 - 15:50
Bringing Open Source Communities Together: Cross Community CI

Log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Continuous Integration principles and practices are enablers for open source in order to achieve the sustainable development and collaboration. But this is not without its flaws. This talk explains the reasons for Cross Community CI between OpenStack and the adjacent communities and its benefits.

In many applications of Open Source Software, components developed by independent communities are tested only within the context of the corresponding communities without integrating the components from other communities. This results in very limited or nonexistent end-to-end testing and causes problems for the seamless interworking of these components when they are attempted to be integrated with each other.

OPNFV has created a comprehensive CI that was originally based on the consumption of stable artifacts. We will present a recent extension of the OPNFV CI which was established by the close collaboration between OpenStack, OPNFV, and OpenDaylight communities; Cross Community CI (XCI).

XCI enables timely verification of ongoing upstream development work in a full OPNFV system context. The latest versions of the upstream components can be integrated and tested on baremetal, significantly cutting the time it takes to introduce new features, identify bugs and issue fixes. Apart from deploying and testing from master, OPNFV XCI enables the patchset verification, providing better visibility and significantly faster feedback on potential system level issues to OPNFV itself and the upstream communities it works with even before the patches are submitted to master.

We will also share our experiences we have gained while we worked on establishing the XCI, the contributions we made to the upstream communities infrastructures, and the tools we reused from the upstream communities such as bifrost, openstack-ansible, ansible-opendaylight.

The XCI activity has already started changing how the communities work with each other when it comes to CI/CD, DevOps, and Infrastructure in order to make things faster and get communities even closer to each other. This talk looks into collaborative development from different perspective in order to increase the awareness and aims to achieve real CD & DevOps way of working in Open Source.

Speakers
avatar for Markos Chandras

Markos Chandras

Senior Software Engineer, SUSE
Markos Chandras is a Senior Software Engineer at SUSE. He is responsible for various aspects in the networking area for SUSE Linux Enterprise and openSUSE. He is also involved in the OPNFV and OpenStack communities mainly focusing on CI and other infrastructure related projects... Read More →
avatar for Fatih Degirmenci

Fatih Degirmenci

Principal Developer, Ericsson
Fatih Degirmenci is a Principal Developer at Ericsson Product Development Unit Cloud. He is specialized in automation, CI/CD, and DevOps, and currently involved in several large scale CI/CD activities across Ericsson. He is a member of the OPNFV Technical Steering Committee and... Read More →
YR

Yolanda Robla Mota

Principal Engineer, Red Hat


Thursday October 19, 2017 15:20 - 15:50
Blomstersalen

Attendees (10)