Table of Contents

Stack of Brahmaputra

Stack OS
Ubuntu CentOS
Openstack Kilo Kiko
Kernel 3.14?
OVS 2.3.0
Qemu 2.3.0
KVM
Libvirt 1.2.13
ODL Lithium SR2
Onos

Discussion: Release Artifacts for Brahmaputra

Objectives

Objectives for released artifacts:


Options: Release Artifacts

Summary of options discussed:

Identifier Option title
A.1a Bootable disk image per installer
A.1b Self-contained bootable disk image per installer
A.1c Single bootable disk image covering all installers
A.2a Install-documentation only per installer
A.2b Install script per installer
A.2c Single install script covering all installers

Note: For OPNFV Arno:

Note: For OPNFV Brahmaputra :

TSC decision : http://meetbot.opnfv.org/meetings/opnfv-meeting/2015/opnfv-meeting.2015-10-06-13.59.html VOTE: Voted on "Preference on minimum requirements on release artifacts?" Results are, A2b: 7, abstain: 1, A1b: 1 (ChrisPriceAB, 14:49:18)

Option A.1a: Bootable disk image per installer

A release is comprised of:

Option A.1b: Self-contained bootable disk image per installer

A release is comprised of:

Option A.1c: Single bootable disk image covering all installers

A release is comprised of:

Option A.2a: Install-documentation only per installer

A release is comprised of:

Option A.2b: Install script per installer

A release is comprised of:

Option A.2c: Single install script covering all installers

A release is comprised of:


Options: Release Maintenance

Summary of approaches discussed:

Identifier Approach title
M.1 Latest only
M.2a Latest and stable branch maintenance
M.2b Latest plus Service Releases for "Latest-1/stable"
M.3a Latest and branch maintenance for the last k releases (k>1)
M.3b Latest plus Service Releases for "Latest-n" (n=1,2..m)

Note: For OPNFV Arno approach "M.2b" is used.

Option M.1: Latest only

Release definition and maintenance:

Option M.2a: Latest and stable branch maintenance

Release definition and maintenance:

Example for this option:

Option M.2b: Latest plus Service Releases for "Latest-1/stable"

Release definition and maintenance:

Example for this option:

Option M.3a: Latest and branch maintenance for the last k releases (k>1)

Release definition and maintenance:

Example for this option - with k=2:

Option M.3b: Latest plus Service Releases for "Latest-n" (n=1,2...)

Release definition and maintenance: