############################################################################## # Copyright (c) 2015 Ericsson AB and others. # stefan.k.berg@ericsson.com # jonas.bjurel@ericsson.com # All rights reserved. This program and the accompanying materials # are made available under the terms of the Apache License, Version 2.0 # which accompanies this distribution, and is available at # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## This directory adds the OpenDaylight (odl) package and related puppet deployment manifest such that it gets built into the .iso image an deployed on the stack controller cluster. The f_odl has the following structure: . +--------+----------+-----------+------------+ | | | | puppet/ Makefile README odl_ | (this file) / | | | odl deb pkg src modules/ | | | opnfv/ | | | manifests/ | | | odl.pp Makefile: Invoked by the git root Makefile, it builds the odl debian package from the debian pkg source directory (inside this directory) and pushes it together with the manifests to the fuel build source artifact directory, such that it eventually gets built into the new fuel .iso odl.pp: Controls the installation and configuration of odl odl deb pkg src: Is the debian package source directory tree including all needed odl artifacts and debian pakage meta data. This debian source package tree is built from fuel-build/opendaylight and doesnt exist before it has bee built.