This repository is Project Calico's fork of the OpenStack Neutron project.
Branches containing Calico-related work are generally named
calico_TAG
or DISTRIBUTION
_TAG
, where
-
TAG
is the OpenStack version number, such as 2014.2.1 -
DISTRIBUTION
names the distribution that the branch's code aims to be installed on, such as "ubuntu" or "rhel7".
calico_TAG
branches contain Calico-specific changes to the upstream
OpenStack code. DISTRIBUTION
_TAG
branches incorporate those code
changes and also contain packaging and metadata as appropriate for the
target distribution. In some cases (such as Ubuntu) the packaging
branches represent the code changes in a quite different form from the
Git commits that you can see in the related calico_TAG
branch;
e.g. as patch files under debian/patches
. Therefore, if you're
interested in Calico's changes to OpenStack code, best to look at the
calico_TAG
branch; if you're interested in the packaging for a
particular distribution, look at DISTRIBUTION
_TAG
.
The following branches are currently our active ones - i.e. the ones that we actively maintain for installing Calico on the relevant target distribution:
-
calico_2014.1.1 and ubuntu_precise_mira_2014.1.1, for installing Calico using Mirantis Fuel 5.1.
-
calico_2014.1.5 and ubuntu_2014.1.5, for installation on Ubuntu 14.04 (Trusty) with OpenStack Icehouse.
-
calico_2014.2.3, ubuntu_2014.2.3 and rhel7_2014.2.3, for installation on Ubuntu 14.04 (Trusty) and Red Hat Enterprise Linux 7 with OpenStack Juno.
-
calico_2015.1.1, ubuntu_2015.1.1 and rhel7_2015.1.1, for installation on Ubuntu 14.04 (Trusty) and Red Hat Enterprise Linux 7 with OpenStack Kilo.
-
mirantis_2014.2.2 and fuel_6.1, for installing Calico using Mirantis Fuel 6.1.
-
mirantis_2015.1.1 and fuel_7.0, for installing Calico using Mirantis Fuel 7.0.
Please do contact us via http://www.projectcalico.org/community/, for help with rebasing or applying Calico patches to other upstream releases, or with targeting other distributions.