Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Packaging changes to support liberty with contrail Partial-Bug: #1547784 Change-Id: Ibd85feb0a9482d84ad9265ac1229b53ba51539bc
- Loading branch information
a
committed
Mar 10, 2016
1 parent
a2aa81e
commit 4b4419b
Showing
24 changed files
with
4,346 additions
and
2 deletions.
There are no files selected for viewing
11 changes: 11 additions & 0 deletions
11
build/package_configs/ubuntu1404/liberty/base_packages.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# **************************************************************** | ||
# CAUTION: ANY CHANGES TO DEFAULT APPLIES TO ALL SECTIONS | ||
# IF NOT OVERWRITTEN LOCALLY | ||
# **************************************************************** | ||
# Usage: | ||
# [package name] | ||
# file = # name of the package | ||
# location = # location where the package file is available | ||
# md5 = # md5 check sum of the package file | ||
# | ||
# ***************************************************************** |
251 changes: 251 additions & 0 deletions
251
build/package_configs/ubuntu1404/liberty/contrail_packages.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,251 @@ | ||
# **************************************************************** | ||
# CAUTION: ANY CHANGES TO DEFAULT APPLIES TO ALL SECTIONS | ||
# IF NOT OVERWRITTEN LOCALLY | ||
# **************************************************************** | ||
# Usage: | ||
# [build target name] | ||
# pkgs = # list of packages generated by the make target | ||
# # multiple packages are comma separated or with | ||
# # new lines | ||
# | ||
# pkg_pattern = # pattern to match packages. would be used | ||
# # packager to pick packages from given directory | ||
# | ||
# builtloc = # location where packages are copied after built | ||
# # these path are taken relative to sandbox | ||
# | ||
# makeloc = # location where make command has to issued | ||
# # these path are taken relative to git local repo | ||
# Note: | ||
# Sections are grouped as Individual targets, default targets and | ||
# wrapper package. Place your new targets appropriately. | ||
# ***************************************************************** | ||
|
||
############################################################################## | ||
# Default Section | ||
# Values defined in default section applies to variables in all sections | ||
# unless they're are overriden in the section | ||
|
||
[DEFAULT] | ||
pkgs = | ||
pkg_pattern = {pkg}_[0-9]*.deb | ||
builtloc = build/debian/ | ||
target = %(__name__)s | ||
makeloc = | ||
package_type = contrail-install-packages, contrail-packages | ||
|
||
############################################################################### | ||
# Individual target sections | ||
|
||
[contrail] | ||
pkgs = contrail-analytics, contrail-config, contrail-control, contrail-lib, | ||
contrail-nova-driver, contrail-vrouter-agent, contrail-vrouter-dkms, | ||
contrail-vrouter-source, | ||
contrail-vrouter-utils, python-contrail, python-contrail-vrouter-api, | ||
contrail-vrouter-3.13.0-40-generic, contrail-config-openstack, | ||
contrail-dns, python-opencontrail-vrouter-netns, contrail-utils, | ||
contrail-nodemgr, contrail-docs | ||
makeloc = tools/packaging/common/debian | ||
builtloc = build/packages | ||
|
||
[contrail-heat-deb] | ||
pkgs = contrail-heat | ||
makeloc = tools/packaging/common/debian | ||
builtloc = build/debian/ | ||
|
||
[contrail-vrouter-init-deb] | ||
pkgs = contrail-vrouter-init | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-vrouter-common-deb] | ||
pkgs = contrail-vrouter-common | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-web-core-deb] | ||
pkgs = contrail-web-core | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-web-controller-deb] | ||
pkgs = contrail-web-controller | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-vmware-utils-deb] | ||
pkgs = contrail-vmware-utils | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-nova-vif-deb] | ||
pkgs = contrail-nova-vif | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-nova-networkapi-deb] | ||
pkgs = contrail-nova-networkapi | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-setup-deb] | ||
pkgs = contrail-setup | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-fabric-utils-deb] | ||
pkgs = contrail-fabric-utils | ||
makeloc = tools/packaging/common/debian | ||
package_type = contrail-install-packages, contrail-packages, contrail-installer-packages | ||
|
||
[contrail-openstack-deb] | ||
pkgs = contrail-openstack | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-openstack-analytics-deb] | ||
pkgs = contrail-openstack-analytics | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-openstack-config-deb] | ||
pkgs = contrail-openstack-config | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-openstack-control-deb] | ||
pkgs = contrail-openstack-control | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-openstack-database-deb] | ||
pkgs = contrail-openstack-database | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-openstack-vrouter-deb] | ||
pkgs = contrail-openstack-vrouter | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-openstack-webui-deb] | ||
pkgs = contrail-openstack-webui | ||
makeloc = tools/packaging/common/debian | ||
|
||
[ifmap-server] | ||
pkgs = ifmap-server | ||
makeloc = tools/packaging/common/debian | ||
builtloc = build/packages | ||
|
||
[ifmap-python-client] | ||
pkgs = ifmap-python-client | ||
makeloc = tools/packaging/common/debian | ||
builtloc = build/packages | ||
|
||
#[contrail-openstack-dashboard-deb] | ||
#pkgs = contrail-openstack-dashboard | ||
#makeloc = tools/packaging/common/debian | ||
|
||
#[contrail-ostack-dashboard-deb] | ||
#pkgs = openstack-dashboard | ||
#makeloc = tools/packaging/common/debian | ||
|
||
[openstack-python-neutronclient-deb] | ||
pkgs = python-neutronclient | ||
makeloc = tools/packaging/openstack/debian | ||
builtloc = build/openstack/ | ||
|
||
[neutron-plugin-contrail-deb] | ||
pkgs = neutron-plugin-contrail | ||
makeloc = tools/packaging/openstack/debian | ||
builtloc = build/debian/ | ||
|
||
#[ceilometer-plugin-contrail-deb] | ||
#pkgs = ceilometer-plugin-contrail | ||
#makeloc = tools/packaging/common/debian | ||
#builtloc = build/debian/ | ||
|
||
# Virtual Target; Just picks up already built packages | ||
[vrouter-openstack-extra] | ||
#pkgs = nova-common, nova-compute, nova-compute-kvm, | ||
# nova-compute-libvirt, python-nova | ||
package_type = vrouter-openstack-extra | ||
builtloc = build/openstack | ||
target = | ||
|
||
[contrail-cloud] | ||
pkgs = | ||
package_type = contrail-cloud | ||
builtloc = build/ | ||
target = | ||
sub_package_type = contrail-packages, contrail-openstack-packages, | ||
contrail-thirdparty-packages, contrail-dependent-packages | ||
|
||
[contrail-networking] | ||
pkgs = | ||
package_type = contrail-networking | ||
builtloc = build/ | ||
target = | ||
sub_package_type = contrail-packages, vrouter-openstack-extra, cfgm-openstack-extra, | ||
contrail-thirdparty-packages, contrail-dependent-packages | ||
|
||
#[openstack-nova-deb] | ||
#pkgs = nova-api, nova-cells, nova-common, nova-compute, | ||
# nova-compute-kvm, nova-conductor, nova-console, | ||
# nova-consoleauth, nova-novncproxy, nova-objectstore, | ||
# nova-scheduler, nova-compute-libvirt, python-nova | ||
#makeloc = tools/packaging/openstack/debian | ||
#builtloc = build/openstack | ||
#package_type = contrail-install-packages, contrail-openstack-packages | ||
|
||
[contrail-openstack-ha-deb] | ||
pkgs = contrail-openstack-ha | ||
makeloc = tools/packaging/common/debian | ||
|
||
[contrail-f5-deb] | ||
pkgs = contrail-f5 | ||
makeloc = tools/packaging/common/debian | ||
builtloc = build/debian | ||
|
||
[contrail-puppet] | ||
pkgs = contrail-puppet | ||
makeloc = tools/packaging/common/debian | ||
|
||
############################################################################### | ||
# Wrapper Package Sections | ||
|
||
[contrail-installer-packages] | ||
pkgs = contrail-installer-packages | ||
makeloc = tools/packaging/common/debian | ||
package_type = contrail-installer-packages | ||
|
||
[contrail-install-packages] | ||
pkgs = contrail-install-packages | ||
makeloc = tools/packaging/common/debian | ||
target = contrail-install-packages-deb | ||
package_type = contrail-install-packages | ||
|
||
[contrail-packages] | ||
pkgs = contrail-packages | ||
makeloc = tools/packaging/common/debian | ||
package_type = contrail-packages | ||
sub_package_type = vrouter-openstack-extra, cfgm-openstack-extra | ||
|
||
[contrail-thirdparty-packages] | ||
pkgs = contrail-thirdparty-packages | ||
makeloc = tools/packaging/common/debian | ||
package_type = contrail-thirdparty-packages | ||
|
||
[contrail-dependent-packages] | ||
pkgs = contrail-dependent-packages | ||
makeloc = tools/packaging/common/debian | ||
package_type = contrail-dependent-packages | ||
|
||
[contrail-openstack-packages] | ||
pkgs = contrail-openstack-packages | ||
makeloc = tools/packaging/common/debian | ||
package_type = contrail-openstack-packages | ||
sub_package_type = vrouter-openstack-extra, cfgm-openstack-extra | ||
|
||
############################################################################### | ||
# Default target sections | ||
|
||
[openstack-default-target] | ||
pkgs = | ||
makeloc = tools/packaging/openstack/debian | ||
target = all | ||
builtloc = build/openstack/ | ||
package_type = contrail-install-packages | ||
|
||
[contrail-default-target] | ||
pkgs = | ||
makeloc = tools/packaging/common/debian/ | ||
target = all | ||
builtloc = build/debian/ | ||
package_type = contrail-install-packages |
76 changes: 76 additions & 0 deletions
76
build/package_configs/ubuntu1404/liberty/contrail_server_manager_packages.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
# **************************************************************** | ||
# CAUTION: ANY CHANGES TO DEFAULT APPLIES TO ALL SECTIONS | ||
# IF NOT OVERWRITTEN LOCALLY | ||
# **************************************************************** | ||
# Usage: | ||
# [build target name] | ||
# pkgs = # list of packages generated by the make target | ||
# | ||
# pkg_pattern = # pattern to match packages. would be used | ||
# # packager to pick packages from given directory | ||
# | ||
# builtloc = # location where packages are copied after built | ||
# | ||
# makeloc = # location where make command has to issued | ||
# # these path are taken relative to git local repo | ||
# ***************************************************************** | ||
|
||
[DEFAULT] | ||
pkgs = | ||
pkg_pattern = {pkg}_[0-9]*.deb | ||
builtloc = build/debian/ | ||
target = %(__name__)s | ||
makeloc = | ||
package_type = contrail-server-manager-installer | ||
|
||
[python-contrail] | ||
pkgs = python-contrail | ||
makeloc = tools/packaging/common/debian | ||
target = contrail | ||
builtloc = build/packages | ||
|
||
[contrail-server-manager-monitoring] | ||
pkgs = contrail-server-manager-monitoring | ||
makeloc = tools/packaging/common/debian | ||
target = contrail-server-manager-monitoring-deb | ||
|
||
[contrail-server-manager-installer] | ||
pkgs = contrail-server-manager-installer | ||
makeloc = tools/packaging/common/debian | ||
target = contrail-server-manager-installer-deb | ||
|
||
[contrail-server-manager] | ||
pkgs = contrail-server-manager | ||
makeloc = tools/packaging/common/debian | ||
target = contrail-server-manager-deb | ||
|
||
[contrail-server-manager-lite] | ||
pkgs = contrail-server-manager-lite | ||
makeloc = tools/packaging/common/debian | ||
target = contrail-server-manager-lite-deb | ||
|
||
[contrail-server-manager-client] | ||
pkgs = contrail-server-manager-client | ||
makeloc = tools/packaging/common/debian | ||
target = contrail-server-manager-client-deb | ||
|
||
[contrail-server-manager-cliff-client] | ||
pkgs = contrail-server-manager-cliff-client | ||
makeloc = tools/packaging/common/debian | ||
target = contrail-server-manager-cliff-client-deb | ||
|
||
[contrail-web-core] | ||
pkgs = contrail-web-core | ||
makeloc = tools/packaging/common/debian | ||
target = contrail-web-core-deb | ||
|
||
[contrail-web-server-manager] | ||
pkgs = contrail-web-server-manager | ||
makeloc = tools/packaging/common/debian | ||
target = contrail-web-server-manager-deb | ||
|
||
[contrail-server-manager-default-target] | ||
pkgs = | ||
makeloc = tools/packaging/common/debian/ | ||
target = server-manager-all | ||
builtloc = build/debian/ |
44 changes: 44 additions & 0 deletions
44
build/package_configs/ubuntu1404/liberty/contrail_storage_packages.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
# **************************************************************** | ||
# CAUTION: ANY CHANGES TO DEFAULT APPLIES TO ALL SECTIONS | ||
# IF NOT OVERWRITTEN LOCALLY | ||
# **************************************************************** | ||
# Usage: | ||
# [build target name] | ||
# pkgs = # list of packages generated by the make target | ||
# | ||
# pkg_pattern = # pattern to match packages. would be used | ||
# # packager to pick packages from given directory | ||
# | ||
# builtloc = # location where packages are copied after built | ||
# | ||
# makeloc = # location where make command has to issued | ||
# # these path are taken relative to git local repo | ||
# ***************************************************************** | ||
[DEFAULT] | ||
pkgs = | ||
pkg_pattern = {pkg}_[0-9]*.deb | ||
builtloc = build/debian/ | ||
target = %(__name__)s | ||
makeloc = | ||
package_type = contrail-storage-packages | ||
|
||
[contrail-storage] | ||
pkgs = contrail-storage | ||
makeloc = tools/packaging/storage/debian | ||
target = contrail-storage-deb | ||
|
||
[contrail-storage-packages] | ||
pkgs = contrail-storage-packages | ||
makeloc = tools/packaging/storage/debian | ||
target = contrail-storage-packages-deb | ||
|
||
[contrail-web-storage-deb] | ||
pkgs = contrail-web-storage | ||
makeloc = tools/packaging/storage/debian | ||
target = contrail-web-storage-deb | ||
|
||
[storage-default-target] | ||
pkgs = | ||
makeloc = tools/packaging/storage/debian/ | ||
target = all | ||
builtloc = build/debian/ |
Oops, something went wrong.