Adjust make repo 57/27157/5
authorHarry Huang <huangxiangyu5@huawei.com>
Wed, 18 Jan 2017 08:47:25 +0000 (16:47 +0800)
committerHarry Huang <huangxiangyu5@huawei.com>
Mon, 23 Jan 2017 07:02:30 +0000 (15:02 +0800)
commit6f279a7362504418cfcc453e11b3a9c2d458a2ea
tree4ab9f1edf274b289c006225059295ced06831cf5
parent66e8997c590523fdda22f6251a96bc08e001ae76
Adjust make repo

Demand:
  1.Compass4nfv master code only support one OPNFV version
    now, no need to keep previous version's repo scripts
  2.Currently java packages are in /var/www/package/onos
    directory which is unreasonable
  3.repo.conf has a lot of download URL which can turn into
    pip requirements

Modification:
  1.Remove previous version's directory in compass4nfv/repo
  2.Only leave java and odl in compass4nfv/repo/features.
    Other features can be added when they are ready
  3.Seperate URLs in repo.conf into compass-core and openstack
    pip requirements. Therefore pip.tar.gz only contains pip
    packages for compass-core and pip-openstack.tar.gz only
    contains pip packages for openstack
  3.Move java packages into /var/www/package/java directory
  4.Add make pip wheel package function to support congress
  5.Use ODL package distribution-karaf-0.5.0-Boron.tar.gz
  6.Use python package netwoking-odl-3.2.0

Change-Id: Ifa818e7630ac4435e3bdb7756b83f80f50c24a76
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
20 files changed:
build.sh
deploy/adapters/ansible/roles/odl_cluster/tasks/01_00_download_packages.yml
repo/features/brahmaputra/make_opencon-trail.sh [deleted file]
repo/features/colorado/make_kvmfornfv.sh [deleted file]
repo/features/colorado/make_moon.sh [deleted file]
repo/features/colorado/make_odl.sh [deleted file]
repo/features/colorado/make_opencon-trail.sh [deleted file]
repo/features/danube/make_moon.sh [deleted file]
repo/features/danube/make_odl.sh [deleted file]
repo/features/danube/make_onos.sh [deleted file]
repo/features/danube/make_opencon-trail.sh [deleted file]
repo/features/scripts/download_java.sh [moved from repo/features/colorado/make_onos.sh with 70% similarity]
repo/features/scripts/download_odl.sh [moved from repo/features/brahmaputra/make_odl.sh with 81% similarity]
repo/pip/Dockerfile [moved from repo/openstack/pip/Dockerfile with 52% similarity]
repo/pip/code_url.conf [moved from repo/openstack/pip/code_url.conf with 87% similarity]
repo/pip/core-requirement.txt [new file with mode: 0644]
repo/pip/extra-requirement-tar.txt [new file with mode: 0644]
repo/pip/extra-requirement-wheel.txt [new file with mode: 0644]
repo/repo.conf
repo/repo_func.sh