You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Help write me please (smile)

Cutting the 5.1 release from contrail sources
Please note that v5.1 is the tag on git repos, r5.1 is the tag for build artifacts
git clone -b v5.1 https://github.com/Juniper/contrail-dev-env
cd contrail-dev-env

# using tungstenfabric/developer-sandbox:r5.1 takes care of the mainfest file needed for release r5.1
./startup.sh -i tungstenfabric/developer-sandbox -t r5.1

# connect to container can use attach as alternative
docker exec -it contrail-developer-sandbox bash

# execute in the container
cd /root/contrail-dev-env
make sync
make fetch_packages
make setup
make dep
export SRCVER=r5.1
export BUILDTAG=1

make rpm

export CONTRAIL_VERSION=r5.1
export CONTRAIL_CONTAINER_TAG=$CONTRAIL_VERSION
# avoid development setup to override the CONTRAIL_VERSION
sed -i '/CONTRAIL_VERSION/d' common.env


# you can skip this if you are not intending to push it to docker hub, else you can use corresponding username
export CONTRAIL_REGISTRY=<your registery name>
export CONTRAIL_TEST_REGISTRY=$CONTRAIL_REGISTRY
sed -i '/CONTRAIL_REGISTRY/d' common.env
sed -i '/CONTRAIL_TEST_REGISTRY/d' common.env

export SB_BRANCH=v5.1
make containers
# v5.1 is not available for deployers
export SB_BRANCH=master
make deployers
  • No labels