Skip to content

Package Types

npchandran edited this page Jun 26, 2015 · 4 revisions

#Package Types Package type are tags defined in package config files to specify in which wrapper package the tagged package has to be packed. There are a list of packages defined in the package config files and they're usually grouped as

#####Package Groups:

  1. Dependent packages, downloaded from Internet to resolve dependencies (contrail-dependent-packages)
  2. Third party packages, repackaged by contrail built from just sources or with additional bug fixes (contrail-thirdparty-packages)
  3. Openstack packages, either downloaded from upstream or modified and repackaged (contrail-openstack-packages)
  4. Contrail packages, Rest of contrail built packages (contrail-packages)

There are multiple package types defined in package config files and they're explained below.

######contrail-install-packages: Includes all packages required for contrail installation (Dependent Packages + Thirdparty Packages + Openstack Packages + Contrail Packages)

######contrail-packages: Includes only contrail built core packages

######contrail-dependent-packages: Includes only Dependent packages downloaded from Internet to resolve package dependencies

######contrail-thirdparty-packages: Includes only third party packages packaged by contrail

######contrail-openstack-packages: Includes only Openstack packages, either downloaded from upstream or modified and repackaged

######contrail-installer-packages: Includes packages required to install contrail-fabric-utils package plus binutils packages and its dependencies

######vrouter-openstack-extra: (TGZ) Includes only openstack packages required to install contrail vrouter

######cfgm-openstack-extra: (TGZ) Includes only openstack packages required to install contrail CFGM

######contrail-cloud: (TGZ) Includes packages required for contrail cloud installation. contrail cloud installation is the full version of contrail and it includes all packages but inside TGZs.

######contrail-networking: (TGZ) Includes packages required for contrail networking installation. contrail networking installation all packages except openstack packages and they're packaged inside TGZs.

Clone this wiki locally