Release 2.0
Name | Description | Architecture | Download |
---|
Contrail-R2.0 | All packages for i386 + amd64 + Docs | all | targ.gz |
Release 1.3
Name | Description | Architecture | Download |
---|
Contrail-R1.3-i386 | All packages contrail i386 + Docs | i386 | tar.gz |
Contrail-R1.3-amd64 | All packages contrail amd64 + Docs | amd64 | tar.gz |
Contrail-R1.3 | Individual Packages + Docs | amd64 + i386 | tar.gz |
Release 1.2
Name | Description | Architecture | Download |
---|
Contrail-R1.2-i386 | All packages contrail i386 + Docs | i386 | tar.gz |
Contrail-R1.2-amd64 | All packages contrail amd64 + Docs | amd64 | tar.gz |
Contrail-R1.2 | Individual Packages + Docs | amd64 + i386 | tar.gz |
Software Stacks
Stack | Description |
---|
Contrail system | A cloud providers which exposes the Contrail federation API and the ConPaaS webapp, and provides SLA and security services. |
Open Nebula cloud provider | A cloud provider which exposes the API of Open Nebula. |
Other cloud provider | Another cloud provider which exposes another API (e.g. Amazon). |
Administrator | The person in charge of managing the Contrail system. |
Typical Deployment
The figure below shows a typical installation of the Contrail System to provide users with a frontend to a cloud federation. Each site is represented with the contrail binary packages to be installed on it.
Release 2.0 Binary Packages
Name | Description | Architecture | Download |
---|
contrail-authz-core | Contrail Authz Core | all | deb |
contrail-authz-pip | Contrail Authz Pip | all | deb |
contrail-ca-server | Contrail CA Server | all | deb |
contrail-dynamic-ca-server | Contrail | all | deb |
contrail-federation | Contrail Federation | all | deb |
contrail-federation-api | Contrail Federation API | all | deb |
contrail-federation-cli | Contrail Federation CLI | all | deb |
contrail-federation-db | Contrail Federation Database | all | deb |
contrail-federation-id-prov | Contrail Federation ID provider | all | deb |
contrail-federation-id-prov-support | Contrail Federation ID provider support | all | deb |
contrail-federation-web | Contrail Federation Web | all | deb |
contrail-gafs-manager | Contrail Gafs Manager | all | deb |
contrail-monitoring-hub | Contrail Monitoring Hub Server | all | deb |
contrail-oauth-as | Contrail Oauth-as | all | deb |
contrail-one-monitor | Contrail OpenNebula Monitor | all | deb |
contrail-one-sensor | Contrail OpenNebula Sensor | all | deb |
contrail-provider-accounting | Contrail Provider Accounting | all | deb |
contrail-provider-common | Contrail ConPaaS | all | deb |
contrail-provider-head | Contrail ConPaaS | all | deb |
contrail-provider-one-head | Contrail Provider Head for OpenNebula | all | deb |
contrail-provider-one-node | Contrail Provider Node for OpenNebula | all | deb |
contrail-provider-sla-manager | Contrail Provider SLA Manager | all | deb |
contrail-provider-storage-manager | Contrail Provider Storage Manager | all | deb |
contrail-provisioning-manager | Contrail OpenNebula Sensor | all | deb |
contrail-rest-monitoring | Contrail REST Monitoring | all | deb |
contrail-safeconfig | Contrail safeconfig | amd64 | deb |
contrail-safeconfig | Contrail safeconfig | i386 | deb |
contrail-security-commons | Contrail Security Commons | all | deb |
contrail-sla-manager-common-tools | Contrail SLA Manager Common Tools | all | deb |
contrail-strongswan | Contrail Strongswan | amd64 | deb |
contrail-strongswan | Contrail Strongswan | i386 | deb |
contrail-vep | Contrail Virtual Execution Platform | all | deb |
contrail-vep-cli | Contrail Virtual Execution Platform CLI | all | deb |
contrail-vep-gui | Contrail Virtual Execution Platform GUI | all | deb |
contrail-vin | Contrail Virtual Infrastructure Network | all | deb |
scalaris | Scalable Distributed key-value store | all | deb |
scalaris-doc | Documentation for scalaris | all | deb |
xtreemfs-backend | XtreemFS server | all | deb |
xtreemfs-client | XtreemFS client | amd64 | deb |
xtreemfs-client | XtreemFS client | i386 | deb |
xtreemfs-server | XtreemFS server | all | deb |
xtreemfs-tools | XtreemFS administration tools | all | deb |
Automated Updates
We provide packages repositories for supported operating systems so that Contrail hosts can be automatically updated with latest bug fixes or release.
Repositories
Contrail binary packages are available from different repositories, each having its own purpose:
Name | Content | Targeted Audience |
---|
Release | Extensively tested binary packages of Contrail, updated according to our release schedule. | Contrail users who want the most stable version of Contrail. |
Staging | Updated every weekend with the binary packages from the testing repository. | Contrail testing team to run test campaigns during the following week. |
Testing | Updated every weekday with the latest code built on Bamboo. | Developers who want to test code changes early. |
Host Configuration
The configuration to update contrail automatically depends of the operating system. Existing repositories are listed here, and supported operating systems are listed here.
Release R2.0 repository
Debian 6.0 Release R2.0 repository
Steps | Example |
---|
- Edit the file /etc/apt/sources.list and add the repository URL
2. Download the repository public key 3. Add the key 4. Update the local binaries list
|
# echo "deb http://contrail.ow2.org/repositories/binaries/release/Debian_6.0/ ./" >> /etc/apt/sources.list
# wget http://contrail.ow2.org/repositories/contrail.pub
# apt-key add contrail.pub
# aptitude update
|
Ubuntu 12.04 Release R2.0 repository
Steps | Example |
---|
- Edit the file /etc/apt/sources.list and add the repository URL
2. Download the repository public key and Add the key 3. Update the local binaries list
|
# echo "deb http://contrail.ow2.org/repositories/binaries/release/xUbuntu_12.04/ ./" >> /etc/apt/sources.list
# wget -O - http://contrail.ow2.org/repositories/contrail.pub | sudo apt-key add -
# sudo apt-get update
|
Ubuntu 13.10 Release R2.0 repository
Steps | Example |
---|
- Edit the file /etc/apt/sources.list and add the repository URL
2. Download the repository public key and Add the key 3. Update the local binaries list
|
# echo "deb http://contrail.ow2.org/repositories/binaries/release/xUbuntu_13.10/ ./" >> /etc/apt/sources.list
# wget -O - http://contrail.ow2.org/repositories/contrail.pub | sudo apt-key add -
# sudo apt-get update
|
Testing repository
Debian 6.0 Testing repository
Steps | Example |
---|
- Edit the file /etc/apt/sources.list and add the repository URL
2. Download the repository public key 3. Add the key 4. Update the local binaries list
|
# echo "deb http://contrail.ow2.org/repositories/binaries/testing/Debian_6.0/ ./" >> /etc/apt/sources.list
# wget http://contrail.ow2.org/repositories/contrail.pub
# apt-key add contrail.pub
# aptitude update
|
Ubuntu 12.04 Testing repository
Steps | Example |
---|
- Edit the file /etc/apt/sources.list and add the repository URL
2. Download the repository public key and Add the key 3. Update the local binaries list
|
# echo "deb http://contrail.ow2.org/repositories/binaries/testing/xUbuntu_12.04/ ./" >> /etc/apt/sources.list
# wget -O - http://contrail.ow2.org/repositories/contrail.pub | sudo apt-key add -
# sudo apt-get update
|