The Release Engineering project provides automation, tooling and software infrastructure support for OPNFV projects to achieve E2E automation in order to make sure all repeating/day to day activities are run in automated fashion, the tools community relies on is up and running at all times, and release related activities are handled properly.
In short, Release Engineering project is a software development infrastructure project similar to OpenStack Infra and can be seen as OPNFV Infra project.
The scope of Release Engineering project includes
Please see the Release Engineering Project Proposal for more details.
Releng project does not have standing meetings. All the committers and contributors can be reached via IRC on different OPNFV channels.
A survey within Releng Team has been held in order to get input regarding the team logistics/WoW. The logistics/WoW is decided as below in order to keep things simple to start with.
Please see the survey results from this link.
Releng Project has been contributing to OpenStack Infra in order to patch missing functionality and use it in OPNFV.
Please see the details and accepted/merged commits on below table.
|Component||Subject||Is in use by OPNFV?|
|Jenkins Job Builder||Add support for forbidden file paths in gerrit trigger||Yes|
|Jenkins Job Builder||Validate and set compare types in gerrit trigger||Yes|
|Jenkins Job Builder||Add Google Cloud Storage Plugin support||No|
|Jenkins Job Builder||Add Disable Failed Job Plugin support||No|
|Jenkins Job Builder||Pass through git revision to triggered jobs||Yes|
Project: Release Engineering (Releng) Project Creation Date: July 14, 2015 Project Category: Integration & Testing Lifecycle State: Incubation Primary Contact: Fatih Degirmenci Project Lead: Fatih Degirmenci Jira Project Name: Release Engineering Jira Project Prefix: RELENG Mailing list tag: [releng] IRC: Server:freenode.net Channel:#opnfv-octopus Repository: releng Other Repositories: releng-xci, releng-testresults Committers: Fatih Degirmenci (Ericsson, firstname.lastname@example.org) Aric Gardner (Linux Foundation, email@example.com) Tim Rozet (Red Hat, firstname.lastname@example.org) Morgan Richomme (Orange, email@example.com) Jose Lausuch (Ericsson, firstname.lastname@example.org) Ryota Mibu (NEC, email@example.com) Mei Mei (Huawei, firstname.lastname@example.org) Trevor Bramwell (Linux Foundation, email@example.com) Serena Feng (ZTE, firstname.lastname@example.org) Yolanda Robla Mota (Red Hat, email@example.com) Markos Chandras (SUSE, firstname.lastname@example.org) Luke Hinds (Red Hat, email@example.com) Link to TSC approval of the project: http://ircbot.wl.linuxfoundation.org/meetings/opnfv-meeting/2015/opnfv-meeting.2015-07-14-14.00.html Link to TSC voting for removal of Victor Laza as committer: http://meetbot.opnfv.org/meetings/opnfv-meeting/2016/opnfv-meeting.2016-02-16-14.59.html Link to nomination and acceptance of Mei Mei as committer: http://lists.opnfv.org/pipermail/opnfv-tsc/2016-March/002228.html Links to nomination and accceptance of Trevor Bramwell as committer: http://lists.opnfv.org/pipermail/opnfv-tech-discuss/2016-July/011659.html and http://lists.opnfv.org/pipermail/opnfv-tech-discuss/2016-July/011714.html