OPNFV Releng Graduation Proposal OPNFV Releng Team 2018-03-15
OPNFV Releng Infra Project The project was established to Provide automation, tooling, and software infrastructure support to OPNFV Community Develop, operate, and maintain CI by taking input from OPNFV Community Releng strives to make CI a community effort rather than a concern for few individuals
Project History Creation Release Participation Project Approval Date: 2015-07-14 http://ircbot.wl.linuxfoundation.org/meetings/opnfv-meeting/2015/opnfv-meeting.2015-07-14-14.00.html Release Participation Brahmaputra Colorado Danube Euphrates
Bird’s Eye View
Community Participation 145 authors 23 organizations 4362 commits 12 committers from 8 organizations Orange, SUSE, Huawei, NEC, RedHat, ZTE, LF, Ericsson
Achievements Common Tooling/Utilities Community CI Awareness Test API/Result Reporting Artifact/log handling Jenkins Slave connection/monitoring Scaling CI # scenarios: 4 to 50+ # OpenStack deployments: ~100 to 8000+ # jobs: ~20 to 1200+ # nodes utilized by Jenkins: ~13 to 240+ Community CI Awareness ~Half of the community contributed XCI 2 projects/5 scenarios onboarded 3 more projects on their way Scenario specific pipelines CI Evolution Phase 1 9 organizations, 18 authors
Current Focus CI Evolution 3rd Party CI Dynamic CI Apply best practices such as confidence levels, promotion Establish pipelines for different type of projects such as test projects 3rd Party CI ODL Dynamic CI Native PDF/IDF support XCI Framework & Scenario Onboarding Continue enabling deployment & testing from trunk
XCI 2 Keynote Appearances 1 webinar, 1 hands on training, 9 talks Open Source Summit Europe OpenStack Summit Sydney 1 webinar, 1 hands on training, 9 talks ONS 2017 OPNFV Summit Beijing ETSI NFV TST Denver OpenStack Days Nordic OpenStack Summit Boston & Sydney LF Webinar FOSDEM XCI/Infra Workshop – first ever
Future Release process improvements/adaptations – push for CD Scenario consolidation & SDF – prototyping in XCI 3rd Party CI – fd.io Continue trialing different tools – Zuulv3 Continue engaging in Cross Community Infra & CI/CD
QUESTIONS?